Counter-Strike 2

Counter-Strike 2

1,028 voti
Full list of Counter-Strike: Global Offensive console commands || Verified ✔
Da Core
In this guide, you can find information about commands or find new commands for yourself.
The list of commands will be updated, if you find that this guide is missing any command, then write in the comments and in the near future your "Find" will be added to the guide and will supplement it.
31
4
3
2
   
Premio
Aggiungi ai preferiti
Preferito
Rimuovi dai preferiti
Welcome!
Messaggio originale di Core:
Since the work on the creation of this content is a rather complex and lengthy process, I would like you to appreciate this work.
Bot Settings 1/2.
Command
Description
ai_disable [0 / 1]
Forces non-player characters (bots) to bypass their logic programming and instead just perform idle animation.
bot_add [T / CT] [Difficulty] [Name]
This command adds a bot to your current game. If you specify a command (T or CT), the bot will be added to this command. You can also optionally specify the difficulty and name (if there is an existing profile).
bot_add_ct [Difficulty] [Name]
This console command adds a bot to the CT side. If a bot appears dead, it respawns at the beginning of the next round. Optionally, you can specify the complexity and name (if there is an existing profile).
bot_add_t [Difficulty] [Name]
This command adds a bot to the T side. If a bot appears dead, it respawns at the beginning of the next round. Optionally, you can specify the complexity and name (if there is an existing profile).
bot_all_weapons
Bots use all kinds of weapons.
bot_allow_grenades [0/1]
This command, if set to 1, allows bots to use grenades. Default is 1, set to 0 to disable.
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 disable.
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 rogue bots to randomly, when rogue bots do not respond to radio commands. Default is 1, set to 0 to disable.
bot_allow_shotguns [0/1]
This command, if set to 1, allows bots to use shotguns. Default is 1, set to 0 to disable.
bot_allow_snipers [0/1]
This command, if set to 1, allows bots to use sniper rifles. Default is 1, set to 0 to disable.
bot_allow_sub_machine_guns [0/1]
This command, if set to 1, allows bots to use SMG. Default is 1, set to 0 to disable.
bot_autodifficulty_threshold_high [-20 / 20]
Sets a high difficulty rating for bots. The default value for bot difficulty is 5, the minimum value is -20 and the maximum value is 20.
bot_autodifficulty_threshold_low [-20 / 20]
ets the difficulty rating of bots to low. The default value for bot difficulty is 5, the minimum value is -20 and the maximum value is 20.
bot_chatter [Value]
This command sets the rules for what bots can say in the game. Possible values: "off", "radio", "minimum" or "normal".
bot_coop_force_throw_grenade_chance [0 - 1]
This command sets the likelihood that a bot will force a grenade in a co-op 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, sleeping, hiding or sleeping.
bot_crouch [0/1]
This command, if set to 1, will cause all bots in the game to crouch. Set to 0 to disable.
bot_debug [0/1]
This command will toggle (0 = disabled, 1 = enabled) the debug functions of the bot.
bot_debug_target [0/1]
This console command fixes problems with bots, but is mainly used for testing.
bot_defer_to_human_goals [Value]
This command prevents bots from performing script tasks when enabled.
bot_defer_to_human_items [Value]
This console command prevents bots from grabbing script items when enabled.
bot_dont_shoot [0/1]
This command can be used to prevent NPC characters (bots) from firing weapons.
bot_freeze [0/1]
This cheat command prevents the bot (NPC characters) from moving.
bot_goto_mark [0/1]
Sends the bot to the marked nav area (useful for testing nav meshes).
bot_goto_selected [0/1]
Sends the bot to the selected nav area. (For use, sv_cheats 1 must be written on the server).
bot_ignore_players [0/1] [0/1]
This command, if set to 1, will make bots unable to see / react to players that are not bots. Default 0 (disabled).
bot_join_after_player [0/1]
This cheat command can only be used to allow bots to join the server you are on when another live player joins, which can help balance the teams.
bot_join_team [T / CT / Any]
This console command is used to determine which group bots to join when adding additional data to the server using the "bot_add" command. You can choose between terrorist side, counterterrorists or any team.
bot_kick [Kick Criteria]
This console command is used to remove bots from the server. You can choose by knocking out all bots, bots of a specific team, or just about bots of a certain complexity, depending on what values ​​you enter using the command.
bot_kill [Kill Criteria]
This command will kill all bots based on your chosen criteria. Unlike the bot_kick command, it does not remove them from the server and means that all killed bots will respawn in the next round.
bot_knives_only [0/1]
This console command forces all bots on the server to use knives.
bot_loadout [Weapon Codes]
This command sets which bots will appear on your server, for example, settings for specific weapons and grenades.
Bot Settings 2/2.
Command
Description
bot_max_vision_distance_override [-1 / 1]
This command overrides the maximum distance set by bots, that is, they will (or will not) (depending on the settings) see you much further along the map than usual.
bot_mimic [0/1]
This command, if enabled (set to 1), will force all bots to transmit your actions. If you jump, all bots will jump, if you shoot, all bots will shoot, etc.
bot_mimic_yaw_offset [0/180]
The angle at which the bot will be located, which repeats the action behind the player. (180 - the bot will look at the player, 0 - will look in the same direction as the player).
bot_pistols_only [0/1]
The bots on your server restrict the use of pistols only, which means they cannot use other weapons such as rifles or SMGs.
bot_place
This will cause the bot to appear on your server depending on where your player model is. You don't need to add anything to this command - its simple form will spawn a bot in front of you. Sometimes you need to enter this command several times to place the bot.
bot_quota [Amount]
This command adjusts the maximum number of bots you can have on your server. The default is 10.
bot_quota_mode [Mode]
The mode by which the number of bots should be controlled. The options are normal, fill, and match. Normal is normal behavior. Fill will fill the server with as many bots for which "bot_quota" is set. The match will keep the ratio of bots to 1 person: bot_quota.
bot_randombuy [0/1]
This command clears the preference settings of which bots are programmed to buy and instead prompts them to randomly buy items with the money they have.
bot_show_battlefront [0/1]
This command selects areas of the map where hurrying bots (and players, if they are running directly from the spawn) from both teams will face each first. These are areas such as the Ramp and Window in the center of the Mirage. It can be helpful to see where you run into enemies when in a hurry, although you need to enable cheats to do this.
bot_show_nav [0/1]
This command, if enabled (set to 1), will show each bot's navigation grid.
bot_show_occupy_time [0/1]
This command displays a screen on the screen displaying each area that the first command can enter. This is a large part of the map, so this command will cause low FPS for players using older and less powerful computers.
bot_snipers_only
Bots only use sniper rifles.
bot_stop [0/1]
This command, if set to 1, causes bots to stop what they are doing. This means that they will stop moving, shoot and all other processes until you disable the command (by setting it to 0, which is the default).
bot_traceview [0/1]
This command, if enabled (set to 1), will enable the "traceview" debugging functions, in which the "tracers" bots (their line of sight) will be displayed on your screen.
bot_zombie [0/1]
Puts bots into zombie mode, forcing them to stay idle and not attack or fire their weapons.
custom_bot_difficulty [Difficulty]
This console command allows you to define the difficulty of custom bots.
mp_coopmission_bot_difficulty_offset [Offset]
This command sets the difficulty offset modifier for bots only during co-op missions.
mp_humanteam [Any / CT / T]
This command can be used to restrict non-bot players by the specified command. Any command by default. See information on arguments for options.
notarget
This command toggles whether the bots know about your player. When enabled, bots will not attack you.
player_botdifflast_s [Difficulty]
This command sets the difficulty of the bots when they are last. The default is 2.
sv_auto_adjust_bot_difficulty
???
sv_bot_buy_decoy_weight [Weight]
This command sets the "weight" (or chance) of the bot buying the decoy grenade. Think of it as the number of "lottery tickets" for a virtual lottery between this weight and the weight of all other grenades when the bot decides which grenade to buy.
sv_bot_buy_flash_weight [Weight]
This command sets the "weight" (or chance) of a bot buying a flash grenade. Think of it as the number of "lottery tickets" for a virtual lottery between this weight and the weight of all other grenades when the bot decides which grenade to buy.
sv_bot_buy_grenade_chance [0 - 100]
This command sets the chances (as a percentage) for bots to buy a grenade when they have leftover money after buying armor and weapons. The default is 33, which is equivalent to 33%.
sv_bot_buy_hegrenade_weight [Weight]
This command sets the "weight" (or chance) of a bot buying a high explosive grenade. Think of it as the numbe.
sv_bot_buy_molotov_w
This command sets the "weight" (or chance) of the bot buying a Molotov grenade. Think of it as the number of "lottery tickets" for a virtual lottery between this weight and the weight of all other grenades when the bot decides which grenade to buy.
sv_bot_buy_smoke_weight [Weight]
This command sets the "weight" (or chance) of the bot buying the smoke grenade. Think of it as the number of "lottery tickets" for a virtual lottery between this weight and the weight of all other grenades when the bot decides which grenade to buy.
sv_bots_force_rebuy_every_round
???
sv_bots_get_easier_each_win
???
sv_bots_get_harder_after_each_wave
???
sv_buy_status_override
???
Bind Settings.
Command
Description
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).
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).
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).
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.
forcebind [Command] [Desired Key]
This command doesn't work as intended. It should bind a specified command to a random (but unused key). Use with caution.
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).
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.
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).
unbind [Key]
This command removes any bind bound to the specified key.
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.
Chat Settings.
Command
Description
cl_mute_all_but_friends_and_party [0 / 1]
This command, if enabled (1), will disconnect communication with all players who are not your friends on Steam or in your group. Disabled by default (0).
cl_mute_enemy_team [0 / 1]
This command, if enabled (1), will disable communication with all enemy players. Disabled by default (0).
say [Message]
This command will force you to say the specified message in the chat.
say_team [Message]
This command will force you to speak the specified message in the team chat.
Crosshair Settings.
Command
Description
cl_crosshair_drawoutline [0/1]
This console command can be used to toggle the small black outline around the crosshair on and off. This may improve the visibility of the crosshair for some players.
cl_crosshair_dynamic_maxdist_splitratio [Ratio]
This console command determines the ratio of 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 you move your character model.
cl_crosshair_outlinethickness [Thickness]
This useful console command sets the thickness of your crosshair outline. This is an important command to tweak to keep your goal as good as possible.
cl_crosshair_sniper_show_normal_inaccuracy [0/1]
This command, if enabled (1), will make it so that inaccurate standing will also affect the blur of the sniper's crosshair. This is disabled by default (0).
cl_crosshair_sniper_width [Pixels]
This command sets the width, in pixels, of the width of the crosshair when using a sniper rifle.
cl_crosshair_t [0/1]
This command, if enabled (1), will make your crosshair a "T" style crosshair in which the top crosshair line is not drawn (so there are only 3 crosshair lines, not 4). Default 0 (disabled / normal crosshair).
cl_crosshairalpha [Alpha Value]
This command sets the transparency of your crosshair on the screen. The lower the value, the less visible your scope is.
cl_crosshaircolor [Color]
This console command sets the color that will be displayed in your crosshair. You can set a value from 0 to 4.
cl_crosshaircolor_b [Blue Value]
This console command allows you to fine-tune the color of your crosshair by adjusting its blue level. The same command exists for red and green.
cl_crosshaircolor_g [Green Value]
This console command allows you to fine-tune the color of your crosshair by adjusting its green level. The same command exists for red and blue.
cl_crosshaircolor_r [Red Value]
This console command allows you to fine-tune the color of your crosshair by adjusting its red level. The same command exists for green and blue.
cl_crosshairdot [0/1]
This command adds a dot at the center of your crosshair. If you decrease cl_crosshairsize to 0, you can set it so that you only have a point.
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.
[/td]
cl_crosshairgap_useweaponvalue [0/1]
When activated, this command will dynamically adjust the size of your crosshair depending on what weapon you were using at the time.
[/td]
cl_crosshairsize [Size]
This command controls the length and size of the 4 lines that make up the standard crosshair. Using a low value will give your crosshair very light lines, and using a high value will make your crosshair very long.
[/td]
cl_crosshairstyle [Style]
This command sets the style of your crosshair, for example its overall shape, and whether it opens every time your character moves.
[/td]
cl_crosshairthickness [Thickness]
This console command adjusts the thickness of your crosshair in the game.
[/td]
cl_crosshairusealpha [0/1]
Adjusts The Opacity Of Your Crosshair.
[/td]
cl_fixedcrosshairgap [Gap]
This console command changes the gap between the points (four lines forming a crosshair) when using a fixed crosshair.
cl_observercrosshair [0/1]
This is the console command that controls the presence of a crosshair when observing / watching players.
cl_scalecrosshair
???.
crosshair [0/1]
You can use this console command to toggle whether your crosshair will be visible in the game.
light_crosshair
This command prints the luxel value of your crosshair to the console.
Controller Settings.
Command
Description
+jlook
This console command allows you to use the joystick to move your camera.
joy_accelmax [Acceleration]
This command sets the maximum acceleration of your joystick if you are using it to play CS:GO.
joy_accelscale [Acceleration]
Sets the acceleration scale of your joystick if you are using it to play CS:GO.
joy_accelscalepoly
???
joy_advanced
???
joy_advaxisr
???
joy_advaxisu
???
joy_advaxisv
???
joy_advaxisx
???
joy_advaxisy
???
joy_advaxisz
???
joy_autoaimdampen [Aim Assistance]
This console command controls how much input is required from the player on his joystick when his crosshair is on target.
joy_autoAimDampenMethod [Range]
This console command allows you to fine-tune the color of your crosshair by adjusting its green level. The same command exists for red and blue.
joy_autoaimdampenrange
This console command sets the range of the joysticks when the scope damping is triggered.
joy_axis_deadzone [Deadzone]
This console command determines where the dead zone is on your controller's rods, which will stop returning movement to the game client.
joy_axisbutton_threshold [Range]
This command is used to control the range of your joystick's analog stick axis, which decides when to register a button press.
[/td]
joy_cfg_preset
???
[/td]
joy_circle_correct
???
[/td]
joy_curvepoint_1 [Value]
This is a client-only command.
[/td]
joy_curvepoint_2 [Value]
This is a client-only command.
[/td]
joy_curvepoint_3 [Value]
This is a client-only command.
[/td]
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 invokes the point of view manipulator (POV) when using the joystick and works diagonally when turned on.
joy_display_input [0/1]
When using a joystick, this allows its input to be displayed when the command is turned on.
joy_forwardsensitivity [Sensitivity]
This is the console command used to control forward sensitivity if you are using the joystick for playback.
[/td][/tr]
joy_forwardthreshold [Threshold]
This is a client-only command that sets the threshold for the joystick if you are using it.
Camera settings 1/2.
Command
Description
cl_pitchdown [Degrees] sv_cheats 1
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] sv_cheats 1
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_maxrenderable_dist [Render Distance] sv_cheats 1
This command allows you to set the max distance from the camera that an object can be rendered onto your screen.
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.
+camdistance
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).
+camin
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).
+cammousemove
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.
+camout
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.
+campitchdown
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.
+campitchup
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.
+camyawleft
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.
+camyawright
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.
+commandermousemove
This command will move the mouse of the Commander from the "Weapons Course", which has since been removed from the game.
-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 wil.
-camin
Third person mode only command. This command zoom your camera back to its original position, if you have previously ran the "+cami.
-cammousemove
Provided you have previously used the +cammousemove, this command will make your player be controlled by your mou.
-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 comma.
-camyawleft
This command will stop your camera from attempting to move left as a result of the +camy.
-camyawright
This command will stop your camera from attempting to move rightas a result of the +camy.
-commandermousemove
This command will stop the mouse of the commander (from the Weapons Course) moving.
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] sv_cheats 1
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] sv_cheats 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.
firstperson
This command will enable first person mode (provided you are not already in first person mode).
Camera settings 2/2.
Command
Description
+csm_rot_x_neg
This is a client only command. It does not work and/or does not have a useful function.
+csm_rot_x_plus
This is a client only command. It does not work and/or does not have a useful function.
+csm_rot_y_neg
This is a client only command. It does not work and/or does not have a useful function.
+csm_rot_y_plus
This is a client only command. It does not work and/or does not have a useful function.
c_maxpitch
This command sets your camera's maximum pitch.
c_maxyaw
This command sets your camera's maximum yaw.
c_minpitch
This command sets your camera's minimum pitch.
c_minyaw
This command sets your camera's minimum yaw.
Demo Settings.
Command
Description
csgo_download_match [Match ID]
This command is used to download a CS: GO match if you know its unique serial code.
demo_goto [Tick] [Relative (0/1)] [Pause (0/1)]
This command skips the specified checkbox in the demo. See information on arguments for options.
demo_gototick [Tick]
Causes the demo you're watching to jump to a specific tick.
demo_info
This command prints information about the demo that is currently playing to the console.
demo_listhighlights
This command creates a list of master data extracted from the demo you are watching. The data will be inserted into your developer console.
demo_listimportantticks
Use this command to get a list of ticks that the game client has identified as important in a specific demo.
demo_pause
This useful console command is used to pause the demo you are watching. Playback can be resumed using the demo_resume command.
demo_recordcommands [0/1]
This command records any commands entered into the console and saves them to the .dem file.
demo_resume
This is a useful command used to resume the demo you are watching if you paused it earlier. To pause the demo, use the demo_pause command.
demo_timescale [Playback speed]
This command sets how fast the demo plays. In other words, it can be used to fast-forward through rounds that you are not interested in watching.
demo_togglepause
Use this command when watching demos to switch between pause or not. The good thing about this command is that it will pause or play the demo, depending on whether it is executed when you enter the command.
demolist
Prints out a list of demo sequences to the developer console for viewing.
demos
This command takes you back to the CS: GO home screen, in some cases it can cause your game to crash.
demoui
This command will toggle the visibility of the demo player UI. By opening the demo interface, you can speed up and slow down the demo player, skip rounds, etc..
editdemo [Name]
This command may not work. It will edit the demo with the specified name (place the demo file in the "csgo" folder, the "csgo" folder is in the folder where csgo.exe is located).
endmovie
This command will stop recording the movie that you previously started recording with the startmovie command.
listdemo
When you are in the demo file, by placing this command in your console, you will see a list of the contents of that particular demo.
load [Game Name]
This command allows you to load the saved file. You can use this when you are not in multiplayer to open your demo file or something similar.
nextdemo
This command will play the next demo in your current demo sequence.
playdemo [Demo File Name]
This command plays the specified demo file. Demos should be placed in your Steam\steamapps\common\Counter-StrikeGlobal Offensive\csgo folder. If you put them in the "replays" folder, you need to include "replays/" before the demo name;.
record [Demo File Name]
This command will start recording your current game as a demo. You need to provide a filename to save the demo as. Use the stop command to stop recording. The demo will be saved in Steam\steamapps\common\Counter-StrikeGlobalOffensive\csgo;.
Danger Zone Settings 1/2.
Command
Description
cl_compass_enabled [0/1]
This command sets whether the compass in Danger Zone game mode should be shown at the top of the screen (only for your client).
cl_dangerzone_approaching_sound_radius [Radius]
This command sets the radius of the Approaching Sound in the Danger Zone game mode.
cl_dangerzone_moving_sound_volume [Volume]
This command sets the "Moving Sound" volume in the Danger Zone game mode.
cl_dangerzone_sound_volume [Volume]
This command sets the volume of sound effects from the Danger Zone game mode.
cl_dz_playagain_auto_spectate [0/1]
This command, if enabled (set to 1), will automatically switch you to spectator mode after pressing the play button in the Danger Zone again. Default 0 (disabled).
cl_quickinventory_deadzone_size
???.
cl_quickinventory_lastinv
???.
cl_rappel_tilt [Amount]
This command sets the amount of tilt your character will have when descending from the helicopter (after spawning) in the dead zone. Some players refer to rock climbing as skydiving or parachuting from a helicopter.
cl_tablet_mapmode [1/2]
This command sets the map mode of the tablet (how the tablet is displayed) in the danger zone. Map mode 1 will rotate depending on where the character is, map mode 2 will not rotate and will always be oriented to the north.
contributionscore_cash_bundle [Amount]
This command sets the amount of contribution ("score" in the leaderboard / TAB) that the player receives for receiving the money package (Danger Zone).
contributionscore_crate_break [Amount]
This command sets the number of contribution points ("score" in the leaderboard / TAB) that the player receives for breaking the item box (Danger Zone).
dz_clearteams
This command clears (deletes) all existing danger zone groups.
dz_jointeam [Team #] [User ID / Name]
This command can force you or another player to join a specific Danger Zone team. See information on arguments for help.
dz_shuffle_teams
This command will shuffle all teams in the danger zone.
dz_spawnselect_choose_hex
???.
parachute
In game modes where applicable, such as Danger Zone (Battle Royale mode), this command equips your parachute.
snd_dzmusic_volume [Volume]
This console command adjusts the volume of music played when playing in the Danger Zone (Battle Royale mode).
survival_check_num_possible_final_zone
Enter this command in the developer console to print a number that shows all possible end zones in the Danger Zone, Battle Royale game mode.
sv_air_max_horizontal_parachute_ratio [Ratio]
Toggle this command to change the horizontal ratio used when parachuting to the ground in a danger zone.
sv_air_max_horizontal_parachute_speed [Speed]
This console command controls how fast you can move horizontally while parachuting to the ground in the danger zone.
sv_airaccelerate_rappel [Speed]
This console command sets the speed of your movement when descending to the ground in a danger zone.
sv_cs_player_speed_has_hostage [Speed]
This cheat command sets the movement speed of the players when they are carrying hostages, for example, in hostage mode or in the danger zone.
sv_drowning_damage_initial [DPS]
This console command sets the initial damage per second you take when drowning. sv_drowning_damage_max is used to set the maximum damage that can scale when you stay in the water longer.
sv_drowning_damage_max [DPS]
This console command sets the maximum amount of damage your player takes per second when drowning, after the damage is increased to the maximum level. This happens the longer you stay underwater.
sv_dz_autojointeam [0/1]
This command, if set to 1 (default), will cause players to be automatically assigned a team in the danger zone. Set to 0 to disable (players must select a team with dz_jointeam).
sv_dz_cash_bundle_size [Amount]
This command sets the amount of money that the money package adds to the player's balance upon receipt. The default is $ 50.
sv_dz_contractkill_reward [Amount]
This command sets the number of cash packages (not the amount of money) that the player can receive when he kills his assigned target (contract target).
sv_dz_exploration_payment_amount [Amount]
This command sets the number of money packages that the player can explore in any sector of the map.
sv_dz_hostage_rescue_reward [Amount]
This command sets the amount of money (not the amount of cash) to reward the player when he successfully completes the hostage mission in the Dangerous Zone.
sv_dz_jointeam_allowed [0/1]
This command, if set to 1, allows players to leave and join other teams using the dz_jointeam command. Default 0 (disabled).
sv_dz_player_max_health [Amount]
This command sets the amount of health of the players in the danger zone. The default is 120.
sv_dz_player_spawn_armor [0/1]
This command, if set to 1, will cause players to spawn with armor in the danger zone. Default 0 (disabled).
sv_dz_player_spawn_health [Amount]
This command sets the amount of health with which players appear in the danger zone. The default is 120, which is also the maximum amount of health that players can have by default.
sv_dz_reset_danger_zone
This command will restart the current game in the Danger Zone.
sv_dz_show_enemy_name_scope_range [Distance]
This command sets the range that the player must be in for the name tag to be displayed when the crosshair of another player hovers over it in the Danger Zone game mode.
sv_dz_team_count [Amount]
This command sets the maximum number of players that can be on each team in the danger zone.
sv_dz_warmup_tablet [0/1]
This command, if set to 1 (default), will give players a tablet during the warm-up period in the danger zone. Set to 0 to disable.
sv_dz_warmup_weapon [Weapon Code]
This command will give players a weapon with the specified code during the Warmup period of the Dangerous Zone.
sv_dz_zone_bombdrop_money_reward [Amount]
This command sets how many cash packages players receive at the end of each wave of the danger zone. The default is 15.
sv_dz_zone_damage [Damage]
This command sets the amount of damage per second that the "zone" (border) in the danger zone does. The default is 1.
sv_dz_zone_hex_radius [Radius]
This command sets the radius of each hex on the map (board) in the danger zone. The default is 2200.
Danger Zone Settings 2/2.
Command
Description
sv_player_parachute_velocity [Speed]
This command sets the speed at which you are parachuting, applicable in game modes such as Danger Zone.
sv_tablet_show_path_to_nearest_resq [0/1]
When this console command is enabled, the Danger Zone tablet (by default called by pressing the TAB key) displays the path to the nearest hostage rescue point.
sv_water_movespeed_multiplier [Speed ​​Multiplier]
This command sets how fast you are moving in the water compared to your normal moving speed.
tablet_c4_dist_max [Distance]
Sets how far you can be from C4 in the Danger Zone for your tablet (invoked by pressing the TAB key by default) to still display it on your quad map.
tablet_c4_dist_min [Distance]
Sets how close you need to be from C4 in the Danger Zone for your tablet (invoked by pressing the TAB key by default) in order to still display it on your quad map.
ui_playsettings_maps_official_dangerzone [Map]
Sets the default map used in the danger zone, such as the original map from which the mode was released, Blacksite.
ui_playsettings_mode_official_dz [Mode]
This command sets the default game setting that will be used in danger zone mode, for example, in the mode in which it was released, "Survival".
Fog Settings.
Command
Description
fog_color [R] [G] [В]
This command sets the fog color, if enabled. The supplied value must be an RGB value (separated by spaces).
fog_colorskybox [R] [G] [В]
This command sets the fog color of the skybox if fog is enabled. You must specify an RGB value separated by spaces.
fog_enable [0 / 1]
This command turns fog on if set to 1. Note that you need to set fog_override to 1 if your map 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 fog settings with fog_override 1.
fog_enableskybox [0 / 1]
This command will enable (1, default) whether fog should be applied to the skybox.
fog_end [Distance]
This command will set the "end" of the fog relative to your player. Higher numbers will make the fog more distant. -1 will be set by default. The fog will be shown at the distance between the fog_start value and this value.
fog_endskybox [Distance]
This command will set how far you can see in the sky before fog appears.
fog_hdrcolorscale [Scale]
This command sets the HDR color scale of the fog. Specify a decimal value between 0 and 1.
fog_hdrcolorscaleskybox [Scale]
This command sets the HDR color scale of the Skybox fog. Specify a decimal value between 0 and 1.
fog_maxdensity [Density]
This command sets the maximum fog density, expressed as a decimal percentage. 0.5 will be 50% transparent, 1 will be completely opaque.
fog_maxdensityskybox [Density]
This command sets the maximum fog density, expressed as a decimal percentage. 0.5 will be 50% transparent, 1 will be completely opaque.
fog_override [0 / 1]
This command will allow you to override the fog settings on the map if set to 1. The default is 0 (this means you will use the fog settings on the map by default).
fog_start [Distance]
This command sets the distance from the player at which the fog will start rendering.
fog_startskybox [Distance]
This command sets the distance from the player at which the skybox fog starts.
fogui
This command will toggle the visibility of the fog control GUI.
FOV and Viewmodel settings.
Command
Description
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.
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.
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_bobamt_lat [Value]
This console command adjusts how much your viewmodel & gun barrel moves side to side when you're running.
cl_bobup [Value] sv_cheats 1
Adjusts how much your viewmodel & weapon bobs up when running.
cl_bob_lower_amt [Value]
This console command adjusts how much your gun barrel moves back towards you when you're running.
cl_bobamt_vert [Value]
This command changes how much your viewmodel & gun barrel moves up and down when you're moving forward.
cl_brushfastpath sv_cheats 1
???.
cl_camera_follow_bone_index [-2 / -1 / 0] sv_cheats 1
This command adjusts how the camera follows the index of the bone.
cl_use_new_headbob [0 / 1] sv_cheats 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_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.
default_fov sv_cheats 1
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).
fov_cs_debug [FOV] sv_cheats 1
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.
viewmodel_recoil [Recoil]
This command sets how much recoil is shown by the viewmodel when being shot at and taking aimpunch.
cl_bob_version sv_cheats 1
???.
cl_bobcycle
This command should adjust how much your viewmodel bobs as you run, but the value cannot be changed in the client from its default value of 0.98.
HUD Settings 1/2.
+cl_show_team_equipment // This command puts the names of your teammates and the equipment they wear over their heads at all times (usually just showing at the start of the round). Use -cl_show_team_equipment to disable;
+showscores // This command will make the game scoreboard appear. Unlike holding the TAB key, it stays on your screen without having to press anything. Disable it using the -showscores command;
cl_drawhud [0/1] // This command can be used to completely hide all features of your HUD (display header) or turn them on again;
cl_drawhud_force_deathnotices [-1 / 0/1] // This command sets the circumstances under which to retrieve death notices (death messages is another word for the kill tape that appears in the upper right corner). See information on arguments for help;
cl_drawhud_force_radar [-1 / 0/1] // This command sets the circumstances under which the radar is displayed. See information on arguments for help;
cl_drawhud_force_teamid_overhead [-1 / 0/1] // This command sets the circumstances under which the "team ID" is drawn over the heads of your teammates (this is their name, the weapon they are holding, etc.) See the argument information for help;
cl_hud_background_alpha [Alpha Value] // This console command adjusts the transparency of certain areas of your HUD (title display) on your screen. An example of this is how the shaded block is behind your current money to the left of the screen;
cl_hud_bomb_under_radar [0/1] // This command toggles whether your HUD (display with caption) includes a bomb under your radar when you are carrying a bomb;
cl_hud_color [HUD Color] // This is the console command used to change and customize the color of your HUD (title display). This can be changed to a variety of colors, examples of which we have listed;
cl_hud_healthammo_style [0/1] // This command is used to toggle between whether you want your health and armor gauge at the bottom of the screen to display their numeric value (eg 80 health) and a column representing it, or just display number;
cl_hud_playercount_pos [0/1] // Use this command to customize the display of the player count menu (players on the server) in your HUD. It also changes where the scoreboard is, which shows the rounds each team has won. You can place it at the top of the screen or at the bottom;
cl_hud_playercount_showcount [0/1] // This useful console command customizes your HUD by changing the display of the players on each team, from showing each of their Steam avatars to just showing the number of live teams on each team;
cl_hud_radar_scale [Radar Scale] // This useful console command controls how much space in your HUD your radar takes up. You can make it smaller or larger than the default;
cl_radar_always_centered [0/1] // This command decided if your radar is always at the center of your location. Disabling this feature can be useful because when you are at the edge of the map, less radar space takes up empty space, which means you can see your surroundings more clearly;
cl_radar_icon_scale_min [Icon Scale] // This console command changes the size of your character's point on the radar;
cl_radar_rotate [0/1] // This command toggles whether your radar rotates when you rotate and look around with your camera. Some players find that disabling this feature makes it easier to use the radar;
cl_radar_scale [Radar Scale] // This command adjusts the scale of your radar, which affects the scaling of the radar. Many players use this command to zoom out the radar and get a full view of the map;
cl_radar_square_with_scoreboard [0/1] // This command decides whether the radar is a square or a circle every time the scoreboard is opened;
cl_reload_hud // This command is used to reset the HUD scale to default values ​​and adjust the border settings back to their original value;
-cl_show_team_equipment // This command disables the + cl_show_team_equipment effect, which bestows the names / equipment of your team members above their heads;
cl_showfps [0/1] // This command produces a simple FPS (frames per second) count in the upper left corner of the screen. Unlike the net_graph command, the only value shown is your FPS, which some players like for its simplicity;
cl_spec_swapplayersides // This command, if set to 1, will swap player and team names to the other side of the screen for spectators. The default is 0 (normal side);
cl_teamid_overhead [0/1] // This command is used to display the team ID over the heads of teammates;
cl_teamid_overhead_maxdist [Max Distance] // This console command sets the maximum distance that you can see the icons over the heads of a teammate if the team ID overhead command is enabled;
cl_teamid_overhead_maxdist_spec [Max Distance] // This console command is for spectators and observers and defines the maximum distance at which you can see the team icons;
cl_teammate_colors_show [0/1] // This command is used in competitive games, and you can configure it so that your team members have different colors on the radar and scoreboard (default), or you can disable it;
drawoverviewmap // This command will show the overview map if not already open. An overview map is a map that is displayed while observing (usually the CTRL key). Use hideoverviewmap to hide the map;
drawradar // This command hasn't worked since the introduction of Panorama. Previously, it drew your radar on the screen when it was turned off. Use cl_drawhud_force_radar -1 to hide your radar and cl_drawhud_force_radar 1 to show your radar;
enable_debug_overlays [0/1] // This command will enable (if set to 1) rendering of debug overlays. If set to 0, this command will disable rendering of debug overlays;
fadein [Duration] [R G B] // This command will replace your client. Optionally, you can specify a duration (seconds) and RGB value for the screen color from which it fades;
fadeout [Duration] [R G B] // This command will disappear from your client. Optionally, you can specify the duration (in seconds) and RGB value for the screen color to which it fades;
gameui_activate // This command shows the game interface (pause menu);

