Zombie Panic Source Tips

Zombie Panic Source

2007 Unreleased Game Mod of the Year
PC Steam
Admin Application
9.7

User Avg

Zombie Panic Source Tips

Performance Optimization Apps

Razer Cortex: Game Booster

Designed for higher FPS and less lags!

Game Booster is capable of delivering the best gaming experience to you even if you have an old PC. One-click to boost PC performance is not enough, Game Booster 3 also allows you to tweak your system for top PC performance. By temporarily shutting background processes and unnecessary Windows services, cleaning RAM, and intensifying processor performance, Game Booster 3 concentrates every little system resource for gaming only.  Game booster is compatible with all modern anti-cheat gaming services.

CCleaner

Designed for general PC optimization to help with lag, performance and stability

CCleaner is one of the most popular freeware PC cleaner out on the market.  This free and professional application will provide a unmatched review of your overall system configuration and automatically clean up and optimize your entire system.  Not only is will your system be rid of unneeded temporary cache file, but its Registry Cleaner will optimize the way which your PC runs.

TCP Optimizer 4

Designed for higher network throughput and less lags!

The SG TCP Optimizer is a free, easy Windows program that provides an intuitive interface for tuning and optimizing your Internet connection. There is no installation required, just download and run.

The program can aid both the novice and the advanced user in tweaking related TCP/IP parameters in Windows, making it easy to tune your system to the type of Internet connection used. The tool uses advanced algorithms, and the bandwidth*delay product to find the best TCP Window for your specific connection speed. It provides for easy tuning of all related TCP/IP parameters, such as MTU, RWIN, and even advanced ones like QoS and ToS/Diffserv prioritization. The program works with all current versions of Windows, and includes additional tools, such as testing average latency over multiple hosts, and finding the largest possible packet size (MTU).

The TCP Optimizer is targeted towards broadband internet connections, however it can be helpful with tuning any internet connection type, from dial-up to Gigabit+ 🙂 It is completely free, requires no installation, and has been downloaded over 3 Million times.

If you need help with the program, check the TCP Optimizer documentation, read our broadband tweaking articles, the Optimizer FAQ, and/or visit our Forums. The program can be freely (re)distributed, as long as you give us proper credit as the author, and it is not sold for profit.

ZPS Multiplayer Crosshairs

ZPS Multiplayer crosshairs has changed with the introduction of Zombie Panic 2.3 and the new HUD.  Modifying existing Crosshair (Windows 7, 8, 8.1, 10):

Navigate to the Zombie Panic Source installation on your Microsoft Windows OS:
C:\Program Files (x86)\Steam\SteamApps\common\Source SDK Base 2007\zps\materials\VGUI\images\hud

Note: that there already will be a folder path up to the VGUI and the logos folder will be there already too, from here just create folders with the name corresponding to the path.

Red Dot Crosshair

X Crosshair

O Crosshair

What is a Spray?

If you are new to Valve Source engine gaming, this is a cool little feature.  A spray is just that, it is a image file that is stalled in the game that allows you to place that image on a floor or wall while in gameplay.  All [ZG] ZPS servers permit sprays pending that the spray aligns to ZG community rules.  Zombies do not have the ability to use sprays.

How do I Create a Spray?

The following tutorial will walk you through creating the two key files (.vmt and .vtf) needed to use sprays.  This tutorial provides a step by step on how to create a transparent spray on Team Fortress 2 which will work on ZPS:

https://steamcommunity.com/sharedfiles/filedetails/?id=121115553

How do I Enable Sprays on ZPS?

Please note that not all Zombie Panic servers allow for players to use sprays.  To enable sprays, please do the following:

  1. Enable Spray Check-Box
    • Go to Options -> Multiplayer -> Advanced
    • Ensure that the check-box next to “Disable Sprays” is unchecked
  2. Add your Custom Spray
    • Copy your .vmt and .vtf file to the following directory:
    • C:\Program Files (x86)\Steam\SteamApps\common\Source SDK Base 2007\zps\materials\VGUI\logos

Zombie Gaming [ZG] Spray

If you would like to promote the ZG community during gameplay, please feel free to download the Official ZG Spray.

Troubleshoot Game Performance (Basic Users)

If you are having general issues with Zombie Gaming featured games even after going through all of the performance tips, there are a few things that you can do to fix issues with your visuals and gameplay.  Especially for instances of seeing purple checkerboards, models missing, crashing or general slowness, here are some things that you can check:

Install the Latest Video Card Drivers

Your gaming system will either be an AMD (Radeon) or Intel (nVidia) based graphics card.  Download the automatic driver detector for the graphics card type that you have:

AMD (Radeon)

Intel (nVidia)

Verify Integrity of Game Files

This tutorial is taken from the Steam support page:

  1. Restart your computer and launch Steam
  2. From the Library section, right-click on the game and select Properties from the menu
  3. Select the Local files tab and click the Verify integrity of game files button

At this time, Steam will verify the game’s files.  This process may take several minutes.  Please note that in many instances, Steam will report that One or more files may fail to verify, this is normal for most Steam games.  You can safely ignore this message.

