Main Menu

Counter-Strike Server Resources

Need a Game or Ventrilo Server? recommends the following products that are known for great performance, while being easy on the finances.
NationVoice for your Ventrilo needs. or Servers for your game server needs.

Copy the text below and copy it into a file called pregame.cfg or something similar. You want to place this file in the cstrike/cfg folder on your server. To execute this config:
Enter the rcon password via the "rcon_password" command.
Type "exec pregame.cfg" into the console.
Type "mp_restartgame 1" to restart the game.

// Config from

// Server Name
hostname " Match Server"

//////////////////////////// CAL Variables ////////////////////////////
// 1 enables dynamic pricing, 0 disables it
mp_dynamicpricing 0

//Enforces Server Consistency. Change to 1 to enable. Provides some cheat protection.
sv_consistency 1

//Pure Settings (Remove // below to enable) 0 = Little or no Cheat Protection, 1 = Medium Protection, 2 = The Most protection
//If this variable is set to anything other than 0, then custom sounds and skins will not work
sv_pure 2

//////////////////////////// Game Variables ////////////////////////////
// Sets the amount of minutes players are able to buy
mp_buytime 1

// Sets the amount of starting money, max=16000
mp_startmoney 16000
// Sets the amount of secs before C4 explodes
mp_c4timer 30

// 1 enables flashlight, 0 disables it
mp_flashlight 1

// 1 enables hearing footsteps, 0 disables it
mp_footsteps 1

// 1 enables falling damage, 0 disables it
mp_falldamage 1

// Sets the number of hostages a player can kill before they are booted from the server. 0 is disabled
mp_hostagepenalty 5

// If enabled, every map change will change the server variables back to the settings in this server.cfg file.
// Remove the slashes in front of the line below to enable this variable.
// mapchangecfgfile "server.cfg"

//Turns all talk on and off
sv_alltalk 0

//////////////////////////// TIME, WIN & ROUND SETTINGS ////////////////////////////
// Timelimit is how many minutes for a map.
mp_timelimit 45

// When a team reaches this amount of wins (before the timelimit or the roundlimit is
// reached), it has won the map. 0=disabled
mp_winlimit 0

// When two teams finish playing this amount of rounds (before the timelimit or the
// winlimit is reached) the map ends. 0=disabled
mp_maxrounds 0

// Round time, in minutes. After this amount of minutes has passed,
// a scenario win is awarded. Min 1, Max 9
mp_roundtime 2

// Sets the seconds before players can move in the beginning of a round
mp_freezetime 6

//////////////////////////// TEAMBALANCING ////////////////////////////
// Toggles the forcing of clients to join teams to make it balanced. 1=on and 0=off
mp_autoteambalance 0

// Sets the maximum number of players that one team can have more than the
// other team. Use a setting of '0' to completely disable the team limiting.
mp_limitteams 0

//////////////////////////// FF & TEAMKILL & IDLE ////////////////////////////
// Toggles friendly fire 1=on and 0=off
mp_friendlyfire 0

// Toggles the forcing of a player to sit out the next round if he
// has just killed a teammate. 1=on and 0=off
mp_tkpunish 1

// Kick idle/team-killing players. 1=on and 0=off
mp_autokick 0

// Kick players who team-kill within this many seconds of a round restart.
mp_spawnprotectiontime 5

// After this many seconds without a message from a client, the client is dropped
sv_timeout 65

//////////////////////////// SPECTATORS ////////////////////////////
// Restricts spectatorcamera view for dead players. 1=on and 0=off
mp_forcecamera 0

// toggles whether the server allows spectator mode or not. 1=on and 0=off
mp_allowspectators 1

//////////////////////////// DOWNLOAD ////////////////////////////
// Allow clients to download files
sv_allowdownload 1

// Allow clients to upload customizations files like logospray files
sv_allowupload 1

// Sets the maximum size that a map can be to be automatically downloaded
// Any map under this value can be automatically downloaded by a user
net_maxfilesize 40

//Enable this if you have a fastmap download server.
//sv_downloadurl ""
//////////////////////////// CHEATS & PAUSE ////////////////////////////
// Enables cheats
sv_cheats 0

// disable clients' ability to pause the server
sv_pausable 0

// VOICE disabled, if you want VOICE enabled then change 0 into 1
sv_voiceenable 1

//////////////////////////// OTHER SETTINGS ////////////////////////////
// amount of seconds players can chat after the game is over
mp_chattime 10

// if not 0 then game will restart in the specified number of seconds
mp_restartgame 0

sv_maxspeed 320
mp_fraglimit 0
mp_playerid 0

//Enter your own custom config files to execute below this line

tv_enable 1
zb_active 1
zb_authhost cal