The most useful console commands CS:GO

There are different levels of professionalism in CS: GO – someone else is playing only with harmless bots, and someone easily drops everyone on the servers and at the same time can get into the game code and adjust some aspects of it for themselves, for their exceptional convenience .

If you shoot like a pro can only get out after enough game trainings, then you can deal with console commands that deeply change the CS: GO settings even for absolute beginners – and our tutorial will help!

How to enter console commands

With the help of special codes, or cs go console commands, you can feel the power of developers and change the game the way you want. Well, or almost so, because the number of available commands is limited and to a deep basis of the game gamers are not allowed.

To enter console commands during gameplay, you need to open a special console. By default, this is done by a tilde, that is, a button with an “~” (the same button corresponds to the Russian “ё”).

But before using this “miracle”, it may be necessary to do some actions:

  • Open game settings from the start interface or directly from the game;
  • Find the item “Enable Developer Console” and set the value to “Yes”.

As a result, the tilde should work. After pressing “~” you can just start typing a command. All symbols must be correct, otherwise it will not work. At the end, press “Enter”, and then the command will take effect. To remove the console window, you must press either the tilde again, or the Esc button.

The same commands can be used to configure the server.

Different types of teams

You can distinguish two types of console commands CS GO:

  • those that simply activate certain changes on their own or using the standard for CS: GO rules 0-1, where the digit 0 after the command means the inclusion, and 1 – the trip;
  • and those to which you want to add numerical values, for example, setting the time in seconds, the size in pixels, and the number of virtual objects. Many such digital parameters are limited to a clearly defined set, or they can not go beyond some maximum or minimum.

The list below indicates what digital parameters mean after the command of the CS GO and what are the limitations for them.

Among a huge number of console teams, we have selected for you guys the most useful that can really come in handy in your game.

Commands for adjusting the sight

To skillfully deal with virtual opponents, it is worth using the most convenient for you sight. You can do this through the game settings, but the number of parameters is limited there. Console codes give much more extensive opportunities – these are really the commands that affect the shooting in CS GO!

crosshair 0-1 – turns off (0) or turns on (1) the sight.
cl_crosshairstyle 0-4 – sight style. The numbers in the team mean: the default sight (0); static default sight (1); classic sight (2); dynamic classic sight (3); static classic sight (4).
cl_crosshaircolor 0-5 – the color of the sight. The numbers mean red (0), green (1), yellow (2), blue (3), blue (4), and user (5). To adjust the color of the sight after entering the command cl_crosshaircolor 5, you must enter the RGB color settings. They are specified by the following commands:

  • cl_crosshaircolor_r 0-255 – the saturation of red;
  • cl_crosshaircolor_g 0-255 – the saturation of the green;
  • cl_crosshaircolor_b 0-255 – the saturation of blue.
  • cl_crosshairsize 0,5-∞ – the length of the lines of sight, given in figures.
  • cl_crosshairthickness 0,5-∞ – the thickness of the lines of sight. Also set by numbers.
  • cl_crosshairgap ∞ – the size of the interval between the divisions of the sight. The default value is 0, a negative value is also acceptable. It is known that most professional players use -1.
  • cl_crosshairdot 0-1 – removes (0) or adds (1) a point in the center of the sight. If you specify two commands cl_crosshairsize 0 and cl_crosshairdot 1, then there will be a dot instead of a sight;
  • cl_crosshair_drawoutline 0-1 – removes (0) or draws (1) a dark stroke around the sight.
  • cl_crosshair_outlinethickness 0-3 – the thickness of the stroke. The parameter is given by digits, meaning the number of pixels.
  • cl_crosshairusealpha 0-1 – turns off (0) or turns on (1) the transparency of the sight.
  • cl_crosshairalpha 0-255 – the saturation of the transparency of the sight, given in figures. This command works only if the previous one is active, that is cl_crosshairusealpha 1.


