EasyPickins Posted September 14, 2015 Share Posted September 14, 2015 Fixed Steam servers not being able to download Workshop items.Servers use WorkshopItems= INI option that takes a list of Workshop item ID numbers separated by semicolons. The server will download/install/update these items when starting up. Example:WorkshopItems=490954937;492428344;492886697;492887139How do you get the Workshop item ID numbers? Workshop item creators will need to update their workshop items. The Workshop ID will automatically be added to the end of the item description when submitting an item update. For now, if you click on a mod in your webbrowser, the address contains the ID. Example:http://steamcommunity.com/sharedfiles/filedetails/?id=492887139Clients will see this when joining a server that requires workshop items they haven't installed yet:Fixed scoreboard not showing Steam details for distant players (all those %1).ProjectZomboid64 exe uses ProjectZomboid64.site.json if it exists so people can customize JVM args. Ditto for ProjectZomboid32 and ProjectZomboid32.site.json. This was added because the original .json files may get overwritten when the game updates.ProjectZomboid64/32 accept JVM arguments in addition to game arguments. This can be used to override vmArgs in the .json file. JVM arguments must end with a --, even if there are no game arguments. Example:ProjectZomboid64.exe -Xmx1024m -- -nosteamAdded Password= INI option, if set, it specifies the password every user connecting to the server must enter in the server browser. Server lists display a lock icon next to password-protected servers.Setting Open=false no longer keeps a server out of the public server list./banuser on a disconnected user also bans that player's SteamID.Log messages on Steam servers contain the SteamID instead of IP address, due to the Steam networking stuff not making it easy to get a player's IP address. The /list command displays IP or SteamID for players.IP addresses are not banned on Steam servers, but SteamIDs are.Removed the "ban ip" admin button on the scoreboard on Steam servers.Fixed the UI that shows when you join a server through Steam's own server browser.Steam profile names are no longer displayed in Steam's server browser. It uses the regular account name.Fixed kick/ban messages not being displayed on the client sometimes.Handle +password commandline option when joining a server using Steam's server browser.Fixed crawling zombies sometimes getting walking-zombie speed.Fixed multiplying traps when placed, disappearing traps when thrown. There's still a bug where you can pick up some traps after placing them, leaving an invisible trap behind (beeping Alarm Clocks for example). (Issue #002123)Added getModInfoByID(modID) Lua function.Fixed "Navigate + Use Doors" zombie Cognition setting. The locked/barricaded/etc state of doors/windows wasn't checked (zombies would walk through locked doors). Doors/windows being opened by zombies wasn't synced in MP. (Issue #002121)Options screen now has Back/Accept/Apply buttons. (Issue #002120)Set fullscreen and resolution at the same time when applying option changes.AutoCreateUserInWhiteList works with an empty password. If a client connects without a password originally and with a password another time, the password is updated in the whitelist.The 'steamid' field in the whitelist is updated every time a client connects.Added "Blood Decals" option to limit the number of blood sprites rendered. "None" is an option. This is mostly for people with no-so-great computers in multiplayer.Made the "Mute" button in the scoreboard visible to non-admins. This stops a user's chat messages showing.Fixed /reloadoptions causing options to be listed multiple times by /showoptions.Added stuff to Windows .bat files so they don't start in C:\Windows\System32 when run as administrator.Added "Borderless Window" option. Tested on Windows 7 only. nasKo, Kuren, LeoIvanov and 4 others 7 Link to comment Share on other sites More sharing options...
Rathlord Posted September 14, 2015 Share Posted September 14, 2015 First Awesome. Link to comment Share on other sites More sharing options...
Svarog Posted September 14, 2015 Share Posted September 14, 2015 I like a lot of those fixes and additions. Thanks.Also, I updated all my mods' descriptions with a Workshop ID number. Link to comment Share on other sites More sharing options...
ethanwdp Posted September 14, 2015 Share Posted September 14, 2015 Oh dear...I'm not quite sure what to do from here. Link to comment Share on other sites More sharing options...
Svarog Posted September 14, 2015 Share Posted September 14, 2015 Scissorman was hereAll works fine for me, how did you try to run the game? Link to comment Share on other sites More sharing options...
ethanwdp Posted September 14, 2015 Share Posted September 14, 2015 Scissorman was hereAll works fine for me, how did you try to run the game? Clicking play and selecting 64x or 32x (both crash)Works fine on the main branch for me. Dxdiag: ------------------System Information------------------ Time of this report: 9/14/2015, 16:35:52 Machine name: OWNER Operating System: Windows 10 Home 64-bit (10.0, Build 10240) (10240.th1.150819-1946) Language: English (Regional Setting: English) System Manufacturer: Gigabyte Technology Co., Ltd. System Model: To be filled by O.E.M. BIOS: FA Processor: AMD A8-7600 Radeon R7, 10 Compute Cores 4C+6G (4 CPUs), ~3.1GHz Memory: 8192MB RAM Available OS Memory: 7112MB RAM Page File: 5173MB used, 4062MB available Windows Dir: C:\WINDOWS DirectX Version: 12 DX Setup Parameters: Not found User DPI Setting: Using System DPI System DPI Setting: 96 DPI (100 percent) DWM DPI Scaling: Disabled Miracast: Not AvailableMicrosoft Graphics Hybrid: Not Supported DxDiag Version: 10.00.10240.16384 64bit Unicode---------------Display Devices--------------- Card name: AMD Radeon R7 Graphics Manufacturer: Advanced Micro Devices, Inc. Chip type: AMD Radeon R7 Graphics (0x1313) DAC type: Internal DAC(400MHz) Device Type: Full Device Device Key: Enum\PCI\VEN_1002&DEV_1313&SUBSYS_D0001458&REV_00 Display Memory: 4319 MB Dedicated Memory: 991 MB Shared Memory: 3328 MB Current Mode: 1680 x 1050 (32 bit) (60Hz) Monitor Name: Generic PnP Monitor Monitor Model: SyncMaster Monitor Id: SAM0255 Native Mode: 1680 x 1050(p) (59.954Hz) Output Type: DVI-------------Sound Devices------------- Description: Speakers (Realtek High Definition Audio) Default Sound Playback: Yes Default Voice Playback: Yes Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1458A182&REV_1003 Manufacturer ID: 1 Product ID: 100 Type: WDM Driver Name: RTKVHD64.sys Driver Version: 6.00.0001.7231 (English) Driver Attributes: Final Retail WHQL Logo'd: n/a Date and Size: 4/22/2014 07:53:02, 3943384 bytes Other Files: Driver Provider: Realtek Semiconductor Corp. HW Accel Level: Basic Cap Flags: 0x0 Min/Max Sample Rate: 0, 0Static/Strm HW Mix Bufs: 0, 0 Static/Strm HW 3D Bufs: 0, 0 HW Memory: 0 Voice Management: No EAX 2.0 Listen/Src: No, No I3DL2 Listen/Src: No, NoSensaura ZoomFX: No Description: Realtek Digital Output (Realtek High Definition Audio) Default Sound Playback: No Default Voice Playback: No Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1458A182&REV_1003 Manufacturer ID: 1 Product ID: 100 Type: WDM Driver Name: RTKVHD64.sys Driver Version: 6.00.0001.7231 (English) Driver Attributes: Final Retail WHQL Logo'd: n/a Date and Size: 4/22/2014 07:53:02, 3943384 bytes Other Files: Driver Provider: Realtek Semiconductor Corp. HW Accel Level: Basic Cap Flags: 0x0 Min/Max Sample Rate: 0, 0Static/Strm HW Mix Bufs: 0, 0 Static/Strm HW 3D Bufs: 0, 0 HW Memory: 0 Voice Management: No EAX 2.0 Listen/Src: No, No I3DL2 Listen/Src: No, NoSensaura ZoomFX: No Name: TP-LINK 150Mbps Wireless N PCI Express AdapterDevice ID: PCI\VEN_168C&DEV_0032&SUBSYS_3118168C&REV_01\4&2BF3D04&0&001A Driver: C:\WINDOWS\system32\DRIVERS\athw8x.sys, 10.00.0000.0209 (English), 9/25/2012 16:43:28, 3653632 bytes Driver: C:\WINDOWS\system32\DRIVERS\vwifibus.sys, 10.00.10240.16384 (English), 7/10/2015 06:59:52, 26112 bytes Link to comment Share on other sites More sharing options...
Svarog Posted September 14, 2015 Share Posted September 14, 2015 Try running the game off steam Example Path that you know but I'm captain obvious C:\Steam\steamapps\common\ProjectZomboid\ProjectZomboid32.batOr try Compatibility mode, Idk I have Windows 7, you have 10 I've seen multiple reports of problems related to that OS. Link to comment Share on other sites More sharing options...
EUDOXIO Posted September 14, 2015 Share Posted September 14, 2015 Im on windows 10, ive tested the borderless window setting, the upper bar still appears, but i cant maximize or adjust, just move the window. And if i set the option back to no, i have to restart the game, the apply or accept buttons doesnt revert the change. Link to comment Share on other sites More sharing options...
EasyPickins Posted September 14, 2015 Author Share Posted September 14, 2015 Im on windows 10, ive tested the borderless window setting, the upper bar still appears, but i cant maximize or adjust, just move the window. And if i set the option back to no, i have to restart the game, the apply or accept buttons doesnt revert the change. The game must be restarted for that option to take effect. Setting it on without restarting only makes the window non-resizable. Link to comment Share on other sites More sharing options...
EUDOXIO Posted September 14, 2015 Share Posted September 14, 2015 If so, tested again and it works fine on Win 10 Link to comment Share on other sites More sharing options...
nightmare Posted September 14, 2015 Share Posted September 14, 2015 @EasyPickins will be added a safely server shutdown with SIGTERM (kill PID) in the future? Link to comment Share on other sites More sharing options...
EasyPickins Posted September 14, 2015 Author Share Posted September 14, 2015 @EasyPickins will be added a safely server shutdown with SIGTERM (kill PID) in the future? Possibly. I see Runtime.addShutdownHook() might be used for this. You could try using RCON to tell the server to quit. Link to comment Share on other sites More sharing options...
nightmare Posted September 14, 2015 Share Posted September 14, 2015 @EasyPickins will be added a safely server shutdown with SIGTERM (kill PID) in the future? Possibly. I see Runtime.addShutdownHook() might be used for this. You could try using RCON to tell the server to quit. yep, would be nice to have a native way. currently i use "screen -p 0 -S $SESS_NAME -X eval 'stuff "quit"\015'" ps. your link is not working Link to comment Share on other sites More sharing options...
EasyPickins Posted September 15, 2015 Author Share Posted September 15, 2015 I could make RCON run without a gui, you could use that to send the server the 'quit' command. Link to comment Share on other sites More sharing options...
nightmare Posted September 15, 2015 Share Posted September 15, 2015 I could make RCON run without a gui, you could use that to send the server the 'quit' command. could be helpful for windows server users so they can make a batch "stopserver.bat" for linux not realy needed because we have "screen session" , but nice to have. Link to comment Share on other sites More sharing options...
Johnny Fisher Posted September 15, 2015 Share Posted September 15, 2015 Oh dear...I'm not quite sure what to do from here. Oooh, KOTOR. Nice. Link to comment Share on other sites More sharing options...
Recommended Posts