The best console commands in CS2 (How the pros play)

The best console commands in CS2 (How the pros play)
The best console commands in CS2 (How the pros play)

Every Counter-Strike player has heard of console commands. They let you instantly apply settings or make changes while you're playing. Most commands in CS2 are a bit different from those in CS:GO, which is why we've put together a complete list of all the current commands.

Change key assignments via the console

Using the console and the „bind“ command, you can assign a specific action to any key.

For example, let's say you want to assign the „noclip“ command to the „P“ key. To do this, use the following command:

  • bind P “noclip”

If you want to assign multiple actions to a single key, you must separate the actions with a semicolon (;).

  • bind P “sv_cheats 1”;“noclip”

If you want to enable or disable the action using the same key, use „toggle“ and „0“ in the command.

  • bind P “toggle noclip 0”

Important key assignments for Competitive mode

In addition, we have a few important key bindings for competition mode.

bind B "use weapon_knife; use weapon_c4; drop; slot1"Drop a bomb at the touch of a button
alias "+hjump" "+jump; +duck"; alias "-hjump" "-jump; -duck"; bind f "+hjump"Crouch-Jump bind
alias +qsw "slot3";alias -qsw "lastinv";bind "G" +qswQuick-change blade for AWP players
bind "KP_plus" "incrementvar cl_radar_scale 0.25 1.0 0.05" increases the radar range
bind "KP_minus" "incrementvar cl_radar_scale 0.25 1.0 -0.05"reduces the radar scale

Tip: The Jumpthrow no longer needs to be bound in CS2, as Valve's timing has been adjusted and made much easier in CS2.

Console commands for game performance 

fps_max 0Removes all FPS limitations. With a different value, such as 60 or 144, your FPS can be limited
sensitivity [x]Change your mouse sensitivity
disconnectThis command lets you leave the server immediately. This saves you some time and lets you jump right into the next game
quitThis command closes the entire Counter-Strike game immediately
cl_showfpsShows you your FPS and the name of the card
cl_showfps 2Different design to display your FPS and the map
cl_showfps 3Another design for the FPS display
cq_netgraphSame command as „net_graph“ in CS:GO. Displays all kinds of information about the game
clearDeletes all the text in the Developer console
demouiFor replays. A small window will open, allowing you to fast-forward and rewind
cl_ticktimingDisplays all latencies in the game

Console commands for the game interface 

hud_scaling [0.5 to 0.95]Changes the HUD's scale in the game
cl_drawhud 0Removes the HUD in-game. Useful for taking screenshots, for example
cl_reload_hudResets the HUD to default settings
voice_muteAdd the name of the player you want to mute after that. Use the command `voice_mute all` to mute all players.
voice_unmuteYou can use this to remove the mute function again. Use voice_unmute all to unmute all players.
voice_scale [0 to 1]Use this command to adjust the volume of the voice chat
voice_enable 0Deactivates the voice chat
r_show_build_info falseRemoves the display in the lower-left corner showing which version of CS2 you are using. For screenshots of Valve for bug reports leave this information on.

Console commands for crosshair settings 

The crosshairs are an important element in CS2. In this table you will find the most important Crosshair settings for the console. Alternatively, you can also check out, for example, Workshop cards create your own crosshairs.

cl_crosshaircolor [0 to 5]Select crosshair color. 1 = Red; 2 = Green; 3 = Yellow; 4 = Blue; 5 = Cyan
cl_crosshaircolor_r [x]Default value is 50
cl_crosshaircolor_g [x]Default value is 250
cl_crosshaircolor_b [x]Default value is 50
cl_ crosshairstyle [1–4]Change the style of your crosshairs
cl_crosshairthickness [x]Changes the thickness of the crosshairs
cl-crosshairgap [x]Changes the spacing from the center lines

Console commands for training

These commands can help make training on your offline server easier. They include commands such as unlimited ammo and grenades, or enabling flight.

sv_cheats 1Activates the cheats on an offline server 
launch_warmup_map Map nameStarts a server with the map in warm-up mode
map Map nameStarts a server with the map
noclipThis command lets you fly through walls, floors, and ceilings 
godActivates god mode (invulnerability)
bot_kickAll bots on the server are removed
bot_add_[ct or t]Adds a bot to the counter-terrorists/terrorists
bot_placeA bot is placed at your current position
bot_crouchAll bots go into a crouch
mp_warmup_endEnds the warm-up period
mp_limitteams 0Deactivates the team limits
mp_autoteambalance 0Deactivates automatic team balancing
mp_freezetime 0Deactivates the waiting time at the start of the round
mp_roundtime 60Sets the maximum lap time to 60 minutes
mp_roundtime_defuse 60Sets the maximum round time for a bomb disposal mission to 60 minutes
mp_respawn_on_death_ct 1Enables automatic respawn for counter-terrorists after death
mp_respawn_on_death_t 1Enables automatic respawn for terrorists after death
mp_maxmoney 60000Sets the maximum amount of money to $60,000
mp_startmoney 60000Sets the amount of money at the start of a round to $60,000
mp_buytime 9999Sets the maximum duration of the purchase menu to 9,999 seconds
mp_buy_anywhere 1The purchase menu is available throughout the site
sv_infinite_ammo 1Activates infinite ammunition for weapons and grenades
sv_showimpacts 1Enables the display of projectile impacts
sv_showimpacts_time 10Sets the display duration of projectile impacts to 10 seconds
ammo_grenade_limit_total 5Sets the maximum grenade limit to 5
sv_grenade_trajectory_prac_pipreview 1Enables a display showing the grenades' trajectory
sv_rethrow_last_grenadeThrows the last thrown grenade again
mp_restartgame 1Restarts the server
give weapon_weapon_nameYou will receive the specified weapon
give weapon_flashbangYou will receive a flashbang. Molotov cocktails and smoke grenades are also available.

Tip: Choose some useful commands and assign them all to a single key so you don't have to type them out every time.

Console commands for your viewmodel

viewmodel_fov [54 to 68]This is where you set your field of vision. The default setting is 60
viewmodel_offset_x [-2.5 to 2.5]Positions the weapon further to the left or right
viewmodel_offset_y [-2 to 2]Increases or decreases the distance to the weapon
viewmodel_offset_z [-2 to 2]Positions the weapon further up or down
viewmodel_presetpos [x]Preset fields of view: 1 = desktop view, 2 = couch view, 3 = normal view 
viewmodel_recoil [0 to 1]Adjusts the amount of recoil you experience on your screen.

Console commands for your radar 

The radar is also an important element in the game and offers many customization options. You can center it, make it bigger or smaller, and rotate it.

cl_radar_scale [0.25 to 1]Changes the map scale 
cl_radar_always_centered [0 to 1]The map is always centered on your position
cl_radar_icon_scale_min [0.4 to 1]Scales the symbols on the radar 
cl_radar_rotate [0 to 1]Activates or deactivates the radar rotation
cl_hud_bomb_under_radar [0 to 1]Displays the bomb on the radar when you're carrying it
en_USEnglish