Main Menu

Counter-Strike Server Resources

Need a Game or Ventrilo Server?
CounterStrikeStrats.com recommends the following products that are known for great performance, while being easy on the finances.
NationVoice for your Ventrilo needs.
GameServers.com or
Counter-Strike.com 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 http://www.counterstrikestrats.com

// Server Name
hostname "CounterStrikeStrats.com 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 "http://www.yourwebsite.com/cstrike/"
//////////////////////////// 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