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

Command Description More
mp_technical_timeout_duration_s

Sets the duration of a full technical timeout in seconds.

Examples, Generator & More
mp_technical_timeout_duration_s <Duration (seconds)>
mp_technical_timeout_per_team

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

Examples, Generator & More
mp_technical_timeout_per_team <Timeouts>
nav_draw_jump_links

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.

Examples, Generator & More
nav_draw_jump_links <0 / 1>
nav_draw_links

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

Examples, Generator & More
nav_draw_links <0 / 1>
player_competitive_maplist_2v2_10_0_C8D88986

Sets the default map list for 2v2 competitive matches.

Examples, Generator & More
player_competitive_maplist_2v2_10_0_C8D88986 <Map list>
player_competitive_maplist_8_10_0_5069769

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

Examples, Generator & More
player_competitive_maplist_8_10_0_5069769 <Map Group Names>
r_csgo_effects_bloom

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

Examples, Generator & More
r_csgo_effects_bloom <0 / 1>
r_csgo_enable_glows

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

Examples, Generator & More
r_csgo_enable_glows <0 / 1>
r_csgo_render_decals

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

Examples, Generator & More
r_csgo_render_decals <0 / 1>
r_csgo_render_post_bloom

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

Examples, Generator & More
r_csgo_render_post_bloom <0 / 1>
r_csgo_render_post_bloom_strength

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

Examples, Generator & More
r_csgo_render_post_bloom_strength <Value>
r_csgo_water_effects

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.

Examples, Generator & More
r_csgo_water_effects <0 / 1>
respawn_player

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

Examples, Generator & More
respawn_player
r_player_visibility_mode

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

Examples, Generator & More
r_player_visibility_mode <0 / 1>
r_translucent

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.

Examples, Generator & More
r_translucent <0 / 1>
snd_mute_mvp_music_live_players

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

Examples, Generator & More
snd_mute_mvp_music_live_players <0 / 1>
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
spec_lock_to_current_player
sv_banid_enabled

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

Examples, Generator & More
sv_banid_enabled <0 / 1>
sv_gameinstructor_enable

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

Examples, Generator & More
sv_gameinstructor_enable <0 / 1>
sv_jump_spam_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.

Examples, Generator & More
sv_jump_spam_penalty_time <Penalty Time>