EasyPickins Posted March 9, 2016 Author Share Posted March 9, 2016 Updated, still version 34.12: Fixed loading sandbox options. If you tried to load a sandbox game in 34.12, copy the map_sand.bin file from the _backup folder of that savefile. Fixed a server memory leak related to lights. Updated the dedicated server. People running 33.20 (the public build, not IWBUMS) can apply this patch to their server to fix the memory leak. Unzip into java/zombie/iso. 33.20-light-leak-fix.zip Faalagorn, Oneline and Kuren 3 Link to comment Share on other sites More sharing options...
nightmare Posted March 9, 2016 Share Posted March 9, 2016 (edited) after the last update the server will not start with "-adminpassword MyPassword" expected argument after "-adminpassword" pzexe config file: E:\cygwin\home\1_16261/ProjectZomboid64.json pzexe: mainClass: zombie/network/GameServer pzexe: classpath: -Djava.class.path=java/;java/jinput.jar;java/lwjgl.jar;java/lwjgl_util.jar;java/sqlite-jdbc-3.8.10.1.jar;java/uncommons-maths-1.2.3.jar pzexe: vmArg (json) 1: -Xms2048m pzexe: vmArg (json) 2: -Xmx2048m pzexe: vmArg (json) 3: -Dzomboid.steam=1 pzexe: vmArg (json) 4: -Dzomboid.znetlog=1 pzexe: vmArg (json) 5: -Djava.library.path=natives/;. pzexe: vmArg (args) 6: -Xms8192m pzexe: vmArg (args) 7: -Xmx8192m pzexe: vmArg (args) 8: -Dorg.sqlite.lib.path=natives pzexe: arg: -cachedir=Zomboid pzexe: arg: -adminpassword pzexe: arg: MyPassword SVN REVISION 964 versionNumber=34.12 - IWBUMS demo=false cachedir set to "Zomboid" expected argument after "-adminpassword" Edited March 9, 2016 by nightmare Link to comment Share on other sites More sharing options...
nightmare Posted March 9, 2016 Share Posted March 9, 2016 (edited) 21 hours ago, nightmare said: after the last update the server will not start with "-adminpassword MyPassword" expected argument after "-adminpassword" okay i found it, a "=" is needed.. old: -adminpassword MyPassword new: -adminpassword=MyPassword edit: is a bug Edited March 10, 2016 by nightmare Link to comment Share on other sites More sharing options...
ShuiYin Posted March 9, 2016 Share Posted March 9, 2016 10 hours ago, RobertJohnson said: Update 34.12! Calories decrease slower. You can now eat after being well fed, it'll depend on your calories intake. Added a nutrition sandbox option, enabled by default, untick it to not use nutrition (no more weight loss etc..) Fixed disappearing items when crafting. Updated map. Don't force texture compression on when checking gpu memory. Wall-lighting fix for west walls. Fixed walls and solid objects on the floor below blocking movement going up stairs. Fixed 'Toggle UI' key. Fixed poultice recipes destroying Mortar and Pestle. "Survivor Killed" --> "Survivors Killed" Fixed clicking on a container displaying it in the Loot window when SafehouseAllowLoot=false. Fixed "Take some dirt" removing water tiles. Trigger OnZombieDead event when a zombie burns to death. Yay i can now put crates under the stairs is the on zombie dead only for death by fire? Thx mr RJ for the updates Link to comment Share on other sites More sharing options...
Marco1 Posted March 9, 2016 Share Posted March 9, 2016 (edited) As visible in a picture of another user 3-4 posts before this one, this kind of bed looks like that everywhere... 1) not sure how to explain this... rain seems to go up instead of down 2) first time in game I try to pour water into bottles -> there's no pour in water (or empty bottle) with pots and kettle with water or any other, I often have to pour from pot into a bowl, then from bowl into a second bowl then the option appears. And , by the way, why is it more difficult to point on a corpse to grab it? I mean, with this new build 34 (while 33.20 was ok) I often click on the body (with no obstacles around) and I have to try several times, because there's no "grab corpse" option; very often I have to try to right click on a foot or just below the back... Here's a video of both rain and grab corpse problem. Edited March 11, 2016 by Marco1 Link to comment Share on other sites More sharing options...
nightmare Posted March 9, 2016 Share Posted March 9, 2016 Startup Args/Parameters will not work in Client-Version 34.12 like before. ProjectZomboid64.exe -Xms8192m -Xmx8192m -- -cachedir=Zomboid Link to comment Share on other sites More sharing options...
Kirrus Posted March 9, 2016 Share Posted March 9, 2016 5 minutes ago, nightmare said: Startup Args/Parameters will not work in Client-Version 34.12 like before. Thanks for updating the wiki, btw Link to comment Share on other sites More sharing options...
nightmare Posted March 9, 2016 Share Posted March 9, 2016 (edited) 12 hours ago, nightmare said: Startup Args/Parameters will not work in Client-Version 34.12 like before. ProjectZomboid64.exe -Xms8192m -Xmx8192m -- -cachedir=Zomboid found it its the "--" between JvmArgs and GameArgs is not needed anymore old way: ProjectZomboid64/32 -Xms8192m -Xmx8192m -- -cachedir=Zomboid new way: ProjectZomboid64/32 -Xms8192m -Xmx8192m -cachedir=Zomboid @Devs Please write this kind of changes in the Changelog next time! edit: is a bug Edited March 9, 2016 by nightmare Link to comment Share on other sites More sharing options...
nightmare Posted March 9, 2016 Share Posted March 9, 2016 34 minutes ago, nightmare said: found it its the "--" between JvmArgs and GameArgs is not needed anymore old way: ProjectZomboid64/32 -Xms8192m -Xmx8192m -- -cachedir=Zomboid new way: ProjectZomboid64/32 -Xms8192m -Xmx8192m -cachedir=Zomboid @Devs Please write this kind of changes in the Changelog next time! ^^ now i think its a bug without the "--" , JvmArgs will not work .. unknown option "-Xms8192m" unknown option "-Xmx8192m" Link to comment Share on other sites More sharing options...
Jacksay Posted March 9, 2016 Share Posted March 9, 2016 Hello, I use steamcmd for manage and update my public server, so, i updated it just now with command app_update 108600 -beta iwillbackupmysave -betapassword iaccepttheconsequences But it stayed at 34.11 version, il do somthing wrong ? Thanks Link to comment Share on other sites More sharing options...
Kirrus Posted March 9, 2016 Share Posted March 9, 2016 Try adding 'validate' at the end of the command. Link to comment Share on other sites More sharing options...
Jacksay Posted March 9, 2016 Share Posted March 9, 2016 (edited) yep, i add "validate" at the end of the command (i forget it in my message), i have launch command 3 times, but server stay in 34.11 Steam>app_update 108600 -beta iwillbackupmysave -betapassword iaccepttheconsequences validate Update state (0x3) reconfiguring, progress: 0,00 (0 / 0) Update state (0x5) validating, progress: 1,39 (23880129 / 1716538833) Update state (0x5) validating, progress: 4,56 (78190058 / 1716538833) Update state (0x5) validating, progress: 5,88 (100848319 / 1716538833) Update state (0x5) validating, progress: 8,91 (152960631 / 1716538833) Update state (0x5) validating, progress: 10,96 (188167482 / 1716538833) Update state (0x5) validating, progress: 12,40 (212826523 / 1716538833) Update state (0x5) validating, progress: 16,17 (277570690 / 1716538833) Update state (0x5) validating, progress: 19,51 (334960346 / 1716538833) Update state (0x5) validating, progress: 21,61 (370981263 / 1716538833) Update state (0x5) validating, progress: 22,97 (394274567 / 1716538833) Update state (0x5) validating, progress: 23,98 (411562809 / 1716538833) Update state (0x5) validating, progress: 24,46 (419825531 / 1716538833) Update state (0x5) validating, progress: 24,72 (424347904 / 1716538833) Update state (0x5) validating, progress: 27,70 (475444994 / 1716538833) Update state (0x5) validating, progress: 30,81 (528843546 / 1716538833) Update state (0x5) validating, progress: 36,07 (619101838 / 1716538833) Update state (0x5) validating, progress: 40,65 (697698426 / 1716538833) Update state (0x5) validating, progress: 44,98 (772027698 / 1716538833) Update state (0x5) validating, progress: 48,98 (840821878 / 1716538833) Update state (0x5) validating, progress: 53,27 (914386478 / 1716538833) Update state (0x5) validating, progress: 57,23 (982358938 / 1716538833) Update state (0x5) validating, progress: 61,25 (1051363038 / 1716538833) Update state (0x5) validating, progress: 64,48 (1106868825 / 1716538833) Update state (0x5) validating, progress: 67,94 (1166141383 / 1716538833) Update state (0x5) validating, progress: 71,87 (1233603192 / 1716538833) Update state (0x5) validating, progress: 77,17 (1324609951 / 1716538833) Update state (0x5) validating, progress: 81,66 (1401643946 / 1716538833) Update state (0x5) validating, progress: 86,57 (1486024400 / 1716538833) Update state (0x5) validating, progress: 88,48 (1518843754 / 1716538833) Update state (0x5) validating, progress: 90,37 (1551188678 / 1716538833) Update state (0x5) validating, progress: 93,08 (1597833890 / 1716538833) Update state (0x5) validating, progress: 96,43 (1655233900 / 1716538833) Update state (0x5) validating, progress: 98,67 (1693741400 / 1716538833) Update state (0x5) validating, progress: 98,93 (1698252879 / 1716538833) Update state (0x5) validating, progress: 99,92 (1715137381 / 1716538833) Success! App '108600' fully installed. Edited March 9, 2016 by Jacksay Link to comment Share on other sites More sharing options...
vicferrer Posted March 9, 2016 Share Posted March 9, 2016 (edited) NEVERMIND! restart steam was required to download the IWBUMS I'm playing on a mac with steam and even tho the name is already project zomboid ( iwillbackupmysave ) it still runs the 33.20 normal version...is this normal on os x? Edited March 9, 2016 by vicferrer Link to comment Share on other sites More sharing options...
EasyPickins Posted March 9, 2016 Author Share Posted March 9, 2016 9 hours ago, nightmare said: found it its the "--" between JvmArgs and GameArgs is not needed anymore old way: ProjectZomboid64/32 -Xms8192m -Xmx8192m -- -cachedir=Zomboid new way: ProjectZomboid64/32 -Xms8192m -Xmx8192m -cachedir=Zomboid @Devs Please write this kind of changes in the Changelog next time! Nothing should have changed there. There was an earlier bug with how arguments are handled, but these all seem to be working for me now. Try validate your server files, it sounds like ProjectZomboid64 wasn't updated. Link to comment Share on other sites More sharing options...
nightmare Posted March 9, 2016 Share Posted March 9, 2016 2 hours ago, EasyPickins said: Nothing should have changed there. There was an earlier bug with how arguments are handled, but these all seem to be working for me now. Try validate your server files, it sounds like ProjectZomboid64 wasn't updated. not server, the client version of ProjectZomboid64/32 is not working right with the args. ProjectZomboid64.exe -Xms4096m -Xmx4096m -- -cachedir=Zomboid <--- ignores GameArg; not using cachedir ProjectZomboid64.exe -Xms4096m -Xmx4096m -cachedir=Zomboid <--- ignores VmArgs but using cachdir With -debugtranslation it works all ProjectZomboid64.exe -Xms4096m -Xmx4096m -- -cachedir=Zomboid -debugtranslation Link to comment Share on other sites More sharing options...
EasyPickins Posted March 9, 2016 Author Share Posted March 9, 2016 13 minutes ago, nightmare said: not server, the client version of ProjectZomboid64/32 is not working right with the args. ProjectZomboid64.exe -Xms4096m -Xmx4096m -- -cachedir=Zomboid <--- ignores GameArg; not using cachedir ProjectZomboid64.exe -Xms4096m -Xmx4096m -cachedir=Zomboid <--- ignores VmArgs but using cachdir With -debugtranslation it works all ProjectZomboid64.exe -Xms4096m -Xmx4096m -- -cachedir=Zomboid -debugtranslation So sorry. Could you try this? ProjectZomboid64.exe nightmare 1 Link to comment Share on other sites More sharing options...
nightmare Posted March 9, 2016 Share Posted March 9, 2016 (edited) 3 minutes ago, EasyPickins said: So sorry. Could you try this? ProjectZomboid64.exe yep this works Edited March 9, 2016 by nightmare Link to comment Share on other sites More sharing options...
nightmare Posted March 10, 2016 Share Posted March 10, 2016 (edited) 3 hours ago, EasyPickins said: Nothing should have changed there. there was a change .. look what i wrote before i noticed the client Arg bug .. ( nothing about this is noticed in the changelogs, all Server GameArgs was changed from "-Arg {value}" to "-Arg={value}" ) 20 hours ago, nightmare said: after the last update the server will not start with "-adminpassword MyPassword" expected argument after "-adminpassword" and 19 hours ago, nightmare said: okay i found it, a "=" is needed.. old: -adminpassword MyPassword new: -adminpassword=MyPassword Edited March 10, 2016 by nightmare Link to comment Share on other sites More sharing options...
EasyPickins Posted March 10, 2016 Author Share Posted March 10, 2016 -adminpassword does not take = -cachedir does Spoiler } else if (args[n].equals("-adminpassword")) { if (n == args.length - 1) { DebugLog.log("expected argument after \"-adminpassword\""); System.exit(0); } else if (args[n + 1].trim().isEmpty()) { DebugLog.log("empty argument given to \"-adminpassword\""); System.exit(0); } else { ServerWorldDatabase.instance.CommandLineAdminPassword = args[n + 1].trim(); n++; } } else if (args[n].startsWith("-cachedir=")) { GameWindow.setCacheDir(args[n].replace("-cachedir=", "").trim()); EDIT: The server needs the fixed ProjectZomboid64.exe as well. Link to comment Share on other sites More sharing options...
nightmare Posted March 10, 2016 Share Posted March 10, 2016 1 minute ago, EasyPickins said: -adminpassword does not take = -cachedir does Hide contents } else if (args[n].equals("-adminpassword")) { if (n == args.length - 1) { DebugLog.log("expected argument after \"-adminpassword\""); System.exit(0); } else if (args[n + 1].trim().isEmpty()) { DebugLog.log("empty argument given to \"-adminpassword\""); System.exit(0); } else { ServerWorldDatabase.instance.CommandLineAdminPassword = args[n + 1].trim(); n++; } } else if (args[n].startsWith("-cachedir=")) { GameWindow.setCacheDir(args[n].replace("-cachedir=", "").trim()); strange.. but my server will only start with "=" between arg and value , else expected argument after "-adminpassword" <- with all : e.g. -port -ip , etc.. Link to comment Share on other sites More sharing options...
EasyPickins Posted March 10, 2016 Author Share Posted March 10, 2016 3 minutes ago, nightmare said: strange.. but my server will only start with "=" between arg and value , else expected argument after "-adminpassword" <- with all : e.g. -port -ip , etc.. That's with the updated ProjectZomboid64.exe? Link to comment Share on other sites More sharing options...
nightmare Posted March 10, 2016 Share Posted March 10, 2016 1 minute ago, EasyPickins said: That's with the updated ProjectZomboid64.exe? yes, the standalone server.exe version 34.12 ProjectZomboid64.exe -Xms8192m -Xmx8192m -Dorg.sqlite.lib.path=natives -- -cachedir=Zomboid -adminpassword 1234 -port 1234 console output: E:\cygwin\home\1_16261>ProjectZomboid64.exe -Xms8192m -Xmx8192m -Do .path=natives -- -cachedir=Zomboid -adminpassword 1234 -port 1234 pzexe config file: E:\cygwin\home\1_16261/ProjectZomboid64.json pzexe: mainClass: zombie/network/GameServer pzexe: classpath: -Djava.class.path=java/;java/jinput.jar;java/lwjg jgl_util.jar;java/sqlite-jdbc-3.8.10.1.jar;java/uncommons-maths-1.2 pzexe: vmArg (json) 1: -Xms2048m pzexe: vmArg (json) 2: -Xmx2048m pzexe: vmArg (json) 3: -Dzomboid.steam=1 pzexe: vmArg (json) 4: -Dzomboid.znetlog=1 pzexe: vmArg (json) 5: -Djava.library.path=natives/;. pzexe: vmArg (args) 6: -Xms8192m pzexe: vmArg (args) 7: -Xmx8192m pzexe: vmArg (args) 8: -Dorg.sqlite.lib.path=natives pzexe: arg: -cachedir=Zomboid pzexe: arg: -adminpassword pzexe: arg: 1234 pzexe: arg: -port pzexe: arg: 1234 SVN REVISION 964 versionNumber=34.12 - IWBUMS demo=false cachedir set to "Zomboid" expected argument after "-port" Link to comment Share on other sites More sharing options...
EasyPickins Posted March 10, 2016 Author Share Posted March 10, 2016 1 minute ago, nightmare said: yes, the standalone server.exe version 34.12 I mean are you trying the fixed ProjectZomboid64.exe I posted a few minutes ago. Link to comment Share on other sites More sharing options...
nightmare Posted March 10, 2016 Share Posted March 10, 2016 1 minute ago, EasyPickins said: I mean are you trying the fixed ProjectZomboid64.exe I posted a few minutes ago. yep client.exe args works right now 48 minutes ago, nightmare said: yep this works Link to comment Share on other sites More sharing options...
EasyPickins Posted March 10, 2016 Author Share Posted March 10, 2016 @nightmare Replace the server ProjectZomboid64.exe with the fixed one I posted and see if it works. Link to comment Share on other sites More sharing options...
Recommended Posts