Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
LOG : General f:3144, t:1741513177888> -----------------------------------------
STACK TRACE
-----------------------------------------
function: OnZombieDead -- file: Cooler_Upgrade.lua line # 3 | MOD: Cooler Backpack
ERROR: General f:3144, t:1741513177889> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: attempted index: getValue of non-table: null at KahluaThread.tableget(KahluaThread.java:1667).
Stack trace:
se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:624)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
zombie.Lua.Event.trigger(Event.java:72)
zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
zombie.characters.IsoZombie.Kill(IsoZombie.java:7134)
zombie.characters.IsoZombie.Kill(IsoZombie.java:7153)
zombie.characters.IsoGameCharacter.hitConsequences(IsoGameCharacter.java:7121)
zombie.characters.IsoZombie.hitConsequences(IsoZombie.java:5170)
zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:6937)
zombie.characters.IsoZombie.Hit(IsoZombie.java:1191)
zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:6797)
zombie.CombatManager.attackCollisionCheck(CombatManager.java:1372)
zombie.ai.states.SwipeStatePlayer.OnAnimEvent_AttackCollisionCheck(SwipeStatePlayer.java:345)
zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoParam.animEvent(AnimEventListenerWrapperNoParam.java:24)
zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoParam.animEvent(AnimEventListenerWrapperNoParam.java:18)
zombie.core.skinnedmodel.advancedanimation.events.AnimEventBroadcaster.animEvent(AnimEventBroadcaster.java:83)
zombie.ai.State.animEvent(State.java:36)
zombie.ai.StateMachine.lambda$stateAnimEvent$6(StateMachine.java:289)
zombie.util.lambda.Consumers$Params2$CallbackStackItem.accept(Consumers.java:93)
zombie.util.list.PZArrayUtil.forEach(PZArrayUtil.java:974)
zombie.util.Lambda.lambda$forEachFrom$3(Lambda.java:235)
zombie.util.lambda.Stacks$Params5$CallbackStackItem.invoke(Stacks.java:350)
zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
zombie.util.Lambda.capture(Lambda.java:152)
zombie.util.Lambda.forEachFrom(Lambda.java:232)
zombie.ai.StateMachine.stateAnimEvent(StateMachine.java:285)
zombie.characters.IsoGameCharacter.OnAnimEvent(IsoGameCharacter.java:4321)
zombie.characters.IsoPlayer.OnAnimEvent(IsoPlayer.java:10406)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.OnAnimEvent(AdvancedAnimator.java:298)
zombie.core.skinnedmodel.advancedanimation.AnimLayer.invokeAnimEvent(AnimLayer.java:286)
zombie.core.skinnedmodel.advancedanimation.AnimLayer.updateInternal(AnimLayer.java:528)
zombie.core.skinnedmodel.advancedanimation.AnimLayer.Update(AnimLayer.java:422)
zombie.core.skinnedmodel.advancedanimation.SubLayerSlot.update(SubLayerSlot.java:48)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.updateInternal(AdvancedAnimator.java:509)
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.update(AdvancedAnimator.java:457)
zombie.characters.IsoGameCharacter.postUpdateInternal(IsoGameCharacter.java:12621)
zombie.characters.IsoGameCharacter.postupdate(IsoGameCharacter.java:12575)
zombie.characters.IsoPlayer.postupdateInternal(IsoPlayer.java:4336)
zombie.characters.IsoPlayer.postupdate(IsoPlayer.java:4328)
zombie.MovingObjectUpdateSchedulerUpdateBucket.postupdate(MovingObjectUpdateSchedulerUpdateBucket.java:89)
zombie.MovingObjectUpdateScheduler.postupdate(MovingObjectUpdateScheduler.java:180)
zombie.iso.IsoWorld.updateWorld(IsoWorld.java:3976)
zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4077)
zombie.iso.IsoWorld.update(IsoWorld.java:3995)
zombie.gameStates.IngameState.updateInternal(IngameState.java:1811)
zombie.gameStates.IngameState.update(IngameState.java:1507)
zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
zombie.GameWindow.logic(GameWindow.java:388)
zombie.GameWindow.frameStep(GameWindow.java:928)
zombie.GameWindow.run_ez(GameWindow.java:821)
zombie.GameWindow.mainThread(GameWindow.java:619)
java.base/java.lang.Thread.run(Unknown Source)
LOG : General f:3144, t:1741513177890> -----------------------------------------
STACK TRACE
-----------------------------------------
function: OnZombieDead -- file: Cooler_Upgrade.lua line # 3 | MOD: Cooler Backpack
I will still try to fix these bugs every day until there are no conflicts with other mods and 0 errors.
If it can't be avoided, I'll put a note on the description.
You are also welcome to continue to file bugs.
function: OnZombieDead -- file: Cooler_Upgrade.lua line # 3 | MOD: Cooler Backpack
java.lang.RuntimeException: attempted index: getValue of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:624)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcallvoid(KahluaThread.java:1790)
at se.krka.kahlua.integration.LuaCaller.pcallvoid(LuaCaller.java:66)
at se.krka.kahlua.integration.LuaCaller.protectedCallVoid(LuaCaller.java:139)
at zombie.Lua.Event.trigger(Event.java:72)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:315)
at zombie.characters.IsoZombie.Kill(IsoZombie.java:7134)
at zombie.characters.IsoZombie.Kill(IsoZombie.java:7153)
at zombie.characters.IsoGameCharacter.hitConsequences(IsoGameCharacter.java:7121)
at zombie.characters.IsoZombie.hitConsequences(IsoZombie.java:5170)
at zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:6937)
at zombie.characters.IsoZombie.Hit(IsoZombie.java:1191)
at zombie.characters.IsoGameCharacter.Hit(IsoGameCharacter.java:6797)
at zombie.CombatManager.attackCollisionCheck(CombatManager.java:1372)
at zombie.ai.states.SwipeStatePlayer.OnAnimEvent_AttackCollisionCheck(SwipeStatePlayer.java:345)
at zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoParam.animEvent(AnimEventListenerWrapperNoParam.java:24)
at zombie.core.skinnedmodel.advancedanimation.events.AnimEventListenerWrapperNoParam.animEvent(AnimEventListenerWrapperNoParam.java:18)
at zombie.core.skinnedmodel.advancedanimation.events.AnimEventBroadcaster.animEvent(AnimEventBroadcaster.java:83)
at zombie.ai.State.animEvent(State.java:36)
at zombie.ai.StateMachine.lambda$stateAnimEvent$6(StateMachine.java:289)
at zombie.util.lambda.Consumers$Params2$CallbackStackItem.accept(Consumers.java:93)
at zombie.util.list.PZArrayUtil.forEach(PZArrayUtil.java:974)
at zombie.util.Lambda.lambda$forEachFrom$3(Lambda.java:235)
at zombie.util.lambda.Stacks$Params5$CallbackStackItem.invoke(Stacks.java:350)
at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26)
at zombie.util.Lambda.capture(Lambda.java:152)
at zombie.util.Lambda.forEachFrom(Lambda.java:232)
at zombie.ai.StateMachine.stateAnimEvent(StateMachine.java:285)
at zombie.characters.IsoGameCharacter.OnAnimEvent(IsoGameCharacter.java:4321)
at zombie.characters.IsoPlayer.OnAnimEvent(IsoPlayer.java:10406)
at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.OnAnimEvent(AdvancedAnimator.java:298)
at zombie.core.skinnedmodel.advancedanimation.AnimLayer.invokeAnimEvent(AnimLayer.java:286)
at zombie.core.skinnedmodel.advancedanimation.AnimLayer.updateInternal(AnimLayer.java:528)
at zombie.core.skinnedmodel.advancedanimation.AnimLayer.Update(AnimLayer.java:422)
at zombie.core.skinnedmodel.advancedanimation.SubLayerSlot.update(SubLayerSlot.java:48)
at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.updateInternal(AdvancedAnimator.java:509)
at zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator.update(AdvancedAnimator.java:457)
at zombie.characters.IsoGameCharacter.postUpdateInternal(IsoGameCharacter.java:12621)
at zombie.characters.IsoGameCharacter.postupdate(IsoGameCharacter.java:12575)
at zombie.characters.IsoPlayer.postupdateInternal(IsoPlayer.java:4336)
at zombie.characters.IsoPlayer.postupdate(IsoPlayer.java:4328)
at zombie.MovingObjectUpdateSchedulerUpdateBucket.postupdate(MovingObjectUpdateSchedulerUpdateBucket.java:89)
at zombie.MovingObjectUpdateScheduler.postupdate(MovingObjectUpdateScheduler.java:180)
at zombie.iso.IsoWorld.updateWorld(IsoWorld.java:3976)
at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:4077)
at zombie.iso.IsoWorld.update(IsoWorld.java:3995)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1811)
at zombie.gameStates.IngameState.update(IngameState.java:1507)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101)
at zombie.GameWindow.logic(GameWindow.java:388)
at zombie.GameWindow.frameStep(GameWindow.java:928)
at zombie.GameWindow.run_ez(GameWindow.java:821)
at zombie.GameWindow.mainThread(GameWindow.java:619)
at java.base/java.lang.Thread.run(Unknown Source)
`
1、修改'42\media\sandbox-options.txt'中的VERSION项,值改为'1'。
2、修改'42\media\lua\client\Cooler_Upgrade.lua'中第3行,将'local chance = getSandboxOptions():getOptionByName("CoolerBag.chance"):getValue()'修改为'local chance = SandboxVars.CoolerBag.chance'
感謝提供,我會加進下個版本,目前是在改成載入存檔進遊戲的時候檢查身上背包並且還原,因為遊戲並未存檔的時候連同moddata一起存檔跟讀檔時還原,而不這樣做就會造成必須開背包庫存才會計算電力,不過目前找不到逐層往下的方法,不知為何永遠會取到身上第一層物品