In this guide, we're going to look at some of the more useful console commands in CS:GO that require sv_cheats to be enabled.
Have you ever wondered what it's like to use 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 currently no commands for "aimbot". However, we don't recommend you try it as you will end up getting banned by VAC if you decide to use the hacks one day. On the other hand, using the commands in this article on a server where sv_cheats is enabled will NOT result in a VAC ban. More on this later.
Sv_cheats commands are just a special type of console commands. To work, they require the server administrator to enable cheats. This can be done by setting the sv_cheats command to 1. Open a console and type:
sv_cheats 1
Since this is a built-in feature in CS:GO, you will NOT be banned for using sv_cheats commands. I repeat, you will not get a VAC ban for using the sv_cheats 1 commands!
However, this is not the case if you download a hack somewhere that bypasses sv_cheats and enables it just for you. But if you haven't downloaded any program or hacked, you have nothing to worry about.
Entering commands on a random server won't result in a ban either, as they won't work. As mentioned earlier, only the server administrator can enable cheats.
In this guide, we will not cover all the commands that require sv_cheats to be enabled. Instead, visit the full list of sv_cheats commands if you want to see all the commands.
How to enable sv_cheats commands
Before we start with commands and CVARS, you need to enable the sv_cheats commands. This is quite simple and can be done through the developer console.
- You must be a server administrator
- Open developer console (~)
- Type: sv_cheats 1
- The sv_cheats commands are now enabled, to disable again, type "sv_cheats 0" in the console.
SV_CHEATS COMMANDS
We have selected the most useful and fun commands, but you can also check out the full list of sv_cheats commands.
The commands are divided into different categories to make it easier to find what you need.
Command codes and hacks
Team | Description |
God | God 'mode. Makes you invincible. You won't take any damage at all. |
sv_infinite_ammo 1 | Gives you infinite ammo. 0: no infinite ammo |
clip | Allows you to fly and pass through any object. While noclipping you cannot die. |
r_drawothermodels 2 | Visualization of player models in the form of a wireframe. You can see other players through walls (wireframe wallhack). Can be 0, 1, or 2. The default is 1. |
mat_wireframe 2 | Visualization of models and tasks in the form of a wireframe. Works a bit like r_drawothermodels 2. You can see other players through walls (wireframe wallhack). Can be 0, 1, 2, 3 or 4. Default is 0. |
enable_skeleton_draw 1 | Render model skeletons without other textures. You can see other players' skeletons through walls (e.g. a skeleton wall). Can be 0 or 1. Default is 0. |
mat_fullright 3 | Visualization of walls and models in white. Can be 0, 1, 2, or 3. Default is 0. |
mat_fillrate 1 | No flash (Asus Wallhack). Can be 0 or 1. Default is 0. |
r_drawparticles 0 | no smoke Can be 0 or 1. Default is 1. |
fog_override 1 | There is no fog. After using fog_override 1, you can use fog_enable 0. You can also type "fogui" to open the "fog" interface. |
third person | Third person mode. |
first person | First person mode (default). |
snd_show 1 + snd_visualize 1 | "ESP Sound". Shows a lot of information about sounds. The default is 0. |
cl_leveloverview 2 | Overview of the level (the view is buggy). Can be 0, 1, or 2. Default is 0. |
host_timescale X | Speedhack. Replace "X" with a value. Default = 0. Speedhack: 5 |
host_framerate X | Speedhack. Replace "X" with a value. Default = 0. Speedhack: 50 |
cl_pitchup 900 | Unlock max scope. Default = 89. |
cl_pitchdown 900 | Unlock max down sight. Default = 89. |
r_showenvcubemap1 | Chrome models. Default = 0. |
mat_showlowresimage 1 | minecraft mode. Ultra low resolution. May improve performance. Default = 0. |
mat_proxy 2 | Strange looking Wallhack. Default = 0. |
sv_consistency 0 | “Sequential Crawl”. Whether the server enforces file consistency for critical files. |
sv_showimpacts 1 | Impact marker. The default is 0. |
Other sv_cheats Commands
Team | Description |
perfui | Level productivity tool. |
cl_particles_show_bbox 1 | Grenade / Particle "ESP" |
mat_luxels 1 | Luxels (squares on the walls). |
r_drawmodelstatsoverlay 1 | The default is 0. |
r_visualizetraces 1 | Tracers. The default is 0. |
r_drawlights 1 | The default is 0. |
r_drawrenderboxes 1 | Draw frames around the player model. Default = 0. |
vgui_drawtree 1 | VGUI hierarchy |
Various commands - Main weapon
Team | Description |
give weapon_ak47 | Gives you an AK-47 |
give wepon_m4a1 | Gives you M4A1 |
give weapon_m4a1_silencer | Gives you M4A1-S |
give weapon_awp | Gives you AWP |
give weapon_aug | Gives you AUG |
give weapon_famas | Gives you FAMAS |
give weapon_galilar | Gives you Galil AR |
give weapon_negev | Gives you Negev |
give weapon_gs3sg1 | Gives you G3SG1 auto-sniper |
give weapon_scar20 | Gives you a SCAR-20 auto-sniper |
give weapon_sg556 | Gives you SG556 |
give weapon_m249 | Gives you M249 |
give weapon_bizon | Gives you PP-Bizon |
give weapon_mac10 | Gives you MAC10 |
give weapon_mag7 | Gives you Mag-7 |
give weapon_mp7 | Gives you MP7 |
give weapon_mp9 | Gives you MP9 |
give weapon_nova | Gives you Nova |
give weapon_ssg08 | Gives you SSG08 |
give weapon_xm1014 | Gives you XM1014 auto-shotgun |
give weapon_ump45 | Gives you UMP-45 |
give weapon_p90 | Gives you P90 |
give weapon_sawedoff | Gives you a sawed off shotgun |
Secondary weapon
Team | Description |
give weapon_deagle | Gives you a Deset Eagle |
give weapon_fiveseven | Gives you Five-Seven |
give weapon_tec9 | Gives you Tec-9 |
give weapon_elite | Gives you Dual Barettas |
give weapon_glock | Gives you a Glock-18 |
give weapon_hkp2000 | Gives you P2000 |
give weapon_usp_silencer | Gives you UPS-S |
give weapon_p250 | Gives you P250 |
give weapon_cz75a | Gives you CZ75-Auto |
give weapon_revolver | Gives you a revolver |
Equipment + Grenades + Miscellaneous
To be able to drop your knife, use the following command:
mp_drop_knife_enable 1
Team | Description |
givecurrentammo | Gives you full ammo for your current weapon |
impulse 101 | Gives you money |
give weapon_c4 | Gives you C4 explosives |
give weapon_knife | Gives you a knife |
give weapon_knifegg | Gives you a golden knife |
give item_assaultsuit | Gives you a Kevlar + Helmet |
give item_kevlar | Gives you kevlar |
give weapon_hegrenade | Gives you a grenade |
give weapon_flashbang | Gives you flashbang |
give weapon_smokegrenade | Gives you a smoke grenade |
give weapon_molotov | Gives you a molotov |
give weapon_incgrenade | Gives you an incendiary grenade |
give weapon_taser | Gives you a Zeus X27 Taser |
give weapon_knife_karambit | Karambit will drop |
give weapon_knife_flip | Throw somersaults with a knife |
give weapon_knife_m9_bayonet | M9 bayonet will fall |
give weapon_knife_gut | Drop knife - Ripper |