Project Zomboid

Project Zomboid

Rustillery's vintage hats
BUGS
Post bugs here with error report plz.
< >
正在显示第 1 - 5 条,共 5 条留言
Not causing anything it seems, and the hats all work fine. (i spawned them in so maybe a loot pool error?) Error just keeps firing off occasionally

`attempted index: items of non-table: null
function: RustsHats_Distributions.lua -- file: RustsHats_Distributions.lua line # 364 | MOD: RustillerysHats
java.lang.RuntimeException: attempted index: items of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:342)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:264)
at zombie.gameStates.GameLoadingState.enter(GameLoadingState.java:97)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:145)
at zombie.GameWindow.logic(GameWindow.java:298)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.GameWindow.frameStep(GameWindow.java:765)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
`
Game cant start
ERROR: General , 1747248511711> DebugLogStream.printException> Stack trace:
java.lang.NullPointerException: Cannot invoke "se.krka.kahlua.vm.KahluaTable.len()" because "<local2>" is null
at se.krka.kahlua.stdlib.TableLib.insert(TableLib.java:217)
at se.krka.kahlua.stdlib.TableLib.call(TableLib.java:89)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1007)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:342)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:264)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:391)
at zombie.GameWindow.init(GameWindow.java:1206)
at zombie.GameWindow.mainThreadInit(GameWindow.java:576)
at zombie.GameWindow.mainThread(GameWindow.java:489)
at java.base/java.lang.Thread.run(Unknown Source)
LOG : General , 1747248511719> -----------------------------------------
STACK TRACE
-----------------------------------------
Callframe at: table.insert
function: RustillerysHats_ZombieDefinition.lua -- file: RustillerysHats_ZombieDefinition.lua line # 25 | MOD: RustillerysHats
Glytch3r 5 月 22 日 下午 3:21 
non table error
line 38
table.insert(ProceduralDistributions.list.GarageTools.items, "RustillerysHats.Hat_Flatcap_PlaidTINT");

maybe its cuz the item didnt actually load?
im guessing its due to this
module RustsVintageHats
{
model Flatcap_ground
{
mesh = WorldItems/Clothing/Flatcap_ground,
scale = 1
}
}
youre missing a comma after scale = 1

ah its also these

FarmerOutfit
FishermanOutfit

these arent valid

heres a list i compiled
https://docs.google.com/spreadsheets/d/1Wf08bl7Cq2jRyKDJPsWI_Tm8Iiq4LgxvIyL4e2xSDmU/edit?gid=162969203#gid=162969203

go to column BF for ProceduralDistributions.list

hope this helps good luck
最后由 Glytch3r 编辑于; 5 月 22 日 下午 3:47
Stalker_44 8 月 28 日 下午 9:36 
There is some strange kind of bug or error in the code, the material of a couple of hats is depicted as "cotton" whereas normal clothing has "Cotton" (with capital C). EX: Ushanka and Tweed flatcap. Then, the material required for hats does not exist rendering broken hats (with holes) unrepairable. they can be patched though (and used again) but the lil worm on the brain picking on the hole is still around. GOAT mod btw
Marx 9 月 19 日 下午 4:04 
Everytime I start a server, a solo game, this message appear

`attempted index: items of non-table: null
function: RustsHats_Distributions.lua -- file: RustsHats_Distributions.lua line # 422 | MOD: RustillerysHats
java.lang.RuntimeException: attempted index: items of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:492)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1782)
at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
at se.krka.kahlua.integration.LuaCaller.protectedCall(LuaCaller.java:117)
at zombie.Lua.LuaManager.RunLuaInternal(LuaManager.java:564)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:510)
at zombie.Lua.LuaManager.RunLua(LuaManager.java:496)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:342)
at zombie.Lua.LuaManager.LoadDirBase(LuaManager.java:264)
at zombie.gameStates.GameLoadingState.enter(GameLoadingState.java:97)
at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:145)
at zombie.GameWindow.logic(GameWindow.java:298)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.GameWindow.frameStep(GameWindow.java:765)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
`

Am really sad it make this, I cant have a survival server with it because of how its drowning my server console in Errors :(
< >
正在显示第 1 - 5 条,共 5 条留言
每页显示数: 1530 50