Counter Strike Condition Zero | Server Configuration

It's easy to configure your Pingperfect Counter Strike Condition Zero Server. Just follow the steps below.

  1. Open the 'Configuration Files' section from your control panel.
  2. Select the 'Text Editor' option next to 'czero\server.cfg'
  3. Refer to the Example Configuration below and change the respective settings where you need to do so in order to configure your server to your desires.

//Automatic Bot and Human Players Team Balancing

 //Team balancing in Counter-Strike and Counter-Strike: Condition Zero (when

 //playing with bots in the game) can be a bit confusing. The following settings

 //will allow the human players to switch teams, and then allow and force the bots

 //to change teams to keep them balanced (at the beginning of the next round).

 bot_auto_vacate 1

 mp_autoteambalance 1

 mp_limitteams 0

 //bot_auto_vacate 1

 //This setting will force the bots in Counter-Strike: Condition Zero to

 //automatically leave to make room for human players (set to "0" to disable).

 //Refer to the "Automatic Bot and Human Players Team Balancing" section above for

 //more information about team balancing.

 //bot_quota #

 //This setting will cause the given number of bots in Counter-Strike: Condition

 //Zero to be maintained in the game. If a bot is kicked, a new bot will be added

 //to maintain the quota (set to "0" to disable the quota).

 //bot_quota_match #

//This setting sets the ratio of the number of bots in Counter-Strike: Condition

//Zero per human player (i.e. "number_of_bots = number_of_human_players *

//bot_quota_match_ratio"). As human players join or leave the server, the number

 //of bots in the game will be adjusted accordingly.

 //Note that this command overrides the "bot_quota" command.

 //changelevel <MAPFILENAME>

//Ends the current game, loads the specified map filename (without the ".bsp"

 //file extension), and starts a new game on it. The main difference between the

 //"changelevel" and the standard "map" command is that the players are not kicked

 //from the server when changing to the new map.

 //Note that this command can access maps contained in mounted Game Cache Files,

 //as well as in the game's local "Maps" folder.

 //condebug

 //Toggles the saving of console logs to the filename "QConsole.log" in the

 //directory "C:\Program Files\Steam\SteamApps\<USER_NAME>\Counter-Strike" or

 //"C:\Program Files\Steam\SteamApps\<USER_NAME>\Condition Zero". The default is

 //"disabled".

 dem_forcehltv 0

//Set to "1" to enable "Half-Life TV" (HLTV) mode for demo playback.

 HL.exe -condebug

 //Saves console logs to the filename "QConsole.log" in the directory "C:\Program

 //Files\Steam\SteamApps\<USER_NAME>\Counter-Strike" or "C:\Program

 //Files\Steam\SteamApps\<USER_NAME>\Condition Zero".

 //To enable the saving of console logs, start Counter-Strike or Counter-Strike:

 //Condition Zero with the "-condebug" command line parameter (e.g. "C:\Program

 //Files\Steam\SteamApps\<USER_NAME>\Counter-Strike\HL.exe -condebug" or

 //"C:\Program Files\Steam\SteamApps\<USER_NAME>\Condition Zero\HL.exe

 //-condebug").

hostname "Counter-Strike Server"

//Sets the host name of the server.

 hud_takesshots 0

 //Set to "1" to enable taking an automatic screenshot when the final scores are

 //displayed when the current map ends (after the duration of the "mp_timelimit"

//setting).

 //The screenshots will be located in the directory "C:\Program

 //Files\Steam\SteamApps\<USER_NAME>\Counter-Strike\CStrike" or "C:\Program

 //Files\Steam\SteamApps\<USER_NAME>\Condition Zero\CZero" with the filenames

 //"MapName####.bmp".

 //Note that this command is listed within the game's advanced multi-player

 //options menu as "Automatically Take End-Game Screenshots".

// listmaps

//Displays a list of the maps contained in the current server map rotation file

 //"MapCycle.txt", and is used for Counter-Strike's and Counter-Strike: Condition

 //Zero's player map voting system ("mp_mapvoteratio" and "votemap").

 log off

 //Set to "on" to enable saving detailed server logs (lMMDD###.log).

 logsdir logs

 //Directory to save detailed server logs. The default directory is C:\Program

 //Files\Steam\SteamApps\<USER_NAME>\Counter-Strike\CStrike\Logs" or "C:\Program

 //Files\Steam\SteamApps\<USER_NAME>\Condition Zero\CZero\Logs".

 //map <MAPFILENAME>

