You’ve probably heard about the magical sv_cheats 1 command, which allows you to run e.g. wh in CS: GO. In this guide I will introduce you to most of the sv_cheats commands, which are useful for playing with friends or training aima.
Useful sv_cheats commands
Remember that you can enter the sv_cheats 1 command only on the local server or on the private server where you have access to rcon. Just start the training server with bots.
Wallhack Command CSGO
Wallhack means that you can see other players through the walls. There are several commands that enable this option:
r_drawothermodels 2 – Basic and best known command on WH in CSGO. The default value is 1 (no wh). It can be 0, 1 or 2.
enable_skeleton_draw 1 – This will render all players ‘skeleton’, giving you the opportunity to see ‘skeletons’ through the walls. The default value is 0. It can be 0 or 1.
mat_wireframe 2 – works very much like the first command. The difference is that this command renders more details of the player’s skeleton. The default value is 0. It can be 0, 1, 2, 3 or 4.
mat_proxy 2 – This is more like a traditional wallhack. You’ll be able to see players through some walls and objects, but your screen will sometimes be very bright, so it’s not so useful. The default value is 0. It can be 0, 1, 2 or 3.
Commands for flying and immortality in CSGO
These commands work like the classic codes that can be found in a computer game. It gives you invincibility, infinite ammo and the ability to move around objects.
god – “god” mode. It gives you immortality. Re-type to disable it.
sv_infinite_ammo 1 – Gives you infinite ammo for all your weapons. The default value is 0. It can be 0, 1 or 2, which will give you different degrees of infinite ammunition.
0: no infinite ammo
1: infinite ammo with infinite magazine size (no need to reload)
2: unlimited ammo, but limited magazine size (need to reload)
noclip – The mode of flying and moving on the walls. Re-type to disable.
thirdperson – Typing a third person in the console menu will change the view from first person to third. To return to the first-person view, enter “firstperson” in the console.
r_drawparticles 0 – Cheat / “no smoke” command. Using this command will hide particles, including smoke from smoke grenades, unless you are standing directly in the smoke.
The default value is 1. It can be 0 or 1.
fog_override 1 – “no fog” command. When you zoom in on a sniper rifle, the image will be a little hazy. When this command is active, you will have a clear image even when zoomed in. After using fog_override 1, you should use fog_enable 0 to completely turn off fog.
fog_enable 0 – Disable fog – see previous command. The default value is 1. It can be 0 or 1.
fogui – This will open an interactive user interface (UI) that you can play with fog settings. You can reduce and increase the fog, and even change the color of the fog.
host_timescale [value] – “speedhack” command replace [value] with any value. This will not only speed up you, but will change the speed / time scale of the entire server, making everyone look super fast or slow. The default is 0. Higher values will make you move faster, and lower values will make you move more slowly. Example values Acceleration: host_timescale 5 Slow motion: host_timescale 0.5
host_framerate [value] – Another speedhack command, replace [value] with any value. This works by blocking frames per second, which in turn will make the game accelerate / bloom. The default value is 0 (disabled). If you set host_framerate to 500, you will see that your in-game FPS counter is locked to 500 FPS, while you don’t really get 500 FPS, your game moves will be slower. Higher values = slower. Lower values = faster. Example Speedhack values: host_framerate 50 Slow motion: host_framerate 500
sv_consistency 0 – Bypass consistency. This command enables / disables whether the server enforces file consistency for critical files. The default value is 0.
sv_showimpacts 1 – Shows all arrows, bullet and grenade paths. The default value is 0. It can be 0 or 1.
cl_pitchup 900 – Unlock maximum crosshair. 900 can be replaced with any value. This is the amount you can move up. If you set it to 900, you can move up as much as you like until you turn around and you are upside down. The default value is 89.
cl_pitchdown 900 – Unlock maximum crosshair. Opposite cl_pitchup. The default value is 89.
snd_visualize 1: ESP sound commands. Displays various information about the sounds in the game. The default value is 0.
cl_leveloverview 2 – This command will show the entire map in advance. However, this command can sometimes be incorrect and sometimes works. The default value is 0. The values can be 0, 1 or 2.
CSGO rendering commands
mat_fullbright 3 – Fullbright command. At the highest value, the walls and models will be smooth and bright. The default value is 0. It can be 0, 1, 2 or 3.
mat_fillrate 1 – This is a “no flash” command, sometimes called “Asus wallhack”. When this option is on, the screen will not be brightened when it is flashed by a flash grenade. The default value is 0 (off). It can be 0 or 1.
r_showenvcubemap 1 – When this command is enabled, all models and weapons will look like they have a chrome finish. The default value is 0. It can be 0 or 1.
mat_showlowresimage 1 – Minecraft mode. This command will enable extremely low resolution, making the walls and surroundings look like Minecraft. The default value is 0. It can be 0 or 1.
The command to throw the knife: mp_drop_knife_enable 1. The default value is 0 (knife throwing disabled).