Show/Hide Show/Hide

Zombie Panic Source

 
v3.2.8 Update ReleasedApr 19, 2024 - Community AnnouncementsHey everyone! Today, we're bringing some interesting changes to the game focused heavily on weapon balance tweaks, additional entities for mappers, Angelscript improvements, map adjustments, bug fixes as usual and other miscellaneous fixes. Two maps in question, Harvest and Frozenheart, got some deserved love after all this time. On Harvest, we're letting Survivors go outside of the house again, some heavy optimization work has been done within the map, we've reverted the capture point objective, and made some other tweaks. On Frozenheart, we updated a group of models that had collision issues and missing LODs (Level of Detail) - improving the performance significantly. You may also notice some of those changes in many popular custom maps that use those props. Full details in the list below: Changelog Achievements Fixed "Grand Theft Auto" (hotwire Zomboeing's truck) being increased twice. Fixed last client on the server not earning achievements when round ends. Admin system Added unauthorized command usage logging to the console for dedicated servers. Fixed dedicated server crash when going to hibernate after an admin gets self-banned from the warning command. Angelscript Added "float Vector.DotProduct(Vector)". Added "float Vector.VecToYaw()". Added "int CBasePlayer.GetPoints()". Added "int CBasePlayer.GetScore()". Added "int CZP_Player.GetAmmoBank(AmmoBankSetValue)". Added "Globals.SetAutoBalanceBlocked(bool)" to enable/disable team balancing (will watermark server as Custom) Added values checks to "void CBaseEntity.SetSize(Vector, Vector)" to prevent a Source engine error from being triggered. Added "Vector CBaseEntity.GetSize()". Added "Vector CGameTrace.GetPlaneNormal()". Added "void CZP_Player.AddPoints(int)". Added "void OnEntityBreakEx(CBaseEntity@, CBaseEntity@, string)" forward whenever an entity is broken. Added "Utils.ShowImage(...)" Added missing "const" to "strTargetName" argument to existing "OnEntityBreak" forward. Update your Angelscript code if you are using this! Fixed menu item #0 not being signaled to the server. Fixed "void OnEntityUsed(CZP_Player@, CBaseEntity@)" being called twice. Entities Added the ability to control the spawning of event-related weapons (snowball) in "logic_player_manager". Added "game_image" entity for community mappers. Fixed "item_deliver" with the "drop on switch" setting enabled not adding weight. Optimized weapon and "item_deliver" pickup code. Events Updated all events CVARs descriptions to match the changes made in the previous update. FGD Added "activator only" spawnflag to "env_fade". Added sphere helper to "info_beacon". Removed leftovers of CSM (Cascaded Shadow Mapping) from v3.0 era. Updated descriptions of "trigger_itemreceiver" to be easier to read. Game Rules Changed team balancing to no longer happen when Zombies run out of lives (even if they do gain one). Fixed ammo limiter deleting shotgun shells if only Winchester were spawned. (Thanks n00kie) Fixed team balancing ignoring player wh...Celebrating Half-Life's 25th Anniversary with a ZP1 Gaming EventNov 19, 2023 - Community AnnouncementsOn November 19th, 1998, Valve debuted with the release of their first revolutionary shooter Half-Life. Since then, the modding community has released lots of memorable HL1 mods - one of them being the old gem Zombie Panic 1, released on Halloween 2004 by the former Zombie Panic Team. {STEAM_CLAN_IMAGE}/562405/710b9f836203c14dc941d80b24f95f929b656716.png We'd like to celebrate this special date with a Zombie Panic 1 gaming event on Dec 2nd! Like last time, the community member Pikouchu will provide the dedicated server with 32 slots and many custom maps! We want to thank those who have previously joined us in our first community night event and hopefully we'll see you all again this December! Be sure to click on "Set a reminder" to be notified, but here are the timezones just in case: GMT: 8:00 PM // PDT: 1:00 PM // EDT: 4:00 PM // CDT: 3:00 PM If this is your first time playing or an old timer who forgot how to set up the mod, Pikouchu created a quick easy guide just for you! You need to have Half-Life 1 installed and follow all the instructions in the following link: https://pikouchu.com/zombie-panic If you don't have Half-Life 1, then this is the best time to get it for FREE! (until Nov 20th) {STEAM_CLAN_IMAGE}/562405/3c8f31659ef15fe61a61481657b6c09f4d834610.png See you then! - Zombie Panic Teamv3.2.7 Update ReleasedMar 30, 2023 - Community AnnouncementsWe're releasing a very small patch today, focused mostly on code cleanup, few UI fixes, supershorty reload animation changes and other bugfixes as usual. Full details below: Changelog Angelscript Added "CBaseEntity@ CZP_Player.GetInfectedBy()" method which returns the entity that infected this player. Fixed weapons never calling the "OnEntityUsed" forward. Entities Fixed "func_clip_vphysics" broken "start disabled" key/value pair. Fixed weapons never calling the "OnPlayerUse" output. Events Added the ability to force disable an event by setting it's CVAR override to a negative value. Optimized the system in general. General Code optimizations in several places. User Interface Fixed radio menus always disappearing after 5 seconds (note: the fix is applied only for radio menus created by Angelscript. SourceMod will use it's internal "workaround" to keep the menus displayed more than 5 seconds). Fixed the annoying "Loading..." dialog taking the entire screen (rare on Windows, frequently on Linux). Fixed uncloseable radio menus created by Angelscript. Weapons Changed the starting reload sequence to insert a buckshot straight away. v3.2.6 Update ReleasedFeb 4, 2023 - Community AnnouncementsWe're shipping a small patch today containing game performance tweaks, client and server crash fixes, game rules changes for server admins/mods, minor weapon adjustments, and other bugfixes as usual. Changelog Administration System Added an exception for basic administrators (and higher privileges) to the anti-Zombie skipping system. This allows said administrators to switch from game to Spectators team in order to spectate players with bad behavior. Servers powered by SourceMod are required if not done already to "copy" their "admin. list" to ZPS's administration system in order for this to work. ZPS does not read SourceMod's admin lists. Added "silence" and "unsilence" commands (shortcut to gag and mute at the same time). Fixed AFK checker kicking players instead of moving them to the lobby. Angelscript Added "bool CZP_Player.IsSilenced()" and "CZP_Player.SetSilenced(bool)" methods. Fixed "CZP_Player.StripWeapon" leaving "ghost" weapons world models on player models. Removed the deprecated "string CZP_Player.GrabTeamSpawn()" and "Engine.ExtendGame" methods. Characters Changed Survivors walking animation speed. This is an attempt to fix the "drifting feet effect". Client Potential fix for the rare no HUD issue. Entities Added a hardcoded proximity check to spawn points that use "line of sight" checks. Fixed buttons that emit sparks spamming sound precache errors in the console. Fixed incorrect line of sight checks for spawn points that use this mode. Fixed rare crash involving "trigger_escape" and rage-quitters. Reworked capture point entity in order to fix glitch where constantly going in and out of the capture zone would make the capture itself faster. Game Rules Reworked how inventory weight is calculated (no changes to values/behavior) in order to improve performance and support for custom Angelscript/SourceMod plugins. Reworked how player's USE key is handled (no changes to values/behavior) in order to fix a crash. Localization Fixed mistakes in some French sentences related to Shreddingfield. Maps Cleaned and optimized Angelscript scripts. Fixed objectives not being "registered" (they were not visible in objectives list panel and on phone). Fixed objectives text being hardcoded instead of being localized. Fixed some broken spawn points. Moved the Zombie spawn in the warehouse's staircase to somewhere else. Models Fixed invisible radio prop in Frozenheart and Harvest. Score system Removed "Worker" badge. Server Fixed crash related to players trying to switch to the phone if something removed it from their inventory. Fixed crash related to player movement. Removed several Half-Life 1/2: DeathMatch CVARs that are not used by ZPS. Reworked "sv_cheats" handling (no behavior change, just technical stuff). Sound Fixed "Carrier has spotted a Survivor" sound cue not being played to nearby Zombies. User Interface Added player's eyes position in the debugging overlay (it's the number between parenthesis at the origin row). Added "silence" and "unsile...ZPS History and Community NewsJan 14, 2023 - Community AnnouncementsHappy New Year folks! We hope you had a great 2022 and have been enjoying the v3.2.5 update so far! Today we'd like to commemorate a special day (12-28-2022) when ZPS turned 15 years old! What started as a simple HL2 modification, ported to a standalone game and now we have a sequel in the works! A huge milestone for an old Source mod still being played and supported by many! {STEAM_CLAN_IMAGE}/562405/c8b9cd1aa07fc42bf607de8c11c2faf1599fcab1.png We want to give special thanks to ALL who have been with us along the way, supporting this game in every way possible by hosting servers, creating custom content, playing with friends and inviting new people! There's also another big milestone that this community achieved a few weeks ago. The Official Zombie Panic Source Survival Guide, created on Youtube by SFM artist McVee back in 2008, has reached over 1 million views! We hope this guide has been a great help keeping you all safe from danger and pressing the right key to PANIC! Those were some good times... Now, let's go back to the present because we have some interesting events happening within the community that we think you should be aware of! ZPS Community Tournaments Throughout 2023, we'll have a series of community tournaments run by ZPS content creator Debyaka, where players will play through a pool of community-made maps fighting for the top 10 and for prizes! The series will be totally free to enter and will also be streamed on his YouTube channel! More info below! {STEAM_CLAN_IMAGE}/562405/9cd576530a07960de5c4895acefaf9a00eea7870.png All matches will occur monthly in the "SuperConker's Treehouse Reloaded" community server. We may also have other free community tournaments throughout the year being run by different members in our ZPS Hub Forums, so be sure to check them out once in a while. Zombie Panic! Gaming Night One thing the community has been requesting a lot is a ZP1 gaming night where players can download the first game from 2004 and hang out! Therefore, we'll be planning to schedule an official ZP1 gaming event with our own Pikouchu hosting the server. More details will be shared in a future announcement! See you later!v3.2.5 Update ReleasedDec 22, 2022 - Community Announcements{STEAM_CLAN_IMAGE}/562405/b74cdb9c24a54804af85009ac5472f4bb90a7763.png Hello everyone! Today we're finally bringing some quality-of-life changes focused on game performance, UI/UX improvements when using inoculators, player movement & game balance adjustements and many bugfixes we would have liked to release sooner. Full details in the list below: Changelog Achievements Fixed escaped Survivors not earning certain achievements if they started from the beginning. Administration System Added "@carriers" pattern to target all Carriers in the server. Changed name targeting logic to mimic SourceMod's. Fixed AFK checker being too "aggressive" by kicking "AFK" players way earlier than it should be. Fixed admin warning count in the chat having an offset. Steam IDs in ban/warn lists are read and saved as "classic" Steam ID instead of Steam ID 3 for consistency (no need to update the IDs yourself, the game will do that automatically for you). Angelscript Fixed "Globals.GetMapCycle" crashing the server with huge mapcycle and maplist files (this by extension also fixes the included Rock The Vote plugin). Fixed "Globals.OnPlayerConnect" not working. Characters Enabled culling on survivors materials. Reworked first person Lea's hands. Client Fixed being able to see players of the opposite team silhouettes through glows. Entities Fixed props and "func_physbox" entities not recognizing their owners whenever they were pushed. This fixes both the "teamkill with props" and "kill with props are marked as suicide" problems. Potential fix for a crash related to the "game_ui" entity (this one is for community maps such as Smash Cannons). Potential fix for an issue when using a "func_tank" brush entity (this one is for community maps too). Restored "PVS mode" property on spawn point entities. Engine Numerous security and stability improvements. Updated to the latest public Source SDK 2013 Multiplayer engine. Game Rules Fixed Carrier spawning with normal Zombie arms instead of Carrier's (on first spawn only). Fixed forced infected Survivors not being cured if needed when someone disconnects. Fixed infinite Carrier roar exploit. Fixed team selection not curing force infected Survivor. Fixed team selection treating escaped Survivors as "Zombie skippers". Fixed "Zombie stacking" glitch. Potential fix for infection being forced in 1 Survivor VS 0 Zombies situations. General Added breakable versions of Half-Life 2 door models. Minor server code optimization. Updated contributors list. Various improvements to loading JSON files. One of them is the ability to see why your JSON file isn't loading properly (missing file, parsing failed due to bad syntax...) Localization Potential crash fix for achievements announcement in languages that do not use Latin characters (like Simplified Chinese). Updated the sentence "you can't grab/use during reload/unload" to remove the "use" part (English and French only). Maps Added some extra ammo at lab spawns at 6 Zombies instead of 7. Fixed Zomb...v3.2.4 Update ReleasedApr 15, 2022 - Community AnnouncementsWe're rolling out an important quality of life patch today, focusing on an experimental fix for hitbox registration, minor client UI/UX tweaks and improvements, game crash fixes, and other bugfixes. Changelog Angelscript Added hook "InoculatorUsed( CZP_Player@ pOwner, CZP_Player@ pTarget, int &in iType )". Characters Fixed Zombie lunge VO being playable underwater. Removed Half-Life 2's H.E.V. geiger counter. Entities Added backward compatibility for the obsolete "weapon_hammer" entity, it will spawn a "weapon_barricade" instead. Fixed crashes with "Disable, Enable and Toggle" inputs for Survivors/Zombies spawn points. Removed a bunch of Portal's, Half-Life 2's and Quake's unused entities. Removed Half-Life 2 geiger counter update functionality in "trigger_hurt". Removed start dark, show game title and world is cold properties in the "worldspawn" entity. Game Instructor Updated barricade lesson's text (only for English and French). Game rules Changed round ending to be delayed when there is an infected Survivor. Changed logic to use the same one as Survival's (removed duplicated code). Cleaned some code for performance and stability. Changed disabling behavior to reset score, frags, assists and death counters of both players and teams as well. Changed infection to be cured whenever a Survivor dies (to prevent several issues). Changed team selection to assume Survivors when the round started. Fixed Zombies being able to Zombie skip and join back as Survivor or Spectator or just stay in the Lobby. Removed "sv_zps_hardcore 2" since it's a duplicate of using "sv_zps_hardcore 1" and "sv_voice_proximity 1". Reworked the entire team selection logic for performance and stability. Maps zpo_shreddingfield Added breakable glowing materials for the boards over the Playground Zombie spawn doorway. Added "info_player_start" as a fail safe if there's no available Zombie spawn points which gets teleported around for different objectives. Adjusted Zombie spawn management to hopefully prevent spawns from breaking sometime around Parking Lot objectives. Player Potential fix for various hit registration issues related to hit boxes and collision boxes. Changed "switch to phone" key behavior, if you have the phone currently selected and press "switch to phone" again, it will switch to the last weapon you were holding (or hands as last resort). Server Fixed AFK checker not ignoring clients during their connection process. Fixed crash related to score history (used to determine assists). Fixed crash when force infecting a Survivor. Fixed crash when picking up barricade plank as ammo. Fixed crash when trying to respawn a Zombie while a Carrier is roaring and no valid Zombie spawn was available. Removed Half-Life 2, Half-Life 2 Xbox Live Rich Presence (used in the Xbox 360 port of The Orange Box) and Portal chapters/challenges systems. SourceTV Fixed "bad ragdoll" messages preventing ragdolls to spawn. Tools Updated FGDs to match entity changes described here. Updated FGD...v3.2.3a Hotfix ReleasedMar 21, 2022 - Community AnnouncementsWe're rolling out a quick hotfix that address few issues on v3.2.3 update. Server owners are required to update their servers. The following changes are: Characters Changed "random character" to really randomize the character selection instead of randomly choose once and keep the same character. Fixed infected Survivors not changing to their respective infected model after being turned into a normal Zombie or Carrier. Fixed Survivors being able to play with the Carrier model/VO with the "random character" option. Game Rules Fixed inconsistencies with limited spawn points logic. Fixed players being able to join Zombie team when round is starting. Fixed players being unable to spawn as a Zombie in both Warmup and Test modes. Maps zps_cinema Added a few more trash cans in the hallways. Added more Survivor spawn points outside. Added triggerable sounds for the hand dryers in the Bathroom, and a water dripping sound in the sink. Reduced the size of the trigger that activates the Zombies spawns outside, and adjusted how it works. Slightly expanded a closet in Cinema 2 Projector Room and added a few more physics props. v3.2.3 Update ReleasedMar 19, 2022 - Community AnnouncementsHey everyone! We're shipping a very important patch today focusing on game performance & stability, significant adjustments to shotguns, Zombie lives and other minor fixes. This update includes minor code optimizations in an attempt to fix the micro-lag spikes over the past versions. Server owners are required to update their servers to receive the latest changes. Changelog Admin System Flipped mute and gag actions to match SourceMod's behavior (gag = text, mute = voice). Discord RPC Fixed shutdown log message being treated as an error instead of simple information. Entities Re-added deprecated "Disable", "Enable" and "Toggle" outputs from v3.0.x to spawn point entities for backward compatibility. Mappers using these outputs are encouraged to update their maps to the "DisableSpawn", "EnableSpawn", and "ToggleSpawn" entities that have been there since v2.4/v3.1+. Various optimizations to the player code. Game rules Added a maximum limit of 24 starting Zombie lives when the round starts. Custom plugins can still override this limit. For servers with more than 24 player slots, the maximum limit scales with their slot count. Adjusted starting Zombies lives formula. Changed intermission time from 5 to 10 sec (to match the round end report time). Fixed Lobby and Spectator players being counted while calculating starting Zombies lives. Fixed not being able to join teams other than Survivors during Warmup. Fixed SourceMod nominate/Rock The Vote results being ignored. Reworked the entire spawn point selection logic in order to optimize its performance. Zombie lives are now decreasing when a Zombie is killed instead of when respawning. Maps zpo_tanker Fixed some game text from overlapping Zombie's group HP display. Localization Updated English and French translations for the admin system change. Server Fixed infinite loop glitch when dropping and picking up barricades. Tools Updated FGDs to fix a lot of inconsistencies with spawn entities. UI/UX Changed colored parts of crosshairs to be opaque. Fixed crash involving a bad player pointer and badge rewards. Updated debugging overlay. Weapons Made adjustments to shotguns (spread, base damage, damage multipliers, damage drop off). Updated deploy and dry fire animations. Be sure to let us know of any game issues encountered after today's patch in our forums!v3.2.2 Update ReleasedMar 5, 2022 - Community AnnouncementsWe're rolling out another small patch today that address few issues with the v3.2 update. Server owners are required to update their servers to receive the latest changes. Changelog Admin system Fixed some missing cases when it comes to banning clients. Angelscript Added "Menu.SetBack(bool state)" and "Menu.SetNext(bool state)" methods. Fixed "CZP_Player.AmmoBank(AmmoBankSet eAmmoSet, AmmoBankSetValue eAmmoSetValue, int &in iAmount)" crashes when manipulating barricades. Fixed "CZP_Player.AmmoBank(AmmoBankSet eAmmoSet, AmmoBankSetValue eAmmoSetValue, int &in iAmount)" not updating the selected ammo type. Fixed "Engine.EmitSoundEntity(CBaseEntity@ pEntity, const string &in strSoundFile)" always following the world instead of "pEntity". Fixed "Engine.Ent_Fire(const string &in strName, const string &in strAction, const string &in strValue, const string &in strDelay)" not being able to manipulate entities by their classname. Do note that this will impact ALL instances, not a single one! Characters Fixed "Carrier spotted a Survivor" VO not being played correctly. Fixed missing teeth texture on Paul Survivor model. Fixed rigging on Marcus Zombie model. Fixed walking animations being used when ducking. Removed duplicate "Carrier spotted a Survivor" entry in Carrier's sound script Entities Reworked the spawning behavior of barricade piles when they still have the obsolete "halfpile" property and/or an invalid board count. Instead of deleting the barricade pile, it spawn with a default value. A warning in the console is printed to remind level designers to update their map accordingly. Game rules Fixed some server crashes involving Carrier, random infection and Hardcore. Removed the uncrouch restriction when being on ladders. Reworked some AFK checker logic in an attempt to fix clients not being teleported back to lobby. Props Added gibs for more prop models. Fixed LCD screen props not having the "allowstatic" key/value pair in them. Server Fixed some missing cases of "nextlevel" and "sm_nextmap" not syncing themselves (for servers running SourceMod). User Interface Fixed minimal and flip view models options not being saved through ZP Options. Removed the final extra space in the chat message when requesting ammo. Weapons Reduced a tiny bit the delay between swings. Made the deploy slightly faster Made the non-empty reload slightly faster. Made the pumping and reload looping sequences slightly faster. Made the reload ending sequence slightly faster. v3.2.1 Update ReleasedFeb 19, 2022 - Community AnnouncementsWe've shipped an important update that fix a few issues with the v3.2 patch. Server owners are required to update their servers to receive the latest changes. Changelog Fixed "OnMenuExecuted" Angelscript hook not working. Fixed regression with SourceMod menus. Potential fix for any Zombie Vision related client crashes. Potential fix for the server lag problem at high player count. Updated Contributors list. We'll continue monitoring any further issues and fix them in the upcoming patches as soon as possible. Be sure to report bugs and provide any feedback in our forums. Check out the latest announcement here: https://store.steampowered.com/news/app/17500/view/5821441368793049534v3.2.0a HotfixFeb 18, 2022 - Community AnnouncementsWe've released a hotfix for v3.2 to attempt to fix an issue causing the server tickrate to drop and lag. This update reverted the "simulate physics at server's tick rate" fix. Please let us know about any other issues you experience!v3.2 Update ReleasedFeb 18, 2022 - Community AnnouncementsNOTE: We're aware of an issue that seems to be causing the server tickrate to drop and lag when there's about 18 players on the server. We're very sorry for the inconvenience, and we are investigating what's causing the problem. We'll release hotfixes when we determine what the problem might be, but if necessary we will end up reverting back to v3.1.3. If you have any information about this problem, please be sure to let us know! {STEAM_CLAN_IMAGE}/562405/4c8f75aa85c10555fb7fcce6634f074b33871717.jpg Hello everyone, the v3.2 update is finally released! Your game (clients) should update automatically, but if not then you should be able to trigger the update by restarting Steam. Server operators be sure to backup any config files or other things you don't want overwritten before you update your servers. Please be sure to; Provide your feedback about things to us on our Steam Discussion Boards! Report any bugs or issues you find so we can fix them! Share your ideas and suggestions with us! Ask for help troubleshooting any problems you might have! If you didn't see the v3.2 Release Date & Information announcement - you might want to go check it out to see previews of some of the changes, and information about other things that you won't see in this announcement. https://store.steampowered.com/news/app/17500/view/5875511837815101277 Update Notes Achievements Adjusted "Pizza Delivery" achievement's time. Fixed bots, late joiners and SourceTVs being able to earn achievements. Administration system Added a warning system. Administrators with the ban permission can issue the "admin warn " command to issue a warning to a specific client. After 3 warnings, a one hour ban is triggered automatically. The command "admin warnlist" can be issued to list warnings. The warning list is saved as "warninglist.dt" in the server's "zps" folder. Added the ability to add/set/remove administrators and target clients through their Steam ID 32 (STEAM_*:*:********) and Steam ID 3 () in addition to the existing Steam ID 64 (765**************). Fixed administrator removal command being logged as "administration addition". Fixed bots being kicked incorrectly when using the "admin kick" command. Fixed clients being able to bypass "mute/gag" restrictions by disconnecting/reconnecting/retrying. Reworked the ban system to be more efficient. Angelscript Added "as_showcommands" console commands to print all commands created by Angelscript plugins. Added "array @ Utils.FindEntityInSphere(Vector& origin, float& size)" to the API. Added "CBaseButton" class to the API. Added "CBaseButton@ ToBaseButton(CBaseEntity@ pEntity)" to the API. Added "bool CBaseButton.IsLocked()" to the API. Added "CZP_Player::GetTeamSpawnPointClassname()" to the API. Added "Entities::OnItemDeliverEquipped(CBaseEntity@ pItem)" hook to the API. Added "Entities::OnItemDeliverDropped(CBaseEntity@ pItem)" hook to the API. Added "Entities::OnItemDeliverUsed(CBaseEntity@ pItem, CBaseEntity@ pReceiver, int iUseType)" hoo...v3.2 Release Date & InformationFeb 16, 2022 - Community AnnouncementsThe long overdue v3.2 will be released this Friday (February 18th)! So be prepared to get your servers updated and have some fun! This update focuses mostly on fixing bugs and other issues, as well as improving or adding onto already existing features and content. A full changelog will be posted upon release of v3.2, but we'll talk about some of the changes that are coming right now. {STEAM_CLAN_IMAGE}/562405/fccdea732460be5a7a7a185107c7efaa43d0ede9.gif Crouching Hitbox Issues As many of you already know, there is an issue with the players hitboxes when crouching that can make it very difficult to hit the crouching players head. The issue is that the hitbox for the head is sticking outside of the bounding box, which means your hits will not register on that part of the hitbox that is outside of the bounding box. We attempted to fix this in several ways, but these adjustments caused the side effect of getting stuck in objects when crouch jumping. So unfortunately we had to revert those changes, and we will look into how we can properly fix the crouching hitboxes in the future. There is another fix we did for this that we will be including in the update, and that was moving the origin of the crouching animation backwards. This makes it so that the front of the head hitbox fits a little better into the bounding box. A side effect of this change is that now there is part of the leg hitboxes sticking out the back of the bounding box, which of course means you won't be able to hit those parts of a crouching Zombie. We thought this was a good compromise in order to be able to hit the head hitbox easier, though. {STEAM_CLAN_IMAGE}/562405/c04b4100163b639626a2723b9c82de1e7a87acce.jpg The yellow line is the bounding box for the player, the parts of the hitboxes outside of the bounding box cannot be hit. Crouch Spamming In Mid-air Due to some code left out in the code rewrite for v3.1, players have been able to abuse a function of crouch jumping to make themselves harder to hit while in the air. Players were able to instantly crouch and uncrouch while mid-air, which would shift their position back and forth as quickly as they could press and unpress the button. We've fixed this by reimplementing a feature of crouch jumping that was used previously in the game. Now whenever you crouch in the air you will stay crouched until you hit the ground. This does not apply to swimming in water because it could prevent a player from being able to get out of a swimmable area that required them to be standing. Animation Updates There has been updates to some weapon and character animations that will require your workshop addons to be updated in order to be compatible with the adjustments. If you're using workshop addons and you notice issues - you'll want to comment on the page of the workshop item to inform the creator of the problem, and then disable the addon (if it causes you major problems). To disable an addon go to your main menu and open Extra -> Add-Ons. There yo...v3.1.3 Update ReleasedDec 15, 2020 - Community Announcements{STEAM_CLAN_IMAGE}/562405/9dc28e0c1304a078dc08ffe07e852af8908db0cd.png We've rolled out the third patch for Zombie Panic! Source v3.1 - focusing on achievement fixes, client and server crashes, game balance and map adjustments, bug fixes, and more! Server owners must update their servers to receive the latest changes. Highlighted Changes New ZP Options We've added more Zombie Panic! options based on community feedback regarding the number of door & player gibs, and the ability to toggle Zombie Teammate glow and objective notification displays. We will also be adding an option to adjust the color of the classic ammo bank in an upcoming patch. {STEAM_CLAN_IMAGE}/562405/54353d7753468b6c3f5a8df2983adc0d2ff8614e.png Be sure to double-check these options and others you feel could improve your gameplay in Game Options > Zombie Panic! Options > Misc. Game Balance With the release of today's update, players will notice improvements to the Survivors' arsenal with respect to Shotgun spread, base damage, and damage drop off - to be more intuitive and more reliable. The Magnum has been nerfed with an increase in its damage drop off - requiring a Normal Zombie to be within about 680 hammer units distance to be killed with one headshot. Movement speeds have received adjustments in order to better balance them. Survivor walking and panic speeds have been made slightly faster, and stamina regenerates slightly slower. There will also now be a delay before stamina begins to regenerate after pressing walk or crouch. Zombies Feed-O-Meter will regenerate faster now. Normal Zombies also got a slight boost to their base speed, to keep the Carrier from outrunning them too much. Several official maps have also received significant balance changes. We'll continue making more tweaks based on your feedback! Voice Proximity This feature has been requested by a few people in past years and already implemented into the game in v3.0 for Hardcore mode. Some people would prefer to hear voice communication based on your location rather than listening to the whole team everywhere. Therefore, we decided to build on the existing option and create a separate CVAR command for server owners to set voice proximity in their servers without enabling Hardcore mode. Now let's dive into the full list of changes below! Update Notes Angelscript Added new "CBreakableProp" class which is a child of "CBaseEntity". Added "CBreakableProp.SetBreakable( bool state )" to set breakable state on props. Added "Globals.SetCustomCarrierArmsPushForce( float flForce )", "Globals.SetCustomHandsPushForce( float flForce )" and "Globals.SetCustomZombieArmsPushForce( float flForce )" to set the Carrier arms, Survivors hands and Zombies arms push force respectively. SIDENOTE: Enabling this will mark the server as "Custom" and disable achievements progression. Re-added "admin unban " CVAR command. Fixed console variables registers. General Added CVAR "cl_zps_gibs_life_time" (range = ) that controls the time in second...v3.1.2 Update ReleasedOct 27, 2020 - Community AnnouncementsWe've shipped a minor update that fix a few issues with the v3.1.1 patch. Server owners are required to update their servers to receive the latest changes. Changelog Fixed a bug where a zombie player would lose his Carrier role randomly. Fixed clipping spots on the barn and at the tunnels on Harvest. Fixed a console spam issue with MP3 encoding. Potential fix for flashlight/Zombie Vision crash. Reduced broom and baguette res textures. Removed leftover game text on Harvest. Removed unused textures. Known Issues Players running on 2K or above resolutions are having problems seeing their ammo HUD. A workaround is to use the classic ammo bank HUD by going to: Options > ZP Options > Misc > More > Enable Classic Ammobank. Very few players are experiencing invisible characters in-game for an unknown reason even after a full game nor Steam reinstall. We'll be watching this issue closer here. We'll continue shipping more update patches in the upcoming weeks as quickly as possible. If you experience any game crashes, please send us your ZPS crash dump files, located in your \\Steam\\dumps folder, through our forums or DM. Meanwhile, check out the latest announcement here: https://steamcommunity.com/ogg/17500/announcements/detail/5373316712715667598v3.1.1 Update and Custom Content NoticeOct 26, 2020 - Community Announcements{STEAM_CLAN_IMAGE}/562405/77fec8df3bb9608f1c6747cba4f33ab1415d81e4.png We've released the first patch to Zombie Panic! Source v3.1 that addresses major bugs, game balance issues and minor changes reported recently in both Discord and Steam forums. We also want to leave an important note to all server owners and Workshop map authors in this announcement. Notice to Server Operators and Workshop Authors Along with fixes to Workshop mounting for Dedicated servers, we've updated our requirements for map authors and now request that they add and/or update their Workshop item with a text file called "addoninfo.txt" in the root folder of your map. If you already have this file in your Workshop item, be sure to update your text file with the following line: "type" "map". For example: "AddonInfo" { "title" "My Map" "description" "This is my first map for Zombie Panic! Source." "version" "1.0" "author" "John Doe" "authorSteamID64" "76500000000000000" "type" "map" } This is an important update for all authors who have previously uploaded a Workshop map. You can find more information about uploading custom content to the Workshop in our community guide. Server owners who utilize the Workshop collection can manually edit and update this text file @ " \\zps_custom\\workshop\\content\\17500" as a temporary fix. A reminder that they have to mount the Workshop item as well in "zps\\addons\\addonlist.txt", here's an example for Anoxia (workshop ID = 974503415) and Area 41 (workshop ID = 1068697639): "AddonList" { "974503415" "1" "1068697639" "1" } With that out of the way, let's dive into the changelog of today's patch. Update Notes Angelscript Added "int Utils.GetNumGamePlayers( bool bAlive )". Returns the number of players in the Survivor and Zombie teams which is more efficient than doing "Utils.GetNumPlayers( survivor, false/true ) + Utils.GetNumPlayers( zombie, false/true )" Fixed map chooser and rock the vote/nominate server plugins not working properly. Fixed missing "new line" characters in several log messages. Renamed the chat broadcaster, rock the vote and spray checker plugins files to lowercase for Linux Updated system to read custom content from "zps/custom" rather than "zps_custom". Balance Adjusted pistols, shotguns and revolver by reducing its spread very slightly. Adjusted "running and gunning" spread meta. Increased Crowbar attack speed slightly. Increased Sledgehammer headshot damage slightly. Increased Survivor stamina recharge rate slightly. Increased Z-Berzerk attack speed very slightly. Increased Zombie lunge speed very slightly. Code Fixed AFK checker making Survivors play their panic voice line when being moved to the lobby. Fixed AFK checker not dropping the melee weapon if the Survivor had it's panic mode set to "switch to melee weapon". Fixed AFK checker not ignoring admins of the server. Fixed AFK checker not really moving players to the lobby room. Fixed Hardcore game mode not increasing and decreasing zombie lives properly. Fixed "ne...Free online co-op survival horror Zombie Panic! Source 3.1 is out with Linux supportOct 16, 2020 - GamingOnLinuxAfter being in development for some time, Zombie Panic! Source has the huge 3.1 release pushed out which brings with it the official Linux support. Read the full article here: https://www.gamingonlinux.com/2020/10/free-online-co-op-survival-horror-zombie-panic-source-31-is-out-with-linux-support v3.1 Update Available NowOct 15, 2020 - Community Announcements{STEAM_CLAN_IMAGE}/562405/b05cf7983b7377e6bc5cbd4a5b1e9397c5126571.jpg After 2 years in public beta testing, the ZPS v3.1 update is finally OUT for everyone! Time to gather your fellow survivors, carry only what you need, and split some zombie skulls! The update features the long-awaited Linux support, brand new animations, achievements, and melee weapons, improvements to classic maps, game balance adjustments, countless bug and exploit fixes, community-made content, Steam Workshop enhancements and much more! Update Notes Highlighted Features Linux Client support for Ubuntu and SteamOS machines. Revamped recoil system to allow players to have more control Major source code clean-up and rewrite from the ground up to remove all code from HL2DM. New first-person and third-person animations for firearms, explosives and cell phone. Improvements to player hitbox registration synchronizing with the player's model animation. Reworked the melee system with 'hit rays', creating an arc of line tracers in the player's FOV. Enhancements to the Steam Workshop support with additional "Add-ons" menu. Implemented Steam Rich Presence. 30 new Steam Achievements. {STEAM_CLAN_IMAGE}/562405/097b24e73958e5743d8848a232b1be156bf961de.jpg Key Changes We have plenty of new content hidden in the update that we couldn't fail to mention! Here are some of these minor but important changes you should know... Unarmed survivor's punch and push abilities. A 30-60 second warm-up round after a map change. Support for crosshair customization and style, available in ZP Options. Achievements can now be earned on Custom Servers (but the official map restriction still applies). A portable inoculator for self-heal, healing your teammates or delaying the infection. New sound effects, three new melee weapons, and a brand-new grenade model. New community-made content added officially into the game for Survivor and Zombie textures. Zombie are able to see their teammates glowing through nearby walls within a short range. Glock 18c is now a fully automatic weapon, but is much more inaccurate than other pistols. Biotec and Club Zombo have been redesigned with visual and gameplay improvements. New Game Instructor hints for survivors and zombies regarding basic gameplay. Feed-O-Meter now automatically regenerates slowly over time. New Berserk zombie bar, now separate from the Feed-O-Meter. New options for classic, modern and minimal ammo bank HUD visuals. Improvements to voice wheel menu system. New "Round End" stats panel. New UI vote menu panel. Updated ZPS Angelscript API doc. {STEAM_CLAN_IMAGE}/562405/80b357261d10b370db72965a72ea08cca00235f8.jpg General Bugs Fixed We also want to take a moment to address some of the v3.0.9a issues that have caused problems for years and have finally been fixed in v3.1! Fixed "scooby-doo" survivor walking animations. Fixed spectator camera freeze bug when joining servers. Fixed fake player ragdolls spawning in mid-air at the center position of the map. Fixed SD...Zombie Panic! Source gets a huge overhaul with Linux support really soonOct 1, 2020 - GamingOnLinuxAfter being in Beta for quite some time now, the team behind Zombie Panic! Source are almost ready to push out the big overhaul with Linux support into the stable version for everyone. Read the full article here: https://www.gamingonlinux.com/2020/10/zombie-panic-source-gets-a-huge-overhaul-with-linux-support-really-soon