Name Syntax Description
ff_damage_reduction_grenade_self ff_damage_reduction_grenade_self [Multiplier] This command sets the multiplier for grenade damage from grenades thrown by yourself. Note that this command only has an effect when friendly fire is enabled.
ff_damage_reduction_other ff_damage_reduction_other [Multiplier] This command sets the multiplier for friendly fire damage made to teammates from things that aren't bullets and grenades. Note that this command only has an effect when friendly fire is enabled.
givecurrentammo givecurrentammo This command will top up your ammo to its maximum level for the weapons you currently have.
inferno_forward_reduction_factor inferno_forward_reduction_factor [Reduction Factor] This console command changes the forward reduction factor used in molotov and incendiary grenades.
inferno_velocity_decay_factor inferno_velocity_decay_factor [Velocity] This console command is used to edit the velocity of the decay factor in the flames of molotov and incendiary grenades.
inferno_velocity_factor inferno_velocity_factor [Velocity] This command adjusts the velocity of molotov and incendiary grenades.
inferno_velocity_normal_factor inferno_velocity_normal_factor [Velocity] This command sets the normal factor of the velocity for molotov and incendiary grenades.
map_background map_background [Map Code] This command will make the specified map become the background of the main menu. May not work since Panorama mode (new CS:GO UI).
map_commentary map_commentary [Map Code] This command starts playing the specified map with commentary.
map_edit map_edit [Map Code] This command may not work. It should load the specified map in edit mode.
map_setbombradius map_setbombradius [Damage / Radius] This command sets the bomb damage to the specified value and adjusts the radius to 3.5 the damage amount.
map_showbombradius map_showbombradius This command shows the bomb radius from the center the map's bomb plant spot(s).
map_showspawnpoints map_showspawnpoints This command will show the map's spawn points. Invalid spawn points will be of the red color (valid are green). Will be hidden after 60 seconds.
mapcycledisabled mapcycledisabled [0 / 1] If you set this command to 1 (default 0), the same map will be replayed at the end of each game (instead of moving to the next map in the map pool).
mapgroup mapgroup [Map Group] This command will set the server's map group to the specified map group. Map groups are the groups of maps that a server will cycle through.
mapoverview_allow_client_draw mapoverview_allow_client_draw
mapoverview_allow_grid_usage mapoverview_allow_grid_usage
maps maps This command prints to console a list of all of the maps you have installed/downloaded.
mp_backup_restore_list_files mp_backup_restore_list_files [Prefix / Limit] This command lists backup round files that match the specified prefix. The order they are listed in is most recent to least recent.
mp_backup_restore_load_autopause mp_backup_restore_load_autopause [0 / 1] This command sets whether or not the game should be automatically paused when a backed up round is restored. Default is 1 (enabled).
mp_backup_restore_load_file mp_backup_restore_load_file [Backup File] This command will load the specified backup file and restore the game to the round after the last round saved in the backup file. Data saved includes the current scores, player kills, player deaths and player cash.
mp_backup_round_auto mp_backup_round_auto [0 / 1] This command sets whether or not backups are stored in-memory to handle reconnecting players. Default is 1 (enabled).
mp_backup_round_file mp_backup_round_file [File Prefix] This command can be used to set the files prefix. If you set a prefix here (other than backup), rounds will be saved to files with the following name format: PREFIX_date_time_team1_team2_mapname_roundnum_score1_score2.txt.
mp_backup_round_file_last mp_backup_round_file_last This command will print the name of the latest round backup file that was saved.
mp_backup_round_file_pattern mp_backup_round_file_pattern [Name] This command can be used to change the file name format of backup files. See argument info for help.
mp_dm_bonus_length_min mp_dm_bonus_length_min [Seconds] This command sets the minimum duration of the bonus time in deathmatch. A random time between this value and mp_dm_bonus_length_max will be chosen.
mp_dm_bonus_percent mp_dm_bonus_percent [Percentage] This command sets the percentage of extra points that should be added when someone gets a kill with a bonus weapon during the bonus time.
mp_dm_time_between_bonus_max mp_dm_time_between_bonus_max [Seconds] This command sets the maximum time between each bonus time period. A duration between this value and mp_dm_time_between_bonus_min will be randomly chosen.
mp_dm_time_between_bonus_min mp_dm_time_between_bonus_min [Seconds] This command sets the minimum time between each bonus time period. A duration between this value and mp_dm_time_between_bonus_max will be randomly chosen.
mp_do_warmup_offine mp_do_warmup_offine [0 / 1] This command sets whether or not there should be a warmup period when you are in a private game / offline with bots. Default is no warmup (0). There is a typo in this command in CS:GO - mp_do_warmup_offine is the command, NOT mp_do_warmup_offline
mp_do_warmup_period mp_do_warmup_period [0 / 1] This command sets whether or not there is a warmup period in games. Default is enabled (1). This does not apply to offline with bot games, use the mp_do_warmup_offine (that's not a typo) command instead.
mp_dump_timers mp_dump_timers This command prints round timers to the console. Used for debugging.
mp_endmatch_votenextleveltime mp_endmatch_votenextleveltime [Seconds] This command sets how much time (in seconds) players have to vote for the next map at the end of the game.
mp_endmatch_votenextmap mp_endmatch_votenextmap [0 / 1] This command enables and disables the option for players to vote for the next map at the end of the game. Default is 1 (which allows players to vote).
mp_endmatch_votenextmap_keepcurrent mp_endmatch_votenextmap_keepcurrent [0 / 1] This command sets whether or not the current map is allowed to be voted for at the end of the game. Default is enabled, meaning players can vote again for the same map.
mp_force_assign_teams mp_force_assign_teams [0 / 1] This command can enable or disable the force assignment of teams. If force team assignment is enabled, players do not get a choice of which team to join, they are automatically placed on a team. By default this setting is disabled (players can choose their team).
mp_force_pick_time mp_force_pick_time [Seconds] This command sets the duration, in seconds, that the game will allow for a player to choose a team. After this time period, a team is automatically chosen for them. Default duration is 15 seconds.
mp_forcecamera mp_forcecamera [0 / 1 / 2] This command sets the scope spectators have (i.e. who players can spectate when they die). See argument information for scopes.
mp_forcerespawnplayers mp_forcerespawnplayers This command may not work. It should force all dead players to respawn.
mp_forcewin mp_forcewin This command does not work. It should force the winning team (or specified team) to win.
mp_free_armor mp_free_armor [0 / 1] This command, if set to 1 (enabled), will make each player spawn with armor and a helmet at the start of the round. Default is 0 (disabled).
mp_freezetime mp_freezetime [Seconds] This command sets how long players are frozen for at the start of each the round. This freeze time allows players to buy their gear and discuss tactics before the round begins. Default is 15 seconds.
mp_friendlyfire mp_friendlyfire [0 / 1] This command can be used to enable and disable friendly fire. When friendly fire is enabled, players can damage their own teammates. The default setting for this command depends on gamemode. Competitive game modes have friendly fire enabled, casual do not.
mp_ggprogressive_random_weapon_kills_needed mp_ggprogressive_random_weapon_kills_needed [Amount] If you have set mp_ggprogressive_use_random_weapons to enabled (1), this command can be used to set the amount of kills that are required to progress to the next weapon. Default is 2. This is used for gamemodes such as Arms Race (Gun Game).
mp_ggprogressive_round_restart_delay mp_ggprogressive_round_restart_delay [Seconds] This command sets how long it takes for an Arms Race (Gun Game) match to restart after someone has won. Default is 15 seconds.
mp_ggprogressive_use_random_weapons mp_ggprogressive_use_random_weapons [0 / 1] If you enable this setting, in Arms Race mode, random weapons from each progression category will be selected, as opposed to the same weapons.
mp_ggtr_bomb_defuse_bonus mp_ggtr_bomb_defuse_bonus [Amount] This command sets the amount of bonus upgrades CTs will be awarded with if and when they defuse a bomb in Arms Race (Gun Game).
mp_ggtr_bomb_detonation_bonus mp_ggtr_bomb_detonation_bonus [Amount] This command sets the amount of bonus upgrades Ts will be awarded when they successfully detonate a bomb in Arms Race (Gun Game).
mp_ggtr_bomb_pts_for_flash mp_ggtr_bomb_pts_for_flash [Amount] This command sets the amount of kill points required in order for a player to receive a bonus flashbang grenade in Arms Race.
mp_ggtr_bomb_pts_for_he mp_ggtr_bomb_pts_for_he [Amount] This command sets the amount of kill points required in order for a player to receive a bonus HE grenade in Arms Race.
mp_ggtr_bomb_pts_for_molotov mp_ggtr_bomb_pts_for_molotov [Amount] This command sets the amount of kill points required in order for a player to receive a bonus molotov, or incendiary grenade, in Arms Race.
mp_ggtr_bomb_pts_for_upgrade mp_ggtr_bomb_pts_for_upgrade [Amount] This command sets the amount of kill points required for a player to receive a weapon upgrade in Arms Race.
mp_ggtr_bomb_respawn_delay mp_ggtr_bomb_respawn_delay [Seconds] This command sets the amount of seconds to delay before the bomb should become available to someone who has respawned in Gun Game (i.e. after respawning, you must wait this duration before being able to use the bomb).
mp_ggtr_end_round_kill_bonus mp_ggtr_end_round_kill_bonus [Amount] This command sets the amount of bonus points that a player receives, in demolition mode, when a knife kill is the winning kill for the round.
mp_ggtr_halftime_delay mp_ggtr_halftime_delay [Seconds] This command sets the halftime "break" or "delay" duration for TR mode. Default is 0 (half time disabled).
mp_ggtr_last_weapon_kill_ends_half mp_ggtr_last_weapon_kill_ends_half [0 / 1] This command sets whether or not the half should be ended when a player gets a kill with the final weapon in Arms Race mode.
mp_ggtr_num_rounds_autoprogress mp_ggtr_num_rounds_autoprogress [Amount] This command sets how many rounds a player must go without an upgrade before an upgrade is automatically given to them. Default is 3, meaning if a player went for 3 rounds in Arms Race mode without an upgrade, then they would automatically receive an upgrade on the fourth.
mp_halftime_pausetimer mp_halftime_pausetimer [0 / 1] This command can make it so that the match is paused at half time, and will not resume until unpaused manually. By default this is disabled (0).
mp_hostages_max mp_hostages_max [Amount] This command sets the maximum amount of hostages that should be spawned at the start of the round.
mp_hostages_rescuetime mp_hostages_rescuetime [0 / 1] This command sets whether or not extra time should be added to the round if/when a hostage is rescued. Default is 1 (enabled).
mp_hostages_run_speed_modifier mp_hostages_run_speed_modifier [Multiplier] This command sets how run speed is affected when you are carrying a hostage. 0.5 = half speed, 1.5 = 150% speed.
mp_hostages_spawn_farthest mp_hostages_spawn_farthest [0 / 1] This setting, if enabled, makes hostages spawn at the furthest possible location. By default this is set to 0 (disabled).
mp_hostages_spawn_force_positions mp_hostages_spawn_force_positions [Positions] This command can be used to force spawn positions. Enter each spawn position you wish to be the same every round (the number of the spawn position), with each spawn potion separated by a comma.
mp_hostages_spawn_same_every_round mp_hostages_spawn_same_every_round [0 / 1] This command will set whether or not the location of hostages is randomized each round, or the same throughout the game. Default is 1 (same for entire match).
mp_hostages_takedamage mp_hostages_takedamage [0 / 1] This command sets whether or not hostages can take damage. Default is 0 (unable to take damage).
mp_humanteam mp_humanteam [Any / CT / T] This command can be used to restrict non-bot players to a specified team. Default is any team. See argument information for options.
mp_join_grace_time mp_join_grace_time [Seconds] This command sets the amount of time (in seconds) that a player can join the game for after a round starts. If they join after this period, they will be added to the spectators until the next round.
mp_limitteams mp_limitteams [Amount] This command sets the maximum amount of different in players that there can be between two teams. If this was set to 1, if the CT team had 3 and T team had 2, a new player would not be able to join the CT team. Setting this to 0 disables the check. Default is 2.
mp_logdetail mp_logdetail [0 / 1 / 2 / 3] This command sets the server "combat" logging setting. See argument information for help.
mp_match_can_clinch mp_match_can_clinch [0 / 1] This command sets whether or not the game should be automatically ended when it is not possible for another team to catch up. For example, in competitive, when a team gets 16 rounds, it would be impossible for the other team to catch up (so the match would be ended). If this setting was set to 0 (disabled), the game would not be ended when 16 rounds were reached. By default is this 1 (enabled).
mp_match_end_changelevel mp_match_end_changelevel [0 / 1] This command sets whether or not the map should perform a changelevel when the next map is the same map. Default is off (0), meaning scores/etc will be reset at the end of a match, and the map will not be loaded again if it is the same.
mp_match_end_restart mp_match_end_restart [0 / 1] This command sets whether or not, at the end of the game, the current game (and map) is simply restarted or if a new map is loaded.
mp_match_restart_delay mp_match_restart_delay [Seconds] This command sets how long it takes, in seconds, for a match to restart. This countdown is used at the end of a match, not when the mp_restartgame command is used.
mp_maxmoney mp_maxmoney [Amount] This command sets the maximum amount of money that any player can have at a given time. Maximum possible value is 65,535 due to technical limitations.
mp_maxrounds mp_maxrounds [Amount] This command sets the maximum amount of rounds that the server will play for.
mp_molotovusedelay mp_molotovusedelay [Seconds] This command sets the number of seconds that a player must wait after acquiring a molotov before they can use it.
mp_overtime_enable mp_overtime_enable [0 / 1] This command can be used to enable or disable overtime. Overtime is when extra rounds are played out to decide a winner, if the match ends with a tie. By default this is disabled (0). Set the amount of overtime rounds with mp_overtime_maxrounds.
mp_overtime_halftime_pausetimer mp_overtime_halftime_pausetimer [0 / 1] This command can be used to enable or disable the pausing of the match in between each overtime half. If set to 1 (enabled), the match will pause after each overtime half and require a manual unpause before it is resumed. Default is 0 (off).
mp_overtime_maxrounds mp_overtime_maxrounds [Amount] This command sets the maximum amount of rounds for each overtime session. Half time will be made at half of this value (i.e. at 6 max rounds, half time will be after 3 rounds).
mp_overtime_startmoney mp_overtime_startmoney [Amount] This command sets the amount of cash that players start with at the beginning of each overtime half. Default is 10,000.
mp_pause_match mp_pause_match This command will pause the match at the end of the current round. Resume with mp_unpause_match.
mp_playercashawards mp_playercashawards [0 / 1] This command sets whether or not players should be able to earn money for performing in-game actions.
mp_playerid mp_playerid [0 / 1 / 2] This command sets what players can see in the status bar. See argument information for help.
mp_playerid_delay mp_playerid_delay This command sets the amount of time, in seconds, that the game should wait before showing information in the status bar. Default is 0.
mp_playerid_hold mp_playerid_hold [Seconds] This command sets the amount of seconds the status bar should hold old information for before updating with new information. Default is 0 (always updating).
mp_radar_showall mp_radar_showall [0 / 1 / 2 / 3] This command sets who (if anyone) should be able to see the position of both teams on the radar. See argument information for help.
mp_randomspawn mp_randomspawn [0 / 1 / 2 / 3] This command sets whether or not players should spawn randomly (e.g. in deathmatch). If not enabled (default for non-deathmatch gamemodes), players will spawn at the map's spawn locations (T or CT spawn, relative to team). See argument information for help.
mp_randomspawn_los mp_randomspawn_los [0 / 1] This command, if enabled, will make the server try to spawn players outside of the line of sight of another player (i.e. spawn players in locations that other players aren't looking at).
mp_respawn_immunitytime mp_respawn_immunitytime [Seconds] This command sets how many seconds players will be immune for after they respawn, used for deathmatch gamemodes. Default is 0 in non-deathmatch gamemodes.
mp_respawn_on_death_ct mp_respawn_on_death_ct [0 / 1] This command will set whether or not counter-terrorists will respawn after dying.
mp_respawn_on_death_t mp_respawn_on_death_t [0 / 1] This command will set whether or not terrorists will respawn after dying.
mp_respawnwavetime_ct mp_respawnwavetime_ct [Seconds] This command sets how often "respawn waves" happen, in seconds, for CT players. Respawn waves respawn all dead players. At 10 seconds, every 10 seconds any dead CT players will be respawned. Requires mp_respawn_on_death_ct to be set to 1.
mp_respawnwavetime_t mp_respawnwavetime_t [Seconds] This command sets how often "respawn waves" happen, in seconds, for terrorist players. Respawn waves respawn all dead players. At 10 seconds, every 10 seconds any dead terrorist players will be respawned. Requires mp_respawn_on_death_t to be set to 1.
mp_restartgame mp_restartgame [Seconds] This command will restart the game. If you specify a number as a parameter, this amount of seconds will be counted down before the restart happens.
mp_round_restart_delay mp_round_restart_delay [Seconds] This command sets the delay before the next round starts after a round has been won.
mp_roundtime mp_roundtime [Minutes] This command sets the maximum amount of minutes that a round takes before it is won/lost. In demolition, after this time is up, the round win is handed to the counter-terrorists. Use decimals for seconds, 1.92 = 1m55s.
mp_roundtime_defuse mp_roundtime_defuse [Minutes] If this command is set to 0, mp_roundtime is used for round time. This command sets the amount of time that a round in any bomb-defusal gamemode takes, in minutes. Use decimals for seconds.
mp_roundtime_hostage mp_roundtime_hostage [Minutes] If this command is set to 0, mp_roundtime is used for round time. This command sets the amount of time that a round in any hostage gamemode takes, in minutes. Use decimals for seconds.
mp_scrambleteams mp_scrambleteams This command randomizes the teams (switches Ts to CTs and vice versa randomly) and restarts the game.
mp_solid_teammates mp_solid_teammates [0 / 1] This command sets whether or not your teammates are solid. If teammates are solid, you cannot walk through them. Default is 1 (enabled, meaning you can't walk through your teammates).