CS:GO console commands have been an integral part of the game since the legendary team shooter’s inception. With them you can configure the server, issue weapons or change the mode of the map display on the screen. Be warned right away that some console commands in CS:GO are against the rules, so they are considered as cheats. If you are going to use them in online matches, your account can be blocked by the developers of the game.
Also note that popular CS:GO console commands do not always have to be entered manually. You can create a necessary document and save them for the future, or form a cfg. All console commands should be entered immediately before the match, not during the active phase!
To run the console, you need to go into the game settings and check the option “Enable Developer Console”. Now you will be able to run it by pressing the “Yo” or “Tilde” button. And now it’s time to present you with a list of the most popular console commands!
Server settings
mp_restartgame 1 – to restart the server;
bot_kick – remove bots from the server;
bot_add_ct – add bot for CT;
bot_add_t – add bot for T;
mp_maxmoney 15000 – maximum amount of money $15000;
mp_startmoney 5000 – amount of money at the beginning of the game $5000;
mp_warmup_end – finish warm-up;
mp_limitteams 0 – remove the limit on the number of players in teams;
mp_autoteambalance 0 – disable autobalance in teams;
mp_roundtime 5 – round length in minutes;
mp_maxrounds 155 – rounds limit (maximum number);
mp_timelimit 55 – maximum game time in minutes;
mp_c4timer 55 – bomb timer;
mp_freezetime 0 – removes the freeze time at the beginning of the round;
mp_buytime 500 – change the purchase time in seconds;
mp_buy_anywhere 1 – opens the possibility to buy weapons throughout the map;
ammo_grenade_limit_total 6 – remove the limit on the number of grenades;
mp_warmuptime 55555555 – change warm-up time;
Server commands
sv_cheats 1 – players will be able to use cheat commands;
sv_visiblemaxplayers 25 – the maximum number of players on the map;
sv_specnoclip 1 – Spectrum player will be able to fly through walls and objects;
sv_specspeed 1.5 – change the speed in spectrum mode;
sv_forcepreload 1 – players will be able to connect only after full server load;
CS:GO mouse settings
sensitivity 5.5 – sets mouse sensitivity;
m_customaccel 0 – disable mouse acceleration;
m_customaccel_exponent 0 – disables measurement of the acceleration proportionality coefficient;
m_customaccel_max 0 – maximal coefficient of proportionality of acceleration;
m_customaccel_scale 0.04 – normal (standard) value of acceleration of the mouse;
bot_dont_shoot 1 – bots stand still when they see you; if set to “0”, they will attack the player again;
bot_difficulty 0/1/2/3 – sets the complexity of the bots;
bot_knives_only – Bots run with knives;
bot_pistols_only – Bots use only pistols;
bot_stop – This command stops the bots;
bot_chatter – Forbids bots to use radio chat;
fog_enable 0 – Allows to make smoke invisible;
mp_drop_knife_enable 1 – The ability to throw the knife;
mp_teamname_1 “CQ” – The ability to change the name of the team: (1) – Counter-Terrorists, (2) – Terrorist;
Unintelligible commands
cl_bobcycle 0.8 – sets the frequency of the player’s image swing when running;
cl_bobup 0.5 – sets the number of bounces of the player’s image while running;
cl_drawhud 1 – enable HUD menu;
cl_extrapolate 1 – simple linear prediction of the positions of objects based on the history of their behavior before;
cl_extrapolate_amount 0.20 – extrapolation is done only for packet loss up to 0.20 seconds;
cl_predict 1 – makes prediction of the player’s movements on the client side;
cl_phys_timescale 1.0 – sets the time scale on the client side;
cl_removedecals 0 – does not remove decals from the object under the scope;
cl_wpn_sway_scale 1.0 – amplitude of weapon model animation when firing;
mat_fastnobump 0 – turn off the fast algorithm for rendering volumetric textures;
mat_frame_sync_enable 1 – allow the force of frame synchronization;
mat_frame_sync_force texture 0 – force frame synchronization to lock controlled textures;
mat_tonemap_algorithm 1 – old map drawing algorithm;
net_fakeloss 0 – imitate percentage packet loss;
r_modelwireframedecal 0 – do not show damage to the enemy;
Team picks
Startup parameters
-console – opens the possibility to use the console in the game;
-novid – removes the screen saver when you start the game;
-threads 4 – forces the use of 4 cores of the processor (2 cores, then “-threads2”, 6 cores, then “-threads6”);
-refresh 120 – monitor refresh rate, if your monitor does not support that frequency, then set the value less;
-noforcemparms – disables mouse acceleration in the game (mouse speed will always be the same);
-high – launches the game with high priority;
-tickrate 128 – recommended value of network parameter, familiar from CS 1.6;
+cl_cmdrate 128 – recommended value of network parameter;
+cl_updaterate 128 – recommended value of the network parameter;
+rate 128000 – recommended value of the network parameter;
+ex_interpratio 1 – recommended value of the network parameter;
Practice Commands
In this list we have tried to include all the necessary commands for training with your team.
sv_infinite_ammo 1 – endless ammo in the game;
sv_grenade_trajectory 1 – draws the entire trajectory of the grenade flight, dots show where the grenade touched the textures;
ammo_grenade_limit_total 111 – the maximum amount of grenades the player has;
sv_showimpacts 1 – shows points where bullets hit;
sv_showbullethits 1 – when hit, displays the silhouette of the enemy in this point;
cl_disable_ragdolls 1 – removes the Ragdoll physics, works when the command sv_cheats 1 is on. As a rule, this command is used in training when the fps sits at a large number of smokes;
dsp_slow_cpu 1 – Reduces the quality of sounds. Do not recommend using this command;
mat_disable_bloom 1 – This command disables the bloom effect;
r_drawparticles 0 – removes the animation of weapons, splashing water, etc;
mp_buy_anywhere 1 – allows you to buy weapons on the whole map;
mp_freezetime 0 – removes the freeze at the beginning of the round;
mp_buytime 3600 – increases the time to buy weapons to 60 minutes;
mp_roundtime_defuse 60 – increases the round time to 60 minutes;
mp_maxmoney 55500 – increases the maximum amount of money to $55500;
mp_startmoney 55500 – increases the starting amount of money to $55500;
mp_warmup_end – finish warmup;
mp_autoteambalance 0 – disables autobalancing of players in teams;
mp_warmuptime 55555 – this command sets the infinite warm-up on the map;
mp_timelimit 50 – time to change the map
A standard set of commands for training. Just copy the whole list into the console:
bot_add – add a bot to a team that is short of players;
bot_add_ct – add bot for counter-terrorists;
bot_add_t – add a bot for terrorists;
bot_kick – use this command to kick all bots;
bot_kickBob – in this case, we will kick only one bot named “Bob”;
bot_kill – if we do not specify a name, we kill all bots;
bot_zombie 1 – with this command we will freeze all bots;
bot_dont_shoot – if we do not specify a name, all bots will stop shooting;
bot_difficulty – sets the level of intelligence of bots (0 = easy, 1 = normal, 2 = difficult);
bot_stop – bots will just stop;
bot_mimic 1 – bot will repeat the player’s actions;
bot_mimic_yaw_offset 0 – with this command we cancel the repetition of the player’s bot;
bot_crouch 1 – with this command we make the bot sit down;
bot_place – the bot appears in front of you;
Radar Setup
In the absence of normal information from their teammates, you need to constantly monitor the radar and track their movement on the map. To do this you need to set it properly and these commands will quickly help you to do this.
cl_radar_always_centered 0 – center the map;
cl_radar_scale 0.3 (usually 0.3 or 0.4) – map size;
cl_radar_icon_scale_min 0.7 (we recommend the value 0.7) – the size of the points of the players on the map;
FPS setting
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 – the number of splinters from objects;