Server Commands

Below are the console serve commands which can be applied to players from CS:GO and CS2. This commands series offers changed to the host settings, query settings and allows players to set up private servers too!

sv_minupdaterate
<Tickrate>
You enter the command in the control panel, and it simply sets the minimum update rate for the game server. It can be used in conjunction with the sv_mincmdrate command to adjust the server's tick rate, such as to 128 tick.
Name:
Tickrate
Description:
Where tick rate is your desired minimum update rate, for example, 128 ticks per second.
Examples, Generator & More
killserver
This command will shut down the server you are currently in
Examples, Generator & More
sv_allowupload
<0 / 1>
This command determines whether or not clients are permitted to upload files to the server - usually customization files.
Name:
0 / 1
Description:
Where you set it to 0 to prevent clients from uploading files (default) and set it to 1 to allow them.
Examples, Generator & More
sv_allow_votes
<0 / 1>
The following command sets whether or not votes (e.g. timeout votes) are allowed in the game.
Name:
0 / 1
Description:
With the 0 / 1, you need to set it to 0 to disable/disallow players from calling votes and set it to 1 to allow players to start votes.
Examples, Generator & More
sv_damage_print_enable
sv_damage_print_enable
<0 / 1 / 2 >
There is only one setting that you can apply with commands for the CS GO show damage in chat feature. In this setting, it is the “Sv_damage_print_enable” command. When you enter this command into the console, you can see all the damage details one by one at the end of the round.
Name:
0 / 1 / 2
Description:
Sv_damage_print enable 0: The value of zero command will completely prevent you from seeing any damage.
Sv_damage_print_enable 1: If you open the console when you activate the command, you can see the relevant damage details after death. This damage detail is only visible at the end of the round.
Sv_damage_print_enable 2: Damage taken and dealt are only shown when the next round is restarted.
Examples, Generator & More
sv_wateraccelerate
sv_wateraccelerate
<Value>
Determines the maximum speed players can reach when moving through water in CS2.
Name:
Value
Description:
The exact speed at which players can accelerate whilst underwater.
Examples, Generator & More
sv_water_slow_amount
sv_water_slow_amount
<Value>
Allows you to adjust how much players can slow down when moving through water.
Name:
Value
Description:
The value of player movement speed when slowed down in water. The default value is 0.9.
Examples, Generator & More
sv_mapvetopickvote_rnd
sv_mapvetopickvote_rnd
<0 / 1>
This command shuffles the order of maps for veto selection in competitive CS2 matches.
Name:
0 / 1
Description:
This command will determine if the shuffling of veto picks map choices. 1 to enable 0 to disable.
Examples, Generator & More
sv_mapvetopickvote_maps
sv_mapvetopickvote_maps
<Map List>
Shows the maps designated for map veto selection in competitive matches on your server in CS2.
Name:
Map List
Description:
Each command is a Comma-separated list of map names that can be input veto pick sequence.
Examples, Generator & More
sv_human_autojoin_team
sv_human_autojoin_team
<0 / 1>
You determine whether players who come to your server will be automatically placed on a team after joining the game. If you disable the command, players can choose the teams they will be placed on.
Name:
0 / 1
Description:
This will allow players to place human players on a team.
Examples, Generator & More
player_competitive_maplist_2v2_10_0_C8D88986
player_competitive_maplist_2v2_10_0_C8D88986
<Map List>
Allows you to set the default map list for 2v2 competitive matches on your server.
Name:
Map List
Description:
A comma-separated list of specific map group names, to include the map list for 2v2 competitive mode.
Examples, Generator & More
mp_retake_ct_count
mp_retake_ct_count
You can use this command to set the total number of CTs in CS2 retake game mode.
Examples, Generator & More
mp_modify_timeouts
mp_modify_timeouts
<Team> <Number of Timeouts>
You can change the break times for Ts and CTs. If you want, you can specify less break number and duration for T and more for CT.
Name:
Team
Description:
You can choose which teams timeout are going to be modified either CT or T.
Name:
Number of Timeouts
Description:
The number of timeouts that can be allowed. You can use a specific number or -1 for unlimited timeouts.
Examples, Generator & More
sv_guardian_extra_equipment_t
sv_guardian_extra_equipment_t
<0 / 1>
Just like the previous command, you can type this command into the console to set the Terrorists' starting equipment in the guardian game mode.
Name:
0 / 1
Description:
1 to enable, 0 to disable.
Examples, Generator & More
sv_guardian_extra_equipment_ct
sv_guardian_extra_equipment_ct
<0 / 1>
If you want CTs to start with extra equipment in the Guardian game mode in CS2, you can enable this command.
Name:
0 / 1
Description:
1 to enable 0 to disable.
Examples, Generator & More
mp_fraglimit
<Limit Value>
Determines the maximum number of kills a team or a player can achieve throughout the map a CS2 command.
Name:
Limit Value
Description:
To enable it, you must assign a value other than 0 to the command.
Examples, Generator & More
mp_fists_replace_melee
mp_fists_replace_melee
<0 / 1>
With this command, you can set how many enemies CTs should kill in Co-op Terror Hunt mode In CS2.
Name:
0 / 1
Description:
You can choose if fists will replace the melee weapon when dropped in game.
Examples, Generator & More
sv_max_deathmatch_respawns_per_tick
sv_max_deathmatch_respawns_per_tick
<Respawns Value>
If you want to determine the number of players spawn per click in CS2 Deathmatch mode, you can customize this command.
Name:
Respawns Value
Description:
The max number of a respawns that can happen within a single tick.
Examples, Generator & More
inferno_smoke_volume_density
inferno_smoke_volume_density
This command increases or decreases the smoke density produced by incendiary grenades or molotov cocktails used in the game.
Examples, Generator & More
ff_damage_decoy_explosion
ff_damage_decoy_explosion
<0 / 1>
You can use this command if you want the decoy bombs to damage your teammates after they explode. You can set the value to 1 to enable it.
Name:
0 / 1
Description:
This command will allow if decoy can damage all teammates when exploded 1 to enable 0 to disable.
Examples, Generator & More
sv_grenade_trajectory_prac_trailtime
sv_grenade_trajectory_prac_trailtime
<Trail Time>
It is a command used to visualize the trajectory of grenades used by players. We especially recommend players who want to practice with grenades to use the command.
Name:
Trail Time
Description:
The duration which is in seconds that the trailtime will be visible for.
Examples, Generator & More
cl_sim_grenade_trajectory
cl_sim_grenade_trajectory
<Duration>
This command is perfect if you want to practice with grenades. Players can track the trajectory and movement of the grenades they throw through visualization.
Name:
Duration
Description:
The number of seconds that the grenade trajectory will be visible for.
Examples, Generator & More
cash_team_bonus_shorthanded
cash_team_bonus_shorthanded
<Bonus Amount>
If one of the two teams plays with fewer players, the team with fewer players wins a higher cash prize. With this command, you can adjust the reward amount received
Name:
Bonus Amount
Description:
The specific amount of cash that can be given as a bonus.
Examples, Generator & More
bot_controllable
<0 / 1>
Players can control the bots in the game. You must set the value to 1.
Name:
0 / 1
Description:
1 will allow players to control bots. 0 to not allow players to control bots in your server.
Examples, Generator & More
Show entries:

