Jump to content
  1. • WELCOME

  2. • MUGEN DISTRICT

  3. • DOWNTOWN

  4. • LOCAL FUN

  5. • THE CASTLE

    Chat with staff about anything here, don't be shy.

  • Announcements

  • Peer to Peer Help Requests

  • New Releases

  • WIP Updates

  • New Topics

  • Recent Replies

    • Well, someone made Lucy the Gorilla before me as an AF char, so I added it here in Edits & Other Chars
    • Time to finally go back to the Infinite Mission    
    • Hey there, guys. It's been a while since I posted last time on this forum. I discovered a new problem with newer IKEMEN builds... I'm having an "attempt to index a non-table object(nil)" error every time I opened the game after I added character-specific unlock condition codes in select.def unlike older IKEMEN builds.   What I tried... -Remove underscore letter from character's folder and .def file and then remove underscore letter from the character in select.def -Try to fix main.lua to attempt to get character-specific unlock condition work. -Change "stats.modes.arcade.clearcount.(character)" to "stats.modes.arcade.clear.(character)"   I can't even think of anything else I have not tried. I can't seem to get character-specific unlock condition work in newer IKEMEN build. Now newer IKEMEN builds doesn't want to get character-specific unlock condition to work anymore.   Engine error Error: <string>:1: attempt to index a non-table object(nil) with key 'alice_k0706xjmm' stack traceback: <string>:1: in function 'func' external/script/main.lua:2871: in function 'f_unlock' external/script/main.lua:3686: in main chunk [G]: ? Go stack traceback: goroutine 1 [running, locked to thread]: runtime/debug.Stack() runtime/debug/stack.go:24 +0x65 main.handlePanic({0x7ff7cfebc340?, 0xc00407b000}) github.com/ikemen-engine/Ikemen-GO/src/main.go:362 +0x3e5 main.realMain.func1() github.com/ikemen-engine/Ikemen-GO/src/main.go:66 +0x2a panic({0x7ff7cfebc340, 0xc00407b000}) runtime/panic.go:884 +0x213 main.realMain() github.com/ikemen-engine/Ikemen-GO/src/main.go:206 +0x573 main.main() github.com/ikemen-engine/Ikemen-GO/src/main.go:59 +0x17   I'm beyond frustrated at this pesky error. 😠   Does anyone know how to fix this? 🫤 Can anyone help me?   Here's the select.def that caused an error: Alice_K0706XJMM, order=1, ordersurvival=4 Laura_K0706XJMM, order=2, ordersurvival=8 Polly_K0706XJMM, order=2, ordersurvival=2 Rani_K0706XJMM, order=3, ordersurvival=6 MM_K0706XJMM, order=5, ordersurvival=12, hidden=3, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.alice_k0706xjmm ~= nil Rhubarb_K0706XJMM, order=6, ordersurvival=14, hidden=3, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.laura_k0706xjmm ~= nil Tamsin_K0706XJMM, order=6, ordersurvival=16, hidden=3, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.polly_k0706xjmm ~= nil Chrysalis_K0706XJMM, order=7, ordersurvival=10, hidden=3, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.rani_k0706xjmm ~= nil TeamFab2Engineer_K0706XJMM, order=1, ordersurvival=15, hidden=3, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.xavior310_k0706xjmm ~= nil Ellis_K0706XJMM, order=2, ordersurvival=11, hidden=3, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.jimbo_k0706xjmm ~= nil MwHHeavy_K0706XJMM, order=2, ordersurvival=9, hidden=3, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.brandon_k0706xjmm ~= nil Elmer_K0706XJMM, order=3, ordersurvival=13, hidden=3, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.elliot_k0706xjmm ~= nil Xavior310_K0706XJMM, order=5, ordersurvival=3 Jimbo_K0706XJMM, order=6, ordersurvival=5 Brandon_K0706XJMM, order=6, ordersurvival=7 Elliot_K0706XJMM, order=7, ordersurvival=1 empty LordNihility_K0706XJMM, stages/nihility.def, includestage=0, order=4, ordersurvival=0, exclude=1 Leiko_K0706XJMM, order=0, ordersurvival=0, hidden=2, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.mm_k0706xjmm ~= nil and stats.modes.arcade.clearcount.rhubarb_k0706xjmm ~= nil and stats.modes.arcade.clearcount.tamsin_k0706xjmm ~= nil and stats.modes.arcade.clearcount.chrysalis_k0706xjmm ~= nil LegendAlice_K0706XJMM, order=0, ordersurvival=0, hidden=2, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.leiko_k0706xjmm ~= nil Louis_K0706XJMM, order=0, ordersurvival=0, hidden=2, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.elmer_k0706xjmm ~= nil and stats.modes.arcade.clearcount.mwhheavy_k0706xjmm ~= nil and stats.modes.arcade.clearcount.ellis_k0706xjmm ~= nil and stats.modes.arcade.clearcount.teamfab2engineer_k0706xjmm ~= nil Sam_K0706XJMM, order=0, ordersurvival=0, hidden=2, unlock=stats.modes ~= nil and stats.modes.arcade ~= nil and stats.modes.arcade.clearcount.louis_k0706xjmm ~= nil Spunky_K0706XJMM, stages/mariokartrooftop.def, includestage=0, order=8, ordersurvival=0, exclude=1 empty   EDIT: Well, ignore this because I already figured it out to fix it. I realized that I forgot to add "clearcount" line to arcade stats in stats.json. D'oh! Silly me.
×
×
  • Create New...