Aimbot Memory/ESP

Posts 1–5 of 5 · Page 1 of 1
Aimbot Memory/ESP
Befor i leave CF i finished my ESP and i started making aimbot , i made one but is crapy , after i left CF and .... it was not finished

Now i put my hack on feet and now i wanna complet the aimbot :

-Duet i was not able to find camera pos i made it in the next way

My.Head.Pos.x/y/z - Target.Head.Pos.x.y.z = New Vector.x/y/z

Assuming this is a triangel i made some atan2f math to get the pitch and after set it.

Only there is a problem now i am not 100% shure what is it : my best guest is or that i don't used my cam pos , or the math

The problem is the next if the target is on my front left side then i kill whit 2 shot's that is so perfect but if the target is on my right side then it's aiming near so i have 0% to kill .

Now i think this is called Memory Aimbot (i used a bit of ESP to get the closest target from crosshair) , i know there is ESP aimbot.. but IDK how it's working.

I tryed whit ESP way to move cursor to pos x,y but i noticed that the game is blocking it .


So if there is anybody who can help me to fix my aimbot or another way to make it ???? post/pm me

THX very much .
5 hours i have made Esp Aimbot , work fine . its not too hard . aim work for player nearest off crosshair, new value is Head Bone position.
Quote Originally Posted by hamzah2005 View Post
5 hours i have made Esp Aimbot , work fine . its not too hard . aim work for player nearest off crosshair, new value is Head Bone position.
give us a proof !!!!!!
work ?
void SetMouseCursor( LPDIRECT3DDEVICE9 pDevice,float x,float y)
{
D3DVIEWPORT9 viewP;
pDevice->GetViewport( &viewP );

float ScreenCenterX = viewP.Width / 2;
float ScreenCenterY = viewP.Height / 2;
float ScreenY = viewP.Height;
float giatrigocy = 3.14159265f/(viewP.Height*4);
float giatrigocx = 3.14159265f/360;
float gocbandau;
float gocbandau1;
float coordx;
float coordy = ScreenY - y;

if(ScreenCenterX >= x)
{
coordx = ScreenCenterX - x;
}

if(ScreenCenterX <= x)
{
coordx = x - ScreenCenterX;
}

if(ScreenCenterY <= y)
{
if(* (DWORD *)(hShell + BASEPLAYER))
{
gocbandau1 = *(float *)(* (DWORD *)(hShell + BASEPLAYER) + 0x10C);
*(float *)(* (DWORD *)(hShell + BASEPLAYER) + 0x10C) = gocbandau1 + (y - ScreenCenterY) * giatrigocy;
}
}

if(y <= ScreenCenterY)
{
if(* (DWORD *)(hShell + BASEPLAYER))
{
gocbandau1 = *(float *)(* (DWORD *)(hShell + BASEPLAYER) + 0x10C);
*(float *)(* (DWORD *)(hShell + BASEPLAYER) + 0x10C) = gocbandau1 - (ScreenCenterY - y) * giatrigocy;
}
}

float distance = sqrt(coordx*coordx + coordy*coordy);


if(coordx != x)
{
float gocquay = atanf( (coordy/coordx) ) * 57.29578f;

if((ScreenCenterX <= x))
{
if(* (DWORD *)(hShell + BASEPLAYER))
{
gocbandau = *(float *)(* (DWORD *)(hShell + BASEPLAYER) + 0x110);
*(float *)(* (DWORD *)(hShell + BASEPLAYER) + 0x110) = gocbandau + (90 - gocquay) * giatrigocx;
}
}

if((ScreenCenterX >= x))
{
if(* (DWORD *)(hShell + BASEPLAYER))
{
gocbandau = *(float *)(* (DWORD *)(hShell + BASEPLAYER) + 0x110);
*(float *)(* (DWORD *)(hShell + BASEPLAYER) + 0x110) = gocbandau - (90 - gocquay) * giatrigocx;
}
}
}

}
@hackerlovely nice X to Y BTW this whole math can be reduced to only 3 line's (triangel angel calculation) much easyer.

I found the problem it was the head Pos , after i changed it to bone Pos , is perfect aimbot hit every time .
Posts 1–5 of 5 · Page 1 of 1

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?