When CS2 was newly released, many different commands were transferred from CSGO to the new game. At the same time, we can say that many different commands have been completely removed from the game. Especially those who have a personal public server need CS2 commands greatly. So today we decided to talk about CSGO server commands.

Valve has more than 3000 console commands valid for CS2 public servers. When you want to customize your game, it is possible to create a different game structure using these commands. These server commands are of great interest to those who want to practice CS2 or play CS2 with their own community. If you are ready, let’s get started and take a closer look at the CS2 server commands one by one.

Enable CS2 Console

Whether you own a server in CS2 or open a map from the workshop, you will need all kinds of console commands. Therefore, we would like to explain step by step how you can open the console classically. You can activate the console by following the steps below one by one.

  • The first thing you need to do is enter the game and click on the “cog” icon at the top right of the main screen.
  • Then the settings section will open. On the settings page, you must first click the “Game” button and then enable the “Enable Developer Console” option with “Yes“.
  • The key assignment is usually set to [“]. If you wish, you can make the necessary adjustments on your own on the key assignment change page.

That’s it! Now that you have activated the console commands, we can move on to the CSGO server commands list.

CSGO Server Commands for Getting Started

To use all commands actively in CSGO, it is necessary to activate cheats such as sv_cheats. Because some commands completely change the structure of the game, you need this command. Under this heading, we will list the starting commands that may be valid for the CSGO server. If you are ready, let’s get started right away.

  • Sv_cheats 1: If you want to activate all cheat commands on your server, you need to activate this command first.
  • Mp_restartgame 1: Restarts the game server.
  • Mp_varmup_start: Enables the warm-up lap with the default duration.
  • Mp_varmup_end: Automatically ends the warm-up process.
  • Mp_varmup_pausetimer 1: Sets the warm-up time to infinity.
  • Mp_varmuptime 5: Changes the warm-up time to a second you specify.
  • Mp_roundtime 10: Determines the maximum number of minutes each CS2 round will last.
  • Mp_roundtime_defuse 1: Allows you to determine the time CTs need to defuse the bomb.
  • Mp_c4timer 30: Allows you to adjust the bomb’s trigger time as you wish.
  • mp_maxrounds 100: You can enter the total number of rounds you want in a match instead of 100.
  • mp_timelimit 55: Determines how many minutes any match will last on your CS2 server.
  • sv_visiblemaxplayers 56: This command sets the total number of people you can play the game with on the map.
  • Mp_freezetime 15: With this command, you set how many seconds players will remain frozen when the round starts. During this time, players have time to grab their weapons and talk tactics. The default time is 15 seconds in competitive CS2.
  • Mp_startmoney 5000: Sets how much money both teams will have at the start of the game.
  • Mp_maxmoney 17000: It is a command that determines the maximum amount of money players can have.
  • Mp_buy_anywhere 1: As long as the purchase period is active, players can shop anywhere with this command.

