All CS2/CSGO Commands List

Below is CSDB's searchable list of all CS2 console commands. Each command in our database has in-depth insights on each command, with help and argument details (simply hover over a command to view).
bot_show_nav
<0 / 1>
You can use this command to display the navigation mesh of bots.
Name:
0 / 1
Description:
Input 1 which will enable the display of the bot navigation, and input a 0 to disable the display.
Examples, Generator & More
bot_max_vision_distance_override
bot_max_vision_distance_override
<- 1 / 1>
You can use this command to manipulate the max distance from which bots can see you.
Name:
- 1 / 1
Description:
-1 is the default value. Turn it on using 1.
Examples, Generator & More
bot_join_after_player
bot_join_after_player
You can use this command to only allow bots to join the game once you or another alive player has joined it.
Examples, Generator & More
bot_goto_selected
This command will allow you to instruct a bot to go to a currently selected navigation area.
Examples, Generator & More
bot_goto_mark
You can use this command to instruct a bot to go to a marked navigation area
Examples, Generator & More
bot_defer_to_human_items
bot_defer_to_human_items
<0 / 1>
You can use this command to allow or not allow bots to take scenario items.
Name:
0 / 1
Description:
Set to 1 to enable and 0 to disable.
Examples, Generator & More
bot_defer_to_human_goals
bot_defer_to_human_goals
<0 / 1>
You can use this command to allow or not allow bots to complete scenario tasks.
Name:
0 / 1
Description:
Set to 0 to disable set to 1 to enable.
Examples, Generator & More
cv_bot_ai_bt_moveto_show_next_hiding_spot
cv_bot_ai_bt_moveto_show_next_hiding_spot
<0 / 1>
This command allows you to see what is the next hiding spot a bot will check
Name:
0 / 1
Description:
You can activate this feature by using “1” as the argument, and “0” to deactivate it
Examples, Generator & More
bot_show_battlefront
bot_show_battlefront
<0 / 1>
You can use this command to see the points where the bots from both teams will rush and encounter each other first.
Name:
0 / 1
Description:
Input 1 which will enable the highlight of the screen to show where rushing players will meet, 0 will turn this functionality off.
Examples, Generator & More
bot_chatter
<Value>
You can use this command to define how the bots will interact in the game, be it via radio, normal, minimal or no contact at all.
Name:
Value
Description:
The way you want your bot's speech to be set. You can choose from "off", radio, minimal or normal.
Examples, Generator & More
bot_loadout
<Weapon Code>
It allows you to specify what types of bots you want to add to the match, for example bots who only use AWP or grenades.
Name:
Weapon Code
Description:
Insert weapon code to use a specific weapon for the bot loadout.
Examples, Generator & More
mp_limitteams
<Amount>
You can use this command to prevent kicked bots from rejoining the game.
Name:
Amount
Description:
This sets the maximum difference in players that a team can have. Set this to 0 disable the team limiting functionality
Examples, Generator & More
mp_free_armor
<0 / 1 / 2 >
Gives a kevlar to all players whenever they respawn in the game.
Name:
0 / 1 / 2
Description:
Enter a 0 to disable the free armor and helmet for all players. Enter 1 to give players a free vest on respawn. Enter 2 to give players a free vest and helmet to all players in server on respawn.
Examples, Generator & More
bot_randombuy
<0 / 1>
Changes how bots buy weapons, making them purchase random weapons.
Name:
0 / 1
Description:
Enter 1 to make your bots buy items at random, a 0 to set this back to normal.
Examples, Generator & More
bot_quota_mode
<Mode>
You can use this command to determine if the number of bots should match the bot_quota configuration, if it should match the ratio of human-to-bots, or if it should stay “normal".
Name:
Mode
Description:
normal
fill
match
Examples, Generator & More
bot_quota
<Amount>
Sets the maximum number of bots on the server.
Name:
Amount
Description:
A maximum number of bots are allowed on your server. The default is 10.
Examples, Generator & More
mp_autoteambalance
mp_autoteambalance
<0 / 1>
Disables automatic team balancing.
Name:
0 / 1
Description:
Input a 0 to disable the auto team balancing. Input 1 which will enable the auto team balancing.
Examples, Generator & More
bot_mimic
<0 / 1>
Bots mimic your movements.
Name:
0 / 1
Description:
if you want to disable it, simply set it to “0” 1 to enable it.
Examples, Generator & More
mp_respawn_on_death_t
mp_respawn_on_death_t
<0 / 1>
Enables Terrorist bots to respawn after death.
Name:
0 / 1
Description:
Set 0 to make it that the terrorist team will only respawn at the start of the round. Setting this to 1 will make the terrorists respawn after each death.
Examples, Generator & More
mp_respawn_on_death_ct
mp_respawn_on_death_ct
<0 / 1>
Enables CT bots to respawn automatically after death.
Name:
0 / 1
Description:
1 to enable 0 to disable.
Examples, Generator & More
bot_crouch
<0 / 1>
Makes all bots crouch in place.
Name:
0 / 1
Description:
You can activate it by using “1” as the argument, and “0” in order to deactivate this function.
Examples, Generator & More
bot_stop
<0 / 1>
Instantly freezes bots, even while in motion, this command requires you to activate sv_cheats, and you can turn it on and off by using “1” and “0” as the arguments.
Name:
0 / 1
Description:
1 to enable 0 to disable.
Examples, Generator & More
player_botdiflast_s
player_botdiflast_s
<Difficulty>
You can use this command to determine the difficulty level of the last standing bot.
Name:
Difficulty
Description:
By default, it’s set at 2, but you can use 0, 1, 2 or 3 as the arguments, making the last standing bot adopt your established difficulty level
Examples, Generator & More
bot_dont_shoot
<0 / 1>
Prevents bots from using their weapons, so you can play without them causing damage to other players or bots.
Name:
0 / 1
Description:
Enter 1 to stop bots from being able to shoot weapons, and 0 to allow them to use them as normal
Examples, Generator & More
Show entries:

Above is CSDB’s searchable list of all CS2 console commands. Each command in our database has in-depth insights on each command, with help and argument details (simply hover over a command to view).

You can type in the name of a specific command to filter that command.

We also have a Command category making it easier for those looking for CSGO commands in a certain category.