
I don't know much about the lua but I guess it's that the scripts are not compatible and they don't have instructions to override each other.
here are the scripts you use:
Anotherpowerup by Enjl
viewtopic.php?t=25474
Cape Feather by MrDoubleA
viewtopic.php?t=26620
Cpt. Mono's Powerup Pack
viewtopic.php?t=27675
Thunder Flower by AlanLive2020
viewtopic.php?t=26475
The Ultimate Super Mario Land 1 + 2 NPC Pack de MegaDood 9thCore KBM-Quine lucstar06 Dynamo Inferno MrDoubleA
viewtopic.php?f=101&t=28422
I use this "luna.lua" script as the main one for powerups and other scripts
Code: Select all
local littleDialogue = require("littleDialogue")
local anotherPowerDownLibrary = require("anotherPowerDownLibrary")
local ap = require("anotherpowerup")
local ap_smm2 = require("anotherpowerupSMM2")
if(player.character ~= CHARACTER_WARIO) then
ap.registerItemTier(968, true)
ap.registerItemTier(969, true)
ap.registerPowerup("ap_thunderflower")
ap_smm2.registerItemTier(800, true)
ap_smm2.registerPowerup("ap_acorn")
ap_smm2.registerItemTier(801, true)
ap_smm2.registerPowerup("ap_penguinsuit")
ap.registerItemTier(892, true)
ap.registerPowerup("ap_carrot")
ap.registerItemTier(893, true)
ap.registerPowerup("ap_superball")
end
local aw = require("anotherwalljump")
aw.registerAllPlayersDefault()
local warpTransition = require("warpTransition")
twirl = require("Twirl")
SaveData.myBool = SaveData.myBool or false
SaveData.my2Bool = SaveData.my2Bool or false