These are the most commonly used CSGO server commands to start with. Now we will go a little deeper and list the commands that allow you to change almost everything in the game. This list will be quite long, but you will be able to find almost anything you are looking for.

CS2 Rcon Commands

Rcon are commands generally used by people who want to control their servers remotely. If you have a community server controlled through the host, the popular commands below will be very useful.

Command  Description
rcon changelevel de_dust It will instantly launch any map you choose on your server.
rcon mp_winlimit 15 You can set the number of turns required for the map to change with this command.
rcon mp_logmessages 1 The conversations of everyone chatting on the server are recorded in the server log.
rcon mp_limitteams 5 This command sets the maximum number of players in a team after setting auto balance.
rcon mp_hostagepenalty 3 You can determine the maximum number of hostages you can kill on hostage maps with this command.
mp_footsteps 1 Enables footsteps in the game.
mp_flashlight 1 Turns the use of flashlights on and off.
mp_fadetoblack 1 Causes the screen to darken when players die.
mp_chattime 10 Determines how long messages in the chat remain visible
mp_chasecam 1 Players who die are restricted to ghost mode. They can never move around the map.
mp_forcechasecam 1-2 Players can only watch their teammates after death. If you set the command to 2, you will remain fixed in the place where you died after you die.
Timeleft Shows the remaining time of the map being played.
mp_friendlyfire 1 If you want to enable dealing damage to your teammates, we recommend using this command.
host_timescale Allows you to slow down or speed up the pace of the game. It is a very useful command for a fun and cinematic gaming experience.
sv_skyname It is a command that allows you to change the atmosphere of the game on your server.
Sv_consistency [0 – 1] Determines whether some critical files are compatible with your server’s files by marking them. When you enable it, if a player is incompatible with your server’s files, they will be instantly kicked out of the game.

 

We tried to list the commands most frequently used by server owners in our table. Now we will try to explain some less known but still used commands.

Detailed CSGO Server Commands

We mentioned that there are more than 3000 commands you can use when you own a server in CS2. Now we will list the most used among these commands one by one. Of course, since there are thousands of commands, unfortunately, we cannot show them all. However, you can use the CSGO server commands list below to diversify your game and make it fun.

  • Cvarlist