Console teams of CS KO for changing hands

  • cl_righthand 0 – weapons in the left hand;
  • cl_righthand 1 – weapons in the right hand;
  • viewmodel_presetpos 1 – the usual type of weapon in the hand;
  • viewmodel_presetpos 2 – an approximate type of weapon in the hand;
  • viewmodel_presetpos 3 – the classic type of weapon in hand (as in Counter Strike 1.6);
  • viewmodel_fov 55 – approximation / removal of the weapon model on the screen (minimum -54, maximum value 65);
  • viewmodel_offset_x – 0 the position of the weapon and the hand along the x axis;
  • viewmodel_offset_y – 0 position of arms and arms along the y axis;
  • viewmodel_offset_z – 0 the position of the weapon and the arm along the z axis;

Cheater teams of the CS GO console

The standard rules of the game CS: GO can be completely changed, which allows you to get a significant advantage, almost fantastic abilities of your virtual characters. Of course, this can not be done in matchmaking – it would destroy the entire multiplayer of CS GO, and those who try to do this, spoil the game and others, and myself. Cheat commands can be activated in their single player game with bots. Or on your own server, but in this case all other players will be able to use them.

To activate the cheat commands of CS GO, first of all you must enter:

  • sv_cheats 0-1 – this command activates the use of CS: GO cheat codes. Set the number 1 to turn on and 0 to turn it off.

Then you can enter such console commands CS GO:

  • god – includes immortality.
  • gods – invulnerability for everyone in the game round.
  • sv_infinite_ammo 1-2 – unlimited number of cartridges. At parameter 1 the weapon needs to be recharged, and at 2 clips of trunks will replenish by itself.
  • NoClip – the ability for a character to fly and pass through walls.
  • r_drawothermodels 0-2 – the visibility of other players. The command hides all around (0), or activates the normal display (1). If you enter r_drawothermodels 2, you can see through the walls.

Commands for weapons

To at any time to take any weapons, you can use this command:
give weapon _ ***

Instead of three asterisks, you must enter the name of the weapon. For example, give weapon_ak47 to get the AK47, or give weapon_awp for the AWP rifle. The names of weapons should be entered without spaces, in small letters, and sometimes also with abbreviations. In order not to be mistaken, you can check the CS: GO weapon code in the list below.


  1. deagle – for Desert Eagle
  2. elite – for Dual Berettas
  3. fiveseven – for Five-SeveN
  4. glock for Glock-18
  5. p250 – for p250
  6. usp_silencer – for USP-S
  7. tec9 – for Tec-9
  8. hkp2000 – for P2000
  9. cz75a – for cz75-Auto

Submachine Guns

  1. mp9 for MP9
  2. mac10 – for MAC-10
  3. mp7 for MP7
  4. p90 for P90
  5. bizon – for PP-Bizon
  6. ump45 – for UMP-45


  1. nova – for Nova
  2. xm1014 – for XM1014
  3. mag7 – for MAG-7
  4. sawedoff – for Sawed-Off

Machine guns

  1. m249 – for m249
  2. negev for Negev

Assault rifles and assault rifles

  1. ak47 – for Ak-47
  2. m4a1_silencer – for M4A1-S
  3. aug for AUG
  4. m4a1 – for M4A4
  5. galilar – for Galil AR
  6. sg553 – for Sg-553
  7. famas – for FAMAS

Sniper Rifles

  1. ssg08 – for SSG 08
  2. g3sg1 – for G3SG1
  3. scar20 – for SCAR-20
  4. awp – for AWP


  1. bayonet – for bayonet knife
  2. m9_bayonet – for bayonet knife M9
  3. flip – for folding knife
  4. gut – for Knife with a hook
  5. karambit – for Karambit
  6. tactical – for the Hunting Knife
  7. butterfly – for Butterfly Knife
  8. falchion – for Falshion
  9. survival_bowie – for Bowie Knife
  10. knifegg – for the Golden Knife


  1. hegrenade – for fragmentation
  2. flashbang – for light
  3. smokegrenade – for smoke
  4. decoy – for false
  5. molotov – for the Molotov cocktail (for terrorists)
  6. incgrenade – for incendiary (for special forces)