//Ends the current game, loads the specified map filename (without the ".bsp"

 //file extension), and starts a new game on it. The main difference between the

 //standard "map" and "changelevel" command is that the players are kicked from

 //the server when changing to the new map.

 mapcyclefile mapcycle.txt

//Sets the file which will be used for the current server map rotation.

 maxplayers 32

//Maximum number of allowed players. Note that this cannot be set after a game

 //has started.

 mp_autokick 0

//Set to "1" to enable the automatic kicking of idlers (campers) and

 //team-killers. Note that this command is listed within the game's multi-player

 //setup menu as "Kick Idlers and Team-Killers". Also note that friendly-fire mode

 //("mp_friendlyfire") must be enabled to use this command.

 mp_autoteambalance 0

//Set to "1" to enable auto-balancing of teams. Note that the default for

 //Counter-Strike is "1", and the default for Counter-Strike: Condition Zero is

 //"0".

 //Refer to the "Automatic Bot and Human Players Team Balancing" section above for

 //more information about team balancing.

 mp_buytime 1.5

 //This setting controls the amount of allowed time (in minutes) that players can

 //buy weapons and equipment after a round has started (Minimum = .5 minutes,

 //Maximum = none). The setting also supports partial minutes (e.g. "1.3" = 78

 //seconds, "1.5" = 90 seconds, "1.8" = 108 seconds, etc...).

 //Note that this command is listed within the game's multi-player setup menu as

 //"Buy Time (Minutes)".

 mp_c4timer 45

 //Sets the duration (in seconds) until the detonation of the C4 bombs (Minimum =

 //15 seconds, Maximum = 90 seconds).

 mp_chattime 10

//Sets the duration (in seconds) that players can chat after a map is complete

 //(before the next map is loaded, based on the "mp_timelimit" setting). A lower

 //value means a faster map change.

 mp_fadetoblack 0

 //Set to "1" to fade the player's screen to black when killed. Note that this

 //command is listed within the game's multi-player setup menu as "Disable

 //Chase/Death Cam".

 mp_flashlight 0

 //Set to "1" to allow players to use the flashlight.

 mp_footsteps 1

 //Set to "0" to disable hearing players' footsteps.

 mp_forcecamera 0

 //Set to "0" to spectate anyone (which is the default), "1" to spectate

 //teammates-only (with no free-look), "2" to spectate first-person only, or "3"

 //to spectate teammates-only (with free-look).

 //Note that this command is listed within the game's multi-player setup menu as

 //"Death Camera Type" and selected using a dropdown box, and that setting "3" is

 //not displayed within that dropdown box. Also note that any setting other than

 //"mp_forcecamera 0" will disable the "Half-Life TV" (HLTV) "Picture-In-Picture"

 //spectator mode.

 mp_freezetime 6

 //This setting controls the length (in seconds) of the game freeze/pause period

 //at the beginning of a round. Set to "0" to disable the game freeze/pause

 //period.

 //Note that this command is listed within the game's multi-player setup menu as

 //"Freeze Time (Seconds)".

 mp_friendlyfire 0

 //Set to "1" to enable friendly-fire mode.

mp_hostagepenalty 5

 //Maximum number of allowed hostage kills before the player is kicked from the

 //game (set to "0" to disable). Note that this command is listed within the

 //game's multi-player setup menu as "Kick After (X) Hostage Kills".

 mp_limitteams #

//This setting limits the maximum number of players that one team can have over

 //the other. To entirely disable team limiting, set to "0". Note that the default

 //for Counter-Strike is "2", and the default for Counter-Strike: Condition Zero

 //is "0".

 //Refer to the "Automatic Bot and Human Players Team Balancing" section above for

 //more information about team balancing.

 mp_logdetail 0

//This command sets the level of detail for logging attacks in the "QConsole.log"

 //console log file, as well as the "lMMDD###.log" detailed server log files. Set

 //to "0" to log no attacks, "1" to log enemy attacks, "2" to log teammate

 //attacks, or "3" to log enemy and teammate attacks.

 mp_logmessages 1

//Set to "0" to disable player chat messages from being logged and saved in the

 //"QConsole.log" console log file, as well as the "lMMDD###.log" detailed server

 //log files.

 mp_mapvoteratio 0.66