With this command, you will see a list of all console commands. If you want, you can make a list by specifying the parameter of any command.

  • Cl_hideserverip [0 – 1]

If you are streaming on Twitch or Kick, you can hide your server’s IP address in the console with this command. In particular, this command protects you from DDOS attacks.

  • Cl_timeout 30

Determines the time you wait before disconnecting your server.

  • Cl_updaterate

It is a valid console command for the player. It limits the number of current packets your computer requests from the server per second. This value cannot be greater than the sv_maxupdaterate value set on the server.

  • Cl_upspeed 320

Allows players to adjust the speed of up speed in a game. The default value is set as 320.

  • Connect

It allows you to connect to any CS2 server whose IP address you know.

  • Disconnect

If you want to log out of the server you are actively playing on, you can use this command.

  • Retry

It is a command you can use to reconnect to the last server you entered.

  • Sv_banid_enabled [0 – 1]

With this command, you can set whether the “banid” command will be used to ban players.

  • Banid [Minutes] [User ID]

You ban a player playing on your server based on their Steam ID or player ID. If you set the minute to 0, that player will be banned indefinitely.

  • Banip [Minutes] [User IP]

It allows you to ban any user based on their IP. If you set the minute to “0” again, the ban will become permanent.

  • Removeid [User ID]

You unban the player you have banned along with his/her ID.

  • Removeip [User IP]

You unban a player you banned via IP address.

  • Listid

It lists the IDs of the players you have banned from your server so far.

  • Listip

You will see a list of players you have banned via IP.

  • Writeid

This command saves the IDs of all players you have banned in the game in “banned_user.cfg”. In this way, even if you turn off and on the server, bans will continue to be applied indefinitely.

  • Writeip

Sves the IP addresses of banned players in “banned_ip.cfg”.

  • Kickid_hltv [User ID] [Reason]

It is a command that allows you to kick a player with ID or unique ID. If you want, you can add a message by specifying reason at the end of the command.

  • Ping

It prints your current ping value in the game to the console according to your internet connection.

  • Changelevel [Map Name]

It closes the map you are currently playing and opens the map you have selected instead.

  • Heartbeat

This command will send your server’s ping, player count, and other details to the Steam main server. Normally there is no need to use this command. Because it works automatically every 30 minutes.

  • Maxplayers [Amount]

It allows you to set the maximum number of players that can connect to your server.

  • Mp_autokick [0 – 1]

It allows you to configure whether the autokick system is turned on or not on the server. It comes into play in cases of friendly fire and AFK.

  • Server_game_time [Seconds]

This command specifies your server’s game time in seconds.

  • Sv_shutdown

If you want your server to shut down quickly, you can use this command.

  • Sv_password [0 / Password]

Allows you to set a password to connect to your server. A value of 0 disables this command.

  • Sv_pausable [0-1]

When you set this command to 1, the server will be paused by other players. In short, players who wish can pause the game by typing “pause” or “unpause” using the console.

  • Servercfgfile [Config File Name]

It activates the CFG file that you configured specifically for your server.

  • Sv_max_allowed_net_graph [Value]

Regulates the maximum setting limit that can be added to the server with the net_graph command. The default value is 1. If you want the Netgraph command to display more information, you can increase the value.

  • Sv_max_queries_sec

Sets the maximum number of queries per second from an IP address.

  • Sv_max_queries_sec_global

Sets the rate limit at which your server will respond.

  • Sv_maxrate [Byte/s]

You determine the maximum bandwidth speed available to each connection to your server.

  • Sv_steamgroup [Group ID]

Sets your Steam group as your server’s official page. You can find your Group ID in the admin profile of your steam page.

  • Sv_steamgroup_exclusive [0 – 1 – 2]

You will only allow players in your Steam group to your server. More precisely, players in the Steam group are whitelisted. When the default value is 0, whitelist is not active.

  • Sv_maxuptimelimit [Hours]

Allows you to determine the maximum hours that the server can be actively running before shutting itself down completely. The default value is 0 since it is infinite duration.

  • Sv_memlimit [Megabytes]

This command comes into play when there is a heavy demand on your server and the amount of RAM is exceeded. If the RAM usage level in megabytes you specify is exceeded, the server will automatically shut down at the end of the match.

  • Sv_minuptimelimit [Hours]

