C++ CSGO RCS Hack – Recoil Control System Tutorial – Quick & EZ

Developing undetected hacks and cheats since 2011


This tutorial will teach you how to make Recoil Control System or RCS for Counter Strike Global Offensive. It’s essentially the closest thing you can get to no recoil in CSGO. Consider it as the no spread / no recoil for CSGO. It doesn’t completely eliminate recoil and spread but it is effectively the best you can do for this game. This video made by esp1z1

Time stamps:

0:00 Introduction
0:27 basic setup
3:48 acquiring offsets
5:18 setting up game data
8:12 RCS work explanation
14:28 Testing

Counter-Strike: Global Offensive (CSGO) is a 32 bit multiplayer first-person shooter developed by Valve and Hidden Path Entertainment. It was released in August 2012 and is one of the most popular FPS games with over 20 million monthly active users. Counterstrike is a Source Engine game with many common design paradigms with other source engine games.

In this RCS tutorial you will learn how to make a Recoil Control System (RCS). This example is injected internally as a DLL and is written in Visual Studio. A recoil control system eliminates 99% of the recoil and spread by subtracting the punchAngle from the previous viewAngle and original punch when more than one shot is fired and then overwriting the viewAngle. The code is written in C++ and will teach you how to use offsets for viewAngle, aimPunchAngle, iShotsFired, and playerEntity to make the cheat function. This cheat uses Hazedumper CSGO offset dumper to quickly pull relevant offsets for the current CSGO version, as CSGO is frequently updated and offsets will change as the game updates.

Recommended: Launch CSGO in -insecure mode while developing this hack.
Use GH Injector to inject DLL to game process

Use HazeDumper or GH Dumper to dump updated offsets before using this tutorial. The offsets in the video may not work

As part of creating a RCS, you will also learn how to make a three dimensional vector class with operator overflows for vector math to multiply, add, subtract, and normalize the vectors necessary for a CSGO RCS hack to eliminate recoil. You will need to subtract the punchAngle from the previous viewAngle and original punch.

At the end of the video, you will have successfully made a working RCS CSGO hack and be able to play with no recoil. You will also be able to perform vector math and understand how to make C++ bots that can control the playerEntity view and modify where the player shooter is aiming.

Discussion thread:

Use GH Dumper to dump fresh offsets



Last Update: 18/01/2022
Status : Working

1. Click on “FREE DOWNLOAD”.
2. Download the cheat you need.
3. You’ll need WinRAR to extract the files.
4. Click right on the file and press “Extract files here”.
5. Enter the WinRAR password: supervipcheats.com
6. Open the folder and run “Hack Loader” as Administrator.
7. Select the hack you need to inject from the list and start your game.
8. Enter the game and press F11 to open up the menu.


Our silent aimbot will allow you to annihilate all players on the map, of course in discreetly or in stallion mode, the aimbot set to automatic mode will destroy all enemies at the chosen distance (up to 1000m !), so you can become a sniper very easily.

Assign a key for the hack and only press the key when you want to use our aimbot!

If you want to be much more legit with our cheats, our aimbot has the option “Aimbot smooth“, this feature allows the aimbot to reproduce the game movements of a human player, so you can hack freely without raising any suspicions.

No one will even notice it! Fully customizable, you can choose exactly how the hack should work.

Our Wallhack ESP will be your best partner, just because will show you on your screen in real time, the clear position of your enemy (see on our video).

In addition, on this hack function, you have the possibility to display or not display certain details, for example your enemy health, their shielding point, the exact distance of your enemy from you, and their main weapon is currently equipped.

Here is an example: “Framework” mode, which will draw a silhouette like a framework on your enemy so that you can aim for better, this option can also be set to work only when your enemy is behind the wall, hill or other obstacles or something else .

Because it works on all players, but also allows you to display information about all buttons (boust, weapons, chests), select the maximum distance where this information must be displayed, complete yourself a lot, much faster than all the other players On the map and get the best items!

Display a small radar hack on your screen, which will show you the exact position of the enemies, around or farther away, configure it as you wish.

Disable the weapon recoil on all your weapons and you will be able to shoot with 100% accuracy and dominate every enemy!

We have writen down most of the options available on our hack, however we leave you surprised to discover the other options built in, knowing that every time we update our cheats, we add additional options.

An enemy has you in his crosshair or just having a peek at you?

Activate the alert system mode, which will indicate on your screen that you are currently being watched, and a marker will be displayed showing you the exact position of the enemy(ies).

Last Update: 18/01/2022
Status : Working