Troubleshoot Game Performance (Advanced Users)

Because of so many variables, it can sometimes be extremely difficult to troubleshoot certain issues with your specific game play.  For all Valve Source based game engines, you can use the following guide to check on your real time game performance. The first thing to need to understand are four key areas that typically impact game performance.  If you are noticing poor game play, start keeping your eye on the following:

fps – Frames per Second

ping – Network Latency

loss – % of incoming lost data packets

choke – % of outgoing lost data packets

FPS

This is defined as the number of frames that can be displayed on your game per second. This is many times also known as your current frame rate.  The higher fps, the better:

10fps – Jerky, continual lag and jitter
20fps – Fair, Intermittent lag and jitter
30fps – Playable, infrequent lag and jitter
60fps – Good, never to no lag and jitter
100fps – Perfect, smooth gameplay

PING

Network latency measured in milliseconds. The time it takes for a data packet to travel from source to destination and back (round trip).  The lower the ping, the better:

500ms-1000ms – 80-100% lag, unplayable
300ms-500ms – 50-80% lag, bad game play
200ms-300ms – 20-50% lag, fair game play
50ms-200ms – 0-10% lag, good game play
0ms-50ms – 0% lag, smooth game play

LOSS

The percentage of incoming data packets that are lost.  Optimally, you want to keep this to “0

CHOKE

The percentage of outgoing data packets that are lost.  Optimally, you want to keep this to “0

Net Graph

With now understanding the meaning behind fps, ping, loss and choke, one can now start looking at real time data to determine where performance issues may exist.  The Source engine offers a couple of tools to check your client connection speed and quality. The most popular one is the net graph, which can be enabled with net_graph 2 (or +graph). Incoming packets are represented by small lines moving from right to left. The height of each line reflects size of a packet. If a gap appears between lines, a packet was lost or arrived out of order. The lines are color-coded depending on what kind of data they contain.

Under the net graph, the first line shows your current rendered frames per second, your average latency, and the current value of cl_updaterate. The second line shows the size in bytes of the last incoming packet (snapshots), the average incoming bandwidth, and received packets per second. The third line shows the same data just for outgoing packets (user commands).

Enable Net Graph

How to enable, control and disable Net_Graph:
To turn on the netgraph, type net_graph 1 (2 and 3 have additional data) on the console. To turn it off, type net_graph 0 at the console.

The netgraph may be positioned on the left, middle or right of the screen by setting net_graphpos to 0, 1, or 2 as needed.

You can adjust the size of the netgraph by setting the net_graphwidth CVAR.

ZPS Game Server Ticket Speed Tweaks

When loss or choke climb to anywhere between 10-20 or more it is time to take a look at your actual connection settings as your current connection settings may be too high.

The following bind commands will allow you to “tweak” your in game settings to optimize game play while playing on different kinds of tickrate half-life engine servers:

F6 Key Bind

To optimize for the fastest settings – Fast 100 Tick Speed Server (open up your developer console and type):

bind “F6” “rate 25000; cl_interp 0; cl_interp_ratio 0; cl_updaterate 101; cl_cmdrate 100”

F5 Key Bind

If your choke or loss is 10+, look to lower your speed to a normal 66 Tick Speed Server (open up your developer console and type):

bind “F5” “rate 15000; cl_interp 0; cl_interp_ratio .01; cl_updaterate 66; cl_cmdrate 66”

F4 Key Bind 

If your choke or loss is 5+, look to lower your speed to a slow 33 Tick Server (open up your developer console and type):

bind “F4” “rate 10000; cl_interp 0; cl_interp_ratio .02; cl_updaterate 33; cl_cmdrate 33”

A basic guide for these settings are the following internet connection speeds:

Internet Speed

Dial-Up (56kbps)
ISDN (128kbps)
ADSL (1.5Mbps – 6Mbps)
CABLE (3Mbps – 200Mbps)
LAN (10Mbps – 1000Mbps)

Configuration Rates

“rate 3500”      “cl_updaterate 20”      “cl_cmdrate 30”
“rate 7500”      “cl_updaterate 20”      “cl_cmdrate 30”
“rate 10000”    “cl_updaterate 50”      “cl_cmdrate 50”
“rate 15000”    “cl_updaterate 60”      “cl_cmdrate 60”
“rate 25000”    “cl_updaterate 100”    “cl_cmdrate 100”

Zombie Panic! Source Mapping Guide

Hammer is the primary tool used to create ZPS maps.  This is a tutorial on how to Configure Hammer to map for Zombie Panic! Source:

Hammer Configuration

Mapping Guide

Part 1 – Basics, lobby and random item placement (by MapMan)
Part 2 – Objective mode and filters (by Pingu)
Part 3 – Dynamic zombie spawns and Random objective items (by Pingu)

Where Can I find ZPS Maps?

Check out both the Zombie Panic forums and Gamebanana.  Zombie Gaming also has its archive of ZPS maps as well:

Zombie Panic Forums

Gamebanana

Zombie Gaming

Lost Password