SRCDS Steam group

(WINDOWS) How to create a zombie panic server
How to run/create a zombie panic server (ZPS)
About: Wrote:The basic idea of Zombie Panic is to create solid gameplay that is based on a classic zombie outbreak scenario, the living dead are coming for the last remaining humans, and these survivors must fight them off and live through the day.

First download and install the HLDS Update Tool. It can be downloaded from here. The download is small (< 1 MB). Remember where you save it.
Now we need to download the files via the valve content servers. Before we do that go to the directory where you isntalled the HldsUpdateTool. In this case mines in c:\zps.

Now right click and create a shortcut. Hit properties, and add this into the command line:

-command update -game "zps" -dir .
Your command line should look something like this:
[Image: m7z2ac.jpg]

Now click the shortcut you created and let it run (it might take a few hours to update everything depending on your connection). You should also run the shortcut every week or so to grab the latest server updates.

Now its a good time to get a server.cfg I already have a default one with all the settings you need.
// server name
hostname "My Zps Server" <---name of server here

// rcon passsword
rcon_password "paasswooord"  <----- you seriously need one of these, anyone who joins and enters rcon_password then the correct password can do all kinds of commands.

// server cvars

//sv_usescustom 0 <----- this is commented out but if you are running gameplay changing mods you should set this to 1 as per the developers requests, it makes spotting altered gameplay servers much easier for new players.

mp_friendlyfire 0 <---- self explanatory
sv_alltalk 0 <----- allow everyone to speak and be heard
sv_cheats 0 <----- makes sure cheats are off\
sv_allowupload 1 <------ allow uploading from clients to allow people to use custom sprays
sv_allowdownload 1  <----- allow players to download maps and sounds from server
sv_voiceenable 1  <----- enable or disable voice chat in the server
mp_timelimit 25 <---- time in minutes that each map runs for
sv_timeout 65 <---- how long before a player is kicked by the server after not reciving info from them

// bandwidth rates/settings
//this stuff is kinda fiddly, many different schools of thought exist on propper b/w settings, I myself let the server defaults do it for me. Use these or not, or go look up some settings.
sv_minrate 4000
sv_maxrate 8000
decalfrequency 60
sv_maxupdaterate 60
sv_minupdaterate 10

// server logging
//keep these enabled unless you dont need logging, I suggest you clear your logs folder every month or so.
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
sv_log_onefile 1 <----- this keeps the number of logs down

// operation
sv_lan 0 <---- set to 1 for running a lan server
sv_region 5  <---- this is set to australia, there is a list somewhere that tels you the number of each region.

// execute ban files
exec banned_user.cfg
exec banned_ip.cfg
//these will run on map change, sometimes a crash may wipe a recent ban from your banlist, this minimises that issue.

writeid <------ writes bans to banned_user.cfg
writeip <------ writes IP adresses to the ban folder

Remember save that as server.cfg and put in C:\zps\orangebox\zps\cfg\server.cfg Changes may be made if you have a different directory.

Now lets get to the good part! Making the server start.
So go to your server directory mines in C:\zps\orangebox\srcds.exe when you find the exe right click and hit properties.
Again add the command line to something like this:
-console -game "zps" -secure +map zps_cinema -autoupdate +log on +maxplayers 32 -port 27015 +ip +exec server.cfg
IT should look something like this:
[Image: 2enxdeq.jpg]
I like to rename the shorcut to run server but thats not necessary.

FINALLY! Double click the Run Server Shorcut and wait untill everything loads and have fun!


Forum Jump:

Users browsing this thread: 1 Guest(s)