CS2 Console Commands List

  • Page 11

Below is Total CS' searchable list of all CS2 console commands. Each command in our database has detailed documentation, with help and argument explanation (hover over a command to view). Click on a command's name to visit its individual page, on which you can find more information including working examples and its default setting or value.

Type the name of a command into the search box to instantly filter our entire database of commands. Toggle between different views by pressing the "Card View" and "Table View" buttons.

If you are looking for a more specific selection of commands, you may prefer to sort by category.

Updated for CS2: We've updated our list to include over 1,000 console commands that were added in CS2.

We're the only website that has a complete list of all Counter-Strike 2 commands with complete documentation and examples. CS:GO Commands are hidden from this list by default. If you're playing on CS:GO, check the "Show CS:GO Commands" box to show commands that exist in Counter-Strike: Global Offensive.

How to Use CS:GO & CS2 Commands
  1. Enable the developer console:

    Go to Settings > Game Settings and set "Enable Developer Console" to "Yes".

  2. Press ` or ~ on your keyboard.

  3. Enter a command and hit ENTER on your keyboard to run it!

Are you still stuck? More Help
IPS

Commands List

mp_technical_timeout_duration_s <Duration (seconds)>

Sets the duration of a full technical timeout in seconds.

Name Description
Duration (seconds)

The duration for a full technical timeout.

Examples, Generator & More
mp_technical_timeout_per_team <Timeouts>

Determines the number of technical timeouts allowed per team in a match.

Name Description
Timeouts

The number of technical timeouts available per team.

Examples, Generator & More
nav_draw_jump_links <0 / 1>

This command toggles the visualization of jump links in the navigation mesh for debugging purposes. When enabled, it shows potential jump connections between different levels of the navigation mesh.

Name Description
0 / 1

Toggles the visualization of jump links on or off.

Examples, Generator & More
nav_draw_links <0 / 1>

A development command used for visualizing navigation links in the game environment typically for map and AI debugging purposes.

Name Description
0 / 1

Determines whether navigation links are visualized. 0 disables the visualization, while 1 enables it.

Examples, Generator & More
player_competitive_maplist_2v2_10_0_C8D88986 <Map list>

Sets the default map list for 2v2 competitive matches.

Name Description
Map list

Comma-separated list of map group names to include in the map list for 2v2 competitive mode.

Examples, Generator & More
player_competitive_maplist_8_10_0_5069769 <Map Group Names>

This command specifies the list of maps available for competitive play, including standard and additional maps.

Name Description
Map Group Names

Comma-separated list of map group names to be included in the competitive map list.

Examples, Generator & More
r_csgo_effects_bloom <0 / 1>

Controls the bloom effects in CS2, making the game appear more or less 'glowy' based on the setting.

Name Description
0 / 1

Toggles the bloom effects in the game.

Examples, Generator & More
r_csgo_enable_glows <0 / 1>

This command controls the glow effect on players, weapons, and items to enhance visibility. It requires 'cheat' flag enabled to change.

Name Description
0 / 1

Set to 0 to disable the glow effect, or 1 to enable it.

Examples, Generator & More
r_csgo_render_decals <0 / 1>

This command controls the rendering of decals in-game. Decals include bullet marks, blood splatters, and other similar effects.

Name Description
0 / 1

A toggle to enable or disable the rendering of decals.

Examples, Generator & More
r_csgo_render_post_bloom <0 / 1>

Enables or disables the post-processing bloom effect in CS:GO. Bloom adds a glow around brightly lit areas in the game.

Name Description
0 / 1

Enable or disable the post-processing bloom effect.

Examples, Generator & More
r_csgo_render_post_bloom_strength <Value>

This command sets the strength of the post-processing bloom effect. A value of -1 disables this effect, any positive value determines the strength.

Name Description
Value

The strength of the bloom effect or -1 to disable.

Examples, Generator & More
r_csgo_water_effects <0 / 1>

This command enables or disables water effects in CS: GO. When enabled, it allows water surfaces and interactions to have more realistic visuals and effects.

Name Description
0 / 1

This argument toggles the enhanced water effects on or off.

Examples, Generator & More
respawn_player

This command forcefully respawns the player if they are currently dead, bypassing the normal respawn timer or conditions.

Examples, Generator & More
r_player_visibility_mode <0 / 1>

This command is used to modify player visibility mode, potentially affecting how players are rendered or seen through certain game elements.

Name Description
0 / 1

Sets the player visibility mode to either basic or enhanced.

Examples, Generator & More
r_translucent <0 / 1>

This command controls the rendering of translucent geometry in the game, such as glass and other semi-transparent surfaces. It can enhance visuals but may impact performance.

Name Description
0 / 1

Determines whether the rendering of translucent geometry is enabled or disabled.

Examples, Generator & More
snd_mute_mvp_music_live_players <0 / 1>

If set, MVP music is muted if players from both teams are still alive.

Name Description
0 / 1

Enable or disable muting of MVP music when players from both teams are still alive.

Examples, Generator & More
spec_lock_to_current_player

Locks the observer's view to the current target being observed, preventing it from automatically switching to another player's perspective.

Examples, Generator & More
sv_banid_enabled <0 / 1>

Determines if the server supports the use of the 'banid' command to ban players.

Name Description
0 / 1

Enable or disable the banid command feature.

Examples, Generator & More
sv_gameinstructor_enable <0 / 1>

This command forces all clients to enable their game instructors, which provide in-game tutorials and guidance.

Name Description
0 / 1

Setting this to 0 disables the game instructor, 1 enables it for all players.

Examples, Generator & More
sv_jump_spam_penalty_time <Penalty Time>

Sets the time penalty for pressing the jump key too frequently. Making this value lower facilitates easier bunnyhopping by reducing the penalties for spamming the jump key.

Name Description
Penalty Time

The duration in seconds to penalize spamming the jump key. Lower values make bunnyhopping easier.

Examples, Generator & More