//Sets the ratio of players required to vote on the same map before the sever

 //will cycle to the new map.

 //The default value is "0.66", which means that 66% of all of the players on the

 //server must vote on the same map in order for the server to cycle to the new

 //map.

 mp_maxrounds #

//This setting will cycle to the next map contained in the current server map

//rotation file "MapCycle.txt" after "#" number of rounds have been played. The

 //default is "0" (no round limit), in which case maps will rotate based on the

 //"mp_timelimit" setting.

 //Note that this command is listed within the game's multi-player setup menu as

 //"Round Limit (Rounds)".

 mp_roundtime 5

 //This setting controls the length (in minutes) of the rounds (Minimum = 1

 //minute, Maximum = 9 minutes). The setting also supports partial minutes (e.g.

 //"1.3" = 78 seconds, "1.5" = 90 seconds, "1.8" = 108 seconds, etc...).

 //Note that this command is listed within the game's multi-player setup menu as

//"Time Per Round (Minutes)".

 mp_startmoney 800

//Sets the amount of money that the players start with (Minimum = 800, Maximum =

//16000).

 mp_timelimit 20

//Duration (in minutes) of map.

 mp_tkpunish 1

//Set to "1" to prohibit team-killers from playing during the next round.

//Note that this command is listed within the game's multi-player setup menu as 

//"Kill Team-Killers On Next Round". Also note that friendly-fire mode

//("mp_friendlyfire") must be enabled to use this command.

 mp_winlimit #

//This setting will cycle to the next map contained in the current server map

 //rotation file "MapCycle.txt" after one team reaches "#" number of wins. The

 //default is "0" (no win limit), in which case maps will rotate based on the

 //"mp_timelimit" setting.

 //Note that this command is listed within the game's multi-player setup menu as

 //"Win Limit (Rounds)".

 //playdemo <FILENAME.dem>

 //Play demo filename "<FILENAME.dem>".

 //record <FILENAME.dem>

 //Start demo recording, saved to the filename "<FILENAME.dem>" in the directory

 //"C:\Program Files\Steam\SteamApps\<USER_NAME>\Counter-Strike\CStrike" or

 //"C:\Program Files\Steam\SteamApps\<USER_NAME>\Condition Zero\CZero".

 //stop

//Stop demo recording.

//stopdemo

//Stop demo playback.

 sv_alltalk 0

 //Set to "1" to allow the Counter-Terrorist and Terrorist teams to hear the other

 //team's voice chat messages.

 //sv_restart #

//Enter "sv_restart #" to start (or restart) a game, where "#" is the duration

 //(in seconds) before the server restarts the game. This will reset all deaths,

 //money (based upon the "mp_startmoney" setting), scores, and weapons, and then

 //restart the game after the given amount of seconds.

 //Note that this command is identical to "sv_restartround".

 //sv_restartround #

 //Enter "sv_restartround #" to start (or restart) a game, where "#" is the

 //duration (in seconds) before the server restarts the game. This will reset all

 //deaths, money (based upon the "mp_startmoney" setting), scores, and weapons,

 //and then restart the game after the given amount of seconds.

 //Note that this command is identical to "sv_restart".

//timeleft

//Displays the current time left for the map (based on the "mp_timelimit"

 //setting).

 //viewdemo <FILENAME.dem>

 //Play demo filename "<FILENAME.dem>" using VCR styled controls.

 //votemap #

 //Allows the players to vote on the next map to play. Enter "listmaps" in the

 //console to display the list of maps available to vote on. Then, enter "votemap

 //#" (where "#" is the corresponding number of the map as shown within the list

 //of maps as displayed with the "listmaps" console command).

 //After a certain number of players (set by the "mp_mapvoteratio" command) have

 //voted for a map which one player has started a vote on, the server will cycle

 //to the new map.

 

 

Looking for a game server host known for brilliant 24/7 customer support and quality hardware?  

Try a Pingperfect Counter Strike Condition Zero server today! https://pingperfect.com/gameservers/counter-strike-condition-zero-game-server-hosting-rental.php  

  • Counter Strike Condition Zero Server Configuration, counter strike condition zero server configuration, Counter Strike Condition Zero, counter strike condition zero, Server Configuration, server configuration
  • 0 Users Found This Useful
Was this answer helpful?