Equipment and equipment

  1. c4 – for explosives C4
  2. taser – for the stun gun Zeus x27
  3. heavyassaultsuit – for Heavy Armor

Please note that in order for the weapon to be in the hands of the character, there must be a free slot in the game inventory. Otherwise, the weapon caused by the console command will be on the ground and it will have to be picked up (releasing the slot and coming up close, or aiming and pressing the English letter “E”.

Training teams for CS CS

The commands listed here affect various aspects of the gameplay. Such commands of the CS CS console for training can be used by players of different levels. Even professionals are useful to develop some skills in specially created conditions. They can also become a source of entertainment – you choose interesting settings and play around with bots or friends on your server.

  • mp_friendlyfire 0-1 – the command turns on (1) and disables (0) damage when firing on team members.
  • mp_randomspawn 0-3 – sets the spawn position of the game characters. This can be the default location (0), random spawn for both teams (1), for terrorists (2) and for special forces (3).
  • mp_respawn_immunitytime 0-∞ – the time in seconds, during which the player will be invulnerable after respawn.
  • mp_free_armor 0-1 – gives all players bulletproof vest and helmet at the beginning of the round.
  • mp_warmup_start and mp_warmup_end – enable or disable warm-up mode.
  • mp_do_warmup_period 0-1 – enable (1) and turn off (0) the warm-up mode at the beginning of the match.
  • mp_warmuptime ∞ – set the time for the warm-up mode. Instead of the sign of infinity, a number corresponding to the number of seconds is entered.
  • mp_respawn_on_death_ct 0-1 – instantly resurrects special forces after death. The number 1 activates this option, and 0 – turns it off.
  • mp_respawn_on_death_t 0-1 – instantly resurrects terrorists after death. 1 to turn on and 0 to turn it off.
  • mp_freezetime 0-∞ – specifies the number of seconds that the characters fade at the start of the round.
  • mp_buytime 0-∞ – set the time for purchases in the store before the start of the game round. The digital value corresponds to seconds.
  • mp_buy_anywhere 0-3 – opens the possibility (1) to enter the store and make purchases at any time and in any place of the game firefight. The value of 2 allows only terrorists, 3 – only the special forces. To disable this option, enter a command with a value of 0.
  • mp_buy_allow_grenades 0-1 – disables (0) or allows (1) the purchase of grenades in the store.
  • ammo_grenade_limit_total 0-∞ – Indicates how many grenades a character can carry with him.
  • mp_limitteams 0-1 – removes (0) or activates (1) the limit on the number of players in one team.
  • maxplayers 20 – indicates the maximum number of players in the match.
  • mp_autoteambalance – disables (0) or enables (1) automatic equalization of the number of players in teams.
  • mp_roundtime 1-60 – sets the time for the game round. 60 minutes here is the maximum.
  • mp_c4timer 0-∞ – the time in seconds, which is required for a bomb explosion after its installation.
  • mp_death_drop_c4 0-1 – after the death of the character with the bomb, it falls (1) or not (0).
  • mp_death_drop_defuser 0-1 – determines whether (1) or not (0) the defuzer is falling after the death of the character carrying this object.
  • mp_maxrounds 0-∞ – specifies the number of rounds in a match.
  • mp_startmoney 0-∞ – the amount of money available at the start of the round.
  • mp_afterroundmoney 0-∞ – the amount of money received by players after the end of the round.
  • mp_restartgame – restart the match. After this command, you can put a number indicating the number of seconds before the restart.
  • mp_ignore_round_win_conditions – this command blocks the completion of the game round before the deadline.
  • sv_showbullethits 0-1 – shows (1) or hides (0) where a bullet enters the opponent’s body. A good team for training skills with the marksmanship.
  • sv_showimpacts 0-1 – shows the bullet entry point. The value 1 turns on, and 0 – turns it off.
  • sv_grenade_trajectory 0-1 – turns on (1) or turns off (0) the display of the flight path of grenades. Show all the points where the grenade collided with virtual objects.

Console settings of the server

  • mp_restartgame 1 – restart the server;
  • bot_kick – clean the server of bots;
  • bot_add_ct – +1 bot for CT;
  • bot_add_t – +1 bot for T;
  • mp_maxmoney 15000 – limit the amount of money to $ 15,000;
  • mp_startmoney 5000 – starting amount of $ 5000;
  • mp_warmup_end – complete the warm-up;
  • mp_limitteams 0 – turn off the limit on the number of people in teams;
  • mp_autoteambalance 0 – remove auto-balance in commands;
  • mp_roundtime 5 – duration of the round (5 minutes);
  • mp_maxrounds 155 – limit in the number of rounds (155);
  • mp_timelimit 55 – time limit for the whole game (55 min);
  • mp_c4timer 55 – setting the time of the bomb timer (55 seconds);
  • mp_freezetime 0 – deactivate the time of the motion at the beginning of the round;
  • mp_buytime 500 – setting the purchase time (500 sec);
  • mp_buy_anywhere 1 – includes the ability to purchase all over the map;
  • ammo_grenade_limit_total 6 – grenade limit for one player (6 grenades);
  • mp_warmuptime 55 – setting the warm-up time (55 seconds);

Console commands of the server

  • sv_cheats 1 – includes the ability to use cheats;
  • sv_visiblemaxplayers 25 – limit in the number of players (25);
  • sv_specnoclip 1 – the player in the surveillance mode has the ability to fly through walls and objects;
  • sv_specspeed 1.5 – speed conversion in surveillance mode;
  • sv_forcepreload 1 – users connect only after the server is fully loaded;

Commands for setting up bots for CS CS

In fact, computer-controlled virtual opponents, or bots, are also arrays of code that describes their qualities and behavior. And accordingly, using the code, you can make all kinds of changes in the actions of bots during virtual shootings. The CS GO commands are also used for this:

  • bot_add – add the bot to the team with a lack of players.
  • bot_add_t – add a bot to the team of terrorists.
  • bot_add_ct – add the bot to the spetsnaz team.
  • bot_kick – remove all bots.
  • bot_kill – kill all the bots.
  • bot_stop – bots freeze in place.
  • bot_dont_shoot – bots stop shooting.
  • bot_knives_only – all bots use only knives.
  • bot_pistols_only – the bots only have pistols in their hands.
  • bot_all_weapons – bots use any weapon.
  • bot_zombie 0-1 – turns all bots into “zombies” (1), that is, they become indifferent to what is happening, stand still and do not attack. To cancel this command, enter 0.
  • bot_difficulty 0-2 – changes the skill of bots as fighters. The numbers mean easy (0), normal (1) and heavy (2).
  • bot_mimic 0-1 is a fun command that forces the bot to copy all the player’s actions. Suitable except for a joke.

Using these commands, you should not expect a miracle of instantaneous action. They are often activated only in a new round.

Commands that change the picture on the screen

There are some commands that affect not the gameplay, but its display on the monitor.

  • hud_scaling 0.5-0.95 – allows you to reduce the elements of the game interface, so they do not distract from the battle. The value of 0.95 is the maximum and the standard.
  • cl_hud_playercount_pos 0-1 – placement of the table with players at the bottom (1) or standard at the top (0).
  • cl_hud_playercount_showcount 0-1 – when this option is turned on (1), the table with the players will show not images, but figures indicating the number of still alive characters.
  • cl_hud_radar_scale 0,8-1,3 – changes the size of the radar on the screen.
  • cl_hud_color 0-10 – changes the color of the game interface. Available values: default (0), white (1), blue (2), blue (3), violet (4), red (5), orange (6), yellow (7), light green (8), turquoise (9), pinkish (10).
  • cl_radar_always_centered 0-1 – the mode is activated when the player is always in the center on the radar (1). As with many other commands, this option is disabled after setting parameter 0.
  • cl_radar_rotate 0-1 – turns on (1) or turns off (0) the rotation of the radar while moving around the game world. Rotation can help you better navigate in directions on the map.
  • cl_radar_square_with_scoreboard 0-1 – the score of the match is shown (1), and the radar becomes square, so it fits the whole map.
  • cl_showloadout 0-1 – shows (1) or hides (0) the contents of the inventory in the lower right corner of the screen.
  • cam_idealdist 150 – determines the distance of the camera from the character. The default value (150) can be changed at your discretion.
  • cam_idealyaw 0 – move the camera around the circle around the character. The standard value is 0, but if, for example, you set 100, the camera will move to the right and will be a bit away from the right shoulder.
  • cam_command 1-2 – includes (1) “third-person” display mode. You can restore the standard view from the first person by setting parameter 2.
  • cl_righthand 0-1 – allows you to take weapons in the left (0) or in the right (1) hand of the character.
  • sv_showbullethits 0-1 – removes (0) or includes (1) displaying traces of blood and bullets on virtual objects.
  • r_cleardecals – wipes out all the blood and bullet traces that already exist in the game world.

Console commands for tuning the radar of the CS CS

  • drawradar – turn on the radar;
  • hideradar – hide the radar;
  • cl_radar_always_centered 0 – the map is centered on the radar;
  • cl_radar_scale 0.3 or 0.4 – change the size of the map on the radar;
  • cl_radar_icon_scale_min 0.7 – the size of the players located on the radar map.

How can you influence other players?

If you have your own server, you can monitor what is happening on it and punish those who “behave badly”. For this there are such commands:

  • kick – knock out the player. It is necessary to indicate his nickname.
  • kickid – knock out the player on his SteamID.
  • banid 0-∞ – in order to ban a player on his SteamID with the time in minutes (0 – forever).
  • banip 0-∞ – ban player forever (0) or for the specified time in minutes by its IP.

Commands to improve performance

Despite the fact that the game CS GO was released in 2012 and the developers tried to adapt it to the maximum number of computers, yet on some “hardware” this shooter can show far not the maximum of its capabilities. Often this can be seen from the number of frames per second.

Let’s list several commands related to performance:

  • cl_showfps 0-5 – enable (1) or turn off (0) the dynamic indicator, showing the current number of FPS (frames per second). Try also the values ​​2-5 to see a variety of technical information on the display.
  • dsp_slow_cpu 1 – somewhat reduces the sound quality and freed up resources of the computer directs to the gaming performance. A value of 0 turns this option off.
  • r_drawparticles 0 – turns off a lot of extra animation, like splashes of water and flash shots. A value of 1 returns the default settings.
  • func_break_max_pieces 0 – removes many small helper locating elements, such as chips, various fragments. To return them, you must enter the same command, but only with a value of 1.
  • muzzleflash_light 0-1 – turns on (1) or removes (0) a special flash effect.
  • r_eyemove 0 – makes the characters’ eyes static. The value 1 again turns them on.
  • r_gloss 0-1 – turn on (1) and turn off (0) the brightness of the eyes.
  • fps_max 0 – removes the restriction on the maximum number of frames per second. Perhaps your computer is really capable of more, then it is worth removing the limits. To return a restriction, you must enter a value of 1.

Binding commands to selected keys

In order to quickly activate any console command, you can associate it with a button on the keyboard. For example, you click on only one button, and the character already has absolute invulnerability. To do this, there is a special code that you also need to enter into the console. It looks like:

bind button “command”

That is, to enable the invulnerability mode with the M button, we enter into the console:

bind M “god”

The quotes here separate the command from the button. They can be put in both values ​​or only in one, and in any.

Also, you can bind several commands to one button if you separate them in quotation marks with a semicolon “;”. For example, this:
bind: M “god; sv_infinite_ammo 2 “- the M button (English) activates both the invulnerability mode and an unlimited supply of cartridges with automatic replenishment of the clip.



Selection “Useful console commands CS GO”

Launch Label Properties

The most popular console commands for launching CS CS.

  • -console-makes it possible to open the console in the game;
  • -novid – disables the video at the beginning of the download;
  • -threads 4 – forcing the processor of your computer to use 4 cores (2 cores, then “-threads2”, 6 cores, then “-threads6”);
  • -refresh 120 – sets the monitor’s frequency (if the screen does not support 120, put yours);
  • -noforcemparms – remove mouse acceleration (mouse speed will always be the same);
  • -high – high priority of loading;
  • -tickrate 128 – the recommended value of the network parameter, everyone is familiar with CS 1.6;
  • + cl_cmdrate 128 – the recommended value of the network parameter;
  • + cl_updaterate 128 – the recommended value of the network parameter;
  • + rate 128000 – the recommended value of the network parameter;
  • + ex_interpratio 1 – the recommended value of the network parameter;

Command for server setup and training

The necessary console commands for training in CS CS.

  • sv_infinite_ammo 1 – unlimited supplies of cartridges;
  • sv_grenade_trajectory 1 – grenade trajectory, start point and drop point;
  • ammo_grenade_limit_total 111 – limit for the maximum number of grenades;
  • sv_showimpacts 1 – points where the bullets hit;
  • sv_showbullethits 1 – when you hit the enemy, his silhouette is completely displayed;
  • cl_disable_ragdolls 1 – removes the Ragdoll physics, works when the command sv_cheats 1 is enabled, use to remove smoke;
  • dsp_slow_cpu 1 – degradation of sound quality (not recommended);
  • mat_disable_bloom 1 – removes bloom;
  • r_drawparticles 0 – Disable the animation of weapons and the environment;
  • mp_buy_anywhere 1 – purchase weapons on the entire map;
  • mp_freezetime 0 – disabling the time of the motion at the beginning of the round ;;
  • mp_buytime 3600 – setting the time of purchase (60 minutes);
  • mp_roundtime_defuse 60 – duration of the round (60 minutes);
  • mp_maxmoney 55500 – limit the amount of money to $ 55500;
  • mp_startmoney 55500 – starting amount of $ 55,500;
  • mp_warmup_end – complete the warm-up;
  • mp_autoteambalance 0 – remove auto-balance in commands;
  • mp_warmuptime 55555 – setting the warm-up time (55555 seconds);

Server commands for managing bots

  • bot_add – add the bot to the team with a lack of players.
  • bot_add_t – add a bot to the team of terrorists.
  • bot_add_ct – add the bot to the spetsnaz team.
  • bot_kick – remove all bots.
  • bot_kick Bob – kik bot with the nickname “Bob”;
  • bot_kill – kill all the bots;
  • bot_zombie 1 – the bots stay in their places;
  • bot_dont_shoot – bots stop shooting;
  • bot_difficulty – complexity of bots (0 = easy, 1 = normal, 2 = hard);
  • bot_stop – the bots stop;
  • bot_mimic 1 – the bot repeats the player’s movements;
  • bot_mimic_yaw_offset 0 – cancellation of the previous parameter;
  • bot_crouch 1 – all bots crouch;
  • bot_place – the respawn of the bot in front of you;

The commands for setting up the radar

In order to see everything that appears on the map, monitor your partners and react promptly to the opponent’s attacks, you must properly adjust the radar.

  • cl_radar_always_centered 0 – centering the map;
  • cl_radar_scale 0.3 (usually 0.3 or 0.4) – the size of the map;
  • cl_radar_icon_scale_min 0.7 (we recommend the value 0.7) – the size of points of players on the map;

Commands for comfortable FPS

  • net_graph 3 – shows the number of fps;
  • fps_max 305 – specify the maximum number of fps in the game;
  • func_break_max_pieces 0 – number of fragments from objects;

Of course, remember all the commands at once will be almost impossible. But you can view the list, find something interesting there and apply such commands in your game. The use of something in practice is without a doubt a super effective way of remembering anything. Then you can return to this CS GO tutorial to find here some other commands, try to play already with them, and accordingly, remember them.

Recent Posts
How to add bots to CS:GOInstalling the config in CS:GO