CS:GO Console Commands List


Below you will find a list of all CSGO console commands. In our database, you may find each command’s documentation with help and argument explanation. Click on the command to have a look at. To visit its individual page, you need to click on the name of command, on which you can find more information such as working samples and its default setting or value.

By typing the name of a command into the search box, you can instantly filter all the commands. Press the “Table view” and “Card view” buttons to see the table according to your choice.


Console Commands
Code Effect
bot_add [T / CT] [Difficulty] [Name] This command adds a bot to your current game. If you specify a team (T or CT), the bot will be added to that team. You can also optionally specify a difficulty and a name (if there is an existing profile).
bot_add_ct [Difficulty] [Name] This console command adds a bot to the CT side. If the bot spawns dead, it will respawn at the start of the next round. You can optionally specify a difficulty and a name (if there is an existing profile).
bot_add_t [Difficulty] [Name] This command adds a bot to the T side. If the bot spawns dead, it will respawn at the start of the next round. You can optionally specify a difficulty and a name (if there is an existing profile).
cl_crosshairgap [Gap] This console command will adjust the size of the gap in the middle of your crosshair. The smaller the value, the smaller the gap.
cl_crosshairsize [Size] This command controls the length and size of the 4 lines that make up a standard crosshair. Using a low value will give your crosshair very slight lines, and using a large value makes your crosshair have very long lines.
cl_crosshairstyle [Style] This command sets the style of your crosshair such as its general shape and whether or not it opens up whenever your character moves around.
cl_crosshairthickness [Thickness] This console command customizes the thickness of your in game crosshair.
cl_hud_color [HUD Color] This is the console command used to change and customize the color of your HUD (heads up display). It can be changed to a variety of colors, which we have listed examples for.
cl_hud_playercount_showcount [0 / 1] This useful console command customizes your HUD by changing the display of players alive on each team from showing each of their Steam avatars to just showing a number for how many of each team is alive.
cl_hud_radar_scale [Radar Scale] This useful console command controls how much room in your HUD your radar takes up. You can choose to make it a smaller feature or larger than the default value.
cl_radar_scale [Radar Scale] This command adjusts the scale of your radar, which affects how zoomed in or out the radar is. A lot of players use this command to zoom the radar out and have a complete view of the map.
cl_righthand [0 / 1] This is the command that moves your gun to your left hand, also known as the switch hand command. Your gun and other weapons will be on the left side of your screen, which some people prefer.
cl_showfps [0 / 1] This command produces a simple FPS (frames per second) count in the top left corner of your screen. Unlike the net_graph command, the only value shown is your FPS, which some players like for its simplicity.
demo_pause This useful console command is used to pause the demo you're watching. Playback can be resumed with the command demo_resume.
demo_resume This useful command is used to resume the demo you're watching, if you have previously paused it. To pause demos, use the command demo_pause.
demo_timescale [Playback speed] This command sets how quickly the demo is played. In other words, it can be used to fast forward through rounds you're not interested in watching.
demo_togglepause Use this command when watching demos to toggle between being paused or not. The good thing about this command is then it will pause or play the demo, depending on if its running when the command is entered.
game_mode [Game Mode] This command can be used in conjunction with the game_type command to change the type of game you are playing (casual, deathmatch, etc). See argument information for help.
game_type [Game Type] This command can be used with the game_mode command to change the game you are playing (e.g. arms race, competitive, etc). See argument information for combinations and help.
give [Weapon Code] This command will give you the item with the specified item code. Find item codes on our give command list.
hurtme [Damage] This command will hurt your character with the specified amount of damage (1 = 1HP).
mp_ignore_round_win_conditions [0 / 1] This command can be used to enable and disable round win conditions. If round win conditions are disabled (ignored), then the conditions that would usually make a round end (e.g. bomb exploding, team being eliminated) will no longer make the round end - the round would last forever, until manually ended. By default, this command is disabled (meaning win conditions are not ignored).
mp_warmup_end This command ends the warmup.
noclip This command will toggle noclip for your player. When in noclip, you can fly and will pass through solid objects like walls.
say [Message] This command will make you say the specified message in chat.
say_team [Message] This command will make you say the specified message in team chat.
sensitivity [Sensitivity] This command sets your mouse sensitivity to the specified value.
unbind [Key] This command removes any bind bound to the specified key.
viewmodel_fov [FOV] This command sets your client's FOV to the specified number. You can set your FOV to a maximum of 68 using this command. The default field of view is 60.
viewmodel_offset_x [X Offset] This command sets the X offset of your view model - i.e. how far left or right it is. Your view model is your hand (and the gun in it) that displays in first person mode. The maximum value is 2.5 and the minimum value is -2.5.
viewmodel_offset_y [Y Offset] This command sets the Y offset of your view model - i.e. how close or far from your character is. Your view model is your hand (and the gun in it) that displays in first person mode. The maximum value is 2 and the minimum value is -2.
viewmodel_offset_z [Z Offset] This command sets the Z offset of your view model - i.e. how far up or down it is. Your view model is your hand (and the gun in it) that displays in first person mode. The maximum value is 2 and the minimum value is -2.
voice_enable [0 / 1] This command sets whether or not voice communication is enabled for your client. Setting this to 0 will disable voice. Default is 1 (enabled).
bind [Bind Key] ["Bind Command"] This command will bind a command, or list of commands, to a key on your keyboard or button on your mouse. Binds can make your CS:GO experience much more convenient, and is a very important command in the game.
bind_osx [Bind Key] ["Bind Command"] This command will bind a command, or list of commands, to a key on your keyboard or button on your mouse. This command is for OSX (Mac).
bot_difficulty [Difficulty] This console command sets the difficulty of any bots you add to a private server. Set this to 0 for easy bots, 1 for normal bots, 2 for hard bots and 3 for expert bots.
bot_quota [Amount] This command adjusts the maximum number of bots you can have in your server. The default value is 10.
cl_crosshair_drawoutline [0 / 1] This console command can be used to enable and disable the small black outline that is around your crosshair. This can enhance crosshair visibility for some players.
cl_crosshair_outlinethickness [Thickness] This useful console command adjusts how thick the outline of your crosshair is. It is an important command to adjust to ensure your aim is as good as it can be.
cl_crosshaircolor [Color] This console command sets the color that your crosshair shows up as. You can set a value between 0 and 4.
cl_draw_only_deathnotices [0 / 1] This console command is especially useful for CS:GO fragmovie makers, as it strips down the UI to only include the crosshair and the kill feed. These are the two things needed in videos.
cl_radar_always_centered [0 / 1] This command decided whether or not your radar is always centered to your location. Turning this feature off can be useful, as when you're by the edge of the map less of the radar's space is taken up by empty space, meaning you can see your surroundings more clearly.
cl_radar_rotate [0 / 1] This command toggles whether or not your radar rotates as you rotate and look around with your camera. Some players find disabling this feature makes it easier to use the radar.
joy_inverty [0 / 1] This console command is used to set whether you want to invert the Y axis for looking around on a joystick. When this command is turned on, moving the joystick up, or forward, will make your character look down.
joy_movement_stick [0 / 1 / 2] This console command is used to determine which stick on the joystick controls the movement of your player model.
key_listboundkeys This console command lists all of the keys and buttons you have that have a specific action bound to them (e.g. the space bar being bound to jump).
sv_infinite_ammo [0 / 1 / 2] This command, if set to 1, will give you infinite ammunition for your weapon allowing you to fire your gun continuously. If you set this command to 2, you will have infinite ammo to reload with, but you will still run out of ammo after firing all of the bullets in your gun's clip.
cl_autowepswitch [0 / 1] This command changes whether or not you automatically equip a weapon you just picked up.
cl_color [Color Value] This useful command sets your preference for what color you like to be in matchmaking. This color is shown on the radar and on your Steam avatar when in the lobby.
cl_crosshairalpha [Alpha Value] This command sets how transparent your crosshair is on your screen. The lower the value, the less visible your crosshair is.
cl_hud_playercount_pos [0 / 1] Use this command to adjust where the player count (players who are in the server) menu is shown on your HUD. This also changes where the scoreboard is, that shows rounds won by each team. You can place it at the top of your screen or at the bottom.
cl_pitchdown [Degrees] This fun command controls how many degrees down from eye level you can move your camera. That means you can edit this command to allow you to look under you, effectively looking through your character model's legs at what is behind you.
cl_pitchup [Degrees] This fun console command controls how many degrees from eye level you can look up into the sky. This can be adjusted to let you look so far around that you end up seeing behind you.
cl_radar_icon_scale_min [Icon Scale] This console command changes how large your character dot appears on the radar.
cl_showpos [0 / 1] This command will show you values for where exactly on the map you are located. This will appear in the top left of your screen by default. It also shows your velocity (run speed).
clear This console command clears all of the previous entries and data from the developer console. It is good to do every so often to make the console more readable.
inferno_damage [Damage Per Second] This fun console command is used to change how much damage molotov and incendiary grenades do . When cheats are activated, you can set this value to be incredibly high or incredibly low.
inferno_flame_lifetime [Burn Time] This console command changes how long the fires burn from molotov and incendiary grenades. It allows you to make them last for just a moment, or for an extended period of time.
inferno_max_range [Range] This command sets the maximum distance that flames from a molotov or incendiary grenade can spread from their initial point of impact with the ground.
jpeg [File Name] This command is used to take a screenshot. You can specify the file name in the command.
map [Map Code] Use this console command to instantly change the map you're currently playing to a different map.
mp_afterroundmoney [Amount] This command sets the amount of money that is award to every player on every team at the end of each round, regardless of win/loss. Default is 0 (win/loss bonus is set with a different command).
mp_autokick [0 / 1] This command sets whether or not the auto kick feature should be enabled. The auto kick feature kicks people for being idle (AFK) and team damage. Default is 1 (enabled).
mp_autoteambalance [0 / 1] This command can be used to enable or disable the auto team balance feature. This feature will swap players around teams at the end of a round if there are an unequal amount of players on either time (i.e. if team A has 1 player and team B has 3, at the end of the round, 1 player from team B would be automatically moved over to team A).
net_graph [0 / 1 / 2 / 3] This command will enable (set to 1) and disable (set to 0) the net graph display, which shows ping, FPS and other client variables.
notarget This command toggles whether or not bots are aware of your player. When this is enabled, bots will not attack you (or even react to you).
sv_grenade_trajectory [0 / 1] This command, if enabled (1), shows the trajectory of grenades (as colored lines). Default is 0 (disabled).
viewmodel_presetpos [1 / 2 / 3] This command will set your X/Y/Z viewmodel offsets to a preset configuration. See argument information for help.
-cl_show_team_equipment This command disables the effect of the +cl_show_team_equipment, which puts the names/equipment of the members of your team permanently above their head.
mp_drop_knife_enable [0 / 1] This command allows players to drop their knives.
sv_autobunnyhopping [0 / 1] This command, if set to 1, will make you automatically bunny hop by holding down the space bar. Default is disabled (1).
snd_mvp_volume [Volume] This useful console command sets how long the MVP music is when a player with a MVP kit wins MVP award that round.
sv_ledge_mantle_helper [0 / 1 / 2] This console command, when enabled, makes it easier to crouch jump into windows or ledges.
sv_prime_accounts_only [0 / 1] This command, if set to 1, makes it so that only prime accounts can connect to the server. Default on most servers is 0 (meaning non-prime players can connect).
BindToggle [Bind Key] ["Bind Command"] This command assigns a hotkey (key on your keyboard, or button on your mouse) to switch through the various values a specified console command has (when pressed or clicked). This is useful for setting up binds that toggle a certain feature. For example,"voice_enable" would be toggled between 0 and 1 (disabled and enabled).
cl_autobuy [Weapon codes] This command is used to set up your autobuy preferences, meaning you can purchase the most vital gear each round by just typing "autobuy" into your console once this is set up.
cl_crosshaircolor_b [Blue Value] This console command allows you to set the color of your crosshair with detail, by adjusting its level of blue. The same command exists for red and green.
cl_crosshaircolor_g [Green Value] This console command allows you to set the color of your crosshair with detail, by adjusting its level of green. The same command exists for red and blue.
cl_crosshaircolor_r [Red Value] This console command allows you to set the color of your crosshair with detail, by adjusting its level of red. The same command exists for green and blue.
cl_crosshairgap_useweaponvalue [0 / 1] When activated, this command will dynamically adjust the size of your crosshair depending on what weapon you have equipped at the time.
cl_disablehtmlmotd [0 / 1] This command can be used to disable HTML "messages of the day" (MOTDs)in the client (by setting it to 1). HTML MOTDs are the the web pages/text that pops up when you join a server, sometimes they play volume or loud ads. Default is 0, which makes HTML MOTDs enabled.
cl_forwardspeed [Speed] This movement console command is used to set the speed you run at when moving forward.
cl_hideserverip [0 / 1] This console command is used to hide the IP of your server in your console. This is particularly useful if you're streaming and don't want viewers to be able to catch your IP address, giving them the chance the DDoS the server.
cl_hud_healthammo_style [0 / 1] This command is used to toggle between whether or not you want your health & armor bars at the bottom of your screen to show their numeric value (e.g 80 health) and a bar to represent this, or just show the number.
cl_idealpitchscale [Pitch Value] This console command adjusts the pitch of the sound in game, and can cause shooting bullets sound different to usual.
cl_rebuy [Item Order] This console command sets the order in which the game client rebuys your gear. It can be adjusted to give priority to other purchases, such as defuse kits, grenades and more.
cl_sidespeed [Speed] This movement console command sets how quickly you can move while running sideways.
inferno_friendly_fire_duration [Duration] This command sets how long after you've damaged a teammate with a molotov or an incendiary grenade the server tells you that you've damaged someone on your team.
inferno_scorch_decals [0 / 1] You can use this console command to prevent molotovs and incendiary grenades you throw from leaving scorch decals (scorch marks) on the ground once they burn out.
listissues This useful console command produces a list in your developer console of the different things you can vote for in your server . This includes voting to change the map and voting to kick a player.
m_rawinput [0 / 1] This command enables raw input from your mouse, if set to 1 (default). When raw input is enabled, input is taken directly from your mouse and your operating system settings (like acceleration, delay, etc) will not come into play.
mm_dedicated_search_maxping [Max Ping] This console command is used to set your max preferred ping when connecting to matchmaking servers. It can be beneficial to adjust this command if you find yourself being put in laggy servers.
mp_buy_allow_grenades [0 / 1] This command sets whether or not players can purchase any form of grenade from the buy menu. Default is 1 (enabled).
mp_buy_anywhere [0 / 1 / 2 / 3] This command can be used to set whether or not players can access the buy menu when they are outside of the buyzone. Note that they still need to be within the buy time period - you can change the buy time period with mp_buytime.
mp_buy_during_immunity [0 / 1 / 2 / 3] This command makes it so that players can buy when they are immune, regardless of the current buy time. This is used commonly in deathmatch servers. See argument information for options. Default is 0 (disabled).
mp_buytime [Seconds] This command sets the amount of time (in seconds) that players have after a round starts to purchase items. This is the time period AFTER the round countdown. So players have the countdown at the start of the round (usually 15 seconds), plus this time period to buy.
mp_c4timer [Seconds] This command sets how many seconds it takes for the bomb to explode after it has been planted by the terrorists. Default is 40 seconds or 35 seconds, depending on gamemode.
mp_competitive_endofmatch_extra_time [Seconds] This command sets the amount of time (in seconds) that the scoreboard will show for (or voting time there will be) after a competitive match ends. Default is 15 seconds.
mp_ct_default_grenades [Grenade Code(s)] This command sets the default grenades that counter terrorists spawn with. Default is none (0). Separate multiple grenades with spaces.
mp_ct_default_melee [Weapon Code(s)] This command sets the default melee weapon that counter terrorists spawn with at the start of the round. Default is weapon_knife.
mp_ct_default_primary [Weapon Code(s)] This command sets the default primary weapon that counter terrorists spawn with at the start of the round. Default is none (0).
mp_ct_default_secondary [Weapon Code(s)] This command sets the default secondary weapon that counter terrorists spawn with at the start of the round. Default is weapon_hkp2000.
mp_death_drop_c4 [0 / 1] This command sets whether or not the C4 (bomb) is droppable. Default is 1 (droppable).
mp_death_drop_defuser [0 / 1] This command sets whether or not defuse kits are dropped on death. Default is 1 (dropped on death).
mp_death_drop_grenade [0 / 1 / 2] This command sets which grenade (if any) to drop when a player is killed. See argument information for help. Default is 1 (their best).
mp_death_drop_gun [0 / 1 / 2] This command sets which gun should be dropped when a player is killed. Default is 1 (their best).
mp_deathcam_skippable [0 / 1] This command sets whether or not the deathcam can be skipped. Default is 1 (skippable).
mp_default_team_winner_no_objective [Team] If your map does not have an objective, this command will set who wins the game when the time runs out.
mp_defuser_allocation [0 / 1 / 2] This command can be used to set whether or not players should receive defusers (for free) at the start of the round, and if so, who should receive the defusers.
mp_disable_autokick [User ID] This command will stop the user with the specified userid from being autokicked. Note that this user id is not their steam ID, the user ID is the number that shows in the "status" command.
mp_display_kill_assists [0 / 1] This command will set whether or not assists are shown in the killfeed. Default is yes (1).
mp_dm_bonus_length_max [Seconds] This command sets the maximum duration of the bonus time in deathmatch. A random time between this value and mp_dm_bonus_length_min will be chosen.
voice_scale [0 - 1] This command sets the volume of voice communications (i.e. how loud all other players microphones are). Default is 1 (loudest), 0 would mute, 0.5 would be 50% volume.
-use If you have previously used the +use command, you must run this command after (to deactivate it), so that you can use the +use command again.
addip [Minutes Banned] [IP Address ] This console command bans the specified IP from the server for the specified amount of minutes. Specify 0 as the amount of minutes to ban permanently.
alias [Alias] ["Command"] The alias command in CS:GO allows you to assign a longer command or commands to a custom phrase that you enter into your console.
banid [Minutes] [User ID] This command will ban the user with the specified ID from the server, and add them to the banlist so that they cannot reconnect. The user ID of a user can be obtained by typing status into the console: the user ID is first number before a player's name in the list of players that is printed by that command.
banip [Minutes] [IP Address ] This command is an alias of the "addip" command. This console command bans the specified IP from the server for the specified amount of minutes. Specify 0 as the amount of minutes to ban permanently.
bot_dont_shoot [0 / 1] This command can be used to prevent NPC characters (bots) from being able to fire guns.
bot_kill [Kill Criteria] This command kills all of the bots in your selected criteria. Unlike the bot_kick command, this doesn't remove them from server, and means that all killed bots will respawn on the next round.
bot_knives_only [0 / 1] This console command forces all bots on the server to use knives.
cl_backspeed [Movement speed] This console command changes how quickly your character runs backwards.
cl_bobamt_lat [Value] This console command adjusts how much your viewmodel & gun barrel moves side to side when you're running.
cl_cmdrate [Packets sent] This command sets the max number of command packets that are sent from your client to the CS:GO servers each second.
cl_crosshairdot [0 / 1] This command adds a dot in the center of your crosshair. If you reduce cl_crosshairsize to 0, you can set it so you only have a dot.
cl_scoreboard_mouse_enable_binding [Bind Key] This command allows you to change what key turns mouse selection on while you have the scoreboard open . This is defaulted to +attack2 (usually right-click), and is what lets you use your mouse to click on people's names when you toggle open the scoreboard.
cl_spec_mode [0 / 1] This useful console command is used to save your most recent spectator mode and settings for the next time you spectate a game.
cl_wpn_sway_scale [Sway Value] This fun command adjusts how much your gun sways when you look around with the camera. On law values the weapon will hardly move, and at high values a slight movement will have your gun flying around.
demo_gototick [Tick] Forces the demo you're watching to skip to a certain tick.
exit This command will quit your game.
inferno_max_flames [Max Flames] This command is used to set the maximum number of flames that can be created from a single molotov or an incendiary grenade.
inferno_per_flame_spawn_duration [Time] This command is the time in seconds that each new flame in an incendiary grenade or molotov will try to create new flames.
invnext This command switches to the next item in your inventory. If you have your rifle equipped it will swap to your pistol, and if you have your pistol equipped it will swap you to your knife.
invnextgrenade This command switches what you have equipped to the next grenade in your inventory. That means if your rifle is drawn you will switch to a grenade, and then using the command again will cycle you through to the next available grenade on you.
invnextitem This command switches to the next item in your inventory. This does not include guns, so will move between items such as your knife and grenades only.
invnextnongrenade This command equips the next item in your inventory that isn't a grenade. It also ignores knives, so will only switch between the guns you have in your inventory.
invprev This command works backwards through your inventory, equipping you with the item that is the previous selection of what you currently have out. That means that using this command when you have your knife out equips your pistol, and using it with your pistol out equips your rifle (if you have one).
m_pitch [Y Sensitivity] This command controls the sensitivity of your Y axis . That means it only adjusts your look sensitivity when looking up or down.
m_yaw [X Sensitivity] This console command is used to adjust your mouse sensitivity only on the X axis , which is looking left/right.
mp_give_player_c4 [0 / 1] This command sets whether or not a player (on T side) should be given a bomb at the start of the round. Default depends on gamemode, for demolition gamemodes, this setting is enabled (1).
sv_maxvelocity [Speed] This command sets the maximum speed any moving object in the game can reach. Default is 3500. Use sv_maxspeed for player speed.
player_nevershow_communityservermessage [0 / 1] This console command is used to toggle between whether you want to show the custom message whenever you join a community server that has one.
#NAME? This command will make the in game scoreboard appear. Unlike holding TAB, it will stay on your screen without you needing to press anything. Disable it with the -showscores command.
#NAME? This command will make make your AWP, or any other weapon with a scope (e.g. scout) scope in. The weapon will continue to be scoped in/out until the command -zoom is used. The command may activate the "zoom" feature of other weapons like the stab of a knife or the burst fire switch of the glock.
-score This command hides the CS:GO scoreboard if you brought it up with a command like +score.
-showscores This command dismisses the scoreboard if you've brought up it permanently through a command like +showscores or +score.
bot_freeze [0 / 1] This cheat command prevents bots (NPC characters) from being able to move.
bot_loadout [Weapon Codes] This command sets what bots in your server will spawn with, such as particular weapon and grenade setups.
bot_max_vision_distance_override [-1 / 1] This command overides the max distance value that bots are set, meaning they will or won't (depending on setting) be able to see you from much further across the map than usual.
bot_mimic [0 / 1] This command, if enabled (set to 1), will make all bots relay your actions. If you jump, all bots will jump, if you shoot, all bots will shoot, etc.
bot_stop [0 / 1] This command, if set to 1, causes bots to stop what they're doing. This means they will stop moving, shooting and all other processes until you turn the command off (by setting it to 0, which is default).
callvote This command brings up the option to call a vote in game, either to kick a player or to change map. You can select which vote you're calling after entering the command, and if the vote you call then receives a large majority of player votes to one side or another that decision is forced (e.g. the player you're voting to kick would be kicked if the large majority of players voted yes).
changelevel [Map Name] This command is used to change the map you're playing on.
cl_crosshair_dynamic_maxdist_splitratio [Ratio] This console command is what determines the ratio of the inner and outer lines when using the cl_crosshairstyle 2 command.
cl_crosshair_dynamic_splitalpha_innermod [Alpha Value] When using cl_crosshairstyle 2, this is the command that adjusts the transparency of the inner crosshair.
cl_crosshair_dynamic_splitalpha_outermod [Alpha Value] When using cl_crosshairstyle 2, this is the command that adjusts the transparency of the outer crosshair.
cl_crosshair_dynamic_splitdist [Value] When using cl_crosshairstyle 2, this command sets how far apart the two crosshairs move apart when your character model moves.
cl_disablefreezecam [0 / 1] This console command is used to disable the freezecam that replays your death to you in certain servers. Some players choose to remove it to save time and reduce tilt.
cl_hud_background_alpha [Alpha Value] This console command adjusts how transparent some areas of your HUD (heads up display) appear on your screen. An example of this is how visible the shaded box is behind your current amount of money to the left of your screen.
cl_hud_bomb_under_radar [0 / 1] This command toggles whether or not your HUD (heads up display) includes the image of a bomb underneath your radar whenever you are carrying the bomb.
cl_resend [Wait time] This command sets the amount of time the game client will wait before resending a connection attempt, should the previous one have failed.
cl_show_clan_in_death_notice [0 / 1] This console command determines whether or not a player's clan tag shows up in your kill feed. By default this is turned on, but it can be turned off.
inferno_flame_spacing [Spacing] This console command changes the distance between separate flame spawns when using molotov and incendiary grenades.
joystick_force_disabled_set_from_options [0 / 1] Sets external controllers you've connected to the game enabled or disabled, depending on the command's setting. This command manually changes the selected option for whether controllers are enabled in the game settings, too.
key_findbinding [Bind Key] This console command produces a list in your developer console of what certain keys are bound to, such as the B key on your keyboard being bound to opening the buy menu.
kick [Username] This command is used to kick, or to vote to kick, a certain player in the game, that you specifiy by entering their username.
kill This command will kill your character instantly, whatever health they are on.
m_customaccel [0 / 1 / 2 / 3] This command is used to choose what level of custom mouse acceleration you have. It can be set to disabled, or from a couple of choices.
m_customaccel_exponent [Start Point] This is the command that sets what speed you need to be moving your mouse before the custom mouse acceleration kicks in, if you have that command enabled too.
m_customaccel_max [Max Point] This is the console command that determines the limit for how fast your mouse can move depending on how fast you're moving it in real life. It can be set to have no limit.
m_customaccel_scale [Scale] This is the command that determines what the value is for the custom mouse acceleration command. The higher this is, the faster your mouse acceleration will be.
m_mouseaccel1 [Value] This console command sets the mouse acceleration value for its initial threshold, up to 2x movement speed.
m_mouseaccel2 [Value] This console command sets the mouse acceleration value for its second threshold, up to 4x movement speed.
m_mousespeed [0 / 1 / 2] This is the command used to set your preferences for Windows mouse acceleration.
mp_halftime [0 / 1] This command sets whether or not teams are switched at half time. Default is 1, which is enabled.
mp_halftime_duration [Seconds] This command sets the duration of half time, in seconds.
unbindall This command removes all binds from all keys. Note that this will remove binds from keys like W, A, S and D, so you won't be able to move until re-binding.
bot_kick [Kick Criteria] This console command is used to kick bots from the server. You can select from kicking all bots, a certain team's bots, or only bots of a certain difficulty depending on what values you enter with the command.
bot_place This will spawn a bot on your server based on where your player model is standing. You don't need to add anything additional to this command - its plain form will spawn a bot in front of you. You sometimes need to enter this command a few times for it to place a bot.
buddha Entering this command toggles buddha mode on and off. Buddha mode means that you still take damage when shot, but you can't die. When you reach 0 hp your health bar will show 1 hp, no matter how much you keep getting shot. It works very similarly to the "god" command to toggle god mode.
buyrandom This console command purchases a random primary and secondary weapon. You do need the funds to make the purchase though, meaning this command is mainly used in deathmatch and other servers where you have unlimited money.
cash_player_killed_enemy_factor [Money Earned/Lost] This command sets how much money is earned or lost by killing an enemy player with one of the main weapons (default pistols, primary rifles like the AK/M4, etc)
cl_crosshairusealpha [0 / 1] Adjusts the transparency of your crosshair.
cl_disable_ragdolls [0 / 1] This command is used to turn ragdolling off, something that can sometimes cause dead bodies to behave weirdly as it attempts to display the animation in a more detailed way.
cl_drawhud [0 / 1] This command can be used to completely hide all features of your HUD (heads up display) or to enable them to show again.
cl_maxrenderable_dist [Render Distance] This command allows you to set the max distance from the camera that an object can be rendered onto your screen.
cl_radar_square_with_scoreboard [0 / 1] This command decided whether the radar is a square or a circle whenever you toggle the scoreboard open.
cl_showhelp [0 / 1] This console command controls showing on-screen help tips while you're in game. You can turn this off in the settings menu and also with this command.
cl_spec_stats [0 / 1] This command is used to hide or show stats in spectator mode, something many observers choose to hide.
crosshair [0 / 1] You can use this console command to toggle whether or not your crosshair is visible in game.
demo_listhighlights This command produces a list of the highlights data extracted from the demo you're watching. Data will be pasted into your developer console.
demo_listimportantticks Use this command for a list of the ticks that the game client determined to be important in a specific demo.
rcon [Command] This command will issue the specified rcon command (i.e. issues the specified command on your server). Rcon means remote console - it allows you to execute server commands from the client.
rcon_address [IP Address] The IP address of the remote console you wish to connect to (default is the address of your own server). Change this only if the rcon address for the server you are connected to is different from the server's IP.
rcon_password [Password] This command will authenticate you for rcon with the specified password.
sv_noclipspeed [Multiplier] This command sets the speed multiplier for noclip mode. With this set to 5 (default) you can reach speeds 5 times as fast as those set by sv_maxspeed.
voice_forcemicrecord [0 / 1] This command, if set to 0, will make CS:GO not use your operating system's device set as the default microphone device.
voice_loopback [0 / 1] This command, if set to 1, will make your microphone playback via your speakers (i.e. you will hear your microphone). Default is 0 (disabled). Usually there is a little delay, this is normal.
voice_threshold [Threshold] This command sets the volume theshold at which your microphone will be enabled if you are using voice activation. In other words, when your microphone is louder than this value, it will be transmitted in-game.
bot_allow_grenades [0 / 1] This command, if set to 1, allows bots to use grenades. Default is 1, set to 0 to disallow.
bot_allow_machine_guns [0 / 1] This command, if set to 1, allows bots to use machine guns. Default is 1, set to 0 to disallow.
bot_allow_pistols [0 / 1] This command, if set to 1, allows bots to use pistols. Default is 1, set to 0 to disallow.
bot_allow_rifles [0 / 1] This command, if set to 1, allows bots to use rifles. Default is 1, set to 0 to disallow.
bot_allow_rogues [0 / 1] This command, if set to 1, allows bots to "go rogue" randomly, when bots are rogue, they don't respond to radio commands. Default is 1, set to 0 to disallow.
bot_allow_shotguns [0 / 1] This command, if set to 1, allows bots to use shotguns. Default is 1, set to 0 to disallow.
bot_allow_snipers [0 / 1] This command, if set to 1, allows bots to use sniper rifles. Default is 1, set to 0 to disallow.
bot_allow_sub_machine_guns [0 / 1] This command, if set to 1, allows bots to use SMGs. Default is 1, set to 0 to disallow.
bot_coop_force_throw_grenade_chance [0 - 1] This command sets the chance a bot has of forcefully throwing a grenade in a coop mission.
bot_coop_idle_max_vision_distance [Distance] This command sets the maximum distance at which bots can see enemies in cooperative missions when they are idle, dormant, hiding or asleep.
bot_ignore_players [0 / 1] [0 / 1] This command, if set to 1, will make bots be unable to see/react to players that aren't bots. Default is 0 (disabled).
cameraman_override [0 / 1] This command (if set to 1) will make you override the primary camera man, provided you are the secondary camera man.
mp_damage_headshot_only [0 / 1] Turning this command on means that damage to other players can only be done through headshots. Time to test your aim.
-alt1 This command will deactivate the alt1 key, which is usually activated with the +alt1 command.
-alt2 This console command stops the action that the command +alt2 commands.
-attack This is the command needed to stop firing or attacking if you've the +attack command.
-attack2 This is the command you need to stop the infinite attack cycle that +attack2 causes, such as repeatedly stabbing if you have your knife equipped.
-back Using this console command stops your character walking backwards if you previously used the +back command.
-duck If you're crouched, this cheat command will make you stand back up.
-forward This is the command to use to stop your character walking forward if you've got them in an endless movement cycle.
-graph This cheat command will dismiss the statistics graph that can be summoned by using the +graph command.
-movedown This command will deactivate the +movedown command (will stop you or your camera from moving downwards).
-moveleft This cheat command stops your character from moving if they've been set to move endlessly to the left.
-moveright This command prevents your character from moving any further if they've been set to move endlessly to the right.
-moveup This command will deactivate the +moveup command (will stop you or your camera from moving upwards).
-reload This command will deactivate the +reload command (as after using the +reload command, you will instantly reload after firing any bullets).
-right This console command stops your camera from spinning in circles if you've set it to rotate endlessly to the right.
-speed This command will return the speed of your character back to running speed/normal if you've slowed it down with a command like +speed.
-strafe This command disables the effect from the +strafe command, where your mouse will move your character sideways rather than look around with the camera.
-zoom This command breaks the infinite loop cycle of scoping in and out on a scoped weapon like the AWP or stabbing with your knife that +zoom causes.
bot_crouch [0 / 1] This command, if set to 1, will make all bots in the game crouch. Set to 0 to disable.
bot_join_team [T / CT / Any] This console command is used to set which team bots should join when adding more to a server with the "bot_add" command. You can choose between Terrorist side, Counter-Terroists or any team.
bot_quota_mode [Mode] The mode that the number of bots should be controlled by. Options are: normal, fill and match. Normal is normal behaviour. Fill will fill the server with as many bots as "bot_quota" is set to. Match will keep a 1 human : bot_quota ratio of bots.
bot_randombuy [0 / 1] This command clears the preference settings of what bots are programmed to buy, and instead casues them to purchase items randomly with the money they have.
bot_snipers_only This cheat command restricts bots to only be able to use sniper rifles, such as the AWP.
bot_zombie [0 / 1] Puts bots into zombie mode, causing them idle and not to attack or fire their guns.
buymenu This command will show or hide the buy menu, as long as you are standing in the buy zone and are within the time limit to buy items. It works similarly as pressing B on a default keyboard setup.
c_maxdistance [Maximum distance] This command controls how far away your camera be at a maximum from your camera in third person mode. Set c_mindistance to the same value to avoid third person camera stuttering.
c_mindistance [Minimum distance] This command controls how close the minimum distance your camera can be away from your character when in third person mode. Set c_maxdistance to the same value to avoid third person camera stuttering.
cash_team_elimination_bomb_map [Money Earned/Lost] This console command sets how much money each team member earns when they eliminate all 5 enemies in a bomb defusal map , like Mirage or Dust II.
cl_bobup [Value] Adjusts how much your viewmodel & weapon bobs up when running.
cl_fixedcrosshairgap [Gap] This console command alters the gap inbetween the pips (the four lines that form a crosshair) when using the fixed crosshair.
cl_freezecameffects_showholiday [0 / 1] This command is used to set whether or not the freezecam (kill cam) is decorated in a festive theme, such as with snow around to commemorate Christmas.
cl_showloadout [0 / 1] Use this console command to toggle between showing your current loadout or not. This includes your weapons and grenades that show up in the bottom left of your screen.
cl_spec_follow_grenade_key [0 / 1 / 2] This console command is used by observers or anybody spectating the game. It assigns a key that you can press to follow the trajectory of a grenade as it's being thrown.
cl_spec_show_bindings [0 / 1] You can use this console command in spectator mode to toggle a list of the spectator binds that are possible to set up.
getpos This command would print your current location to the console (both position and camera angle) as setpos and setang commands. Using these commands will return you to the position you are at when you typed the getpos command.
getpos_exact This command would print to the console your origin and camera angle to the console.
inferno_initial_spawn_interval [Time] This command sets how long it takes for a molotov or incendiary grenade to bloom out and reach its maximum spread. If you set this value higher than the time the molotov is active, it will never reach its full size and stay contained to just a small section of where you threw it.
inferno_max_child_spawn_interval [Time] Use this command to set the longest period of time that can pass before a molotov or incendiary grenade's child flames spawn.
joy_sidesensitivity [Sensitivity] This is a joystick command that sets what sensitivity your sideways camera movement uses. The higher you set this value, the less you need to move the joystick to look sideways.
load [Game Name] This command allows you to load a saved file. You can use this when you're not in multiplayer to bring up a demo file of yours or something similar.
writeid This command saves the list of user IDs that have been banned to banned_user.cfg, so that the bans apply even after the server restarts.
writeip This command saves the list of IPs that have been banned to banned_ip.cfg, so that the bans apply even after the server restarts.
mp_buy_allow_guns [1 / 2 / 4 / 8 / 16 / 32 / 255] This console command adjusts the rules in your server on what guns players can purchase.
-voicerecord This console command will stop transmitting voice communication if you've used a command that lets you communicate without holding down a hotkey. Check the examples for a bind to toggle between transmitting voice and not doing so.
ammo_338mag_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .338 MAG ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level. This ammo is used only by the AWP.
ammo_357sig_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .357 SIG ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level. This ammo is used by the: P228, P250 and P2000. The P250, however, has a value that's set/overriden by the ammo_357sig_p250_max command.
ammo_357sig_min_max [Maximum Amount] This command sets the clip size (amount of bullets before you need to reload) for guns with .357 SIG ammo. If this value is lower than the default, this is the amount you will receive in your clip when you respawn with, or buy guns with this ammo. If higher than the default, you will need to top-up your clip with the givecurrentammo command.
ammo_357sig_p250_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for the P250 (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level.
ammo_357sig_small_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .357 SIG ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level. This ammo is used by the: P228, P250 and P2000. The P250, however, has a value that's set/overriden by the ammo_357sig_p250_max command.
ammo_45acp_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .45 ACP ammo (the amount of extra bullets you carry to reload with). This is also the amount of ammo that you will respawn with/receive when you buy a gun. This ammo is used by the: MAC-10, UMP45 and the USP-S. The USP-S, however
ammo_50AE_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .50 AE ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level.
ammo_556mm_box_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .50 AE ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level.
ammo_556mm_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .50 AE ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level.
ammo_556mm_small_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .50 AE ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level.
ammo_57mm_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .50 AE ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level.
ammo_762mm_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .50 AE ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level.
ammo_9mm_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with .50 AE ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level.
ammo_buckshot_max [Maximum Amount] This command sets the maximum amount of ammo you can carry for guns with buckshot ammo (the amount of extra bullets you spawn with/receive when you buy a gun, that you can reload with). If this value is lower than the default amount, you will spawn with this amount of extra ammo. If this is higher than the default amount that you spawn with, you will need to use the givecurrentammo command to top your ammo up to its new maximum level.
ammo_grenade_limit_default [Maximum Amount] This command sets the amount of any grenade type that isn't a flashbang you can carry at a given time, provided you have room in your grenade slots. With this at 1 (default) you could carry only 1 HE grenade at any given time, with this at 2, you could carry 2 HE grenades at any given time, etc.
ammo_grenade_limit_flashbang [Maximum Amount] This command sets the maximum amount of flashbangs you can buy/carry at any given time.
ammo_grenade_limit_total [Maximum Amount] This command sets the maximum total amount of grenades you can carry at any given time. With this at 3, you can only carry a total of three grenades at any given time.
bot_all_weapons Using this command will allow bots on a private server to use all weapons if the option to do so has been disabled.
bot_chatter [Value] This command sets the rules for what the bots can say in game. Possible values are "off", "radio", "minimal", or "normal".
bot_show_battlefront [0 / 1] This command highlights the areas of the map where rushing bots (and players if they run straight from spawn) from both teams will encounter each first. This is areas such as A Ramp and the Window in mid on Mirage. It can be useful to see where you will encounter enemies when rushing, though it does need cheats enabled.
bot_traceview This command, if enabled (set to 1), will enable "traceview" debug features, in which bots "tracers" (the line of their sight) will be drawn on your screen.
cash_player_bomb_defused [Money Earned/Lost] This command changes how much money a player earns for defusing the bomb. It can't give more than the max amount of money you can hold in a specific server.
cash_player_bomb_planted [Money Earned/Lost] This cheat command alters how much money a player gets for planting the bomb. You can't earn more than the max money on a specific server.
cash_player_killed_teammate [Money Earned/Lost] This cheat command sets how much money is earned or lost for killing a teammate.
cash_player_rescued_hostage [Money Earned/Lost] Sets the money earned or lost for rescuing a hostage safely in hostage mode.
cash_team_elimination_hostage_map_ct [Money Earned/Lost] This console command sets how much money each team member earns on the CT side when they eliminate all 5 Terrorists on a hostage map.
cash_team_elimination_hostage_map_t [Money Earned/Lost] This command sets how much money each Terrorist earns for winning a round in a hostage map by elimination.
cash_team_hostage_alive [Money Earned/Lost] This command sets the amount of money earned or lost for a hostage surviving a round. The default is $0.
cash_team_hostage_interaction [Money Earned/Lost] This console command chooses how much money is earned or lost for a player interacting with a hostage.
cash_team_loser_bonus [Money Earned/Lost] This command sets the base cash earned by a team for losing a round. This then rises in set increments, which is controlled by a separate command.
cash_team_loser_bonus_consecutive_rounds [Money Earned/Lost] This console command sets the cash increase for a string of losses to climb by. Having this value at $500 (default) means each consecutive lost round awards $500 more than the previous to the losing team, up until 5 lost rounds in a row.
cash_team_planted_bomb_but_defused [Money Earned/Lost] This command sets the amount of money the Terrorist team earns for planting a bomb that is ultimately defused. This stacks along with the round loss bonus. The default value is $800.
cl_clanid This console command will generate a unique ID based on the current clan tag you have active. If you aren't displaying a clan tag, the command won't do anything.
cl_dm_buyrandomweapons [0 / 1] When this command is enabled, each time you spawn in deathmatch you will have a random weapon.
cl_freezecampanel_position_dynamic [0 / 1] This command adjusts whether freezecams (kill cams) show movement in its kill panel. By default this is set to on.
cl_game_mode_convars Use this command to produce a list of the active convars in your current game server, such as bot difficulty and the game mode you're playing.
cl_jiggle_bone_debug [0 / 1] This command shows the player debugging information related to the bone physics in NPCs and other character models. It will create light beams showing how each bone is working at that time, so is useful for fixing issues with physics.
cl_observercrosshair [0 / 1] This is the console command that controls whether or not you have a crosshair when spectating/observing players.
cl_ragdoll_gravity [Gravity Value] This console command dictates the gravity that controls the physics of ragdolls (death animations).
cl_reload_hud This command is used to reset the HUD scale back to default, and tweaks the border settings back to their original value.
clear_anim_cache This command wipes (clears) the animation cache, which frees up its memory until the next time you need to streaming animblock.
clear_debug_overlays This command is used to wipe (clear) all the debug overlays active.
demolist Prints the demo sequence list in your developer console for you to see.
demos This command returns you to the homescreen of CS:GO, though in some cases it can crash your game .
inferno_spawn_angle [Degrees] This console command adjusts the angle from which child flames burn to their parent. You can use it to edit slightly the way that molotovs spread when they burn.
inferno_surface_offset [Offset] This command edits the surface offset used in incendiary grenades and molotovs when they hit the ground and begin burning.
joy_response_move [0 / 1 / 2 / 3 / 4 / 5] This console command sets the movement stick reponse mode on a joystick.
key_updatelayout Use this console command to update your in game keyboard layout to match your current keyboard layout on windows.
light_crosshair This command prints the luxel value of your crosshair in the console.
listdemo When in a demo file, putting this command into your console will show you a list of the contents in this particular demo.
slot0 This command switches your active slot (what you are holding in your hand) to slot 0.
slot1 This command switches your active slot (what you are holding in your hand) to slot 1.
slot10 This command switches your active slot (what you are holding in your hand) to slot 10.
slot11 This command switches your active slot (what you are holding in your hand) to slot 11.
slot2 This command switches your active slot (what you are holding in your hand) to slot 2.
slot3 This command switches your active slot (what you are holding in your hand) to slot 3.
slot4 This command switches your active slot (what you are holding in your hand) to slot 4.
slot5 This command switches your active slot (what you are holding in your hand) to slot 5.
slot6 This command switches your active slot (what you are holding in your hand) to slot 6.
slot7 This command switches your active slot (what you are holding in your hand) to slot 7.
slot8 This command switches your active slot (what you are holding in your hand) to slot 8.
slot9 This command switches your active slot (what you are holding in your hand) to slot 9.
voice_mute [Player #] This command mutes the user with the specified ID. Find the ID of a user with the voice_show_mute command.
voice_show_mute This command prints a list of players (with their player #s) who can be muted.
voice_unmute [Player #] This command unmutes a player who you have previously muted with the voite_mute command. Use voice_reset_mutelist to reset all mutes.
mp_anyone_can_pickup_c4 [0 / 1] This console command allows any player, T or CT, to pick up the C4 if it's on the ground.
mp_c4_cannot_be_defused [0 / 1] This console command sets whether or not the C4 can be defused once it has been planted.
mp_consecutive_loss_max [Rounds Lost] This command is used to set how many rounds in a row it takes for teams to start earning the max loss bonus.
mp_coop_force_join_ct [0 / 1] When this command is turned on, whenever a real player joins the server (not a NPC), they will auto join the CT side.
mp_coopmission_bot_difficulty_offset [Offset] This command sets the difficulty offset modifier for bots during co-op missions only.
mp_death_drop_taser [0 / 1] This console command is used to decide whether or not the taser (zeus) is dropped when a player dies.
#NAME? Third person mode only command. This command will put your client in "cam distance mode", when in cam distance mode, moving your mouse will zoom the camera in and out (changing the camera distance).
#NAME? Third person mode only command. This command will zoom your camera as close-in as it possibly can zoom to your player (or the player you're spectating).
#NAME? This command will stop your mouse movements from controling your player, allowing you to move the camera to a different position. For example, you could move the camera in front of the player after enabling this command: if this command was not enabled, your player would rotate as you move your mouse. Use -cammousemove to re-activate normal behaviour.
#NAME? Third person mode only command. This command will move your camera as far out as it possibly can be from your character (or the player you're spectating). Use -camout to revert to normal.
#NAME? Third person mode only. This command will set your camera's pitch value (the pitch axis, aka the up/down axis) to its lowest possible value, making your camera face the player from the ground. Use -campitchdown to restore to normal.
#NAME? Third person mode only. This command will set your camera's pitch value (the pitch axis, aka the up/down axis) to its highest possible value, making your camera face the player from the sky. Use -campitchup to restore to normal.
#NAME? Third person mode only. This command will rotate your camera in a leftwards direction around your character along its yaw axis (left/right). Use -camyawleft to restore to normal.
#NAME? Third person mode only. This command will rotate your camera in a rightwards direction around your character along its yaw axis (left/right). Use -camyawright to restore to normal.
#NAME? This command will move the mouse of the Commander from the "Weapons Course", which has since been removed from the game.
#NAME? This console command allows you to use a joystick to move your camera.
#NAME? This command prevents you from being able to move forward with your keyboard. Use the -klook command to disable it.
#NAME? This command causes your camera to endlessly rotate in a left direction. Using the -left command will end the cycle.
#NAME? Toggles a display of the textures in the game. This command can frequently crash your CS:GO client, so use with caution.
#NAME? This console command brings up a display panel on your screen that displays various technical statistics about CS:GO and your network. Entering -showbudget will hide the panel.
#NAME? Using this cheat command brings up a display on the left side of your screen that displays statistics about your game textures on a per frame basis. These include skybox textures, world textures and more. -showbudget_texture will hide this graph.
#NAME? This command will summon a technical display onto your screen giving you detailed statistics on textures in CS:GO. You can dismiss is with the -showbudget_texture_global command.
#NAME? This cheat command will cause you to open the VPROF display in CS:GO, giving you statistics on the game, world rendering and displacement rendering. Hide it with the command -showvprof.
#NAME? This console command causes a graph to appear on the right side of your screen display an assortment of technical statistics about CS:GO's rendering and popups. The command -vgui_drawtree will hide the display.
-break This command wil activate the break key on your keyboard. Usually called "Pause / Break". This command does not work with most keyboard formats.
-camdistance Third person mode only command. This command will take your client out of "cam distance mode", when in cam distance mode, moving your mouse will zoom the camera in and out (changing the camera distance). By disabling this mode, your mouse will control the angle/rotation of the camera around the player.
-camin Third person mode only command. This command zoom your camera back to its original position, if you have previously ran the "+camin" command.
-cammousemove Provided you have previously used the +cammousemove, this command will make your player be controlled by your mouse movements (as well as the camera) again.
-camout Provided you have previously used the +camout command, this command will restore your camera to its previous position.
-campitchdown This command will restore your camera to its previous position, provided you have previously ran the +campitchdown command.
-campitchup This command will restore your camera to its previous position, provided you have previously ran the +campitchup command.
-camyawleft This command will stop your camera from attempting to move left as a result of the +camyawleft command.
-camyawright This command will stop your camera from attempting to move rightas a result of the +camyawright command.
-commandermousemove This command will stop the mouse of the commander (from the Weapons Course) moving.
-jlook This cheat command can be used to prevent a joystick that you may have plugged into your computer from being able to adjust where the in game camera is looking.
-jump This command will deactivate the effect of the +jump command.
-klook This command will allow you to move forward using your keyboard if you've purposefully or accidentally disabled that function.
-left This is the console command that will stop your camera from rotating to the left on an unlimited loop, such as the command +left does.
-mat_texture_list This command hides the display of CS:GO textures that +mat_texture_list brings up. Both commands can frequently cause CS:GO to crash though, so use carefully.
-showbudget This command is used to dismiss the show budget graph that is brought up with the command +showbudget.
-showbudget_texture This is the command used to dismiss the statistics panel that +showbudget_texture summons.
-showbudget_texture_global This console command is what will dismiss the panel that +showbudget_texture_global will put on your screen.
-showvprof Hides the graph produced when using the +showvprof command.
-vgui_drawtree This command dismisses the display produced by the +vgui_drawtree.
_autosave This command saves your game in certain single-player instances of CS:GO.
_bugreporter_restart This command restarts the bug reporter .dll
_resetgamestats This console command will wipe your current game stats and start a new file for you, so don't use if you want to keep your stats in tact.
achievement_debug [0 / 1] When sv_cheats 1 is on this command will turn on achievement debug messages.
achievement_disable [0 / 1] This console command turns off in-game achievements in CS:GO.
ai_disable Causes NPCs (bots) to bypass their logic programming and instead just perform their idle animations.
ai_drawbattlelines [0 / 1] This console command will cause battle lines to show where an NPC has moved to to decide whether ground has been lost or gained.
ai_drop_hint [Hint ID] This command draws up a list of the different hint types you can trigger in CS:GO.
ai_resume This command resets NPC (bots) movements if they are bugged from the command ai_step.
ai_set_move_height_epsilon This command sets how high you can set NPCS (bots) to bump up ground walkers when checking steps.
ai_setenabled [0 / 1] This cheat command toggles whether or not AI customization is on, similarly to the effect of ai_disable.
ai_step This command causes NPCs (bots) to freeze after finishing their last action.
ai_test_los This command tests the line of sight of NPCs (bots). Use with caution: this command can make your game client crash.
ainet_generate_report This console command generates a report inside the developer console.
ainet_generate_report_only This command creates a report inside the developer console.
air_density [Air Density ] This console command changes the air density inside of CS:GO. This is only used in drag computations.
askconnect_accept This command causes you to accept a redirect request if your server has sent you one.
asw_engine_finished_building_map This is a command used to notify the game engine that a map has been finished being built. It won't be used by the majority of CS:GO players.
audit_save_in_memory This command initiates an audit in CS:GO's save-to-memory system.
autobuy If you have set up an autobuy command with the cl_autobuy command then this command will attempt to purchase those items.
autosave This command will save your game in certain single player instances in CS:GO.
autosavedangerous This console command saves your game in certain single player modes of CS:GO.
bench_end This console commands ends the testing of your average framerate that the command bench_start counts.
bench_showstatsdialog This command will show you your recent benchmark stats if you've recently tested them.
bench_start This cheat command will begin testing your average framerate (FPS) over a period of time. You can end the test and receive your results with the command bench_end.
bench_upload This console command uploads your most recent result from a benchmark test (triggered by bench_start and ended with bench_end) to the Valve servers.
benchframe [Demo Name] [Frame] [TGA Filename] This command takes a snapshot from a particular frame in a CS:GO demo.
blackbox_dump This console command dumps the values of your black box in your developer console for you to view their data and file location.
bot_autodifficulty_threshold_high Sets the difficulty rating of bots to high. The default value for bots' difficulty is 5, the minimum is -20 and the maximum is 20.
bot_autodifficulty_threshold_low Sets the difficulty rating of bots to low. The default value for bots' difficulty is 5, the minimum is -20 and the maximum is 20.
bot_debug [0 / 1] This command will toggle (0 = disabled, 1 = enabled) bot debug features.
bot_debug_target This console command debugs bot issues but is primarily used for testing purposes.
bot_defer_to_human_goals [Value] This command prevents bots from doing scenario tasks when it is set on.
bot_defer_to_human_items [Value] This console command prevents bots from taking scenario items when it is set on.
bot_join_after_player [0 / 1] This cheat command can be used to only have bots join the server you're on once another live player joins, which can be helpful to balance teams.
bot_pistols_only [0 / 1] Restricts bots on your server to only use pistols, meaning they can't use other weapons like Rifles or SMGs.
bot_show_nav [0 / 1] This is command, when enabled (set to 1), will show each bots navigation mesh.
bot_show_occupy_time [0 / 1] This command brings up a display on your screen showing each area that can be first reached by either team. This is most of a map, so this command will cause low FPS for players using older and less powerful computers.
budget_averages_window [Tested Frames] This command sets the number of frames you want the game client to test when figuring out your average frame count.
budget_background_alpha [Translucency] This command alters the translucency of the budget panel. Its default is set at 128.
bug This command shows the bug reporting UI in certain instances in game, though typically won't work in servers.
bugreporter_username [Username] Sets your username for the bug reporter.
buildcubemaps This command is used by the development team. Using it can cause your weapon to vanish from the screen, so avoid using it.
building_cubemaps This command is used by the development team. Using it can cause your weapon to vanish from the screen, so avoid using it.
buildmodelforworld This command is used by the development team and can cause your game client to crash , so avoid using it.
cache_print This command prints a list into your console of all of the cached resources you have saved, along with how much memory they're taking up and what percentage that is of your total available space.
cache_print_lru This command, just like the "cache_print" command, prints out a list of the cached resources you have into your developer console, as well as how much space that takes up in your files.
cache_print_summary This console command prints only the summary of all your cached content in game. This means it doesn't spam your developer console with thousands of lines of data, letting you see what resources you have cached in a user friendly manner.
cam_collision [0 / 1] You can use this command to attempt to make the third person experience in CS:GO run smoother, activated with the command "thirdperson". When turned on, it can prevent your camera from coliding with walls around the map.
cam_command [0 / 1 / 2] This command adjusts your in game camera view between first person (default) and third person.
cam_idealdelta [Camera speed] This command adjusts the speed that your camera attemps to fix any discrepancies between its angles when in third person mode.
cam_ideallag [Camera speed] This command controls how fast you can move your camera around when in third person mode. The default value is 4.
cam_showangles [0 / 1] This command will enable a menu in the top right of your screen displaying the exact statistics for your camera angles when in third person.
cam_snapto [0 / 1] This command will snap your camera up its default position when in third person mode.
cash_player_damage_hostage [Money Earned/Lost] This command sets the money lost or earned for damaging a hostage. By default this deducts $30 from the player for each time the hostage is damaged, and can be set to deduct even more or to award the player.
cash_player_get_killed [Money Earned/Lost] This command sets the money earned or lost for getting killed by an enemy. By default this is $0, but can be changed to either award the player or take money from them.
cash_player_interact_with_hostage [Money Earned/Lost] This command sets the money earned or lost for interacting with a hostage. By default this is $150, but can be changed to either award the player more or take money from them.
cash_player_killed_enemy_default [Money Earned/Lost] This command sets how much money is earned or lost by killing an enemy player with a default weapon.
cash_player_killed_hostage [Money Earned/Lost] This console command dictates how much money is earned or lost when a player kills a hostage.
cash_player_respawn_amount [Money Earned/Lost] Sets how much money players respawn with.
cash_team_rescued_hostage [Money Earned/Lost] This command changes the amount of money that the whole team earns for one player rescuing the hostage.
cash_team_terrorist_win_bomb [Money Earned/Lost] This command sets the amount of cash won by each player on the Terrorist team when they win a round by the bomb exploding.
cash_team_win_by_defusing_bomb [Money Earned/Lost] This console command sets the amount of money the CT team earns for winning a round by defusing the bomb.
cash_team_win_by_hostage_rescue [Money Earned/Lost] This cheat command changes the amount of money won by team members when they win a round by rescuing a hostage.
cash_team_win_by_time_running_out_bomb This command sets the amount of money that the CT players earn from winning a round by the time running out, meaning the Terrorists didn't get a bomb down or eliminate all the CT's in the required time limit.
cash_team_win_by_time_running_out_hostage [Money Earned/Lost] This command sets the amount of money won by the team guarding the hostages if they win the round by not allowing any hostages to be rescued within the time limit.
cast_hull This command tests the game's hull collision detection by spawning a blue, cube-shaped object from the position your player model is standing across to reach the nearest solid surface you're looking at.
cast_ray This console command tests the game's collision detection by spawning a small ray from where your character is standing to where they are looking.
cc_findsound [File Name] This command searches the game files for the file name you specify in the argument.
cc_flush This cheat command flushes the game's cached and async'd captions, though you'll rarely be able to see them.
cc_lang [Language] Attempts to adjust the game's close caption language settings. As this command is rarely used, most of the languages you enter won't be found and the client will default you to English.
cc_linger_time [Time] This command sets how long closed captions linger on the screen for.
cc_predisplay_time [Time] This command is used to determine how long the delay is before showing a closed caption compared to when it's triggered.
cc_random This command should emit a random caption, but commonly causes the CS:GO client to crash, so use with caution.
cc_subtitles [0 / 1] This command decides whether or not to show subtitles in CS:GO during times where there are voiceovers.
ch_createairboat This command should spawn an airboat in front of you, but produces an error message when used stating it can't create it as it's an unknown entity.
ch_createjeep This command should spawn a jeep in front of you, but produces an error message when used stating it can't create it as it's an unknown entity.
changelevel2 [Map Name] This command changes the map you're playing on into a single player instance. Doing this can cause the map you're trying to load into to freeze.
cl_allowdownload [0 / 1] This command is client based and allows you to download customization files to the game.
cl_allowupload [0 / 1] This command is client based and allows you to upload customization files to the game.
cl_ignorepackets [0 / 1] This is a command used in debugging. It forces the game client to ignore packets.
cl_interp [Value] Changes and sets your interpolation amount. This command can't be altered while playing, meaning you must be on the main menu or spectating a match.
cl_interp_ratio [Interp Ratio] This command sets the interpolation amount. The final value is determined from this command's value divided by the value of cl_updaterate.
cl_interpolate [0 / 1] This command, if set to 1, enables interpolation (default). Setting this command to 0 disables interpolation.
cl_lagcompensation [Lag Compensation] This console command is used to compensate for server-side lag that can affect weapon performance. It can't be adjusted while playing, meaning you need to be in spectator mode or on the main menu.
cl_leafsystemvis [0 / 1] This command produces a display in the top right of your screen that cycles through the various entities in use by showing their file names.
cl_leveloverview [0 / 1] Using this command will tell you in your developer console exactly where you're standing on your current map. It can also make your screen turn black. Simply enter the command cl_leveloverview 0 to fix that.
cl_mainmenu_blog_file [File Name] This command loads in the blog file you specify.
cl_modemanager_reload This cheat command reloads the metaclasses panels for anyone playing on a vgui screen.
cl_mouselook [0 / 1] This console command controls how you look around in game. You can set it between your mouse (default) or your keyboard.
cl_obs_interp_enable [0 / 1] This command is used to enable interpolation between multiple observer targets.
cl_overdraw_test [0 / 1] This console command covers your screen with a foggy grey panel, making it difficult to see anything and can slow your fps. To turn it off, use the command cl_overdraw_test 0.
cl_panelanimation This command produces a list of the properties used in panel animation and pastes them in your developer console.
cl_particles_show_bbox [0 / 1] This command produces several green boxes around the map displaying their C_FUNC values. You can produce more boxes by shooting your weapon.
cl_particles_show_controlpoints [0 / 1] This command highlights areas of the game being adjusted by what you're doing. For example, shooting your gun will highlight your gun barrel and the bullet holes your shots create.
cl_pclass [Class] Use this command to dump a group of entities based on their prediction classname.
cl_pdump [-1 / 1] This command dumps info about ongoing entities on your actual game screen, rather than into your developer console.
cl_phys_timescale [Time] This is the console command that adjusts the timescale of client-side physics in game, also known as ragdolling.
cl_precacheinfo This command fills your developer console with technical information related to your pre cache info.
cl_pred_track [Entity Index] [Field Name] This command tracks changes to the entity index of the field name that you enter.
cl_predict [0 / 1] This command performs a prediction on the client side. It can't be edited while playing, so you'll need to be in the main menu to use this command.
cl_predictioncopy_describe [Entity Index] This command produces a techical breakdown in your developer console of the entity index that you enter.
cl_predictionlist [0 / 1] This command summons a display in the top right corner of your screen showing what entities are currently being predicted in your client. This can include weapons, player models and more.
cl_predictweapons [0 / 1] This command performs a prediction of weapon effects on the client side. It can't be used while playing, so can only be used from the main menu.
cl_reloadpostprocessparams [Target File] This commands reloads post processor commands from the targeted file in the command.
cl_remove_all_workshop_maps This console command removes all maps that you've saved from the community workshop to your game. If you have several maps saved and don't want to lose them, don't use this command.
cl_remove_old_ugc_downloads [0 / 1] Use this console command to remove old UGC downloads from your game files.
cl_removedecals This command doesn't work as intended. Use the command r_cleardecals instead to remove blood and bullet holes from around the map.
cl_report_soundpatch This cheat command produces a value in your developer console of the number of current sound patches in the client.
cl_resend_timeout [Wait time] This is the total amount of time allowed to the client to resend a connect request to a server.
cl_rumblescale [Scale] You can use this console command to adjust the sensitivity of rumble effects in game.
cl_showanimstate_activities [0 / 1] Use this command to enable showing activities in the client animation display.
cl_showents Produces a list in your developer console of all of the active entities in the client.
cl_showerror [0 / 1 / 2] Produces a list of error commands in your console if any are relevant.
cl_showpluginmessages2 [0 / 1] Determines whether or not plugins to the game client can show you messages.
cl_skipfastpath [0 / 1] This interesting console command prevents items on the map from rendering if they are seen to go through the model fast path.
cl_skipslowpath [0 / 1] This console command prevents items on the map that are deemed to disrupt the slow path not render. Commonly, this includes your character model's hands and weapons.
cl_soundemitter_flush Use this console command to flush (clear) the server's sounds.txt system.
cl_soundemitter_reload This console command reloads the server's sounds.txt system.
cl_soundscape_flush This console command's use is to flush (clear) the soundscapes of the game client.
cl_ss_origin This command will paste your origin data in your developer console in script format.
cl_steamscreenshots Enter this command into your console to toggle between saving screenshots direct to Steam or not.
cl_teamid_overhead [0 / 1] This command is used to display the Team ID over the heads over teammates.
cl_teamid_overhead_maxdist [Max Distance] This console command sets the max distance that you will be able to see the icons above teammate's heads if team ID overhead is turned on.
cl_teamid_overhead_maxdist_spec [Max Distance] This console command is for spectators and observers, and determines the max distance you can see team icons at.
cl_teammate_colors_show [0 / 1] This command is used in competitive games, and you can set it so that players on your team have different colors on the radar and scoreboard (default) or you can turn it off.
cl_timeout [Seconds] This network command is used to determine how many seconds your client will wait without receiving a packet from the server before disconnecting itself.
cl_tree_sway_dir This console command is used to set the level of sway in the trees and the wind direction and strength.
cl_updaterate [Packets p/second] This command is used to set the number of packets per second of updates you request from the server.
cl_upspeed [Upspeed] This command controls your upspeed. The default value for this is 320.
cl_use_new_headbob [0 / 1] This command dictates whether or not your head bobs as you run. It can't be adjusted in matchmaking, but you can in private servers with cheats.
cl_use_opens_buy_menu [0 / 1] This console command chooses whether or not you can use the "+use" key (usually E) when in the buy zone to open the buy menu.
cl_view Using this console command will set the view entity index, pasted into your developer console.
cl_viewmodel_shift_left_amt [Viewmodel Shift] This command sets how much the viewmodel moves to the left when shooting accuracy increases.
cl_viewmodel_shift_right_amt [Viewmodel Shift] This command sets how much the viewmodel moves to the right when shooting accuracy increases.
cl_weapon_debug_print_accuracy [0 / 1] Putting this command into your console prints out a detailed list of weapon accuracies.
cl_winddir [0 / 1] This command is used to adjust the wind direction angle in game.
cl_windspeed [0 / 1] This command is used to adjust the wind speed in game.
clientport [Port ID] This is a command used to connect to a server directly, and can be useful in a LAN environment when multiple computers are operating from the same IP.
closecaption [0 / 1] This command alters whether or not closed captions (subtitles) are available in game.
closeonbuy [0 / 1] This command forces the buy menu to close after you've purchased a single time.
collision_test Use this command to test the collision systems in game. Results will come through in your developer console.
commentary_showmodelviewer [Model Name] This command is used to display the commentary model viewer for a specific model.
con_enable [0 / 1] This is the command used to toggle whether or not you can access the developer console.
con_filter_enable [0 / 1 / 2] Use this command to switch between the level of filtering your console output. If it's set to 1 or 2, you won't get feedback on your commands when you enter them into your console.
con_filter_text [0 / 1] When console filter is enabled, this command can be used to filter what text is produced by the console.
con_filter_text_out [0 / 1] This console command allows you to choose what text to filter out of the console. con_filter_enable must be set to 1 or 2 to use this command.
condump This command is used to dump all of the text currently in the console to a text file. The first time you do this the file will be called condump000.txt, the second time condump001.txt and so on.
confirm_abandon_match Use this command to confirm that you are ready to abandom a game if asked by the server.
confirm_join_friend_session_exit_current When invited to a friend's session, you can use this console command to accept the invite and leave your current session.
confirm_join_new_session_exit_current When invited to a session, this command will accept the invite and leave your current session to join it.
connect [IP] This console command allows you to easily connect to other CS:GO servers if you know the server's IP address.
connect_splitscreen [IP] This command connects you to the specified server, with multiple players.
coverme This console command forces your character to use the radio command "Cover Me!", which creates a small entry in the text chat box and is also audible out loud.
crash This command causes your game engine to crash. We've warned you.
CreatePredictionError This console command should generate a prediction error, but also makes your character glide a few spaces in a certain direction. Whichever way you face, you'll glide towards the same direction.
cs_enable_player_physics_box [0 / 1] This command toggles player physics boxes on and off.
cs_hostage_near_rescue_music_distance [Distance] This command alters how far away you need to be from rescuing a hostage for the rescue music to start playing.
cs_make_vip In game modes where it's possible to make a player a VIP, this command sets them as one.
cs_ShowStateTransitions [-2 / -1] This console command is used to show player transitions.
CS_WarnFriendlyDamageInterval [Frequency] This command sets how frequently the server informs players that one of the players in the game damaged a teammate.
csgo_download_match [Match ID] This command is used to download a CS:GO match, provided you know its unique serial code .
custom_bot_difficulty [Difficulty] This console command allows you to determine the difficulty of custom bots.
dbghist_addline [Category ID] [Line] Use this console command to add a line in the debug history.
debug_map_crc [0 / 1] This console command compiles a list of data for each map that's been lump loaded.
debug_visibility_monitor [0 / 1] Activating this command attempts to debug the visiblity monitor.
debugsystemui Entering this command shows/hides the system debug UI at the top right of your screen.
default_fov This command will set your field of view (FOV) to the specified number. This command allows you to set your FOV to any value (no matter how high or small), and therefore requires sv_cheats to be enabled before it can be used (as otherwise it would give an advantage in matchmaking).
demo_recordcommands [0 / 1] This command records any commands typed into the console and saves them in a .dem file.
demoui This command will toggle the visibility of the demo player UI. With the demo UI open, you can speed up and slow down demo playerback, skip rounds, etc.
developer [Level] This command will set the "developer message level". A higher developer message level will mean that more debug messages are printed to the console. See argument information for the different levels.
differences This command will print a list of all game convars that are not set to their default value to the console.
disable_static_prop_loading [0 / 1] If set to 1, this command will not load static props when maps are loaded. By default, this is set to 0 (meaning static props are loaded when you load a map).
disconnect This command will disconnect you from your current game and return you to the home screen (including offline games with bots, scenarios, etc).
disp_list_all_collideable This command will list all collideable displacements in the console.
display_elapsedtime This command will print to the console the amount of time, in seconds, that has passed since you opened your client.
display_game_events This command, if enabled, will print the name of each event that is fired in your game. E.g. when a bomb is dropped, "bomb_dropped" will be printed to console, when a player footstep noise is made, "player_footstep" will be printed to console.
dlight_debug This command will spawn a dynamic light at the current location of your crosshair. Useful for debugging lighting issues.
dm_togglerandomweapons This command will toggle whether or not you spawn with random weapons after dying in the deathmatch gamemode. This effect is applied to all players.
drawcross [X] [Y] [Z] This command will spawn a cross at the given X, Y and Z coordinates. Use the cl_showpos 1 command to find out your current coordinates (it is shown as "pos: X Y Z", where X Y and Z are your coordinates).
drawline [X Y Z] [X Y Z] This command will draw a line between two given sets of coordinates.
drawoverviewmap This command will show the overview map, if not already open. The overviewmap is the map that is shown when you are spectating (usually the CTRL key). Use hideoverviewmap to hide the map.
drawradar This command does not work since the introduction of Panorama. Previously, it would draw your radar on the screen when it was disabled. Use the cl_drawhud_force_radar -1 command to hide your radar and cl_drawhud_force_radar 1 command to show your radar.
ds_get_newest_subscribed_files This command will make the game re-read the web api auth key and subscribed file lists from disk. If there are any available updates, it will download them files from steam
dti_flush This command only works when the client is started with the -dti launch parameter. It will print a list of all datatable instrumentation files.
dump_entity_sizes This command will print, to console, a list of all entities and their sizes.
dump_globals This command will print all global entities to the console, with their sizes.
dump_particlemanifest This command will print, to console, a list of all of the particles that the game currently has loaded into memory.
dumpentityfactories This command will print, to console, a list of all entity factory names.
dumpeventqueue This command will print, to console, a list of all objects currently in the entity I/O event queue. Usually this is empty.
dumpgamestringtable This command may not work. It will print, to console, a list of all entries currently in the game string table.
dumpstringtables This command will print, to console, a list of all string tables.
echo [Text] This command will print a specified message to the console. Commonly used server-side to print a message to the console of all players (if you are in a private game, this command is a little useless).
econ_build_pinboard_images_from_collection_name [Collection Name] This command will render and save all images from the specified collection name.
econ_clear_inventory_images This command will clear, and then regenerate, all images from the local inventory,
econ_show_items_with_tag [Tag] This command will list all items that have the specified tag.
enable_fast_math [0 / 1] This command can be used to enable (when set to 1, which is default) and disable (set to 0) fast math. When fast math is on (default) Denormals-Are-Zeroes and Flush-to-Zero are enabled.
enable_skeleton_draw [0 / 1] This command will draw the "skeletal" wireframes of all eligible entities. This includes the wireframes of players and guns on the floor - which creates a "wallhack-like" effect.
endmovie This command will stop recording a movie that you have previously started recording with the startmovie command.
endround This command will end the current round. Note that this essentially restart the current round. At the start of the next round, the scores will remain the same (there will not be a winner or loser).
enemydown This command will activate the "enemy down" radio command that sends a voice message and message in the chat.
enemyspot This command will activate the "enemy spotted" radio command that sends a voice message and message in the chat.
engine_no_focus_sleep This command can be used to disable, lengthen or shorten, the "sleeping" of the game engine when you are tabbed out, or CS:GO is not your current active window. Usually, when you tab out of CS:GO, the engine will "sleep" for a set amount of milliseconds (repeatedly) to reduce power and resource usage - this will lower your FPS and lag any locally hosted servers when tabbing out. Set this to 0 to completely disable the sleeping of the engine when tabbed out.
ent_absbox [Entity / Class Name] This command will display the total bounding box for the specified entity. If you do not specify an entity or class name as an argument, the total bounding box for the entity under your crosshair will be shown.
ent_attachments [Entity / Class Name] This command will display the attachment points for the specified entity. If you do not specify an entity or class name as an argument, the attachment points for the entity under your crosshair will be shown.
ent_autoaim [Entity / Class Name] This command will display the auto aim radius for the specified entity. If you do not specify an entity or class name as an argument, the auto aim radius for the entity under your crosshair will be shown.
ent_bbox [Entity / Class Name] This command will display the movement bounding box for the specified entity. If you do not specify an entity or class name as an argument, the movement bounding box for the entity under your crosshair will be shown.
ent_cancelpendingentfires This command will end all outputs created by ent_fire that are waiting for their delay to expire.
ent_create [Entity Type] This command will create an entity of the specified type at the location your crosshair is over.
ent_dump This command dumps a list of all entities (to console) that have the specified entity name.
error_message_explain_vac This command will open up the "Disconnected by VAC: You cannot play on secure servers" page in your default browser (https://support.steampowered.com/kb_article.php?ref=2117-ILZV-2837).
escape This command fires the event that usually fires when the escape key is pressed.
exec [File Name] This command will execute the specified script file (e.g. exec autoexec.cfg). You do not need to specify the .cfg file extention (i.e. you'd write just exec example for example.cfg). Place script files in the \Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg\ folder.
execifexists [File Name] This command will execute the specified script file, if it exists. This prevents errors that occur with the exec command when the specified exec file does not exist.
execwithwhitelist [File Name] This command will execute the specified script file, but only run commands in it that have been added to the whitelist. If a command in the exec file is not on the whitelist, it will not be executed.
explode This command will kill your player, but with explosive damage, as opposed to normal damage.
explodevector [Player Name] [X] [Y] [Z] This command will kill a player by applying an explosive force, relative to the player's location and the specfied X, Y and Z coordinates.
fadein [Duration] [R G B] This command will fade your client in. You can optionally specify a duration (seconds) and an RGB value for the color of the screen it fades in from.
fadeout [Duration] [R G B] This command will fade your client out. You can optionally specify a duration (seconds) and an RGB value for the color of the screen it fades out to.
fallback This command will play the "fall back!" radio command in voice and team chat.
ff_damage_bullet_penetration This command sets the multiplier for bullet penetration in friendly fire. Default is 0. If set to the maximum value (1), bullets will have no penetration power.
ff_damage_reduction_bullets [Multiplier] This command sets the multiplier for bullet damage made to friendly teammates. The amount of normal damage is multiplied by this number. So if you set this to 0.5 and your bullet would've done 20 damage, it'd be 20 * 0.5, which would mean only 10 damage is done in friendly fire. Setting this to 0 would mean bullets do 0 damage to friendly teammates. Note that this command only has an effect when friendly fire is enabled.
ff_damage_reduction_grenade [Multiplier] This command sets the multiplier for grenade damage from friendly fire. If set to 1, damage would be the same, if set to 0, there would be no damage from grenades thrown by teammates. Note that this command only has an effect when friendly fire is enabled.
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 [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.
find [Search Text] This command will list all commands that contain the specified text in either their name or description.
find_ent [Search Text] This command will print a of list all entities that have the specified text in their name.
findflags [Flag] This command will list commands that have the specified flag.
firetarget This command will fire your target (the entity under your crosshair).
firstperson This command will enable first person mode (provided you are not already in first person mode).
fish_debug [0 / 1] This command will show debug information for fish if set to 1. The default value is 0 (disabled).
fish_dormant [0 / 1] This command will disable all fish behaviour if set to 1 (i.e. making them dormant). By default, this setting is set to 0 (fish are not dormant).
flush This command will flush all unlocked cache memory (which crashes your client).
flush_locked This command will flush both locked and unlocked cache memory.
fog_color [R] [G] [B] This command sets the color of fog, if enabled. The value provided should be an RGB value (separated by spaces).
fog_colorskybox [R] [G] [B] This command sets the color of the fog skybox, if fog is enabled. An RGB value separated with spaces should be provided.
fog_enable [0 / 1] This command enables fog if set to 1. Note that you will need to set fog_override to 1 if your map's settings disable fog.
fog_enable_water_fog [0 / 1] This command enables water fog if set to 1. If set to 0, water fog will be disabled. Note that you need to override your map's fog settings with fog_override 1.
fog_enableskybox [0 / 1] This command will enable (1, default) whether or not fog should be applied to the skybox.
fog_end [Distance] This command will set the "end" of the fog in relation to your player. Higher numbers will make the fog more distant. -1 will set to default. Fog will be shown in the distance between fog_start's value and this value.
fog_endskybox [Distance] This command will set how far you can see into the sky before fog appears.
fog_hdrcolorscale [Scale] This command sets the fog's HDR color scale. Specify a decimal value between 0 and 1.
fog_hdrcolorscaleskybox [Scale] This command sets the fog's skybox HDR color scale. Specify a decimal value between 0 and 1.
fog_maxdensity [Density] This command sets the maximum density of the fog, given as a decimal percentage. 0.5 would be 50% transparency, 1 would be completely opaque.
fog_maxdensityskybox [Density] This command sets the maximum density of the fog, given as a decimal percentage. 0.5 would be 50% transparency, 1 would be completely opaque.
fog_override [0 / 1] This command will allow you to override the fog settings of the map if set to 1. Default is 0 (meaning you will by default use the map's fog settings).
fog_start [Distance] This command sets the distance from the player at which the fog will start being rendered.
fog_startskybox [Distance] This command sets the distance from the player at which the skybox fog will start.
fogui This command will toggle the visibility of the fog control GUI.
followme This command will cause you to make the "follow me" radio command, which plays a sound effect and says "Follow me!" in chat.
force_audio_english [0 / 1] If set to 1, this command will force English audio, regardless of your client's language settings. If set to 0 (default), your language settings will be used for audio choices.
foundry_engine_get_mouse_control If you are in foundry mode, this command will give the engine control of your mouse.
foundry_engine_release_mouse_control If you are in foundry mode and have previously given the engine mouse control, this will give you back mouse control.
foundry_select_entity [Entity Name] If you are in foundry mode, this command will select the entity under your crosshair. If you specify an entity name as an argument, that entity will be selected.
foundry_sync_hammer_view This command will move the Hammer's 3D view to the same position as the engine's 3D view.
foundry_update_entity This command will update your currently selected entity's position/angles.
fov_cs_debug [FOV] This command will set your field of view (FOV) to the specified value, provided sv_cheats is set to 1. Unlike the viewmodel_fov command, this command does not have any limits, allowing you to set your FOV to any value you desire.
fps_max [FPS Cap] This command will set the maximum frames-per-second (FPS) that will be rendered by your client. Your FPS will be capped at this number. Set this to 0 to disable the FPS cap.
fps_max_menu [FPS Cap] This command will set your FPS (frames-per-second) cap whilst you are in the main menu screen. Set to 0 to disable limit.
fps_screenshot_frequency [Seconds] If you have enabled fps_screenshot_threshold, this setting controls how often a screenshot will be taken if your FPS is below the threshold. By default this is set to 10, so when your FPS is below the threshold a screenshot will be taken, but if 10 seconds later your FPS is still below the threshold, another screenshot will be taken, etc.
fps_screenshot_threshold [FPS] If you set this value to a number above -1, a screenshot will be taken when your FPS drops below the given number. This is useful for debug purposes (allows you to locate what is on your screen causing the FPS drop).
fs_clear_open_duplicate_times This command will clear the list of files that have been opened.
fs_dump_open_duplicate_times This command will print a list of files that have been opened more than once, and the amount of time (in ms) that it took to read each file.
fs_fios_cancel_prefetches This command cancels all prefectches that are currently in progress.
fs_fios_flush_cache This command flushes the HDD FIOS cache.
fs_fios_prefetch_file [File Name (.bin)] This command prefetches a specified file with medium priority.
fs_fios_prefetch_file_in_pack [File Name (.ani)] This command prefetches a file that is in a pack with medium priority.
fs_fios_print_prefetches This command prints a list of prefetches that are currently in progress.
fs_printopenfiles This command prints a list of the names of all files that are currently opened by the engine.
fs_report_sync_opens [0 / 1 / 2] This command sets when the game should report the opening of files/syncs. See argument help for information.
fs_syncdvddevcache This is an XBOX 360 command. This command will force the game to get updated files that are in your your p4 changelist.
fs_warning_level [0 - 6] This command can be used to set the filesystem warning level. See argument information for help.
fx_new_sparks [0 / 1] This command can be used to enable (1, default) or disable (0) the new spark effects.
g15_dumpplayer This command will print player data collected by the Logitech G-15.
g15_reload This command will reload the configuration of your Logitech G-15 keyboard.
g15_update_msec [Interval (ms)] This command sets the interval that the Logitech G-15 keyboard updates its data at. Default is 250ms.
gameinstructor_dump_open_lessons This command will print a list of all lessons that are currently open (in use) by the game instructor.
gameinstructor_enable [0 / 1] This command can be used to enable and disable the game instructor. Default is 1, which is enabled.
gameinstructor_find_errors [0 / 1] This command will make the game instructor run every scripted command and alert you if there are any errors, if set to 1. Default is 0.
gameinstructor_reload_lessons This command will make the game instructor stop and reload (from the script file) all lessons currently in progress.
gameinstructor_reset_counts This command will reset all display and success counts to 0.
gameinstructor_save_restore_lessons [0 / 1] This command can be used to disable the saving and loading of open lesson opportunities when in single player.
gameinstructor_verbose [0 / 1 / 2] This command can be used to change the level of debug messages for the game instructor. See argument information for help.
gameinstructor_verbose_lesson [Lesson Name] This command will print debug information for the lesson with the specified name.
gamemenucommand [Command] This command will issue the specified game menu command. Game menu commands open game menus within the main menu (e.g. openserverbrowser to open the community server browser).
gamepadslot1 This command will simulate pressing the gamepad slot 1 button (if you have gamepad enabled).
gamepadslot2 This command will simulate pressing the gamepad slot 2 button (if you have gamepad enabled).
gamepadslot3 This command will simulate pressing the gamepad slot 3 button (if you have gamepad enabled).
gamepadslot4 This command will simulate pressing the gamepad slot 4 button (if you have gamepad enabled).
gamepadslot5 This command will simulate pressing the gamepad slot 5 button (if you have gamepad enabled).
gamepadslot6 This command will simulate pressing the gamepad slot 6 button (if you have gamepad enabled).
gameui_activate This command shows the game UI (pause menu).
gameui_allowescape By default, this command is enabled. This command will allow the game UI to be closed by pressing your ESC key. Use gameui_preventescape to disable this.
gameui_allowescapetoshow By default, this command is enabled. This command will allow the game UI to be opened by pressing your ESC key. Use gameui_preventescapetoshow to disable this.
gameui_hide This command will close the game UI (pause menu), provided it is open.
gameui_preventescape This command will prevent the ESC key from closing the pause menu (game UI) when pressed. Use gameui_allowescape to re-enable.
gameui_preventescapetoshow This command will prevent the ESC key from opening the pause menu (game UI) when pressed. Use gameui_preventescapetoshow to re-enable.
getinpos This command will play the "Get in position" radio command. May not work since newer CS:GO versions.
getout This command will play the "Get out of there, it's gonna blow" radio command which sends a voice message and text in chat.
givecurrentammo This command will top up your ammo to its maximum level for the weapons you currently have.
gl_clear_randomcolor This command will clear the back buffer to random colors every frame. This is useful for debugging, to spot open seams in geometry.
global_event_log_enabled [0 / 1] This command will enable the global event log system if set to 1. Default is 0 (disabled).
global_set [Variable Name] [0 / 1 / 2] This command will set the state of the specified global variable. See argument information for help with state types.
glow_outline_effect_enable [0 / 1] This command can be used to enable entity outline glow effects. Default is enabled. Set to 0 to disable.
glow_outline_width [Width] This command will set the width of glow outline effects, if they are enabled.
god This command will toggle god mode. In god mode, your player will not be able to take damage and will never die.
gods This command will toggle god mode for all players (including bots) on your server. When in god mode, players will not take any form of damage and will not die.
groundlist [Index] This command will print a list of all possible ground entities, and their instance count. If you specify an index (ID), you will only see the list of ground entities for that index.
hammer_update_entity This is a hammer mode command, it will not work outside of hammer mode. It will update the positions and angles of all entities.
hammer_update_safe_entities This is a hammer mode command, it will not work outside of hammer mode. It will update the positions and angles of all entities, provided it is safe to do so.
heartbeat This command will force a heartbeat of master servers.
help [Command] This command will print to console help for the command with the specified name. You need to specify a full command (not just part of the command).
hideconsole This command will hide the console (same as pressing the console key again).
hidehud [0 / -1] This command, if set to 1 (default) will show the game's HUD. If set to -1, the game's HUD will be hidden.
hideoverviewmap This command will hide the overviewmap (if open) that shows when you are spectating.
hidepanel [Viewport Panel] This command will hide the specified viewport panel.
hideradar This command does not work since the introduction of Panorama. Instead, use the cl_drawhud_force_radar -1 command to hide your radar and cl_drawhud_force_radar 1 command to show your radar.
hidescores This command should hide the score panel but may not work. Use -showscores to hide the scoreboard instead if this is the case.
holdpos This command will make the "Hold your positions" radio command play. This plays both the sound effect and sends a text message in chat.
host_filtered_time_report This command only works on dedicated servers. It will time the amount of time that was spent idle in the previous frame (ms).
host_flush_threshold [Threshold] This command will set the memory theshold for the which host should flush caches between server instances. When below this value, the caches will be flushed.
host_framerate [Framerate] This command will change the "frame rate" of the host (server). Lower numbers will mean time passes faster, higher numbers will mean time passes slower. Set to 0 to disable.
host_info_show [0 / 1 / 2] This command can be used to change the amount of information that is shown when your server is queried (e.g. by server lists, the community server browser, etc). See argument information for options. 1 is the default setting for this command.
host_map This command will print to console the name of the map you are currently playing on. This can also be used to change the "host_map" that appears in server queries if you provide a map name as an argument.
host_name_store [0 / 1] This command will set whether or not the server's hostname is recorded in game events and on GOTV (demos and live).
host_players_show [0 / 1 / 2] This command will set how the playercount is disclosed when your server is queried. See argument information for options.
host_reset_config This command will reset your host's config. NOTE: You cannot undo the effect of this command, so make sure to save your host's config before using this.
host_rules_show [0 / 1] This command can be used to set whether or not your server rules show when your server is queried. Default is enabled (1).
host_runofftime This command will make the server run off some time without rendering and updating sounds.
host_sleep [Milliseconds] This command will make the server sleep for the specified amount of milliseconds after each frame. Set to 0 to disable (default).
host_sleep [Milliseconds] This command will make the server sleep for the specified amount of milliseconds after each frame. Set to 0 to disable (default).
host_timer_report This command would print out the CPU timer's jitter for the last 128 frames.
host_timescale [Multiplier] This can be used to speed up and slow down the speed of time on the server. In otherwords, you can make things go in slow motion or speed the server up with this command.
host_workshop_collection [Workshop ID] This command will get the latest version of the specified workshop collection ID and set the maps in that collection as the server's map list.
host_workshop_map [Workshop ID] This command will get the latest version of the workshop map with the specified ID (the ID is the numbers at the end of the workshop URL) and set it as your server's map.
host_writeconfig [Config File] This command will save all of your server settings that you have set with host_ commands to your config.cfg, so that they apply even when the server restarts.
hostage_debug [0 / 1] This command can be used to enable hostage AI debug information. Default is 0 (disabled).
hostfile [File Name] This command can be used to set the hosts file (default is hosts.txt). If no argument is specified, this command will print to console the name of the hosts file the server is currently using.
hostip [IP] [hostip 0.0.0.0] [hostip localhost] This command can be used to assign the server an IP to run on. If not, the IP 0.0.0.0 (bind to all available) will be used.
hostname [Hostname] [hostname mycsgoserver.com] The hostname for the server to use (this is your server domain).
hostport [Port] [hostport 27015] [hostport 26123] The port your server should run on. We recommend you keep this as default. You can run multiple servers on the same IP address if you change this port to a port that isn't in use.
hud_reloadscheme This command will reload your HUD, meaning any changes you made to HUD config files would be applied.
hud_scaling [0.5 - 0.95] This command can be used to scale the size of the HUD. Scale must be be between 0.5 and 0.95. Default is 0.85.
hud_showtargetid [0 / 1] This command can enable or disable the red text with an enemy's that appears when you hover over an enemy. Default is enabled (1).
hud_subtitles [File Name] This command will play the subtitles in the specified file.
hud_takesshots [0 / 1] This command can be used to enable the auto-taking of a screenshot at the end of a match (when the scoreboard is up). Default is 0 (disabled).
hunk_print_allocations This command will print to console a list of all hunk allocations.
hunk_track_allocation_types [0 / 1] This command can be used to enable and disable the tracking of allocation types.
impulse [Impulse #] This command has a set of pre-defined effects, the one that will be applied is determined by the impulse # you provide as an argument. For exmaple, impulse 101 gives you maximum money. See argument information for more help.
in_forceuser This command forces your user input to the specified split screen player (split screen mode only).
incrementvar [Convar] [Min] [Max] [Amount] This command will increment the specified convar by the specified amount. If the convar reaches the "max value" it will be set to "min value" and incremement from there.
inferno_child_spawn_interval_multiplier [Spawn Interval] This command is used to influence the spawn intervals of molotv and incendiary grenades for each child.
inferno_child_spawn_max_depth [Depth] This console command adjusts the max depth of the child spawn count in molotov and incendiary grenades.
inferno_debug [0 / 1] This command attemps to debug issues that molotov and incendiary grenades may develop. If you notice any issues with them in your game, try using this command.
inferno_dlight_spacing [Spacing] This command edits the minimum distance that dlights can be together in the flame animation of molotovs and incendiary grenades. You will see this from a series of connected lasers that appear over the flames when adjusting this command.
inferno_forward_reduction_factor [Reduction Factor] This console command changes the forward reduction factor used in molotov and incendiary grenades.
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 [Velocity] This command adjusts the velocity of molotov and incendiary grenades.
inferno_velocity_normal_factor [Velocity] This command sets the normal factor of the velocity for molotov and incendiary grenades.
inposition This command is used to activate the radio command "I'm in position", which causes your character to say that phrase out loud in game and also in text chat.
ip This console command is used to override the IP if you are in a server that has multiple hosts. This does not show your IP in console; to do that use the command status .
ip_steam [IP] This command is used to override the IP that binds Steam profiles on servers with multiple hosts.
ip_tv [IP] This command is used to override the IP that binds TV ports on servers with multiple hosts.
joy_accelmax [Acceleration] This command sets the max acceleration of your joystick, if you use one to play CS:GO.
joy_accelscale [Acceleration] Sets the acceleration scale of your joystick, if you use one to play CS:GO.
joy_autoaimdampen [Aim Assistance] This console command controls how much input is required from the player on their joystick when their crosshair is on a target.
joy_autoAimDampenMethod [Range] This console command affects the sensitivty of your joystick input.
joy_autoaimdampenrange This console command sets the stick range for when aim dampening kicks in.
joy_axis_deadzone [Deadzone] This console command dictates where the deadzone is on your controller sticks that will stop feeding back movement to the game client.
joy_axisbutton_threshold [Range] This command is used to control the axis range on your joystick's analog stick that decides when to register a button press.
joy_curvepoint_1 [Value] This is a client only command.
joy_curvepoint_2 [Value] This is a client only command.
joy_curvepoint_3 [Value] This is a client only command.
joy_curvepoint_4 [Value] This is a client only command.
joy_curvepoint_end [Value] This is a client only command.
joy_diagonalpov [0 / 1] This command causes the point of view (POV) manipulator when using a joystick operate on a diagonal basis when turned on.
joy_display_input [0 / 1] When using a joystick, this allows you to display its input when the command is turned on.
joy_forwardsensitivity [Sensitivity] This is the console command used to control the forward sensitivity if you are using a joystick to play.
joy_forwardthreshold [Threshold] This is a client only command that sets the joystick's forward threshold if you use one in CS:GO.
joy_gamma [Gamma] This a client only command that only affects people who play with a joystick.
joy_lowend [Value] This is a client only command that affects people who play with a joystick.
joy_lowend_linear [Value] This is a client only command that affects people who play with a joystick.
joy_lowmap [Value] This is a client only command that affects people who play with a joystick.
joy_name [Name] This command sets the name of your joystick inside the game client.
joy_no_accel_jump [0 / 1] This is a client only command that affects people who play with a joystick.
joy_pitchsensitivity [Sensitivity] This console command sets the pitch sensitivity if you're using a joystick to play.
joy_pitchthreshold [Value] This is a joystick command that adjusts your pitch threshold to the value you enter.
joy_response_look [0 / 1] This console command sets the look stick response mode when using a joystick to play.
joy_response_look_pitch [0 / 1] This console command sets the look stick response mode for pitch when playing with a joystick.
joy_sensitive_step0 [Value] This is a client only command for people who play with a joystick.
joy_sensitive_step1 [Value] This a client only command that only affects people who play with a joystick.
joy_sensitive_step2 [Value] This is a client only command for people who play with a joystick.
joy_sidethreshold [Value] This is a joystick command that sets your sideways threshold.
joy_wingmanwarrior_turnhack [0 / 1] This is a joystick command that, when activated, enables a wingman warrior hack related to turning axes.
joy_yawsensitivity [Sensitivity] This command sets the joystick's yaw sensitivity.
joyadvancedupdate This console command produces a list of advanced joystick settings in your console that show what each axis is mapped to.
joystick [0 / 1] This command sets whether your joystick is on or off, if you have one connected.
joystick_force_disabled [0 / 1] This command prevents any joystick input from being pushed through, for cases where a piece of hardware that isn't a joystick is mistakenly identified as one by the game client.
kdtree_test This command is meant to test spatial partition for entity queries, but it can crash your client, so use with caution .
kickid [User ID] [Message] This console command is used to kick a player in your lobby based on their unique user ID. It also allows you to give a message, such as why they were kicked.
kickid_ex [User ID] [Force 0 / 1] [Message] This command is used to kick, or vote to kick, a player in your lobby. It also provides the option for a force-to-kick flag and for you to write them a message.
killserver Entering this command will shutdown the server you are playing on, so only use it if you know what you are doing.
killvector [Name] [X Value] [Y Value] [Z Value] This command kills a player by locating their vector.
lastinv This console command immediately equips the weapon/item you took out most recently in your inventory.
lightprobe [File Name] This console command produces a cubemap and a file that is used to sample the lighting environment of the file you specify.
linefile Use this command to parse the map leak data from the map you're currently on.
list_active_casters This console command is used to list any active casters that may be commentating your match. If there is no one casting your match, the console will just print "None."
listid Use this command in your console to print a list of the user IDs that are currently banned from the server you're on.
listip Use this command in your console to print a list of the IP addresses that are currently banned on the server you're on.
listmodels This console command produces a list of all the models that have been loaded into your session.
listRecentNPCSpeech This console command creates a list in your developer console of the most recent 5 things that NPCs have said.
loadcommentary This command loads in any game commentary that is saved. It can also open your game menu as well.
loader_dump_table This command prints a list of values into your developer console of queued loads and jobs to do for the client.
locator_split_len [Value] This is a client only command.
locator_split_maxwide_percent [Value] This is a client only command.
lockMoveControllerRet [0 / 1] This is a client only command.
log [On/Off] Using this command begins logging server data to your file and your console.
log_dumpchannels This console command is used to dump all of the information pertaining the logging channels in game into your developer console.
log_flags This cheat command produces a detailed list in the developer console on how to set up flags for the logging channel.
log_level This cheat command produces a detailed list in the developer console on how to set up the spew level for the logging channel.
logaddress_add [IP address:port] This command allows you to set the IP address and port number for a remote host to use.
logaddress_del [IP address:port] This command allows you to remove an IP address and port number for a remote host.
logaddress_delall This command is used to remove all of the UDP addresses logged in the server list.
logaddress_list This lists all of the network addresses currently being used by logaddress.
lookstrafe [0 / 1] This command is used to toggle the client only look strafe command on and off.
loopsingleplayermaps [0 / 1] This console command should begin to run the single player maps in CS:GO on a loop, though it can be faulty and not work.
m_forward [Value] This console command is used to set the mouse forward factor.
m_side [Side Factor] This console command is used to set your mouse side factor.
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 Code] This command starts playing the specified map with commentary.
map_edit [Map Code] This command may not work. It should load the specified map in edit mode.
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 This command shows the bomb radius from the center the map's bomb plant spot(s).
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 [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 [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.
maps This command prints to console a list of all of the maps you have installed/downloaded.
maxplayers [Amount] This command sets the maximum amount of players that can connect to your server (i.e. the player cap).
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 [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 [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 [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 [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 This command will print the name of the latest round backup file that was saved.
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 [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 [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 [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 [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 [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 [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 This command prints round timers to the console. Used for debugging.
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 [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 [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 [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 [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 [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 This command may not work. It should force all dead players to respawn.
mp_forcewin This command does not work. It should force the winning team (or specified team) to win.
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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [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 [Amount] This command sets the maximum amount of hostages that should be spawned at the start of the round.
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 [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 [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 [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 [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 [0 / 1] This command sets whether or not hostages can take damage. Default is 0 (unable to take damage).
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 [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 [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 [0 / 1 / 2 / 3] This command sets the server "combat" logging setting. See argument information for help.
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 [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 [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 [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 [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 [Amount] This command sets the maximum amount of rounds that the server will play for.
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 [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 [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 [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 [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 This command will pause the match at the end of the current round. Resume with mp_unpause_match.
mp_playercashawards [0 / 1] This command sets whether or not players should be able to earn money for performing in-game actions.
mp_playerid [0 / 1 / 2] This command sets what players can see in the status bar. See argument information for help.
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 [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 [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 [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 [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 [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 [0 / 1] This command will set whether or not counter-terrorists will respawn after dying.
mp_respawn_on_death_t [0 / 1] This command will set whether or not terrorists will respawn after dying.
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 [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 [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 [Seconds] This command sets the delay before the next round starts after a round has been won.
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 [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 [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 This command randomizes the teams (switches Ts to CTs and vice versa randomly) and restarts the game.
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).
mp_spawnprotectiontime [Seconds] If someone team kills within the amount of time set by this command after round start (i.e. if someone kills someone within 5 seconds of the round starting), they will be kicked from the server. You can disable this by setting the command to 0.
mp_spec_swapplayersides [0 / 1] This command toggles the sides on which the player/team names are on when spectating. Default is 0, set to 1 to move to other side.
mp_spectators_max [Amount] This command sets the maximum amount of spectators that a game can have.
mp_startmoney [Amount] This command sets how much money players are given at the beginning of a half. Default is 800.
mp_swapteams This command switches the teams (Ts would play as CTs and vice versa) and restarts the game (including scores).
mp_t_default_grenades [Grenade Code(s)] This command sets the default grenades that terrorists spawn with. Default is none (0). Separate multiple grenades with spaces.
mp_t_default_melee [Weapon Code(s)] This command sets the default melee weapon that terrorists spawn with at the start of the round. Default is weapon_knife.
mp_t_default_primary [Weapon Code(s)] This command sets the default primary weapon that terrorists spawn with at the start of the round. Default is none (0).
mp_t_default_secondary [Weapon Code(s)] This command sets the default secondary weapon that terrorists spawn with at the start of the round. Default is weapon_glock.
mp_td_dmgtokick [Amount] This command sets the amount of damage that a player has to do to their teammates in order to get kicked.
mp_td_dmgtowarn [Amount] This command sets the total damage level at which players are warned they might be kicked from the server.
mp_td_spawndmgthreshold [Amount] This command sets the amount of damage that players have to do at the start of the round (default is within 5 seconds of start, but can be changed with mp_spawnprotectiontime) before they are kicked. Default damage amount is 50.
mp_teamcashawards [0 / 1] This command sets whether or not teams can earn money by performing in-game actions. Default is 1 (enabled).
mp_teamflag_1 [Country Alpha 2 Code] This command sets the team 1 flag as the flag of the country with the specified alpha 2 code.
mp_teamflag_2 [Country Alpha 2 Code] This command sets the team 2 flag as the flag of the country with the specified alpha 2 code.
mp_teamlogo_1 [Shorthand Code] This command sets the logo of team 1 to the specified logo. Logo file should be placed in the "resource/flash/econ/tournaments/teams" folder.
mp_teamlogo_2 [Shorthand Code] This command sets the logo of team 2 to the specified logo. Logo file should be placed in the "resource/flash/econ/tournaments/teams" folder.
mp_teammatchstat_cycletime [Seconds] The command sets how often the team match stats should be cycled.
mp_teammates_are_enemies [0 / 1] This command, if enabled (set to 1), will make all teammates enemies. By default this is disabled.
mp_teamname_1 [Team Name] This command sets the name of team 1.
mp_teamname_2 [Team Name] This command sets the name of team 2.
mp_teamprediction_pct [Prediction] This command will set the "prediction" for the counter-terrorist team to win the match. A value between 1 and 99 should be specified. Prediction for terrorist team will be calculated based on this value and automatically applied.
mp_timelimit [Minutes] The maximum duration of each game, in minutes. By default this is disabled (set to 0). If the total duration of the current map lasts longer than this value, the current map will end and the next map will begin play.
mp_tkpunish [0 / 1] This command sets whether or not team killers/damagers should be punished in the following round. Default is 0 (disabled).
mp_unpause_match This command unpauses the match, or cancels a pause that is set for the next round.
mp_use_respawn_waves [0 / 1] This command sets whether or not respawns should be done in waves (on deathmatch and other gamemodes where players respawn). Default is 0 (disabled). Waves mean dead players are respawned every x seconds (e.g. every 10 seconds all dead players are respawned, as opposed to relatively a few seconds after their death).
mp_verbose_changelevel_spew [0 / 1] This command enables debugging messages for map changes. Default is 1 (enabled).
mp_warmup_pausetimer [0 / 1] This command, if set to 1, will make the warmup last forever. Set to 0 (default) to disable.
mp_warmup_start This command starts the warmup.
mp_warmuptime [Seconds] This command sets how long the warmup lasts, in seconds.
mp_warmuptime_all_players_connected [Seconds] This command sets the warmup countdown to switch to when all players connect. If the warmup countdown is already below this value, the countdown will not be changed.
mp_weapons_allow_map_placed [0 / 1] This command, if disabled (0), will make it so weapons are not removed from the floor when the match starts. Default is enabled (1), meaning weapons are removed from the floor when the match starts.
mp_weapons_allow_randomize [0 / Amount] If you set this command to a value over 0, each buy menu category will be filled this amount of random weapons. With this set to 1, 1 weapon from rifles would be available for purchase, 1 from pistols, etc (would be changed each round to a new random weapon).
mp_weapons_allow_zeus [0 / 1] This command sets whether or not the zeus (taser) can be purchased from the buy menu or not. Default is 1 (allowed to be purchased).
mp_weapons_glow_on_ground [0 / 1] This command sets whether or not weapons on the ground have a glow around them. By default this is disabled (set to 0).
mp_win_panel_display_time [Seconds] This command sets the amount of time, in seconds, that the win panel should be shown in between rounds. Default is 3 seconds.
needbackup This command makes your character perform the "Need Backup!" radio command sending a message in chat and over sound.
net_allow_multicast [0 / 1] This command sets whether or not multicast is enabled. Default is 1 (enabled).
net_blockmsg [0 / 1 / Name] This command can be used to block incoming messages (network messages, not chat messages). Default is 0 (disabled). 1 would disable all messages. You can specify a network message name to block only that message.
net_channels This command prints to console network channel information.
net_droponsendoverflow [0 / 1] This command, if enabled, will end a connection (e.g. kick a player) when the client sends too much data (causing a buffer overrun). Default is 0 (disabled).
net_droppackets [Amount] This command will drop the specified amount of packets. If you were to enter 10, the next 10 packets your client receives would be dropped.
net_dumpeventstats This command prints to console debug information about network events.
net_fakejitter [Milliseconds] This command will will cause your client to "jitter" (fake lag) for the specified amount of milliseconds.
net_fakelag [Milliseconds] This command will simulate lag (high latency/packet delay) for the specified amount of milliseconds.
net_fakeloss [Percentage] This command will simulate packet loss on the specified percentage of packets (i.e. 50% would drop 50% of packets).
net_graphheight [Pixels] This command sets the height of the net graph display in pixels. This is the amount of pixels it will be from the bottom of the screen. Default is 64.
net_graphmsecs [Milliseconds] This command sets the amount of seconds that the latency graph should represent. Default is 400.
net_graphpos [Position #] This command sets the position of the screen the netgraph display is placed at. Default is position 1 (right corner). Left corner is 0. Middle is 2.
net_graphproportionalfont [0 / 1] This command sets whether or not net graph font should be made proportional. Default is 1 (enabled).
net_graphshowinterp [0 / 1] This command sets whether or not interpolation should be shown in net_graph (when on a setting above net_graph 1).
net_graphshowlatency [0 / 1] This command sets whether or not latency should be shown in net_graph (when on a setting above net_graph 1).
net_graphshowsvframerate [0 / 1] This command, if set to 1, will draw the server framerate graph. Default is 0 (disabled).
net_graphsolid [0 / 1] This command sets whether or not the net graph display is solid. Default is enabled (1).
net_graphtext [0 / 1] The command sets whether or not the text fields like FPS, etc should be drawn in net_graph. Default is 1 (enabled).
net_maxroutable [Bytes] This command sets the maximum packet size for the client before they are split.
net_public_adr [IP Address] This command sets the public IP of the server (NAT/DHCP).
net_showreliablesounds [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about reliable sounds to the console.
net_showsplits [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about split packets to the developer console.
net_showudp [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about UDP packets to the console.
net_showudp_oob [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about OOB UDP packets to the console.
net_showudp_remoteonly [0 / 1] This command, if set to 1 (default 0), will enable the printing of information about remote UDP packets to the console.
net_splitrate [Amount] The maximum amount of fragments (parts) of a split packet that can be sent/read each server frame.
net_start This command will start multiplayer network sockets.
net_status This command prints to console information about your network.
net_steamcnx_allowrelay [0 / 1] This command will set whether or not steam connections are allowed to attempt to use relay servers as fallback. Default is 1 (enabled).
nextdemo This command will make the next demo in your current demo sequence be played.
nextlevel [Map Code] This command will make the server load/progress to the specified map at the end of the current game. In other words, this command sets the next map in the map cycle.
pause This command will pause the game, provided you have sv_pausable set to 1 (otherwise this command won't work).
ping This command prints to the console your current ping (to the server you're connected to).
play [Sound] This command will play the specified sound.
play_distance [Distance] This command sets the distance at which sounds played with the sound command are played from. Default is 1.
play_with_friends_enabled [0 / 1] This command sets whether or not play with friends is enabled. Default is 1 (enabled).
playdemo [Demo File Name] This command plays the specified demo file. Demos should be placed in your Steam\steamapps\common\Counter-Strike Global Offensive\csgo folder. If you place them in your "replays" folder, you need to specify "replays/" before the demo name.
player_botdifflast_s [Difficulty] This command sets the difficulty of bots when they are the last man standing. Default is 2.
player_competitive_maplist_8_4_0_EF00F6A0 [Map List] This command sets your competitive map list. Separate each map code with a comma (no space).
player_debug_print_damage [0 / 1] This command, if set to 1, will print debug information about all of the damage your player takes to the console. Default is 0 (disabled).
playflush [Sound] This command plays the specified sound file after reloading it from your files (incase of changes made since the file was loaded).
playgamesound [Sound] This command plays the specified sound that is defined the game_sounds.txt file.
playoverwatchevidence This command will play the evidence for your current overwatch case.
quit This command is the same as the "exit" command, it will close your game.
radarvisdistance [Distance] This command sets the distance at which an enemy will appear on your radar without your crosshair/view being on them. Default is 1000.
radarvismaxdot [Value] Note that this command sets the setting for the server (so players on the server have this setting), not your client specifically. This command sets how closely you must point at a player in order to see them beyond the maximum distance set with radarvisdistance. Default is .996.
radarvismethod [0 / 1] Note that this command sets the setting for the server (so players on the server have this setting), not your client specifically. This command sets which radar visibility method is used. If set to 0, the classic method will be used. Default is 1, which is the newer and more realistic method.
radarvispow [Degree] Note that this command sets the setting for the server (so players on the server have this setting), not your client specifically.The degree to which you can look away from an enemy and still see them as a red dot on the radar.
radio1 This command opens radio menu 1.
radio2 This command opens radio menu 2.
radio3 This command opens radio menu 3.
rangefinder This command prints to console information about your position and range.
rate [Rate (Bytes/s)] This command sets the rate at which your client can receive network data in bytes. Set this to a lower value if you have a bad internet connection.
rebuy This command will make you attempt to repurchase the items you most recently purchased from the buy menu in the order set by the cl_rebuy command. Default order is "Armor PrimaryWeapon Flashbang SmokeGrenade Defuser HEGrenade Flashbang SecondaryWeapon Molotov IncGrenade Decoy Taser".
recompute_speed This command recomputes clock speed.
record [Demo File Name] This command will start recording your current game as a demo. You need to specify a filename to save the demo as. Use the "stop" command to stop recording. Demo will be saved in Steam\steamapps\common\Counter-Strike Global Offensive\csgo.
regroup This command will make you perform the "regroup" radio command.
reload This command will reload the most recent saved game.
remote_bug This command will start a bug report with data from the currently connected rcon machine.
removeallids This command unbans all players from your current server.
removeid [Steam ID] This command removes the specified user ID from your server's ban list.
removeip [IP Address] This command removes the specified IP address from your server's ban list.
report This command will make you perform the "report" radio command.
reportingin This command will make you perform the "reporting in" radio command.
reset_expo This command will reset all player scores, team scores, etc at the end of the current roud.
reset_gameconvars This command resets most game convars to their default values (useful if you've broken something).
respawn_entities This command makes all entities that are in the map by default respawn.
restart This command will restart the current game - reloading the map, scores, etc.
retry This command will make you attempt to reconnect to the last server you were connected to.
roger This command will make you perform the "roger that" radio command.