Multiplayer & Game Commands

Below there is a complete list of the multiplayer setting commands available to CS:GO and CS2. Use these settings primarily for changing your multiplayer settings.

mp_autokick
<0 / 1>
It is a command that allows you to enable or disable the autokick function, which will automatically kick AFK players and players who cause team damage (also killing their own teammates) repeatedly. Below, we will explore all the facets of this command.
Name:
0 / 1
Description:
Input this to 0 to disable all auto kick functionality. Setting this to 1 will allow for the autokick functionality.
Examples, Generator & More
mp_friendlyfire
<0 / 1>
The mp_friendlyfire command, commonly referred to as the CSGO friendly fire command, allows you to turn the damage caused by friendly fire on or off. By default, it's disabled, but if you wish to turn it on, you just need to enter the command in the console.
Name:
0 / 1
Description:
0 to disable this command 1 to enable it.
Examples, Generator & More
mp_buy_anywhere
<1 / 2 / 3 >
Allows players to buy items from anywhere on the map.
Name:
1 / 2 / 3
Description:
0 - only allowed in buy zones
1 - buy anywhere enabled for all teams
2 - buy anywhere for only the T side
3- Buy anywhere only for the CT side
Examples, Generator & More
mp_restartgame
<Seconds>
Restarts the game so that the changes take effect.
Name:
Seconds
Description:
The amount in seconds that it will count down before starting the game. The default value is 1 seconds.
Examples, Generator & More
mp_afterroundmoney
mp_afterroundmoney
<Amount>
Sets the amount of money you receive after a round has ended.
Name:
Amount
Description:
The amount of Money to give to each player on either side of play, no matter a win or a loss.
Examples, Generator & More
mp_maxmoney
<Amount>
It is a command that allows you to set the maximum amount of money each player can have at once in CS:GO and CS2. Its argument is the maximum amount of money you want to set, and the values range from 0 to 65,535, and the default value is 16,000.
Name:
Amount
Description:
The max amount of money that a play can have at one time.
Examples, Generator & More
mp_startmoney
This command will set how much players receive at the beginning of each round. The default is set at 800.
Examples, Generator & More
mp_humanteam
<Any / CT / T>
You can use this command to restrict bots and alive players to a specific team. For example, only real players can join the Ts, whereas bots can only join the CTs
Name:
Any / CT / T
Description:
Enter "Any" which will allow players to join any team. Enter "T" which allows non-bot players only on the T team. Enter "CT which will only allow non-bot players on the CT side of play.
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
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
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
enable_skeleton_draw
enable_skeleton_draw
<0 / 1>
This command shows the skeletal wireframes of all players and guns on the floor - Creating a wall-hack effect.
Name:
0 / 1
Description:
Enter 0 (default) which will disable the rendering of wireframes. Enter 1 to enable this feature.
Examples, Generator & More
mp_maxrounds
<Amount>
This command will set the maximum amount of rounds that the server will use before it restarts.
Name:
Amount
Description:
The maximum amount of rounds that the server will have before it restarts.
Examples, Generator & More
mp_ignore_round_win_conditions
mp_ignore_round_win_conditions
<0 / 1>
This command is used to enable and disable round win conditions in your game.
Name:
0 / 1
Description:
This command when enabled will make the game ignore the conditions that make the round end. Things such as a bomb successfully exploding, or a team wipe. When enabled, the round will last forever, until you disable the input. The default value is 0.
Examples, Generator & More
cl_teamid_overhead_always
cl_teamid_overhead_always
<0 / 2>
This command code will enable both the display of team ID and the equipment your teammates have above each of their heads.
Name:
0 / 2
Description:
Setting it to 0 so as not to show the player's Team ID or equipment overhead. Setting this to 1 will only show the team ID over (the arrow that will only appear when hovering over a teammate's head. Setting this to 2 will show the team ID and equipment above the team mates heads permanently.
Examples, Generator & More
mp_damage_headshot_only
mp_damage_headshot_only
<0 / 1>
Turning this command on means that damage to enemies can only be done via headshots.
Name:
0 / 1
Description:
Enter a 1 after this command to enable it and enter a 0 after the command which will disable it by default.
Examples, Generator & More
cl_draw_only_deathnotices
cl_draw_only_deathnotices
<0 / 1>
This console command is used for CS2 frag movie creators. This command will strip down the UI and will only include the crosshair and kill feed.
Name:
0 / 1
Description:
Add a 1 after the command to turn this command on, and 0 to turn it off.
Examples, Generator & More
Show entries:
1456