Sets the working time for the server to shut down when the amount of RAM you specify with sv_memlimit is exceeded.

  • Sv_mincmdrate [Tick Rate]

Allows you to adjust your server’s tick rate. 128 is the default value in CS2.

  • Sv_minrate [Bytes/s]

Allows you to change the minimum bandwidth speed allowed. Setting the value to 0 will remove the limit.

  • Sv_matchend_drops_enabled [0-1]

Allows you to determine whether a drop will occur at the end of a CS2 match.

  • Sv_matchpause_auto_5v5 [0-1]

If either team has less than 5 players when the match starts, the game will be automatically paused. The default value is 0. You can set it to “1” to enable it again.

  • Sv_maxvelocity [Speed]

Helps you determine the maximum speed of any moving object on your server.

  • Sv_maxspeed

Like the previous console command, it allows you to set the maximum speed players can reach.

  • Sv_noclipaccelerate [Multiplier]

Noclip allows you to adjust the acceleration multiplex of the console command. The default value is limited to 5 times.

  • Sv_noclipdruingpause [0-1]

Sets whether you can move with the “Noclip” command while pause is active in the game. The default value is 0 and disables this command.

  • Sv_noclipspeed [Multiplier]

This command, together with the Noclip command, can increase the maximum speed you can reach by 5 times.

  • Sv_specaccelerate [Multiplier]

You adjust how fast spectators can be in the Noclip mode.

  • Sv_specnoclip [0 – 1]

Noclip mode is enabled for players watching the match as spectators.

  • Sv_specspeed [Multiplier]

This command sets the maximum Noclip speed for spectators.

  • Sv_pure [0-1]

It requires everyone connecting to your server to have the same files. Users whose files do not match will not be able to connect to your server. This command is very important for creating a server in your style. There are also different variations for you to make it more detailed. If you want, you can check out Valve’s official console command page for other commands.

  • Sv_reliableavatardata [0 – 1 – 2]

It is a command that determines how players using your server can change their avatars. The default command value is 0, which enables the use of the Steam avatar.

  • Sv_showimpacts [0 – 1 – 2]

Colored squares appear where bullets hit. In short, it allows you to track your bullets.

  • Sv_showimpacts_time [Seconds]

You can set how many seconds the colored squares appear when the sv_showimpacts command is on.

  • Sv_spawn_afk_bomb_drop_time [Seconds]

You determine how many seconds it takes for the player who is AFK on your server and carries a bomb to throw the bomb on them.

  • Sv_staminajumpcost [Penalty]

You determine the stamina penalty that the players on your server will receive after jumping. The stamina penalty reduces your movement speed. This setting is very important, especially for servers that require Bhop.

  • Sv_staminalandcost [Penalty]

You can adjust the stamina penalty you receive after jumping and landing in the game. For example, 1 will increase your speed by 100%. As with the upper command, this command is very interested in Bunny hopping.

  • Sv_jump_spam_penalty_time [Penalty Time]

This command allows you to set the penalty for pressing the jump button too often. If you especially want bunny hopping on your server, you can reduce this penalty value.

  • Sv_staminamax [Maximum]

Allows you to determine the maximum stamina penalty that players can receive on your server. For example, a value of 0.5 reduces your speed by 50%.

  • Sv_staminarecoveryrate [Unit / s]

You set the recovery rate of stamina percentage per second. The default value is used as 60.

  • Sv_fade_player_visibility_farz [0 – 1]

If you want to reduce the visibility of players at long distances, you can enable this command. Once activated, the command will become less visible as players move further away.

  • Sv_tags [Tags]

You determine which tags your server can appear on the official CS2 community server page. You must separate the command for each tag with a comma.

  • Sv_visiblemaxplayers [Amount]

In the CS2 server browser, it shows the maximum number of players that your server can be played by. However, this value is only for show. Realistically, you need to use the “maxplayers” command to change the number of players.

  • Sv_voiceenable [0 – 1]

You turn your server’s voice chat on and off. The default value is 1 and enables sound.

  • Sv_vote_allow_in_warmup [0 – 1]

