How to Open console and basic explanations.
To open the CS:GO console you must go to Options / Keyboard and bind a key to open the console.
You can also go to Steam, CS:GO properties and write -console in the launch options, this way would open the console as soon as you start the game.
In commands where only 0 or 1 can be used, 0 = Off and 1 = On.
If you want to link several commands instead of writing one y one you can do it with ; Ex.: sv_cheats 1; sv_grenade_trajectory 1; sv_showimpacts 1; sv_infinite_ammo 2
Basic Commands
Command | Function |
connect <ip> | Connects you to the server with that IP. |
retry | Reconnects you to the server where you are on or reconnects to the last one you have been on. |
disconnect | Disconnects you from the server where you are. |
volume 0.5 | Change the game volume 0-1 |
status | Show you information about the player accounts in the match and the server. |
bind <key> <command> | Bind a command to a key. Ex.: bind K noclip |
exit | Close the game.. |
kill | Suicide. |
workshop_workbench | Open CS:GO skin editor. |
Miscellaneous:
Command | Function |
noclip | Turn flight mode on/off. |
god | Turn god mode on/off. |
r_drawothermodels 2 | Turn on wallhack. |
Crosshair & FOV:
Crosshair:
Command | Function |
cl_crosshaircolor “1” | Crosshair color. |
cl_crosshairdot “0” | Turn crosshair dot on/off. |
cl_crosshairgap “0” | Change crosshair gap. |
cl_crosshairsize “3” | Change crosshair size. |
cl_crosshairstyle “1” | Style: Classic, Dynamic, etc. |
cl_crosshairthickness “0.5” | Change crosshair thickness. |
cl_crosshair_drawoutline “0” | Turn crosshair outline on/off. |
cl_crosshair_t “0” | Turn T crosshair on/off. |
FOV & Weapon position:
Command | Function |
cl_righthand 0 | Weapon hand position: 0 = Left; 1 = Right |
viewmodel_presetpos 1 | Weapon Position: 1 = Desktop; 2 = Sofa; 3 = Classic |
viewmodel_fov 60 | min 54, max 68 |
viewmodel_offset_y 1 | min -2, max 2 |
viewmodel_offset_x 1 | min -2, max 2.5 |
viewmodel_offset_z -1 | min -2, max 2 |
Server & Bots.
Server:
Command | Function |
sv_cheats “1” | Turn cheats on the server on/off. |
sv_grenade_trajectory 1 | Show grenades trajectory. |
sv_grenade_trajectory_time 10 | Time you can see the grenade trajectory. |
sv_showimpacts 1 | Show bullets impacts. |
sv_showbullethits 1 | Show bullets impacts in players. |
sv_infinite_ammo 2 | Infinite ammo. 0 = Normal; 1 = Infinite without recharge; 2 = Infinite with recharge. |
sv_gravity 800 | Change the gravity on the server. |
sv_alltalk 1 | Turn on voice chat between teams. |
mp_freezetime 0 | Change waiting time before the rounds start. |
mp_roundtime_defuse 60 | Bomb defuse time. |
mp_c4timer 9999 | C4 Time. |
mp_roundtime 60 | Round time. |
mp_maxrounds 10 | Maximum rounds of a match. |
mp_autoteambalance 0 | Turn auto team balance on/off. |
mp_limitteams 0 | Turn the limit of people per team on/off. |
mp_startmoney 30000 | Start money. |
mp_buy_anywhere 1 | Allow players buy outside buy zone. |
mp_solid_teammates 1 | Turn on teammates collision. |
mp_buytime 9999 | Buy time. |
ammo_grenade_limit_total 10 | Grenade limit. |
mp_maxmoney 99999 | Players maximum money. |
mp_drop_knife_enable 1 | Allow players drop their knives. |
mp_ignore_round_win_conditions 1 | The game does not end even though the conditions for doing so are met. |
sv_damage_print_enable 1 | Shows the damage inflicted by each player. |
mp_restartgame 1 | Restart the game. |
sv_maxspeed 200 | Allows you to change the maximum speed in the server. |
sv_autobunnyhopping 1 | Activate the autobunny inside the server. |
mp_friendlyfire 1 | Activate friendly fire. |
ff_damage_reduction_bullets 0.1 | Bullets damage to allies. |
ff_damage_reduction_grenade 0.25 | Grenades damage to allies. |
ff_damage_reduction_grenade_self 1 | Grenades damage to oneself. |
ff_damage_reduction_other 0.25 | Damage of other type of elements. |
removeid <steamid> | Unban player steamID from your server. |
BOTS:
Command | Function |
bot_kick | Kick all bots.. |
bot_kill | Kill all bots.. |
bot_add_ct | Add a bot on the CT side. |
bot_add_t | Add a bot on the T side. |
bot_all_weapons | Allow bots use all weapons. |
bot_knives_only | Bots can only use knife. |
bot_pistols_only | Bots can only use pistol. |
bot_snipers_only | Bots can only use sniper. |
bot_stop 1 | Freeze all bots. |
bot_place | Place a bot where the player is looking.. |
bot_difficulty 1 | Difficulty of bots: 0 = Easy; 1 = Normal; 2 = Difficult. |
Interface – HUD – Radar.
Interface
Command | Function |
net_graph 1 | Show information: fps, ping, tick… |
net_graphproportionalfont 1 | Change net_graph size. 0 = Small; 1 = Normal |
cl_showfps 1 | Show fps. |
cl_drawhud 0 | Hide HUD |
HUD
Command | Function |
hud_scaling 0.5 | Change HUD size. |
cl_hud_playercount_pos 0 | Change player counter position. Screen top or bottom. |
cl_hud_playercount_showcount 0 | 0 = The player counter will display the avatars, 1 = The counter will display the number of remaining players. |
cl_hud_color 0 | Change the colors of some HUD elements. 0 = Normal, 1 = White, 2 = Light Blue, 3 = Dark Blue, 4 = Purple, 5 = Red, 6 = Orange, 7 = Yellow, 8 = Green, 9 = Aquamarine, 10 = Pink |
cl_hud_background_alpha 0.5 | Allows you to change the background transparency of some HUD elements. |
cl_hud_bomb_under_radar 1 | Change the position of the bomb icon. |
cl_hud_healthammo_style 0 | Show / Hide the health and shield display bars, and the HUD bullet display bar. |
cl_showloadout 0 | 1 = Always displays the equipment on the right side of the screen. 0 = After a while, it will stop displaying the equipment until the weapon is changed. |
cl_loadout_colorweaponnames 0 | 1 = The name of the weapons changes color according to their rarity. 0 = The weapons name is displayed in white. |
cl_show_clan_in_death_notice 1 | 0 = Does not display clan / group tag in death notifications. 1 = Displays the clan / group tag in the death notifications. |
safezonex 1 | Changes HUD position horizontally. |
safezoney 1 | Changes HUD position vertically. |
RADAR
Command | Function |
cl_hud_radar_scale 0.8 | Change radar size. |
cl_radar_always_centered 1 | 0 = The radar does not focus on the player. 1 = The radar is centered on the player. |
cl_radar_icon_scale_min 0.6 | 0 = Change the icon size from the radar. |
cl_radar_rotate 1 | 1 = The radar rotates following the player’s camera. 0 = Static radar. |
cl_radar_scale 0.35 | Change the radar zoom. |
cl_radar_square_with_scoreboard 1 | 1 = Square radar when showing the scores. 0 = Round radar. |
cl_teammate_colors_show 1 | 0 = No color. 1 = Different colors. 2 = Colors and letter |
Options, Rates & Sound.
Options
Command | Function |
cl_autowepswitch 0 | Disables automatic change to pickup weapon. |
closeonbuy 1 | Close the purchase menu after each purchase. |
hud_takesshots 1 | Automatically takes a screenshot of the score at the end of the game. |
gameinstructor_enable 0 | Disable game instructor messages. |
RATES:
Command | Function |
rate 128000 | Change the rate to 128000. |
cl_cmdrate 128 | Change the cmd to 128. |
cl_updaterate 128 | Change the updaterate to 128. |
cl_interp 0 | – |
cl_interp_ratio 1 | – |
SOUND
Command | Function |
voice_scale 0.5 | Change the voices volume 0-1. |
voice_loopback 1 | Allow us to hear our own voice. |
Give Commands
Give Commands:
The command is “give weapon_name”, for this to work you must have Sv_cheats 1 enabled.
Command | Function |
weapon_flashbang | Drop a flashbang. |
weapon_hegrenade | Drop a HE grenade. |
weapon_smokegrenade | Drop a smoke grenade. |
weapon_molotov | Drop a molotov. |
weapon_incgrenade | Drop an incendiary grenade. |
weapon_decoy | Drop a decoy. |
weapon_m4a1 | Drop a M4A4 |
weapon_m4a1_silencer | Drop a M4A1 with silencer. |
weapon_usp_silencer | Drop a USP-S |
weapon_glock | Drop a Glock. |
weapon_awp | Drop an AWP. |
weapon_deagle | Drop a Desert Eagle |
weapon_shield | Drop a Tactical Shield. |
weapon_bumpmine | Drop a Bump Mine. |
KNIFES
For these commands to work you must enable on console “mp_drop_knife_enable 1” as well as “sv_cheats 1”, once this is done type in console “give + command”
Command | Function |
weapon_bayonet;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Bayonet |
weapon_knife_flip;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Flip Knife |
weapon_knife_gut;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Gut Knife |
weapon_knife_karambit;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Karambit |
weapon_knife_m9_bayonet;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a M9 Bayonet |
weapon_knife_tactical;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Huntsman Knife |
weapon_knife_push;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give Shadow Daggers |
weapon_knife_butterfly;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Butterfly Knife |
weapon_knife_falchion;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Falchion Knife |
weapon_knife_survival_bowie;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Bowie Knife |
weapon_knife_ursus;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give an Ursus Knife |
weapon_knife_gypsy_jackknife;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Navaja Knife |
weapon_knife_stiletto;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Stiletto Knife |
weapon_knife_widowmaker;;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Talon Knife |
weapon_knife_ghost;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Ghost Knife |
weapon_knife_canis;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Survival Knife |
weapon_knife_cord;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Paracord Knife |
weapon_knife_outdoor;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Nomad Knife |
weapon_knife_skeleton;ent_fire weapon_knife addoutput “classname weapon_knifegg” | Give a Skeleton Knife |
Binds
Binds are commands that are used to assign one or more functions to a key:
Bind <key> <function / command>
You can also create your very own CSGO private server practice, which is explained in this following guide: https://steamcommunity.com/sharedfiles/filedetails/?id=2458258249
Enjoy!
NOTE
If you find anything I’ve missed or you would like me to add please let me know in the comments section below! … have a great day!
This is all about Counter-Strike: Global Offensive CSGO – The Definitive Guide to Console Commands!; I hope you enjoy reading the Guide! If you feel like we should add more information or we forget/mistake, please let us know via commenting below, and thanks! See you soon!
- All Counter-Strike: Global Offensive Posts List
Leave a Reply