The meaning of some phrases may differ due to the use of Google translator!
HUD Settings 2/2.
gameui_hide // This command will close the game interface (pause menu) if it is open;
hideconsole // This command hides the console (same as pressing the console key again);
hidehud [0 / -1] // This command, if set to 1 (default), will show the game HUD. If set to -1, the game's HUD will be hidden;
hideoverviewmap // This command hides the overview map (if open) that shows when you are watching;
hidepanel [Viewport Panel] // This command hides the specified viewport panel;
hideradar // This command doesn't work since Panorama was introduced. Instead, use cl_drawhud_force_radar -1 to hide your radar and cl_drawhud_force_radar 1 to show your radar;
hidescores // This command should hide the results pane, but may not work. Use -showscores instead to hide the scoreboard if so;
hud_reloadscheme // This command will reload your HUD, meaning any changes you make to the HUD config files will be applied;
hud_scaling [0.5 - 0.95] // This command can be used to scale the size of the HUD. The scale should be between 0.5 and 0.95. The default is 0.85;
hud_showtargetid [0/1] // This command can enable or disable red text with an enemy that appears when you hover over an enemy. On by default (1);
hud_subtitles [File Name] // This command will play subtitles in the specified file;
hud_takesshots [0/1] // This command can be used to enable automatic screenshot taking at the end of the match (when the scoreboard is up). Default 0 (disabled);
mapoverview_icon_scale [Multiplier] // This command sets the scale multiplier for the icons on the overview map (which viewers can usually open by pressing CTRL). If set to 2, icons will be 2 times larger than normal on an overview map. The default is 1;
net_graph [0/1/2/3] // This command will enable (set to 1) and disable (set to 0) the network graph display, which shows ping, FPS and other client variables;
net_graphheight [Pixels] // This command sets the height of the network graph display in pixels. This is the number of pixels that will be from the bottom of the screen. The default is 64;
net_graphholdsvframerate // ???
net_graphmsecs [Milliseconds] // This command sets the number of seconds that the delay graph should display. The default is 400;
net_graphpos [Position #] // This command sets the number of seThis command sets the position of the screen on which the netgraph display is placed. By default, this is position 1 (right corner). The left corner is 0. The average is 2.conds, which the delay graph should represent. The default is 400;
net_graphproportionalfont [0/1] // This command sets whether the network graphics font should be proportional. By default 1 (enabled);
net_graphshowinterp [0/1] // This command sets whether the interpolation should be displayed in the net_graph (if the value is greater than net_graph 1);
net_graphshowlatency [0/1] // This command sets whether the latency should be displayed in net_graph (if configured above net_graph 1);
net_graphshowsvframerate [0/1] // This command, if set to 1, will draw a graph of the server's frame rate. Default 0 (disabled);
net_graphsolid [0/1] // This command sets whether the network graph display is solid. On by default (1);
net_graphtext [0/1] // Command sets whether text fields such as FPS etc. should be displayed in net_graph. By default 1 (enabled);
r_drawmodelnames [0/1] // This command, if set to 1, will draw the names of entity models in the game (for example, weapons on the floor, etc.);
-score // This command hides the CS: GO scoreboard if you raised it with a command such as + Score;
showconsole // This command opens the console;
-showscores // This command rejects the scoreboard if you repeatedly invoke it with a command such as + showscores or + score;

The meaning of some phrases may differ due to the use of Google translator!
Input Settings 1/2.
Command
Description
+alt1
This command activates the ALT1 key (left ALT key) on the keyboard (similar to pressing the ALT key). Use -alt1 to deactivate.
+alt2
This command activates the ALT2 key (right ALT key) on the keyboard (similar to pressing the ALT key). Use -alt2 to deactivate.
+attack
This console command forces you to attack again. Use the -attack command to stop this. If you have a weapon when using this command, it will fire until you need to reload.
+attack2
This command will re-activate your secondary attack. To stop this use the -attack2 command. For example, this command allows you to aim with an AWP or strike if you don't have a knife.
+back
This command will cause your character to constantly move backward. Enter -back into your console to disable this.
+duck
This move console command will cause your character to crouch, similar to how holding down the left CTRL key on a keyboard works. the duck will make you get up again.
+forward
This move command makes your character move endlessly. Use -forward to disable this.
+jlook
This console command allows you to use the joystick to move your camera.
+jump
This move command makes your character jump into the air. It will also unbind your jump key, so type -jump into the console to fix that.
+klook
This command prevents you from moving forward with your keyboard. Use the -klook command to disable it,
+left
This command makes your camera rotate infinitely in the left direction. Using the -left command will end the loop.
+movedown
This command only works in noclip mode and in demos: this command will make you (or your free camera in demos) move down. Use -movedown to stop moving down.
+moveleft
This command will make your character move to the left. The console command -moveleft will stop moving your character to the left after executing this command.
+moveright
his command will make your character move to the right. The console command -moveright will stop your character's movement to the left after executing this command.
+moveup
This command only works in noclip mode and in demos: this command will make you (or your free camera in demos) move up. Use -moveup to stop moving up.
+reload
This command will prompt your character to reload his weapon if any bullets have been fired, and if not deactivated, will force your character to reload immediately after firing one bullet. Deactivate this command with the -reload command.
+right
This command makes your camera rotate infinitely to the right. Using the -right command will stop this effect.
+score
This command will bring up the scoreboard, which will display statistics such as kills, deaths and how many MVP medals each player has. Use the -score command to hide the scoreboard.
+speed
This console command will slow down your character's movement speed. Enter the command -speed to return your speed to normal.
+strafe
This command prevents your mouse from adjusting where your player model looks. Instead, your mouse will force you to move to the side or move. Turn this off with the -strafe command.
+use
This command will prompt you to perform a "use" action on an item or object, if applicable. For example, this command will force you to plant a bomb if you are using a bomb while carrying a bomb. He can also open doors if you are in front of him. It acts similarly to the E key in the default keyboard settings. Then use the -use command, otherwise you won't be able to use this command again.
+voicerecord
This is a useful console command that, when activated, will continuously transmit what you say to your teammates in the game, which means you don't have to hold down the microphone hotkey. The -voicerecord command disables this command and stops transmitting what you say to your command. See our examples to associate this with a key.
+walk
This command has been removed from the game because it allowed players to silently climb stairs at full speed.
+zoom
This command will force your AWP or any other scoped weapon (like a scout) to enter. The weapon will continue to aim in / out until the -zoom command is used. The team can activate the "zoom" function of other weapons, such as stabbing or explosive switch in the glock.
air_density [Air Density]
This console command changes the air density inside CS: GO. This is only used in drag and drop calculations.
-alt1
This command deactivates the alt1 key, which is usually activated by the + alt1 command.
-alt2
This Consoa linen command stops the action of the command command + alt2;
-attack // This is the command you need to stop firing or attacking if you have command + attack.
-attack2
This is the command you need to stop the infinite attack cycle that + attack2 triggers, such as hitting repeatedly if you have a knife.
-back
Using this console command stops your character's turn backwards if you used the + back command previously.
Input Settings 2/2.
Command
Description
-duck
If you crouch, this cheat command will get you to your feet;
-forward // This is the command used to stop your character moving forward if you get it in an endless movement loop.
gamepadslot1
This command will simulate pressing the slot 1 button on your gamepad (if you have a gamepad enabled).
gamepadslot2
This command will simulate pressing button 2 on the game pad (if you have a gamepad enabled).
gamepadslot3
This command will simulate pressing button 3 on your game pad (if you have a gamepad enabled).
gamepadslot4
This command will simulate pressing the button 4 of the gamepad slot (if you have a gamepad enabled).
gamepadslot5
This command will simulate pressing the button on slot 5 of the gamepad (if you have a gamepad enabled).
gamepadslot6
This command will simulate pressing the button 6 of the gamepad slot (if you have a gamepad enabled).
-graph
This cheat command will reject the statistics graph, which can be invoked with the command + graph.
-jlook
This cheat command can be used to prevent a joystick that you may have connected to your computer from adjusting where the game camera is looking.
-jump
This command disables the effect of the + jump command,
-klook
This command will allow you to move forward using the keyboard if you have intentionally or accidentally disabled this feature.
-left
This is a console command that prevents your camera from rotating left in an infinite loop, like the + left command.
-movedown
This command will disable the + Moveown command (stop you or your camera from moving down).
-moveleft
This cheat command stops your character's movement if he is set to move infinitely to the left.
-moveright
This command prevents your character from moving further if he is set to move infinitely to the right.
-moveup
This command will disable the + moveup command (stop you or your camera from moving up).
-reload
This command deactivates the + reload command (since after using the + reload command you will instantly restart the computer after firing).
-right
This console command stops the rotation of your camera in a circle if you set it to infinite rotation to the right.
-score
This command hides the CS: GO scoreboard if you raised it with a command such as + Score.
-speed
This command will return your character's speed back to running speed / normal if you slowed it down with the + speed command.
-strafe
This command disables the effect of the + strafe command when your mouse moves your character to the side instead of looking around the camera.
-use
If you've used the use command before, you must run this command after (to deactivate it) so that you can use the use command again.
-voicerecord
This console command will stop sending voice communications if you used a command that allows you to communicate without holding the hotkey. Check out examples for linking to switch between voice transmission and without.
-zoom
This command interrupts the endless aiming loop on the scope with a weapon such as AWP or stab that causes + zoom.
Mouse Settings.
Command
Description
cl_mouselook [0 / 1]
This console command controls how you look in the game. You can place it between mouse (default) or keyboard.
m_customaccel [0 / 1 / 2 / 3]
Custom mouse acceleration.
m_customaccel_exponent [Start Point]
Disable measurement of the acceleration proportional factor.
m_customaccel_max [Max Point]
Maximum acceleration proportional factor.
m_customaccel_scale [Scale]
Custom mouse acceleration value.
m_forward [Value]
Sets the sensitivity multiplier for the forward speed of the mouse.
m_mouseaccel1 [Value]
Windows mouse acceleration, initial threshold (2x movements).
m_mouseaccel2 [Value]
Windows mouse acceleration, medium threshold (4x movements).
m_mousespeed [0 / 1 / 2]
Mouse acceleration factor in Windows.
m_pitch [Y Sensitivity]
Mouse inverted (Disabled) (! D. "0.022").
m_rawinput [0 / 1]
Direct mouse connection ignoring OS control panel settings (! D. "0").
m_side [Side Factor]
Sets the mouse movement speed sensitivity multiplier.
m_yaw [X Sensitivity]
Sets the sensitivity multiplier for the speed of turns left-right.
sensitivity [Sensitivity]
This command sets the mouse sensitivity to the specified value.
Multiplayer Settings 1/3.
Command
Description
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.
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.
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.
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).
mp_drop_knife_enable [0 / 1]
his 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).
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.
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).
Multiplayer Settings 2/3.
Command
Description
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.
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.
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.
changelevel [Map Name]
This command is used to change the map you're playing on.
inferno_flame_spacing [Spacing]
This console command changes the distance between separate flame spawns when using molotov and incendiary grenades.
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.
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).
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.
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.
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.
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.
Multiplayer Settings 3/3.
Command
Description
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.
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.
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_dm_buyrandomweapons [0 / 1]
When this command is enabled, each time you spawn in deathmatch you will have a random weapon.
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.
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.
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_death_drop_taser [0 / 1]
This console command is used to decide whether or not the taser (zeus) is dropped when a player dies.
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.
Network Settings 1/2.
Command
Description
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.
mm_dedicated_search_maxping [Max Ping]
This useful console command controls how much space your radar occupies in your HUD. Default value.
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.
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.
+graph
This console command brings up a graph on your screen displaying stats like FPS, ping and choke. It is similar to using your net graph.
+showbudget
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.
+showbudget_texture
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.
+showbudget_texture_global
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.
+vgui_drawtree
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.
-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.
cl_csm_status
Produces several statistics in your developer console about the status of your CSM.
cl_custommaterial_debug_graph [0 / 1]
This command summons a debug graph to the left side of your screen in game.
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.
ip_tv [IP]
This command is used to override the IP that binds TV ports on servers with multiple hosts.
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.
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_earliertempents
???
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_graphholdsvframerate
This parameter is responsible for the refresh rate of the net_graph variable.
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).
Network Settings 2/2.
Command
Description
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_scale
???
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).
net_steamcnx_enabled
???
net_steamcnx_status
???
net_threaded_socket_burst_cap
???
net_threaded_socket_recovery_rate
???
net_threaded_socket_recovery_time
???
adsp_debug
???
adsp_reset_nodes
???
Radar Settings.
Command
Description
cl_drawhud_force_radar [-1 / 0]
To disable / hide joy, enter the following command in the console.
cl_hud_radar_scale [Radar Scale]
This useful console command controls how much space your radar occupies in your HUD. Default value.
cl_radar_always_centered [0 / 1]
This command was at the center of your location. This means that all locations on the map take up blank space, which means you can see your surroundings more clearly.
cl_radar_icon_scale_min [Icon Scale]
This console command changes the size of your characters on the radar.
cl_radar_rotate [0 / 1]
This command toggles, rotates and looks at your camera. Some players find that using the features makes it easier to use the radar.
cl_radar_scale [Radar Scale]
This command adjusts the scaling of your radar. Many players use this command to zoom out the radar and get a complete view of the maps.
cl_radar_square_with_scoreboard [0 / 1]
This command decided whether I am a lucky square or a circle every time the scoreboard is opened.
fog_hdrcolorscale [Scale]
This command is available for the HDR fog color scale. Specify a decimal value between 0 and 1.
drawradar
This command does not work since the introduction of Panorama. When it was disconnected. Use cl_drawhud_force_radar -1 to hide your radar and cl_drawhud_force_radar 1 to show your radar.
radarvisdistance [Distance]
This command has access to your radar without your sight / sight on them. The default is 1000.
radarvismaxdot [Value]
Note that this command has access to server configuration. Radar range established by radar. The default is 0.996.
radarvismethod [0 / 1]
Note that this command has access to server configuration. This command is used. If set to 0, the classic method will be used. The default is 1, which is a newer and more realistic method.
radarvispow [Degree]
Note that this command has access to server configuration. The extent to which you can see them as red dots on the radar.
Radio Settings.
Command
Description
enemydown
This command activates the enemy down radio command, which sends a voice and chat message.
enemyspot
This command activates the enemy spotted radio channel, which sends voice and chat messages.
fallback
This command will play "fallback!" radio command in voice and team chat.
followme
This command will make you make a "follow me" radio command, which plays a sound effect and says "Follow me!" to chat.
getinpos
This command will play the "Get in Position" radio command. May not work with newer versions of CS:GO.
getout
This command will play the radio command "Get out, it will explode", which sends a voice message and text to the chat.
holdpos
This command will play the Hold Your Positions radio channel. This plays a sound effect and sends a text message in the chat.
inposition
This command is used to activate the radio command "I am in position", which makes your character say this phrase out loud in the game, as well as in text chat.
needbackup
This command forces your character to execute "Need Backup"! Radio channel for sending messages in chat and by sound.
radio1
This command opens radio menu 1.
radio2
This command opens the radio 2 menu.
radio3
This command opens the radio 3 menu.
regroup
This command will force you to execute the radio command "regroup".
report
This command will force you to execute the "report" radio command.
reportingin
This command will force you to execute the command "report to".
roger
This command will force you to execute the radio command "roger that".
sectorclear
This command forces you to execute "Clear sector!" radio command.
takepoint
This command forces you to execute the radio command "You take point".
takingfire
This command forces you to execute "Take fire ... help is needed!" radio command.
Sound Settings.
Command
Description
cl_mute_all_but_friends_and_party [0/1]
This command, if enabled (1), will disable communication with all players who are not your friends on Steam or in your group. Disabled by default (0).
cl_mute_enemy_team [0/1]
This command, if enabled (1), will disable communication with all enemy players. Disabled by default (0).
voice_caster_enable [0 / Account #]
This command, if enabled (1), will disable communication with all enemy players. Disabled by default (0).
voice_caster_enable [0 / Account #]
This command sets whether voice broadcasting is enabled, and if so, the account number of the user who is broadcasting. We assume (unverified) that the account number is 3 caster IDs without the STEAM_0 ID part: 1. The format is usually STEAM_0: 1: #####;
voice_caster_scale [0 - 1]
This command sets the volume of the GOTV caster. The default is 1, the lower digits (decimal) are quieter. 0 is off.
voice_enable [0/1]
This command sets whether voice communication is enabled for your client. Setting this value to 0 will disable the voice. By default 1 (enabled).
voice_forcemicrecord [0/1]
This command, if set to 0, will cause CS: GO not to use your operating system's default microphone device.
voice_inputfromfile [0/1]
This command, if set to 1, will make voice input from voice_input.wav file instead of your microphone.
voice_loopback [0/1]
This command, if set to 1, will play your microphone through your speakers (ie, you will hear your microphone). Default 0 (disabled). There is usually a little delay, this is normal.
voice_modenable [0/1]
This command mutes your microphone if set to 0 (you can still hear other players). Default 1 (your microphone is on);
voice_mute [Player #]
This command disconnects the user with the specified id. Find the user ID using the voice_show_mute command.
voice_player_speaking_delay_threshold
???
voice_positional [0/1]
This command, if set to 1, will make the volume of voices (players' microphones) equal to their distance from each other. Players close to each other will be louder than those at greater distances. Default 0 (disabled).
voice_positional_seconds_after_death [Seconds]
This command sets the number of seconds for which players will have positional votes after death - that is, the player can speak from his dead body for that number of seconds after death / death.
voice_recordtofile [0/1]
This command, if enabled (1), will record microphone data and voice data to the 'voice_micdata.wav' and 'voice_decompressed.wav' files.
voice_reset_mutelist
This command includes all players who were disconnected using the voice_mute command.
voice_scale [0 - 1]
This command sets the volume of the voice communication (ie, how loud are the microphones of all other players). Default is 1 (loudest), 0 will be disabled, 0.5 will be 50% volume;
voice_show_mute
This command prints a list of players (with their player numbers) that can be turned off.
voice_system_enable [0/1]
This command sets whether the voice system is enabled.
voice_threshold [Threshold]
This command sets the volume level at which your microphone will be turned on if you are using voice activation. In other words, when your microphone is louder than this value, it will be transmitted in-game.
voice_unmute [Player #]
This command unmutes the player you previously muted with the voite_mute command. Use voice_reset_mutelist to reset all mutes.
-voicerecord
This console command will stop sending voice communications if you used a command that allows you to communicate without holding the hotkey. Check out examples for linking to switch between voice transmission and without.
Server Settings 1/3.
Command
Description
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.
changelevel [Map Name]
This command is used to change the map you're playing on.
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_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_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_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.
connect [IP]
This console command allows you to easily connect to other CS:GO servers if you know the server's IP address.
disconnect
This command will disconnect you from your current game and return you to the home screen (including offline games with bots, scenarios, etc).
heartbeat
This command will force a heartbeat of master servers.
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_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]
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.
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.
Server Settings 2/3.
Command
Description
ip_steam [IP]
This command is used to override the IP that binds Steam profiles on servers with multiple hosts.
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.
maxplayers [Amount]
This command sets the maximum amount of players that can connect to your server (i.e. the player cap).
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).
password
Server password.
ping
This command prints to the console your current ping (to the server you're connected to).
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.
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.
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.
retry
This command will make you attempt to reconnect to the last server you were connected to.
server_game_time [Seconds]
This command sets your server's game time (curtime) to the specified time in seconds.
servercfgfile [Config File Name]
This command sets your server's config file to the specified config file.
sv_matchend_drops_enabled [0 / 1]
This command sets whether or not drops at the end of the match are enabled. Rewards gameplay time is accumulated regardless.
sv_matchpause_auto_5v5 [0 / 1]
This command, if enabled, will automatically pause the match at the end of a round if the are less than 5 players on each team. Default is 0 (disabled).
sv_max_allowed_net_graph [Value]
This command sets the maximum value players can set their net_graph to on the server. Default is 1. Higher values show more information.
sv_max_queries_sec
This command sets the maximum amount of queries per second that will be responded to from the same IP address.
sv_max_queries_sec_global
This command sets the maximum amount of queries per second that the server will responsd to.
sv_max_queries_tracked_ips_max [Amount]
The command sets the maximum amount of IPs that will be saved/logged for query-related rate limiting.
sv_max_queries_tracked_ips_prune [Seconds]
This command sets how often, in seconds, the tracked IPs for query rate limiting will be pruned.
sv_max_queries_window [Seconds]
The time window, in seconds, that average queries per second should be calculated over.
sv_maxrate [Bytes/s]
This command sets the maximum bandwidth rate allowed (both incoming/outcoming) per second (in bytes) for each connection to the server.
sv_maxspeed [Speed]
This command sets the maximum speed for each player on the server. A higher value will allow players to reach faster speeds. A lower value will make players be able to reach lower speeds.
sv_maxuptimelimit [Hours]
This command sets the maximum amount of time, in hours, that a server can run for before shutting itself down. Default is 0 (no limit).
sv_maxusrcmdprocessticks [Ticks]
This command sets the maximum amount of ticks that can be processed per second when a user is catching up as a result of packet loss.
sv_maxusrcmdprocessticks_warning
???
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.
sv_memlimit [Megabytes]
This command, if set, will shutdown the server at the end of a game if the amount of memory it is using is above this amount in megabytes. Note that this doesn't limit memory during the game, it will only shut down the server at the end of the match if it is exceeding this amount. Set to 0 to disable.
sv_mincmdrate [Tick Rate]
This command sets the server's minimum tick rate. This can be used to change the server to 128 tick, in combination with the sv_minupdaterate command. Default is 64 tick.
Server Settings 3/3.
Command
Description
sv_minrate [Bytes/s]
This command sets the minimum bandwidth rate that is allowed for clients connected to the server. Default is 16,000. 0 disables the limit.
sv_minupdaterate [Tick Rate]
This command sets the minimum update rate for the server. This can be used in combation with the sv_mincmdrate command to change the server's tick rate (e.g. to 128 tick).
sv_minuptimelimit [Hours]
This commands sets the minimum uptime hours required for the server to be stopped due to a memory amount above the amount set by sv_memlimit. Default is 0 (disabled).
sv_noclipaccelerate [Multiplier]
This command sets the acceleration multiplier for noclip mode. With this set to 5 (default) you accelerate 5 times as fast.
sv_noclipduringpause [0 / 1]
This command sets whether or not you can move around during puases when in noclip mode. Default is 0 (not allowed).
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.
sv_parallel_packentities
???
sv_parallel_sendsnapshot
???
sv_party_mode [0 / 1]
This command can be used to enable (1) or disable (0) party mode. When in party mode, bombs and tasers will shoot confetti. By default, this setting is disabled.
sv_password [0 / Password]
This command can be used to set a password required to connect to the server. Set to 0 to disable.
sv_pausable [0 / 1]
This command, if set to 1, will make the server pausable. By default this is set to 0 (server isn't pausable). If the server is pausable, users can type "pause" or "unpause" into the console to pause/resume the game.
sv_precacheinfo
This command prints to the console precache information.
sv_pure [0 / 1]
This command, if set to 1, will make it so that the files of every client connected to the server have to match the server's files. Those in the pure_server_whitelist.txt file aren't checked.
sv_pure_checkvpk
???
sv_pure_consensus [Amount]
This command sets the minimum number of file hashes that have to be agreed in order to form a consensus.
sv_pure_finduserfiles
???
sv_pure_kick_clients [0 / 1]
This command, if set to 1, will kick players who fail the sv_pure check (have different files). This is set to 1 by default. Set to 0 to issue a warning instead of kick.
sv_pure_listfiles
This command lists the server files that are checked with the client's files (for sv_pure 1).
sv_pure_listuserfiles
???
sv_pure_retiretime [Seconds]
This command sets the amount of time, in seconds, the server should have in idle time before the sv_pure file hash cache is cleared.
sv_pure_trace [0 / 1]
This command, if set to 1, will make the server print a message to console whenever trying to verify a CRC for a file.
sv_pushaway_hostage_force
???
sv_pushaway_max_hostage_force
???
sv_pvsskipanimation
???
sv_querycache_stats
???
sv_quota_stringcmdspersecond
???
sv_rcon_whitelist_address [IP Address]
This command can set an IP address to whitelist from rcon failed authentication bans. Failed authentication bans are bans issued when you get the rcon password wrong too many times - the IP address this is set to will never be banned for this reason.
sv_regeneration_force_on [0 / 1]
This command turns on regenerative health, if it is set to 1. Default is disabled (0).
sv_region [Region #]
This command sets the server's region (that shows in queries, etc) to the specified region. See argument information for regions.
sv_reliableavatardata [0 / 1 / 2]
This command sets how players avatars are exchanged. Default is 0 (Steam). See argument information for help.
sv_remove_old_ugc_downloads
???
sv_reservation_tickrate_adjustment
???
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.
Voice Settings.
Command
Description
cl_mute_all_but_friends_and_party [0/1]
This command, if enabled (1), will disable communication with all players who are not your friends on Steam or in your group. Disabled by default (0).
cl_mute_enemy_team [0/1]
This command, if enabled (1), will disable communication with all enemy players. Disabled by default (0).
voice_caster_enable [0 / Account #]
This command sets whether voice broadcasting is enabled, and if so, the account number of the user who is broadcasting. We assume (unverified) that the account number is 3 caster IDs without the STEAM_0 ID part: 1. The format is usually STEAM_0: 1: #####.
voice_caster_scale [0 - 1]
This command sets the volume of the GOTV caster. The default is 1, the lower digits (decimal) are quieter. 0 is off.
voice_enable [0/1]
This command sets whether voice communication is enabled for your client. Setting this value to 0 will disable the voice.
voice_forcemicrecord [0/1]
This command, if set to 0, will cause CS: GO not to use your operating system's default microphone device.
voice_inputfromfile [0/1]
This command, if set to 1, will make voice input from voice_input.wav file instead of your microphone.
voice_loopback [0/1]
This command, if set to 1, will play your microphone through your speakers (ie, you will hear your microphone). Default 0 (disabled). There is usually a little delay, this is normal.
voice_modenable [0/1]
This command mutes your microphone if set to 0 (you can still hear other players). Default 1 (your microphone is on).
voice_mute [Player #]
This command disconnects the user with the specified id. Find the user ID using the voice_show_mute command.
voice_player_speaking_delay_threshold
???
voice_positional [0/1]
This command, if set to 1, will make the volume of voices (players' microphones) equal to their distance from each other. Players close to each other will be louder than those at greater distances. Default 0 (disabled).
voice_positional_seconds_after_death [Seconds]
This command sets the number of seconds for which players will have positional votes after death - that is, the player can speak from his dead body for that number of seconds after death / death.
voice_recordtofile [0/1]
This command, if enabled (1), will record microphone data and voice data to the 'voice_micdata.wav' and 'voice_decompressed.wav' files.
voice_reset_mutelist
This command includes all players who were disconnected using the voice_mute command.
voice_scale [0 - 1]
This command sets the volume of the voice communication (ie, how loud are the microphones of all other players). Default is 1 (loudest), 0 will be disabled, 0.5 will be 50% volume.
voice_show_mute
This command prints a list of players (with their player numbers) that can be turned off.
voice_system_enable [0/1]
This command sets whether the voice system is enabled.
voice_threshold [Threshold]
This command sets the volume level at which your microphone will be turned on if you are using voice activation. In other words, when your microphone is louder than this value, it will be transmitted in-game.
voice_unmute [Player #]
This command unmutes the player you previously muted with the voite_mute command. Use voice_reset_mutelist to reset all mutes.
-voicerecord
This console command will stop sending voice communications if you used a command that allows you to communicate without holding the hotkey. Check out examples for linking to switch between voice transmission and without.
The End.
New commands and new sections will appear in the guide.
List of changes:

Сhanged
Date
Added section "Network Settings".
08/01/20
The "Sound Settings" section is now tabular.
08/01/20
Added "Server Settings" section 3/3.
08/02/20
Updated view of the "Bot Settings" 1/2 section.
08/02/20
Updated view of the "Bot Settings" 2/2 section.
08/03/20
Added "Bind Settings" section.
08/05/20
Updated view of the "Demo Settings" section.
08/05/20
Added "Multiplayer Settings" 1/3 section.
08/11/20
Updated view of the "Crosshair Settings" 1/2 section.
Updated view of the "Crosshair Settings" 2/2 section.
11/05/20
Added "Multiplayer Settings" section 2/3.
Added "Multiplayer Settings" section 3/3.
11/11/20
Updated view of the "Danger Zone Settings" 1/2 section.
Updated view of the "Danger Zone Settings" 2/2 section.
11/09/20
Added "FOV and Viewmodel" section.
03/07/22
Added "Camera Settings" 1/2 section.
Added "Camera Settings" 2/2 section.
03/07/22
80 commenti
Core  [autore] 6 mar 2022, ore 22:33 
:GDNormal:
Core  [autore] 6 mar 2022, ore 22:24 
+update
IloveJawa 15 ago 2021, ore 0:16 
coooooooooll
Core  [autore] 4 ago 2021, ore 5:21 
By the end of 2021, there will be a global update of the manual, due to the inability to create updates during 2021
Richtig Angry 17 apr 2021, ore 11:17 
nice
heartfirst 25 gen 2021, ore 12:37 
+rep
murzynson 24 dic 2020, ore 12:03 
good job +rep xd
Core  [autore] 9 nov 2020, ore 20:45 
+update
jonah 23 set 2020, ore 5:27 
+rep
EL RUSTIKON 10 ago 2020, ore 16:04 
Bravo, muy buena