A command that determines whether players can initiate a vote during the warm-up.

  • Sv_vote_allow_spectator [0 – 1]

It is a command that determines whether spectators watching your match can vote or not.

  • Sv_vote_command_delay [Seconds]

Once a vote is cast on the server, it sets the time it takes for that vote to take place. For example, if you set this time to 5 seconds, you will kick a player exactly 5 seconds after making the kicking vote.

  • Sv_vote_creation_timer [Seconds]

You set how many votes players on your server can cast in seconds.

  • Sv_vote_failure_timer [Seconds]

Determines when a new vote will be held after a failed vote has been cast. The default seconds is 300.

  • Sv_vote_issue_kick_allowed [0 – 1]

This command, which is one of the CSGO server commands, is related to activating the voting process to kick a player from the game.

  • Sv_vote_timer_duration [Seconds]

You can set the time players need to vote with this command.

  • Sv_workshop_allow_other_maps [0 – 1]

We recommend using this command when you want your server to go beyond the normal map cycle. With this command, you can set the maps in the Steam workshop to be played.

  • Map_workshop [Workshop ID]

You can launch any of the Steam workshop maps on your server via its ID.

  • Sv_versus_screen_scene_id [Scene ID]

You can use this command to customize the welcome screen in multiplayer games on your server.

  • Bot_controllable [0 – 1]

Players can control the bots in the game. You must set the value to 1.

  • Bot_ignore_enemies [0 – 1]

If you want bots to ignore enemies, you can activate this command.

  • Bot_max_visible_smoke_length [Distance in units]

After the smoke bomb is thrown, it is possible to set the maximum distance that the bots can see the players in that smoke with this command. If you want to make the game more realistic while practicing with bots, we recommend you use this command.

  • Buddha_ignore_bots [0 – 1]

When the command is activated, the Buddha mode, which prevents bots from dying, is ignored.

  • Cash_team_bonus_shorthanded [Bonus Amount]

If one of the two teams plays with fewer players, the team with fewer players wins a higher cash prize. With this command, you can adjust the reward amount received.

  • Cl_sim_grenade_trajectory [Duration]

This command is perfect if you want to practice with grenades. Players can track the trajectory and movement of the grenades they throw through visualization.

  • Sv_grenade_trajectory_prac_trailtime [Trail Time]

It is a command used to visualize the trajectory of grenades used by players. We especially recommend players who want to practice with grenades to use the command.

  • FF_damage_decoy_explosion [0 – 1]

You can use this command if you want the decoy bombs to damage your teammates after they explode. You can set the value to 1 to enable it.

  • Fog_override_max_density [Density Value]

You can adjust the maximum intensity of smoke bombs thrown on your server as you wish. We can say that it is used to increase or decrease the visibility of fog.

  • Inferno_smoke_volume_density [Density]

This command increases or decreases the smoke density produced by incendiary grenades or molotov cocktails used in the game.

  • Mp_coopterrorhunt_kill_add_time [Seconds]

You can set how many seconds will be added to the game clock when players kill each other in Terror Hunt mode.

  • Mp_coopterrorhunt_num_enemies [Value]

With this command, you can set how many enemies CTs should kill in Co-op Terror Hunt mode.

  • Mp_dm_healthshot_killcount [Kill Value]

In CS2 deathmatch mode, players’ health begins to regenerate after receiving a certain number of kills. You can set the renewed health value with this command.

  • Sv_max_deathmatch_respawns_per_tick [Respawns Value]

If you want to determine the number of players spawn per click in CS2 Deathmatch mode, you can customize this command.

  • Mp_fists_replace_melee [0 – 1]

If you want players on your server to use their fists as melee combat when weapons are released, you can enable this command.

  • Mp_fraglimit [Limit Value]

Determines the maximum number of kills a team or a player can achieve throughout the map. To enable it, you must assign a value other than 0 to the command.

  • Sv_show_teammate_death_notification [0 – 1]

This command allows you to show notifications in chat when a teammate dies.

  • mp_guardian_ai_bt_difficulty_cap_beginning_round [Round Number]

