In this guide we will go through some of the most useful console commands in CS:GO, which require sv_cheats to be enabled. Have you ever wondered what it feels like using cheats and hacks in Counter-Strike: Global Offensive? With the built-in sv_cheats commands, you can experience wallhack, no recoil and godmode for yourself. However, there are no commands for “aimbot” at the moment. That said, we don’t recommend you getting a taste for it, since it will end up getting you VAC banned if you choose to use hacks one day. On the other hand, using the commands in this article on a server where sv_cheats is enabled, will NOT get you VAC banned. More on this later.
Sv_cheats commands is just a special type of console commands. To work, they require the server admin to enable cheats. This is done by setting the sv_cheats command to 1. Open the console and type:
Because this is a built in functionallity in CS:GO, you will NOT get banned for using sv_cheats commands. I repeat, you will NOT get VAC banned for using sv_cheats 1 commands!
This is not true however, if you downloaded a hack somewhere, which bypassses sv_cheats and enables it only for you. But if you haven’t downloaded any program or hack, you should not worry about anything.
Typing the commands in a random server will not get you banned either, because they won’t work. As mentioned before, only the server admin can enable cheats.
In this guide, we will not cover all of the commands which requires sv_cheats to be enabled. Instead visit the full list of sv_cheats commands if you wish to view all of the commands.
How to enable sv_cheats commands
Before we start with the commands and cvars, you need to enable sv_cheats commands. This is pretty simple and can be done through the developer console.
- You have to be the server administrator
- Open the developer console (~)
- Type: sv_cheats 1
- Sv_cheats commands are now enabled, to disable again type “sv_cheats 0” in the console.
We have selected the most useful and fun commands, but you can also check out the full sv_cheats commands list.
The commands are divided into different categories, to make it easier to find what you need.
Cheats & hacks commands
|god||Godmode. Makes you invincible. You won’t take any damage at all.|
|sv_infinite_ammo 1||Gives you infinite ammo.|
Can be 0, 1 or 2. Default is 0.
0: no infinite ammo
|noclip||Allows you to fly and pass through any object. While noclipping you can’t die.|
|r_drawothermodels 2||Render player models as wireframe. You are able to see other players through walls (wireframe wallhack).|
Can be 0, 1 or 2. Default is 1.
|mat_wireframe 2||Render models and probs as wireframe. Works a bit like r_drawothermodels 2. You are able to see other players through walls (wireframe wallhack).|
Can be 0, 1, 2, 3 or 4. Default is 0.
|enable_skeleton_draw 1||Render the models skeletons without the rest of the textures. You are able to see other players skeletons through walls (like a wireframe wallhack).|
Can be 0 or 1. Default is 0.
|mat_fullbright 3||Render walls and models white.|
Can be 0, 1, 2 or 3. Default is 0.
|mat_fillrate 1||No flash (Asus wallhack).|
Can be o or 1. Default is 0.
|r_drawparticles 0||No smoke.|
Can be 0 or 1. Default is 1.
|fog_override 1||No fog.|
Can be 0 or 1. Default 0.
After using fog_override 1, you can use fog_enable 0.
You can also type “fogui” to open fog UI.
|firstperson||Firstperson mode (default).|
|snd_show 1 + snd_visualize 1||“Sound ESP”. Shows a lot of info about the sounds. Default 0.|
|cl_leveloverview 2||Level overview (kind of buggy).|
Can be 0, 1 or 2. Default 0.
|host_timescale X||Speedhack. Replace “X” with value.|
Prescale the clock by this amount.
Default = 0.
|host_framerate X||Speedhack. Replace “X” with value.|
Set to lock per-frame time elapse.
Default = 0.
|cl_pitchup 900||Unlock max up sight.|
Default = 89.
|cl_pitchdown 900||Unlock max down sight.|
Default = 89.
|r_showenvcubemap 1||Chrome models.|
Default = 0.
|mat_showlowresimage 1||“Minecraft Mode”. Extra low resolution. Might improve performance.|
Default = 0.
|mat_proxy 2||Strange kind of wallhack. Default = 0.|
|sv_consistency 0||“Consistency bypass”. Whether the server enforces file consistency for critical files.|
|sv_showimpacts 1||Impact marker. Default 0.|
Other sv_cheats commands
|perfui||Level performance tool.|
|cl_particles_show_bbox 1||Grenade/particle “ESP”|
|mat_luxels 1||Luxels (squares on walls).|
|r_drawmodelstatsoverlay 1||Default 0.|
|r_visualizetraces 1||Tracers. Default 0.|
|r_drawlights 1||Default 0.|
|r_drawrenderboxes 1||Draw boxes around player models.|
Default = 0.
|vgui_drawtree 1||VGUI Hierarchy|
Various give commands.
|give weapon_ak47||Gives you an AK-47.|
|give wepon_m4a1||Gives you an M4A1.|
|give weapon_m4a1_silencer||Gives you an M4A1-S.|
|give weapon_awp||Gives you an AWP|
|give weapon_aug||Gives you an AUG.|
|give weapon_famas||Gives you a FAMAS.|
|give weapon_galilar||Gives you a Galil AR.|
|give weapon_negev||Gives you a Negev.|
|give weapon_gs3sg1||Gives you a G3SG1 auto-sniper.|
|give weapon_scar20||Gives you a SCAR-20 auto-sniper.|
|give weapon_sg556||Gives you an SG556.|
|give weapon_m249||Gives you an M249.|
|give weapon_bizon||Gives you a PP-Bizon.|
|give weapon_mac10||Gives you a MAC10.|
|give weapon_mag7||Gives you a Mag-7.|
|give weapon_mp7||Gives you an MP7.|
|give weapon_mp9||Gives you an MP9.|
|give weapon_nova||Gives you a Nova.|
|give weapon_ssg08||Gives you an SSG08.|
|give weapon_xm1014||Gives you an XM1014 auto-shotgun.|
|give weapon_ump45||Gives you a UMP-45.|
|give weapon_p90||Gives you a P90.|
|give weapon_sawedoff||Gives you a sawed off shotgun.|
|give weapon_deagle||Gives you a Deset Eagle.|
|give weapon_fiveseven||Gives you a Five-Seven.|
|give weapon_tec9||Gives you a Tec-9.|
|give weapon_elite||Gives you Dual Barettas.|
|give weapon_glock||Gives you a Glock-18.|
|give weapon_hkp2000||Gives you a P2000.|
|give weapon_usp_silencer||Gives you an UPS-S.|
|give weapon_p250||Gives you a P250.|
|give weapon_cz75a||Gives you a CZ75-Auto.|
|give weapon_revolver||Gives you a revolver.|
Gear + Grenades + Misc
To be able to drop your knife, use the following command:
|givecurrentammo||Gives you full ammo to your current weapon.|
|impulse 101||Gives you money.|
|give weapon_c4||Gives you a C4 explosive.|
|give weapon_knife||Gives you a knife.|
|give weapon_knifegg||Gives you a golden knife.|
|give item_assaultsuit||Gives you kevlar + helm.|
|give item_kevlar||Gives you kevlar.|
|give weapon_hegrenade||Gives you a HE Grenade.|
|give weapon_flashbang||Gives you a flashbang.|
|give weapon_smokegrenade||Gives you a smoke grenade.|
|give weapon_molotov||Gives you a molowtov.|
|give weapon_incgrenade||Gives you an incendiary grenade.|
|give weapon_taser||Gives you a Zeus x27 taser.|
|give weapon_knife_karambit||Will drop a karambit.|
|give weapon_knife_flip||Will drop a flip knife.|
|give weapon_knife_m9_bayonet||Will drop a M9 bayonet.|
|give weapon_knife_gut||Will drop a gut knife.|
If you have any useful commands to add to the list, please leave a comment below.