Making bug free TRIGGERBOT {ViKiNGHook} External Way

Posts 1–7 of 7 · Page 1 of 1
Making bug free TRIGGERBOT {ViKiNGHook} External Way
im drunk rit now, but i will try to explain as much as i can.
Requirements:

§~> Brain and knowledge
§~> Offsets
§~> NO COPY PASTA!!!

This is a simple triggerbot so keep that in mind. But it will work.

Lez go.
Step 1. Make a new Win32 Project [Empty].
Step 2. Make a header file and a cpp file.
Step 3. Name the header file to "pClasses.h" #BadAssName and name the cpp file to "main.cpp"

Lets start with the pClasses.h codenz.
We always want to know that we have got the correct window.
And to see that we gonna put
Code:
RECT CSGOWin;
in our code.

We also want to define Engine and Client by doing
Code:
DWORD Engine;
DWORD Client;
After that, we later want to make a struct for OUR PLAYER.
Like this
Code:
struct OurPlayer_t {
}OurPlayer;
Once we've done that, we later gonna add so we can read our information from the player.
Code:
struct OurPlayer_t {
void ReadInformation() {
}
};
Once that is finished, we gonna make ourplayer get contact with client.

Code:
struct OurPlayer_t {

uintptr_t LocalPlayer;
int CHID;
int Health;
int Team;
int Dormant;
void ReadInformation() {

 LocalPlayer = Mem.Read<uintptr_t>(Client + 0x00000); // LocalPlayer offset!
 CHID = Mem.Read<int>(LocalPlayer + 0x0000); //Crosshair ID offset!
 Team = Mem.Read<int>(LocalPlayer + 0xF0); // Dont touch this. 
 Health = Mem.Read<int>(LocalPlayer + 0xFC); // Dont touch this.
 Dormant = Mem.Read<int>(LocalPlayer + 0xE9); // Dont touch this.

}
};
And now, we gonna make the similiar to EntityList.

Code:
struct Enemy_t {

uintptr_t EntityList;
int Health;
int Team;
int Dormant;
int CHID;

void ReadInformation(int _id) {
EntityList = Mem.Read<uintptr_t>(Client + 0x0000 + (_id * 0x10)); // Change the offset.
Health = Mem.Read<int>(EntityList + 0xFC); // Dont touch this.
Team = Mem.Read<int>(EntityList + 0xF0); // Dont touch this.
Dormant = Mem.Read<int>(EntityList + 0xE9); // Dont touch this.
CHID = Mem.Read<int>(EntityList + 0x0000); // Crosshair ID offset!
}


}Enemy[32];
In our main.cpp we want to include "ProcMem.h"
and "pClasses.h"
We later want to make a simple line to execute all the Read's.

Code:
bool Ahmad = false;
int main() {

if(!Ahmad) {
Mem.Process("csgo.exe");
Client = Mem.Module("client.dll");
Engine = Mem.Module("engine.dll");
Ahmad = true;
}
GetWindowRect(FindWindowA(NULL, "Counter-Strike: Global Offensive");
OurPlayer.ReadInformation();
for(int i = 0; i < 32; i++) {

if(OurPlayer.CHID == 0)
return;

if(OurPlayer.CHID > 32)
return;


if(Enemy[OurPlayer.CHID - 1].Team == OurPlayer.Team)
return;

if(OurPlayer.CHID > 0 && OurPlayer.CHID < 32) {
// Sleep(10); Add this if your CPu iz bed.
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
// Sleep(10); Add this if your CPu iz bed.
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
}

}
}
k thx bai.




- - - Updated - - -

YOU WILL NEED PROCMEM!!!

- - - Updated - - -

TO COME
How to make bug free ANTI AIM [Click Me]
How to make Silent Aim [Click Me]
How to make Perfect Aimbot [Click Me]
How to make Chat Spam [Click Me]
How to make Chams [Click Me]
Not a release don't put it in the release section.
Quote Originally Posted by Color View Post
Not a release don't put it in the release section.
aw shiet @Color , i forgot. solly.
// Sleep(10); Add this if your CPu iz bed.
You need this even if your CPU is not "bed"
Quote Originally Posted by Block4o View Post
You need this even if your CPU is not "bed"
The hax will work without Sleep(...), but might give u lagz
Good tutorial
It will be interesting, if u will realese silent aimbot lesson!
Posts 1–7 of 7 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us