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 your server.cfg file which can be found in the cstrike/cfg folder of your server.

// YOU MUST RESTART YOUR SERVER AFTER MAKING ANY CHANGES FOR THEM TO BE CHANGED

// Config from http://www.counterstrikestrats.com

//////////////////////////// Server Name and Passwords ////////////////////////////
// You must keep quotes around the name and passwords or your server will stop working

// Server Name
hostname "CounterStrikeStrats.com Server"

// Set the rcon Passsword
rcon_password "password"

// Set Private Password
sv_password "password"

//////////////////////////// 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 800
// 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 5

// 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 1

// 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 2

//////////////////////////// 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 1

// 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

//////////////////////////////// Physics ////////////////////////////////
// Some of these variables require sv_cheats to be 1
sv_accelerate 5
sv_airaccelerate 10
sv_gravity 800
sv_maxspeed 320
sv_friction 4

//Determines how fast objects move when shot
sv_turbophysics 1

//This variable determines how an object will fly away from you when shot
phys_pushscale 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

// Enable/Disable LAN mode
sv_lan 0

// 0=US East coast, 1=US West coast, 2= South America, 3=Europe, 4=Asia, 5=Australia, 6=Middle East, 7=Africa and 255=world.
sv_region 1

sv_maxspeed 320
mp_fraglimit 0
mp_playerid 0

//////////////////////////// Execute Config Files ////////////////////////////
// Exec files on startup

// loads the existing IP-bans to memory
exec banned_ip.cfg

// loads the existing SteamID-bans to memory
exec banned_user.cfg

// writes the SteamID-bans to disk
writeid

// writes the IP-bans to disk
writeip

//Executes Mani configs
exec mani_server.cfg

//Executes Mani Quake Sound configs
exec mani_quake_sounds.cfg

//Executes Custom Bot Configs
exec bot.cfg

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

tv_enable 1
zb_active 1
zb_authhost cal
//////////////////////////// bandwidth rates/settings ////////////////////////////
// UNLESS YOU REALLY KNOW WHAT YOU ARE DOING
// PLEASE DO NOT CHANGE THESE SETTINGS
// THEY HAVE BEEN SET TO GIVE YOUR SERVER THE BEST RESULTS
// WITH OUT NETWORK. CHANGING THESE SETTINGS MAY CAUSE LAG, CHOKE, OR LOSS.

sv_maxrate 30000 //DONT CHANGE
sv_minrate 0 //DONT CHANGE
sv_maxupdaterate 100 //DONT CHANGE
sv_minupdaterate 10 //DONT CHANGE
fps_max 600 //DONT CHANGE
decalfrequency 10 //DONT CHANGE
sv_cmdmaxrate 100