You can use this command in CS2 Guardian game mode if you want bots to play smarter after a certain round. AI Bots will start playing in a more complicated way after the round you specify.

  • mp_guardian_ai_bt_difficulty_initial_value [Level Value]

For the Guardian game mode, you change the initial difficulty level of the bots.

  • mp_guardian_ai_bt_difficulty_max_next_level_bots [Value]

If Guardian mode is on, you can control the number of bots arriving in each wave with this command.

  • Mp_guardian_force_collect_hostages_timeout [Seconds]

This command allows you to set the time bots need to collect hostages if they do not see any enemies in the CS2 Guardian game mode.

  • mp_guardian_give_random_grenades_to_bots [0 – 1]

You can enable or disable this command if you want bots to pick up grenades in the Guardian game mode.

  • Sv_guardian_extra_equipment_ct [0 – 1]

If you want CTs to start with extra equipment in the Guardian game mode in CS2, you can enable this command.

  • Sv_guardian_extra_equipment_t [0 – 1]

Just like the previous command, you can type this command into the console to set the Terrorists’ starting equipment in the guardian game mode.

  • Mp_hostages_spawn_force_positions_xyz [X2,Y2,Z2,X3,Y3,Z3]

It is a command used for hostage maps on your server. You can actively use this command if you want hostages to appear in the areas you specify.

  • Mp_min_halftime_duration [Halftime Duration]

You can easily set the half-time time in seconds.

  • Mp_modify_timeouts [CT] [Timeouts]

You can change the break times for Ts and CTs. If you want, you can specify less break number and duration for T and more for CT.

  • Mp_overtime_limit [Limit]

Allows you to set the maximum number of overtimes in a CS2 match. If you leave the value as “0”, overtime will be played without any restrictions.

  • Mp_retake_ct_count [CT Sayısı]

You can use this command to set the total number of CTs in CS2 retake game mode.

  • Mp_retake_ct_loadout_light_buy_round [Loadout Configuration]

In Retake game mode, you can configure which equipment you want players with CT to use.

  • Mp_shield_speed_deployed [Speed Value]

You can make changes to the movement speed of players when they use a shield.

  • Mp_suicide_penalty [0 – 1]

You can change whether players who commit suicide during the match will be penalized or not with this command.

  • Mp_team_intro_time [Seconds]

You can enable this command to adjust the seconds of the teams’ intro when starting a match.

  • Mp_technical_timeout_duration_s [Seconds]

Determines the duration of the technical timeout in seconds.

  • Mp_technical_timeout_per_team [Timeout]

Determines the maximum technical timeout limit that each team on your server can take.

  • Mp_warmup_offline_enabled [0 – 1]

Disables the warm-up period at the start of a match when playing offline with bots.

  • Mp_warmup_online_enabled [0 – 1]

If you want to remove the warm-up round at the beginning of an online match on your server, you need to enable this command.

  • Plant_bomb

This command allows players to place bombs anywhere, regardless of where they are.

  • player_competitive_maplist_2v2_10_0_C8D88986 [Map Lists]

Allows you to set the default map list for 2v2 competitive matches on your server.

  • Sv_human_autojoin_team [0 – 1]

You determine whether players who come to your server will be automatically placed on a team after joining the game. If you disable the command, players can choose the teams they will be placed on.

  • Sv_mapvetopickvote_maps [Map Lists]

Shows the maps designated for map veto selection in competitive matches on your server.

  • Sv_mapvetopickvote_rnd [0 – 1]

This command shuffles the order of maps for veto selection in competitive CS2 matches.

  • Sv_water_slow_amount [Value]

Allows you to adjust how much players can slow down when moving through water.

  • Sv_wateraccelerate [Value]

Determines the maximum speed players can reach when moving through water.

While ending our CSGO server commands article here, we prepared a list of the most popular commands as much as possible. Valve allows the use of more than 3000 console commands for CSGO and CS2. Unfortunately, we could not show you all the commands here. Most of the commands you can play with, especially the game’s physics engine, sound structure, and UI settings, are not included in our guide. 

Since these types of commands are very complicated, we think you should take a look at Valve’s own page. If you want to see all CSGO server commands that you can actively use, we recommend you to take a look at Valve’s official developer page.