Project Zomboid

Project Zomboid

Zombie Virus vaccine Update 41+ MP
Dr Reaper  [开发者] 2022 年 1 月 6 日 上午 3:35
Updates to mod
Here I will tell you about the updates of the mod.
So that it remains visible to all.


The latest update adds:

Added the crafting of the Autopsy Table.

Indispensable for multiplayer.

Crafting is learned in Lab Equipment Book # 1
< >
正在显示第 1 - 11 条,共 11 条留言
Dane 2022 年 1 月 6 日 上午 10:23 
Hey Dr Reaper !

Voici quelques retours au niveau du test sur mon serveur :



attempted index: getBodyDamage of non-table: null

LOG : General , 1641493305794> 1 472 256 347> -----------------------------------------
STACK TRACE
-----------------------------------------
function: LabRecipes_AdjustPlayerHealth -- file: LabModEngine.lua line # 839

ERROR: General , 1641493305794> 1 472 256 348> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: getBodyDamage of non-table: null at KahluaThread.tableget line:1689.
ERROR: General , 1641493305795> 1 472 256 348> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: attempted index: getBodyDamage of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
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.pcallvoid(KahluaThread.java:1812)
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:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:61)
at zombie.GameTime.update(GameTime.java:542)
at zombie.gameStates.IngameState.UpdateStuff(IngameState.java:560)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1672)
at zombie.gameStates.IngameState.update(IngameState.java:1367)
at zombie.network.GameServer.main(GameServer.java:890)
LOG : General , 1641493305795> 1 472 256 348> -----------------------------------------
STACK TRACE
-----------------------------------------
function: LabRecipes_AdjustPlayerHealth -- file: LabModEngine.lua line # 839

LOG : General , 1641493305802> 1 472 256 356> -------------------------------------------------------------
attempted index: getCurrentSquare of non-table: null

LOG : General , 1641493305802> 1 472 256 356> -----------------------------------------
STACK TRACE
-----------------------------------------
function: LabRecipes_AdjustBloodCondition -- file: LabModEngine.lua line # 796

ERROR: General , 1641493305803> 1 472 256 356> ExceptionLogger.logException> Exception thrown java.lang.RuntimeException: attempted index: getCurrentSquare of non-table: null at KahluaThread.tableget line:1689.
ERROR: General , 1641493305803> 1 472 256 356> DebugLogStream.printException> Stack trace:
java.lang.RuntimeException: attempted index: getCurrentSquare of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1689)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:641)
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.pcallvoid(KahluaThread.java:1812)
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:64)
at zombie.Lua.LuaEventManager.triggerEvent(LuaEventManager.java:61)
at zombie.GameTime.update(GameTime.java:663)
at zombie.gameStates.IngameState.UpdateStuff(IngameState.java:560)
at zombie.gameStates.IngameState.updateInternal(IngameState.java:1672)
at zombie.gameStates.IngameState.update(IngameState.java:1367)
at zombie.network.GameServer.main(GameServer.java:890)
LOG : General , 1641493305803> 1 472 256 356> -----------------------------------------
STACK TRACE
-----------------------------------------
function: LabRecipes_AdjustBloodCondition -- file: LabModEngine.lua line # 796
Lactorius 2022 年 1 月 6 日 下午 2:06 
Deon ☣ 2022 年 1 月 6 日 下午 6:37 
Were you guys trying to teleport in Debug mode? getCurrentSquare of a player will be nil during teleportation.
Lactorius 2022 年 1 月 6 日 下午 11:28 
nope the error are in a loop on my server
ChrisLGX 2022 年 1 月 11 日 下午 2:16 
引用自 Deon ☣
Were you guys trying to teleport in Debug mode? getCurrentSquare of a player will be nil during teleportation.

same here and i dont use teleport @Deon
Psih_13 2022 年 1 月 13 日 上午 9:36 
same here
SirFancyBacon 2022 年 1 月 19 日 下午 5:03 
https://pastebin.com/97sUXyKn

