CSGO Aimbot Tutorial & CalcAngle Explained

Developing undetected hacks and cheats since 2011

BDKPlayer will teach you how to make a basic aimbot in CSGO. You should already know the basics, this is not a beginner tutorial. This is for people wanting to learn how to make a basic aimbot and wanting to understand the math behind it.

It’s basic trigonometry, but even basic trigonometry can be confusing. In order to to write a CalcAngle function or a AimAt function you need to understand the basics of the pythagorean theorem and euclidean geometry. Basics things you want to understand in regards to angles/triangles are sine, cosine & tangent. And their inverses, arcsine, arccosine, and arctangent.

You will learn how we apply these terms to making an aimbot. Making an aimbot is the same for almost every game, you only need to make minor modifications to your CalcAngle function.

Download source code and discuss here:

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 CSGO aimbot and calcange tutorial you will learn how to make a counter strike global offensive aim bot that will automatically detect the closest enemy and position your player entity cursor over the enemy for headshots. Once the enemy dies, the cursor will reposition over the next closest enemy. This example is injected internally as a DLL and is written in Visual Studio. The goal of a counterstrike aimbot is to always look at the enemy’s head. The code is written in C++ and will teach you how to use offsets for view position, enemy head position, and entity lists 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 calcangle bot, you will learn how to use the basic trigonometry necessary for an aimbot such as the difference between radians and degrees (units of viewangle), how to inverse a sin operation with asin, and 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 hack. 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 CSGO hack aimbot and be able to play without aiming. 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.



Last Update: 30/11/2021
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: 30/11/2021
Status : Working