安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题








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一起存檔跟讀檔時還原,而不這樣做就會造成必須開背包庫存才會計算電力,不過目前找不到逐層往下的方法,不知為何永遠會取到身上第一層物品