CS 1.6 HLDS CVars Reference
Searchable reference for 60+ CS 1.6 HLDS console variables. Filter by prefix, browse defaults and ranges, and click any row to copy the cvar name.
| CVar ▲ | Default | Range | Description |
|---|---|---|---|
| allow_spectators | 0 | 0 / 1 | Allow spectators on the server. |
| decalfrequency | 60 | 0–9999 | Seconds between spray decal uses per player. |
| edgefriction | 2 | 0–99 | Friction modifier at ledge edges — affects movement feel. |
| host_framerate | 0 | 0–999 | 0 = uncapped (uses sys_ticrate). Force a fixed frame rate. |
| hostname | "" | string | Server name shown in the server browser. |
| mp_autokick | 1 | 0 / 1 | Auto-kick team-killers and idle players. |
| mp_autoteambalance | 1 | 0 / 1 | Auto-balance teams when one side has too many players. |
| mp_buytime | 0.25 | 0–900 | Minutes after round start players can open the buy menu. |
| mp_c4timer | 35 | 10–90 | Seconds before planted C4 explodes. |
| mp_chattime | 10 | 0–120 | Seconds of chat time shown at round end before next map. |
| mp_consistency | 1 | 0 / 1 | Force model/file consistency — prevents certain client mods. |
| mp_fadetoblack | 0 | 0 / 1 | Screen fades to black when player dies (competitive/LAN use). |
| mp_falldamage | 0 | 0 / 1 | Enable fall damage. |
| mp_flashlight | 1 | 0 / 1 | Allow flashlight usage. |
| mp_footsteps | 1 | 0 / 1 | Enable footstep sounds. |
| mp_forcechasecam | 0 | 0–2 | 0 = free camera for dead players, 1 = first-person follow, 2 = strict follow. |
| mp_forcerespawn | 1 | 0 / 1 | Force instant respawn (used in deathmatch mods). |
| mp_freezetime | 6 | 0–60 | Seconds players are frozen at round start to buy equipment. |
| mp_friendlyfire | 0 | 0 / 1 | Enable team damage. 1 = friendly fire on. |
| mp_hostagepenalty | 13 | 0–9999 | Kicks a player who kills this many hostages in one map. |
| mp_kickpercent | 0.66 | 0–1 | Vote fraction (0–1) required to kick a player. |
| mp_limitteams | 2 | 0–99 | Max player count difference allowed between teams. |
| mp_logdetail | 0 | 0–3 | 0 = no detail, 1 = enemy attacks, 2 = team attacks, 3 = all attacks in log. |
| mp_maxrounds | 0 | 0–9999 | Max rounds before map rotation. 0 = disabled. |
| mp_roundtime | 2.5 | 0.5–9 | Round length in minutes. 0 = no limit. |
| mp_spawnprotectiontime | 5 | 0–99 | Seconds of spawn protection (anti-teamkill buffer). |
| mp_startmoney | 800 | 0–16000 | Starting money for each player each round. |
| mp_timelimit | 25 | 0–1000 | Total map time limit in minutes. 0 = no limit. |
| mp_tkpunish | 1 | 0 / 1 | Punish team-killers by auto-kill next round. |
| mp_weaponstay | 0 | 0 / 1 | Dropped weapons remain on ground for teammates. |
| mp_winlimit | 0 | 0–9999 | Win count to trigger map change. 0 = disabled. |
| pausable | 0 | 0 / 1 | Allow the game to be paused (LAN/tournament use). |
| rcon_password | "" | string | Remote console password. Empty = RCON disabled. |
| sv_airaccelerate | 10 | 0–999 | Air strafing acceleration — lower = less bunny-hop. |
| sv_allowdownload | 1 | 0 / 1 | Allow clients to download custom files from server. |
| sv_allowupload | 1 | 0 / 1 | Allow clients to upload custom sprays to server. |
| sv_alltalk | 0 | 0 / 1 | Allow all players to hear voice from all teams. |
| sv_cheats | 0 | 0 / 1 | Enable cheat commands (sv_aim, noclip, etc.). Disables VAC. |
| sv_contact | "" | string | Server admin contact email displayed in server browser. |
| sv_downloadurl | "" | URL string | HTTP URL for fastdl content delivery (e.g. http://yoursite.com/fastdl/). |
| sv_gravity | 800 | 1–8000 | World gravity. 800 = standard, lower = moon-like. |
| sv_lan | 0 | 0 / 1 | LAN mode — disables internet connectivity and VAC. |
| sv_maxrate | 25000 | 0–99999 | Maximum network data rate (bytes/s) a client can request. |
| sv_maxspeed | 900 | 1–9999 | Maximum player movement speed. |
| sv_maxunlag | 0.2 | 0–1 | Maximum seconds of lag compensation (default 200ms). |
| sv_maxupdaterate | 60 | 1–102 | Maximum client update rate (cl_updaterate) the server will allow. |
| sv_minrate | 0 | 0–99999 | Minimum network rate enforced on clients. 0 = no minimum. |
| sv_minupdaterate | 10 | 1–102 | Minimum client update rate enforced by server. |
| sv_password | "" | string | Server join password. Empty = public server. |
| sv_rcon_banpenalty | 0 | 0–9999 | Minutes to ban an IP for RCON failures. 0 = no ban. |
| sv_rcon_maxfailures | 10 | 0–9999 | Max failed RCON attempts before IP ban. |
| sv_rcon_minfailuretime | 30 | 1–9999 | Seconds to track RCON failures before resetting count. |
| sv_region | 3 | 0–7 | Server region for browser listing (0=US East, 1=US West, 2=South America, 3=Europe, etc.). |
| sv_timeout | 60 | 5–99999 | Seconds before an unresponsive client is dropped. |
| sv_unlag | 1 | 0 / 1 | Enable lag compensation (anti-lag / backtrack). |
| sv_visiblemaxplayers | -1 | -1 / 0–32 | Reported max players in server browser. -1 = actual value. |
| sv_voicecodec | voice_speex | string | Voice codec plugin. voice_speex recommended for CS 1.6. |
| sv_voiceenable | 1 | 0 / 1 | Enable in-game voice communication. |
| sys_ticrate | 1000 | 10–1000 | Server physics tick rate. 1000 = maximum precision. |
59 of 59 cvars shown — click any row to copy the cvar name
Private Counter-Strike 1.6 hosting
Run your own Counter-Strike 1.6 server.
Rent a private Counter-Strike 1.6 server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.
Rent a Counter-Strike 1.6 server
Real hardware · Full control panel · 98% SLA
Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.