Version/ZombiePanicSource/3.0.7b

From Zombie Panic! Official Wiki
Revision as of 23:00, 12 October 2026 by Wuffesan (talk | contribs) (Created page with "{{Version | game = ZombiePanicSource | title = Small Update | version = 3.0.7b | image1 = | date = 2018-02-26 | prev = 3.0.7a | next = 3.0.7c | details = }} '''Admin System''' * Added the ability to target bots as well as yourself for the "explode" and "teleport" commands. * Clients permissions are refreshed on every spawn. * Removed the "fun beacon" command because it was broken. * Reworked the permissions/immunity system. '''Angelscript''' * Added "DoSuicide(...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Admin System

  • Added the ability to target bots as well as yourself for the "explode" and "teleport" commands.
  • Clients permissions are refreshed on every spawn.
  • Removed the "fun beacon" command because it was broken.
  • Reworked the permissions/immunity system.

Angelscript

  • Added "DoSuicide( CHL2MP_Player @pPlayer, bool bExplode, float flTime )" to "CHL2MP_Player".
  • Added "SetPlayerName( CHL2MP_Player @pPlayer, const std::string& szString )" to "CHL2MP_Player".
  • Removed "ForceInfectPlayer( float flTime )" from "CHL2MP_Player".

AFK Manager

  • Fixed an exploit where zombie lives were increased if the kicked player was anything but a zombie.

Clients

  • Added custom crosshairs support. You no longer need to overwrite an existing default crosshair, just look at "zps/data/crosshairs" to see how they are now handled.
  • Added "Targeted Platform" on the debugging overlay.
  • Added very basic Workshop functionality à la Left 4 Dead to the main menu.
  • "cl_cmdrate" is now ignored, the forced value is "30".
  • Fixed a crash about infected and arms being invalids.
  • Fixed a glitch with infected arms.
  • Fixed an issue with backgrounds not being read from VPKs files.
  • Fixed bad paths to Feed-O-Meter materials.
  • Fixed spectators being able to spectate spectators (doh!)
  • Potentially fixed the crashes about ragdolls.
  • Removed Source 2013's cheap shadows because they were broken.
  • Reworked the glow system in an attempt to fix the random items glowing issues.
  • Updated interactions with Discord RPC (Rich Presence).

CVARs (Console VARiables)

  • Added a new server side boolean CVAR called "sv_allow_gravity_manipulation" (default value is 0/false).
    • If this CVAR is enabled, servers operators are able to change the gravity, otherwise it will be locked to the default value.
    • Enabling this CVAR will deactivate the achievements as well as statistics!
  • Added a new server side boolean CVAR called "sv_disablesprays" (default value is 0/false).
    • If this CVAR is enabled, clients are no longer able to spray (thanks Captain Obvious!).
  • Added a new server side boolean CVAR called "sv_workshop_clientdownload" (default value is 1/true).
    • If this CVAR is enabled, servers will order the connecting clients to download the server's subscribed Workshop items from the Steam Workshop, otherwise it's up to the clients themselves to manually subscribe and download the items.
  • "sv_gravity" is no longer "sv_cheats" protected (now protected by the newly added "sv_allow_gravity_manipulation").
  • "sv_gravity"'s default value has been changed from "600" to "570" in an attempt to match 2.4.

Entities

  • [func_brush] Will no longer be preserved between rounds, it will be recreated every round restart.
  • [func_illusionary] Same fate as "func_brush".
  • [point_clientcommand] Blacklisted the following commands for security reasons: bind, changelevel, cl_*, disconnect, explode, fov, give, impulse, kill, m_*, map, mat_*, mp3, quit, r_*, slot, snd_*, v_*, zp_*
  • [point_servercommand] Same fate as "point_clientcommand".

Game Rules

  • Cut-scenes are forced to be disabled when an intermission (map transition if you prefer) is triggered. This is to prevent major problems on the next map.
  • Fixed an issue with the escape timer.
  • Fixed Carrier/Zombie arms check code attempting to give them back to dead zombies that would cause a server crash because of edicts limit being reached.
  • Fixed Carrier/Zombie arms check code interfering with controllable entities like "func_train" and "game_ui". Smash Cannon's players and servers operators can now rest assured.
  • Fixed intermission (map transition if you prefer) being triggered when an invalid map was specified.
  • Reworked the game description system in order to match 2.4. Servers with a lower infection rate should have an "i", higher should be "i+". Hardcore servers should have an "H" and forced Hardcore is "H+". Custom servers are still marked as "Custom".
  • Reworked how game modes are created/destroyed to be more reliable and efficient.
  • Updated how late joiners are picked up to be more efficient.

Logging

  • Added a missing new line character when logging "The zombies won!".
  • Added the reason of why votes failed in votes logging.
  • Added vote issuer's team in all votes logging.
  • Fixed console spamming whenever there was an infected.
  • Implemented SpdLog which is a better, cleaner and faster logging system than Source's.

Players

  • Added a "panic punish timer", if you panic too much within a certain time, you will loose stamina.
  • Fixed crouch exploit.
  • Fixed escape timer not being reset.
  • Fixed Feed-O-Meter being drained for an unknown reason (caused by HL2:DM's code).
  • Fixed Feed-O-Meter being drained while crouching (caused again by HL2:DM's code).
  • Fixed jumping animations.
  • Fixed issues about Carrier counting whenever a client disconnected.
  • Fixed the "is infected" variable not being reset after having turned.
  • Removed the ability to drop and share single round of ammo for performance and stability reasons.
  • Removed the following cheat "impulse" commands: 50 (HL2's commander stuff), 51 (create a HL2 dynamic resupply item), 52 (range calculator).
  • Reset "Carrier status" between round's end and the beginning of a new one in an attempt to prevent multiple Carriers glitch.

Servers

  • Added a limit of 20 gibs in order to prevent servers crashes (as well as griefing in Zomboeing).
  • Added tags (for Hardcore only so far) that would allow clients to easily filters the servers.
  • Fixed dedicated servers sometimes not picking up maps from the Workshop.
  • Head gibs will disappear after 15 seconds in order to prevent servers crashes (also prevents griefing in Zomboeing).
  • [Linux] Reworked how console warnings/errors are treated to match Windows's version.

Weapons

  • [Chair] Now uses it's own weight value rather than the Axe's.
  • [Delivery items] Added 3 new outputs for mappers: "OnUse", "OnUseAccept", "OnUseFound".
  • [Delivery items] Fixed a potential crash when owner magically disappeared and became invalid.
  • [Machete] Now uses it's own weight value rather than the Keyboard's.
  • [Pipe wrench] Now uses it's own weight value rather than the Wrench's.
  • [Pistols (Glock 17, Glock 18c, PPK, USP)] Say goodbye to the fast LMG rate of fire bug on them.
  • [Winchester] Fixed an issue where the double shot sound was used when the secondary attack was pressed but only one buckshot was fired.
  • [Winchester] Fixed the fast firing glitch (press primary then secondary attack ASAP) because it's not a freaking LMG.
  • [Wrench] Now uses it's own weight value rather than the Spanner's.

Maps

  • zps_blackout
    • Added more ammo boxes.
    • Made the sofas heavier at the attic.
    • Fixed getting stuck in the attic roof.
  • zps_haunted
    • Added minor fixes of light and lightmap shadows.
    • Added a few player clips to make movement smoother.
    • Minor visual improvements.
    • Soundscape adjusted.
    • Updated loading screen.
  • zps_policestation
    • Fixed the brush clipping issue in the cells.
    • Fixed texture alignment problem in the cells.
    • Fixed where you could get stuck outside near the sign.
    • Updated some detailing @ the workshop (outside window).
  • zpo_aquatica
    • Replaced corn plants.
    • Fixed blocking elevators at secret.
    • Replaced join signs.
  • zpo_subway
    • Removed 4 dynamic lights from front of train.
    • Set up new collision for func_tracktrain
    • Extended train tunnel.
    • Train detail is now func_brush.
    • Func_tracktrain and path_tracks are now set to fixed orientation.
    • Lined up origin of func_tracktrain perfectly with origin of first path_track.
    • Added invisible metal texture.
    • Removed some dynamic props from the cockpit of the train that weren't showing up properly anyway.
  • zpo_zomboeing
    • Clipped vent holes so trolls can't troll and drop crates through there.
    • Put human push trigger in front of zombie spawn outlet into hangar so campers can't be campers.
    • Trimmed a trigger in the tower that was poking outside a little.
    • Fixed overhead door moving wrong direction in tunnel.

Revert to 3.0.6 (Feb 01 2018)

Due to the many new issues caused by the v3.0.7 update, we've had to revert to v3.0.6 for the time being until these issues are properly fixed. We're very sorry for the inconvenience that the v3.0.7 update has caused, and we appreciate your patience while we resolve these issues.

Achievements

This revert will cause all map related achievements to be unobtainable during this time.

The reason for this is because we're reverting the binaries (client.dll and server.dll), but keeping the map updates. Since those map achievements have been changed to function differently in v3.0.7, they'll no longer work properly with this revert to v3.0.6.

This sucks, we know - but it's much better than dealing with all the new glitches that popped up. You'll be able to get these achievements again once we release v3.0.8.

Map Changes

  • zpo_shreddingfield
  • Fixed where survivors could block the blue door at the beginning
  • Updated the nuke sequence
  • zpo_tanker
  • Fixed zspawn issues on the last stages of the map
  • Changed some zombie doors to broken stages (1 and 2)
  • Increased the C4 explosion timer by 30sec
  • zpo_harvest
  • Removed old clips around the truck
  • Removed "last stand" objective (Survivors will now automatically fail if the truck passes by)
  • Removed old zombie clip on the truck
  • Fixed broken "climbing" on the truck
  • zpo_subway
  • Fixed unaligned textures
  • Fixed where the train would get stuck if a player blocked its path
  • Fixed an exploit where you could drop ammo or weapons in unreachable spots between the generators
  • zpo_zomboeing
  • Fixed up new zombie spawns all fancy like.
  • Added double door at tower base to keep campers from bein campers.
  • Made signs above zombie vents illusionary so they can get inside easier.
  • changed all tower ladders from useable to brush ladders
  • added ladders in jetways
  • implemented new spawn limit system for info_player_zombie
  • Fixed an exploit where you could drop ammo, weapons or the delivery items at the unreachable spot beneath the stairs
  • zpo_frozenheart
  • Added one new zombie ladder only at the fence outside closer to the gas station.
  • Tweaked ammo and weapon spawn on roof area.
  • Reduced the timer to break the metal vent in zombie spawn a little more earlier on roof section.
  • Reduced the timer to spawn zombies on the roof 8 seconds earlier.
  • Fixed one breakable door to be open for zombies only - moved this zombie spawn to the kitchen.
  • Added safe exploit fix for C4 and Box of Food items getting bugged out side of the map.
  • Added a small clip to help players jumping over the vent at the roof.
  • Replaced map's music entities as logic_music - now it will play as a soundtrack.
  • zps_corpsington
  • Fixed a brush vent height in one zombie spawn
  • Updated police car model to be interactive
  • Tweaked ammo spawns (+14 players)
  • Moved destroyed truck a bit to the right so players could move in a small area at the stairs outside.
  • Fixed weapon_barricade hammers spawning in a generator room not accessible by players
  • zps_thrillville
  • All item_ammo_pistol replaced with random_ammo
  • Added info_player_zombie in PVS mode
  • zps_deadend
  • Added a few player clips to make movement more smoother
  • Added info_player_zombie in PVS mode
  • zps_town
  • Clipped off unfair camp position on light above stairs
  • Fixed minor issue with the lightmap shadows
  • Added info_player_zombie in PVS mode
  • zps_silence
  • Removed Zombie Spawn behind the concrete fence
  • Added info_player_zombie in PVS mode
  • Cubemaps tweaks
  • Reworked Zombie Spawn in the basement
  • zps_haunted
  • Added info_player_zombie in PVS mode
  • Minor AS Balance tweaking
  • zps_sapidcerebrum
  • Ascent smoothing on all staircases with player clips
  • Basement door by classroom standardized
  • Basement now opens on a timer (two minutes)
  • Lockers in dressing room are now searchable
  • Added item spawns in searchable lockers
  • Replaced obsolete ammo entities
  • Office door below sound booth fixed
  • zps_policestation
  • Added sounds to ZP doors
  • Made double doors to open/close at the same time.
  • Nerfed jail cells a little
  • Fixed jail doors getting stuck