In Counter-Strike 2, there are a lot of different commands you can use to tweak the game a bit. Players can use commands for single-player gameplay, settings, multiplayer, etc. Every CS game has the option to use commands in the command prompt, making the game way more versatile. This allows for big changes in the game for all the players, and you can get creative with it and make your custom game mode. Today, we will talk about the most important CS2 multiplayer commands.

How to Use Commands in CS2?

To enable commands in CS2, first go to your in-game settings and enable the developer console. After that, you can start entering commands and customizing the game according to your choice. We will share the most known multiplayer game commands below.

The Best CS2 Multiplayer Commands

There are a lot of different commands in CS2. Some of them can change the way you play the game a little bit. Others will change the game itself, turning it into a different custom game mode. Here you will see all the important CS2 multiplayer commands you can use to have fun with your friends:

  • cash_player_bomb_defused <Money Earned/Lost> – This command sets how money much the player that defuses the bomb receives or loses. This cannot exceed the maximum amount of money a player can hold. If you want to take money from a player, you will need to type ‘’-’’ in front of the numbers.
  • cash_player_bomb_planted <Money Earned/Lost> – This command sets how much money the player defusing the bomb receives or loses. This amount cannot exceed the maximum money you can have on a specific server. If you want the number to be negative, type ‘’-’’ before the amount, and players will lose money when planting.
  • cash_player_killed_enemy_default <Money Earned/Lost> – This will set how much money will be received or lost when a player kills the enemy with the default weapon(default pistols). If you want players to lose money from this command, use ‘’-’’ before entering the amount of money.
  • cash_player_get_killed <Money Earned/Lost> – This command sets the money a player will receive or lose after being killed. The default value is 0, but this can be changed to either give money or take money from the player.
  • cash_player_killed_enemy_factor <Money Earned/Lost> – This command sets how much money the player receives for killing the enemy factor. The enemy factor will be the player using one of the main rifles, AK/M4. You can use ‘’-’’ before entering the amount of money for players to instead lose money when they kill the enemy factor.
  • cash_player_respawn_amount <Money Earned/Lost> – This command will set with how much money the players respawn. You can also take money from the players if you type ‘’-’’ before entering the money amount.
  • cash_team_loser_bonus <Money Earned/Lost> – With this command you can set how much money a team is getting after losing a round. If you use ‘’-’’ before entering the amount, the money will be taken from the players instead.
  • cash_team_loser_bonus_consecutive_rounds <Money Earned/Lost> – This command sets how much money a team is getting for each consecutive loss. The default amount is 500, which means that for each consecutive round that the team is losing, they will get 500 more than the previous one, it caps at 5 lost rounds in a roll. If you use a ‘’-’’ before the amount, the money received by the team will be reduced based on your desired amount.
  • cash_team_planted_bomb_but_defused <Money Earned/Lost> – This sets the amount of money a team will get if they plant the bomb, but the enemy team defuses it before the round ends. This stacks with the consecutive losing bonus as well. The default value is 800. You can also use a ‘’-’’ before entering the amount to take money from the team that had their bomb defused.
  • cash_team_terrorist_win_bomb <Money Earned/Lost> – This sets the amount of money each player on the terrorist team gets when they win a round by exploding the bomb. If you use ‘’-’’ the players will lose money instead.
  • cash_team_win_by_defusing_bomb <Money Earned/Lost> – This sets the amount of money each member of the CT team gets after they win a round by defusing the bomb. You can use ‘’-’’ before entering the amount, and this way the players will lose money instead.
  • cash_team_win_by_time_running_out_bomb – This command sets the money that the CT team gets after winning a round by time. This means that if the T team can’t plant or kill every member of the CT team before the timer reaches 0, the CT will win and receive extra cash.
  • changelevel <Map Name> – This command allows you to change the map you are currently playing on.
  • cl_dm_buyrandomweapons <0 / 1> –  This command will allow players to have a random weapon whenever they spawn or respawn in a deathmatch. Enter ‘’1’’ to spawn with a random weapon, or enter ‘’0’’ to disable it, which is set by default.