Hello! As of 2.0.0 of the pack, adding powerups to your level/episode has been made much easier now! All you have to do it simply place the files of the powerup you're using in your level/episode folder & the .lua file of the respective powerup's powerup npc should automatically register itself! Do note that some powerups still need a luna.lua file for special cases, so copy the contents of that to your clipboard, then paste it your own luna.lua file of your level.
Hi Gooseflinger, I have always loved the 2Dmario games since I was a kid and had always wanted to make a game of my own. Mario Maker was a blessing, however felt really restricted and was missing key parts that a complete mario game would need. I found out about SMBx2 and was over the moon, but I got confused trying to add custom tiles and blocks and eventually gave up and quit (I struggle with finding motivation or passion.) I recently stumbled upon your NPC pack video and now this powerup pack, and you have reignited my spark for level creation. I watched the custom asset tutorial and it was very easy and simple to follow so I’m going to give everything another shot and hopefully I will get somewhere :) Please keep up the good work and if there is a link or place anywhere we can support you then be sure to send it !
No matter how hard I've tried I haven't managed to add more than one power up to my level. And I don't know why, since I followed the guide to the letter. But thanks anyway for taking the time to make this video so useful, I liked it. 💙
Make sure you open the luna.lua file that your level contains, and paste the contents of other luna.lua files into that one, not removing what's already there just adding to it.
Hey, i added the Boomerang Flower, but when i test it shoots the boomerang but with hammers too, same with the Super Bell, but instead of hammers it's fireballs...
@@gooseflinger8114 i've fixed it, it was a script that i was using in my levels (fastFireballs), removing it i can use the power-ups normally, is there some way to use the two scripts without any bug?
I copy and pasted the boomerang flower’s files into my smbx2 level’s folder and tried use it in the level and it kept popping up this small window before it started letting me play the level saying error a file wasn’t found and It kept popping up until I pressed cancel and I tried terminating lua tester I tried deleting the boomerang flower’s files and tried a different power up files but it also didn’t work can I get help please?
@RKR2969 You just need to copy paste everything as you see it, folders and all. If it doesn't work, try pressing in the editor the following: Test -> LunaTester -> Terminate running process
Hey! I love this pack, but I have a quick question. Are the custom powerup states meant to be kept when exiting a level into a world map? For instance, is exiting a level with the blueshell powerup state meant to be converted into the fireflower powerup state when re-entering the world map?
@gooseflinger8114 I see. I also had a similar issue with the boomerang flower, except the powerup state was set to the hammer suit. Either way, I'm looking forward to said update!
Is there any way to add the power ups you want in all levels at once in one singular game/episode or do we have to add them for each level individually ? Anyway you've all done a great work with this pack and I can't wait to add many new power ups to my future levels and stuff, especially the mini mushroom as it can have many interesting uses in a traditional level.
@@outradinabat if you do the steps but put the files in the folder of your episode rather than a level, including the steps with the Luna.lua file, it will load for your episode yes
This mod pack is really good and has kind of helped me get into the basics of "lua coding". Anyways I have been having a bit of trouble with wall jump mushroom, in my level I have already placed 4 of your amazing power ups by coping the luna.lua but in the wall jump mushroom I see this: local cp = require("customPowerups") local wallJumpShroom = cp.addPowerup("Wall Jump Mushroom", "powerups/wallJumpShroom", 842) local aw = require("anotherwalljump") aw.registerAllPlayersDefault() function onStart() for _,p in ipairs(Player.get()) do p.data.noWallJumpByDefault = true aw.disable(p) end end Now I see the thing that im supposed to put in my lvl (local wallJumpShroom = cp.addPowerup("Wall Jump Mushroom", "powerups/wallJumpShroom", 842) but when I added it i got an error. So after that I decide to add the rest in starting from local aw = require("anotherwalljump") but still got another error... Do you know how I can fix this? (I also use Notepad++)
NEWS FLASH!!!! I actually somehow fixed it myself. I realized that I was missing aw.registerAllPlayersDefault() so I plugged that in and I'm not getting the error anymore!!!!
Hello! As of 2.0.0 of the pack, adding powerups to your level/episode has been made much easier now!
All you have to do it simply place the files of the powerup you're using in your level/episode folder & the .lua file of the respective powerup's powerup npc should automatically register itself!
Do note that some powerups still need a luna.lua file for special cases, so copy the contents of that to your clipboard, then paste it your own luna.lua file of your level.
Hi Gooseflinger, I have always loved the 2Dmario games since I was a kid and had always wanted to make a game of my own. Mario Maker was a blessing, however felt really restricted and was missing key parts that a complete mario game would need. I found out about SMBx2 and was over the moon, but I got confused trying to add custom tiles and blocks and eventually gave up and quit (I struggle with finding motivation or passion.) I recently stumbled upon your NPC pack video and now this powerup pack, and you have reignited my spark for level creation. I watched the custom asset tutorial and it was very easy and simple to follow so I’m going to give everything another shot and hopefully I will get somewhere :) Please keep up the good work and if there is a link or place anywhere we can support you then be sure to send it !
Thank you for the kind words! It means a lot to me when I'm able to help others. Good luck with everything!
No matter how hard I've tried I haven't managed to add more than one power up to my level. And I don't know why, since I followed the guide to the letter. But thanks anyway for taking the time to make this video so useful, I liked it. 💙
Make sure you open the luna.lua file that your level contains, and paste the contents of other luna.lua files into that one, not removing what's already there just adding to it.
@@gooseflinger8114 i tried that but all it did is nothing and it shows a orange line
Hey, i added the Boomerang Flower, but when i test it shoots the boomerang but with hammers too, same with the Super Bell, but instead of hammers it's fireballs...
Try refreshing the editor, a guide is shown on the forum page
@@gooseflinger8114 i've fixed it, it was a script that i was using in my levels (fastFireballs), removing it i can use the power-ups normally, is there some way to use the two scripts without any bug?
hey i followed your instructions to add a enough power up but did nothing and the code shows a orange line
You'll have to provide more information, I can't really help without any meaningful information. Sounds like you're missing some files
@@gooseflinger8114 i love your tutorials ho and got the hang of it but can you show me the drill powerup if you can do that would be good😃
I copy and pasted the boomerang flower’s files into my smbx2 level’s folder and tried use it in the level and it kept popping up this small window before it started letting me play the level saying error a file wasn’t found and It kept popping up until I pressed cancel and I tried terminating lua tester I tried deleting the boomerang flower’s files and tried a different power up files but it also didn’t work can I get help please?
@RKR2969 You just need to copy paste everything as you see it, folders and all. If it doesn't work, try pressing in the editor the following:
Test -> LunaTester -> Terminate running process
what is the song in the back? btw thank you for showing me how to input the power ups!
No problem, the first song is the sky theme from mario vs luigi online, and the second song is from gyromite on the nes
hey i loved that you made this but i am have trouble with adding enough power ups can you help me
Is it hard to change the name file for it like npc 751 for green lui to npc-752
Nah just rename files and change the contents of the .ini files a little bit
@ oh
ho i got the hang of it but can you show me the drill powerup
Just copy everything from a luna.lua file and follow the guide, I can't help much beyond that
can any one see this
Hey! I love this pack, but I have a quick question. Are the custom powerup states meant to be kept when exiting a level into a world map? For instance, is exiting a level with the blueshell powerup state meant to be converted into the fireflower powerup state when re-entering the world map?
That's a known bug with the blue shell, it should hopefully be fixed next update.
@gooseflinger8114 I see. I also had a similar issue with the boomerang flower, except the powerup state was set to the hammer suit. Either way, I'm looking forward to said update!
Is there any way to add the power ups you want in all levels at once in one singular game/episode or do we have to add them for each level individually ?
Anyway you've all done a great work with this pack and I can't wait to add many new power ups to my future levels and stuff, especially the mini mushroom as it can have many interesting uses in a traditional level.
@@outradinabat if you do the steps but put the files in the folder of your episode rather than a level, including the steps with the Luna.lua file, it will load for your episode yes
@@gooseflinger8114 Thank you !! I wasn't expecting an answer this quick !
Please do the megadood npc pack 1.6 with bubble bobble items food and enemies pls
I'm not taking requests, sorry
@@gooseflinger8114 It's ok you can take a break
This mod pack is really good and has kind of helped me get into the basics of "lua coding". Anyways I have been having a bit of trouble with wall jump mushroom, in my level I have already placed 4 of your amazing power ups by coping the luna.lua but in the wall jump mushroom I see this:
local cp = require("customPowerups")
local wallJumpShroom = cp.addPowerup("Wall Jump Mushroom", "powerups/wallJumpShroom", 842)
local aw = require("anotherwalljump")
aw.registerAllPlayersDefault()
function onStart()
for _,p in ipairs(Player.get()) do
p.data.noWallJumpByDefault = true
aw.disable(p)
end
end
Now I see the thing that im supposed to put in my lvl (local wallJumpShroom = cp.addPowerup("Wall Jump Mushroom", "powerups/wallJumpShroom", 842) but when I added it i got an error. So after that I decide to add the rest in starting from local aw = require("anotherwalljump") but still got another error... Do you know how I can fix this? (I also use Notepad++)
NEWS FLASH!!!! I actually somehow fixed it myself. I realized that I was missing aw.registerAllPlayersDefault() so I plugged that in and I'm not getting the error anymore!!!!
@@adeelky1452 Great to hear you got it working!
can you do a real tutorial, I have no clue what to do????? MY level file is .lvlx
I've done as much a tutorial as there is to it. If you're still unsure, check the forum page on the smbx forums
@@gooseflinger8114 i was just confused as it was my first time doing something like this, thanks for the reply
bro the power ups is killing me