Figure i may as well add to the list of reporters; Login, get the error. i don't even move or open my inventory, or anything.
Ness 2022 年 1 月 23 日 上午 10:39 
I see your mod add a new broken glass called "MatShatteredGlass", but in the game you can use te vanilla broken glass, its called in the code as "Moveables.brokenglass_1_2" maybe this make the game more easy and usefull your mod, making the broken windows more usefull when you pick up the broken glass part.

(Sorry for my bad english)
Dane 2022 年 1 月 23 日 下午 2:54 
Merci pour la MAJ @Dr Reaper ! le problème est réglé :)
Muffinman 2022 年 1 月 30 日 上午 12:42 
引用自 Dr Reaper
Here I will tell you about the updates of the mod.
So that it remains visible to all.


The latest update adds:

Added the crafting of the Autopsy Table.

Indispensable for multiplayer.

Crafting is learned in Lab Equipment Book # 1

The recipe file for the MP version does not actually have this change, only the non MP version

This is the MP version, which has only 1 laboratory equipment book. No mention of the LabTableMorgue1 and LabTableMorgue2 recipes
/* ------------------------------ Books & Magazines ------------------------------ */ item BkLaboratoryEquipment1 { Weight = 0.5, Type = Literature, DisplayName = BkLaboratoryEquipment1, Icon = BkLaboratoryEquipment1, TeachedRecipes = LabAssembleMicroscope;LabAssembleChromatograph;LabAssembleChemistrySet;LabAssembleSpectrometer;LabAssembleCentrifuge;LabAssembleMuffleFurnace;LabAssembleWorkbench;LabAssembleEasel;DecAssembleSkeleton;DecAssembleVirusModel;DecAssembleCaduceus;DecAssembleWhiteboard;DecPaintPeriodicTablePoster;DecPaintSexyNursePoster;DecPaintWashYourHandsPoster;DecPaintBiohazardPoster;DecPaintHumanBrainPoster;DecAssemblePharmacyNeonSign;DecAssemblePizzaNeonSign;ChmMakeSyringe;FrnMakeSyringe;FrnMakeTestTube;FrnMakeFlask;FrnMakeJar;FrnMakeIngotMold;FrnMeltGoldJewelry;FrnMeltSilverJewelry;FrnMakeGolgIngot;FrnMakeSilverIngot, ReplaceOnUse = BkLaboratoryEquipment1, StaticModel = Book, WorldStaticModel = BookClosedLightBlue_Ground, Tooltip = Tooltip_BkLaboratoryEquipment1, }

This is the non MP version, which has 3 books instead of 1 and clearly has the LabTableMorgue1 and LabTableMorgue2 recipes
item BkLaboratoryEquipment1 { Weight = 0.5, Type = Literature, DisplayName = BkLaboratoryEquipment1, Icon = BkLaboratoryEquipment1, TeachedRecipes = LabAssembleMicroscope;LabAssembleChromatograph;LabAssembleChemistrySet;LabAssembleSpectrometer;LabAssembleCentrifuge;LabAssembleMuffleFurnace;LabAssembleWorkbench;LabAssembleEasel;LabTableMorgue1;LabTableMorgue2, ReplaceOnUse = BkLaboratoryEquipment1, StaticModel = Book, WorldStaticModel = BookClosedLightBlue_Ground, Tooltip = Tooltip_BkLaboratoryEquipment1, }
最后由 Muffinman 编辑于; 2022 年 1 月 30 日 上午 12:46
SpartanXIII 2022 年 12 月 10 日 上午 8:17 
Surely this mod could use the broken glass already within the game for a resource instead of a separate overwriting instance of it (shattered glass) that results in other mods (such as Improvised Glass) from being broken. If balance is an issue, the solution is simple: ask for more broken glass for item. 2 for a tube, 3 for a flask, 5 for a jar and so forth.
< >
正在显示第 1 - 11 条,共 11 条留言
每页显示数: 1530 50