Jump to content

RELEASED: IWBUMS 32.28


EasyPickins

Recommended Posts

  • 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;492887139

How 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=492887139

Clients will see this when joining a server that requires workshop items they haven't installed yet:

ServerWorkshopItems.png

  • 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 -- -nosteam
  • Added 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.
Link to comment
Share on other sites

 

Scissorman was here

All 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 Available

Microsoft 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, 0

Static/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, No

Sensaura 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, 0

Static/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, No

Sensaura ZoomFX: No

 

     Name: TP-LINK 150Mbps Wireless N PCI Express Adapter

Device 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

Try running the game off steam Example Path that you know but I'm captain obvious C:\Steam\steamapps\common\ProjectZomboid\ProjectZomboid32.bat

Or 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

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

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

 

@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

Guest
This topic is now closed to further replies.
×
×
  • Create New...