Memory Aimbot? Come on

Posts 1–15 of 36 · Page 1 of 3
Memory Aimbot? Come on
This is my aimbot memory with ReadProcessMemory. WriteProcessMemory Function ( I use VB6 first then i convert to C++)

Code:
#include <windows.h>
#include <math.h>
#include <stdio.h>

/////OLD ADDRESS - MUST UPDATE XD////////////////
/////OLD ADDRESS - MUST UPDATE XD////////////////
#define EWPLAYER		0x0000DC
#define NSPLAYER		0x0000E4
#define HIGHPLAYER		0x0000E0
#define LOOKX			0x000110
#define LOOKY			0x00010C
#define HP		        0x0001C0 //Struct Size
#define NAME			0x0005B4 //Scan name slot 1 and slot 2 then subtract them (Slot 2 - Slot 1) i think now 0x5B0
//----------------------------------------------------------------------------------
#define MYNAME			0x364500	//Local Name ///Scan your Name
#define GRNAMEBASE		0x35BB46	//Local Slot Global Risk  //Slot 1 in GR - NAME (0x0005B4)
#define BLNAMEBASE		0x35E8E6	//Local Slot Black List   //Slot 1 in BL - NAME (0x0005B4)
#define POSXYBASE		0x3502D4	//Local Position Player   //Player Pointer of x,y,z
#define HPPLAYER		0x350308	//Local Health Slot      // Player HP
#define BASEMOUSE		0x341758	//Local Mouse           // LTCLIENT + 0x54
#define MAPINFO			0x339230	//Local Map            //  Map address - D.M scan 2 - Find and destroy scan 1
/////OLD ADDRESS - MUST UPDATE XD////////////////
/////OLD ADDRESS - MUST UPDATE XD////////////////

bool aimbot = false;
bool readyaim = false;
bool playerteambl = false;
bool Respawn;
bool ReadyRespawn;
bool readyspaw;
bool ready;
int  mapinfo;
int mapinfo1;
int zoombiexx;

typedef struct _PLAYER_DATA { 
long baseadd;
long basehp;
long basename;
long basexy;
float coordEW; 
float coordNS; 
float coordUD;
float coordDS; 
long coordEWa;
long namegr1;
long namegr2;
long namegr3;
long namegr4;
long namegr5;
long namegr6;
long namegr7;
long namegr8;
long namebl1;
long namebl2;
long namebl3;
long namebl4;
long namebl5;
long namebl6;
long namebl7;
long namebl8;
int zoombie;
int menumber;
int hp; 
long coordNSa; 
long coordUDa; 
float lookX; 
float lookY;
long lookXa; 
long lookYa; 
long name; 
DWORD namea; 
} PLAYER_DATA;


DWORD BASE;
DWORD hShellBASE;
DWORD BASE1;
float EWDIE;
float NSDIE;
float UDDIE;

void YouAreBL();
void YouAreGR();
void MapID(int id);





PLAYER_DATA GetMyPlayerData(void)
{
PLAYER_DATA Player; 
ZeroMemory(&Player, sizeof(PLAYER_DATA)); 


ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+BASEMOUSE), &BASE, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(BASE+0x100), &Player.baseadd, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+MYNAME), &Player.name, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+MAPINFO), &mapinfo, 2,NULL);


ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+BLNAMEBASE+1*NAME), &Player.namebl1, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+BLNAMEBASE+2*NAME), &Player.namebl2, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+BLNAMEBASE+3*NAME), &Player.namebl3, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+BLNAMEBASE+4*NAME), &Player.namebl4, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+BLNAMEBASE+5*NAME), &Player.namebl5, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+BLNAMEBASE+6*NAME), &Player.namebl6, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+BLNAMEBASE+7*NAME), &Player.namebl7, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+BLNAMEBASE+8*NAME), &Player.namebl8, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+GRNAMEBASE+1*NAME), &Player.namegr1, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+GRNAMEBASE+2*NAME), &Player.namegr2, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+GRNAMEBASE+3*NAME), &Player.namegr3, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+GRNAMEBASE+4*NAME), &Player.namegr4, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+GRNAMEBASE+5*NAME), &Player.namegr5, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+GRNAMEBASE+6*NAME), &Player.namegr6, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+GRNAMEBASE+7*NAME), &Player.namegr7, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+GRNAMEBASE+8*NAME), &Player.namegr8, 4,NULL);



if(Player.name == Player.namebl1){Player.menumber = 1;playerteambl = true;}
if(Player.name == Player.namebl2){Player.menumber = 2;playerteambl = true;}
if(Player.name == Player.namebl3){Player.menumber = 3;playerteambl = true;}
if(Player.name == Player.namebl4){Player.menumber = 4;playerteambl = true;}
if(Player.name == Player.namebl5){Player.menumber = 5;playerteambl = true;}
if(Player.name == Player.namebl6){Player.menumber = 6;playerteambl = true;}
if(Player.name == Player.namebl7){Player.menumber = 7;playerteambl = true;}
if(Player.name == Player.namebl8){Player.menumber = 8;playerteambl = true;}

if(Player.name == Player.namegr1){Player.menumber = 9;playerteambl  = false;}
if(Player.name == Player.namegr2){Player.menumber = 10;playerteambl = false;}
if(Player.name == Player.namegr3){Player.menumber = 11;playerteambl = false;}
if(Player.name == Player.namegr4){Player.menumber = 12;playerteambl = false;}
if(Player.name == Player.namegr5){Player.menumber = 13;playerteambl = false;}
if(Player.name == Player.namegr6){Player.menumber = 14;playerteambl = false;}
if(Player.name == Player.namegr7){Player.menumber = 15;playerteambl = false;}
if(Player.name == Player.namegr8){Player.menumber = 16;playerteambl = false;}


if(playerteambl == true){YouAreBL();}else{YouAreGR();}
Player.coordEWa = Player.baseadd + EWPLAYER;
Player.coordNSa = Player.baseadd + NSPLAYER;
Player.coordUDa = Player.baseadd + HIGHPLAYER;

Player.lookXa = BASE + LOOKX;
Player.lookYa = BASE + LOOKY;

ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(Player.coordEWa), &Player.coordEW, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(Player.coordNSa), &Player.coordNS, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(Player.coordUDa), &Player.coordUD, 4,NULL);
ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE + HPPLAYER  + Player.menumber*HP), &Player.hp, 2,NULL);

AimBotPlayer(Player.menumber);


if((mapinfo == 2) || (mapinfo == 4) || (mapinfo == 9))
{
	//ReadyRespawn = true;
}
else
{
    //ReadyRespawn = false;
}


if((mapinfo == 5) || (mapinfo == 12))
{
MapID(0);
}
else
{
if((mapinfo == 4))
{
MapID(1);
}
else
{
MapID(2);
}
}

return Player; 
}

void CheckMyTeam()
{
int number;

PLAYER_DATA cPa = GetMyPlayerData();
number = cPa.menumber;
}

///
PLAYER_DATA cP;


PLAYER_DATA GetPlayerData(BYTE PlayerNum) 
{

cP = GetMyPlayerData();
PLAYER_DATA Player;

ZeroMemory(&Player, sizeof(PLAYER_DATA)); 

ReadProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(hShellBASE+POSXYBASE+(PlayerNum * HP)), &Player.baseadd, 4,NULL);

Player.coordEWa = Player.baseadd + EWPLAYER;
Player.coordNSa = Player.baseadd + NSPLAYER;
Player.coordUDa = Player.baseadd + HIGHPLAYER;
/*Sec 4*/
if(Player.hp >> 0)
{
if(Player.coordEW > cP.coordEW && Player.coordNS < cP.coordNS)
{
EWdif = Player.coordEW - cP.coordEW;
NSdif = cP.coordNS - Player.coordNS;

Player.coordDS = (float)sqrt((EWdif*EWdif)+(NSdif*NSdif));
}
}
else
{
	Player.coordDS = 10000000 ;
}


/*
if((mapinfo1 == 5) || (mapinfo1 == 12))
{
if(Player.baseadd)
if(zoombiexx == 256)
{
	if(Player.hp >> 100)
	{
       Player.coordDS = 10000000;
	}
}
else
{
	if(Player.hp <= 100)
	{
       Player.coordDS = 10000000;
	}
}
else
{
	if(zoombiexx == 256)
	{
	Player.hp = 10000;
	}
	else
	{
		Player.hp = 100;
	}
}
}*/





return Player;
}





void SetCrosshairOnEnemy(int value)
{

cP = GetMyPlayerData();

PLAYER_DATA oP;

if((mapinfo == 5) || (mapinfo == 12))
{
readyaim = false;

}
else
{
if((mapinfo == 4))
{
readyaim = true;

PLAYER_DATA CharNumber1  = GetPlayerData(1);
PLAYER_DATA CharNumber2  = GetPlayerData(2);
PLAYER_DATA CharNumber3  = GetPlayerData(3);
PLAYER_DATA CharNumber4  = GetPlayerData(4);
PLAYER_DATA CharNumber5  = GetPlayerData(5);
PLAYER_DATA CharNumber6  = GetPlayerData(6);
PLAYER_DATA CharNumber7  = GetPlayerData(7);
PLAYER_DATA CharNumber8  = GetPlayerData(8);
PLAYER_DATA CharNumber9  = GetPlayerData(9);
PLAYER_DATA CharNumber10 = GetPlayerData(10);
PLAYER_DATA CharNumber11 = GetPlayerData(11);
PLAYER_DATA CharNumber12 = GetPlayerData(12);
PLAYER_DATA CharNumber13 = GetPlayerData(13);
PLAYER_DATA CharNumber14 = GetPlayerData(14);
PLAYER_DATA CharNumber15 = GetPlayerData(15);
PLAYER_DATA CharNumber16 = GetPlayerData(16);

if(cP.menumber == 1)
{
CharNumber1.coordDS = 10000000;
CharNumber1.hp = 0;
}

if(cP.menumber == 2)
{
CharNumber2.coordDS = 10000000;
CharNumber2.hp = 0;
}

if(cP.menumber == 3)
{
CharNumber3.coordDS = 10000000;
CharNumber3.hp = 0;
}

if(cP.menumber == 4)
{
CharNumber4.coordDS = 10000000;
CharNumber4.hp = 0;
}


if(cP.menumber == 5)
{
CharNumber5.coordDS = 10000000;
CharNumber5.hp = 0;
}


if(cP.menumber == 6)
{
CharNumber6.coordDS = 10000000;
CharNumber6.hp = 0;
}


if(cP.menumber == 7)
{
CharNumber7.coordDS = 10000000;
CharNumber7.hp = 0;
}


if(cP.menumber == 8)
{
CharNumber8.coordDS = 10000000;
CharNumber8.hp = 0;
}


if(cP.menumber == 9)
{
CharNumber9.coordDS = 10000000;
CharNumber9.hp = 0;
}


if(cP.menumber == 10)
{
CharNumber10.coordDS = 10000000;
CharNumber10.hp = 0;
}


if(cP.menumber == 11)
{
CharNumber11.coordDS = 10000000;
CharNumber11.hp = 0;
}


if(cP.menumber == 12)
{
CharNumber12.coordDS = 10000000;
CharNumber12.hp = 0;
}


if(cP.menumber == 13)
{
CharNumber13.coordDS = 10000000;
CharNumber13.hp = 0;
}


if(cP.menumber == 14)
{
CharNumber14.coordDS = 10000000;
CharNumber14.hp = 0;
}


if(cP.menumber == 15)
{
CharNumber15.coordDS = 10000000;
CharNumber15.hp = 0;
}


if(cP.menumber == 16)
{
CharNumber16.coordDS = 10000000;
CharNumber16.hp = 0;
}


if(CharNumber1.hp >> 0)
{
if((CharNumber1.coordDS < CharNumber2.coordDS) && (CharNumber1.coordDS < CharNumber3.coordDS) && (CharNumber1.coordDS < CharNumber4.coordDS) && (CharNumber1.coordDS < CharNumber5.coordDS) && (CharNumber1.coordDS < CharNumber6.coordDS) && (CharNumber1.coordDS < CharNumber7.coordDS) && (CharNumber1.coordDS < CharNumber8.coordDS) && (CharNumber1.coordDS < CharNumber9.coordDS) && (CharNumber1.coordDS < CharNumber10.coordDS) && (CharNumber1.coordDS < CharNumber11.coordDS) && (CharNumber1.coordDS < CharNumber12.coordDS) && (CharNumber1.coordDS < CharNumber13.coordDS) && (CharNumber1.coordDS < CharNumber14.coordDS) && (CharNumber1.coordDS < CharNumber15.coordDS) && (CharNumber1.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(1);
}
}


if(CharNumber2.hp >> 0)
{
if((CharNumber2.coordDS < CharNumber1.coordDS) && (CharNumber2.coordDS < CharNumber3.coordDS) && (CharNumber2.coordDS < CharNumber4.coordDS) && (CharNumber2.coordDS < CharNumber5.coordDS) && (CharNumber2.coordDS < CharNumber6.coordDS) && (CharNumber2.coordDS < CharNumber7.coordDS) && (CharNumber2.coordDS < CharNumber8.coordDS) && (CharNumber2.coordDS < CharNumber9.coordDS) && (CharNumber2.coordDS < CharNumber10.coordDS) && (CharNumber2.coordDS < CharNumber11.coordDS) && (CharNumber2.coordDS < CharNumber12.coordDS) && (CharNumber2.coordDS < CharNumber13.coordDS) && (CharNumber2.coordDS < CharNumber14.coordDS) && (CharNumber2.coordDS < CharNumber15.coordDS) && (CharNumber2.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(2);
}
}


if(CharNumber3.hp >> 0)
{
if((CharNumber3.coordDS < CharNumber1.coordDS) && (CharNumber3.coordDS < CharNumber2.coordDS) && (CharNumber3.coordDS < CharNumber4.coordDS) && (CharNumber3.coordDS < CharNumber5.coordDS) && (CharNumber3.coordDS < CharNumber6.coordDS) && (CharNumber3.coordDS < CharNumber7.coordDS) && (CharNumber3.coordDS < CharNumber8.coordDS) && (CharNumber3.coordDS < CharNumber9.coordDS) && (CharNumber3.coordDS < CharNumber10.coordDS) && (CharNumber3.coordDS < CharNumber11.coordDS) && (CharNumber3.coordDS < CharNumber12.coordDS) && (CharNumber3.coordDS < CharNumber13.coordDS) && (CharNumber3.coordDS < CharNumber14.coordDS) && (CharNumber3.coordDS < CharNumber15.coordDS) && (CharNumber3.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(3);
}
}

if(CharNumber4.hp >> 0)
{
if((CharNumber4.coordDS < CharNumber1.coordDS) && (CharNumber4.coordDS < CharNumber2.coordDS) && (CharNumber4.coordDS < CharNumber3.coordDS) && (CharNumber4.coordDS < CharNumber5.coordDS) && (CharNumber4.coordDS < CharNumber6.coordDS) && (CharNumber4.coordDS < CharNumber7.coordDS) && (CharNumber4.coordDS < CharNumber8.coordDS) && (CharNumber4.coordDS < CharNumber9.coordDS) && (CharNumber4.coordDS < CharNumber10.coordDS) && (CharNumber4.coordDS < CharNumber11.coordDS) && (CharNumber4.coordDS < CharNumber12.coordDS) && (CharNumber4.coordDS < CharNumber13.coordDS) && (CharNumber4.coordDS < CharNumber14.coordDS) && (CharNumber4.coordDS < CharNumber15.coordDS) && (CharNumber4.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(4);
}
}
if(CharNumber5.hp >> 0)
{
if((CharNumber5.coordDS < CharNumber1.coordDS) && (CharNumber5.coordDS < CharNumber2.coordDS) && (CharNumber5.coordDS < CharNumber3.coordDS) && (CharNumber5.coordDS < CharNumber4.coordDS) && (CharNumber5.coordDS < CharNumber6.coordDS) && (CharNumber5.coordDS < CharNumber7.coordDS) && (CharNumber5.coordDS < CharNumber8.coordDS) && (CharNumber5.coordDS < CharNumber9.coordDS) && (CharNumber5.coordDS < CharNumber10.coordDS) && (CharNumber5.coordDS < CharNumber11.coordDS) && (CharNumber5.coordDS < CharNumber12.coordDS) && (CharNumber5.coordDS < CharNumber13.coordDS) && (CharNumber5.coordDS < CharNumber14.coordDS) && (CharNumber5.coordDS < CharNumber15.coordDS) && (CharNumber5.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(5);
}
}

if(CharNumber6.hp >> 0)
{
if((CharNumber6.coordDS < CharNumber1.coordDS) && (CharNumber6.coordDS < CharNumber2.coordDS) && (CharNumber6.coordDS < CharNumber3.coordDS) && (CharNumber6.coordDS < CharNumber4.coordDS) && (CharNumber6.coordDS < CharNumber5.coordDS) && (CharNumber6.coordDS < CharNumber7.coordDS) && (CharNumber6.coordDS < CharNumber8.coordDS) && (CharNumber6.coordDS < CharNumber9.coordDS) && (CharNumber6.coordDS < CharNumber10.coordDS) && (CharNumber6.coordDS < CharNumber11.coordDS) && (CharNumber6.coordDS < CharNumber12.coordDS) && (CharNumber6.coordDS < CharNumber13.coordDS) && (CharNumber6.coordDS < CharNumber14.coordDS) && (CharNumber6.coordDS < CharNumber15.coordDS) && (CharNumber6.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(6);
}
}

if(CharNumber7.hp >> 0)
{
if((CharNumber7.coordDS < CharNumber1.coordDS) && (CharNumber7.coordDS < CharNumber2.coordDS) && (CharNumber7.coordDS < CharNumber3.coordDS) && (CharNumber7.coordDS < CharNumber4.coordDS) && (CharNumber7.coordDS < CharNumber5.coordDS) && (CharNumber7.coordDS < CharNumber6.coordDS) && (CharNumber7.coordDS < CharNumber8.coordDS) && (CharNumber7.coordDS < CharNumber9.coordDS) && (CharNumber7.coordDS < CharNumber10.coordDS) && (CharNumber7.coordDS < CharNumber11.coordDS) && (CharNumber7.coordDS < CharNumber12.coordDS) && (CharNumber7.coordDS < CharNumber13.coordDS) && (CharNumber7.coordDS < CharNumber14.coordDS) && (CharNumber7.coordDS < CharNumber15.coordDS) && (CharNumber7.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(7);
}
}


if(CharNumber8.hp >> 0)
{
if((CharNumber8.coordDS < CharNumber1.coordDS) && (CharNumber8.coordDS < CharNumber2.coordDS) && (CharNumber8.coordDS < CharNumber3.coordDS) && (CharNumber8.coordDS < CharNumber4.coordDS) && (CharNumber8.coordDS < CharNumber5.coordDS) && (CharNumber8.coordDS < CharNumber6.coordDS) && (CharNumber8.coordDS < CharNumber7.coordDS) && (CharNumber8.coordDS < CharNumber9.coordDS) && (CharNumber8.coordDS < CharNumber10.coordDS) && (CharNumber8.coordDS < CharNumber11.coordDS) && (CharNumber8.coordDS < CharNumber12.coordDS) && (CharNumber8.coordDS < CharNumber13.coordDS) && (CharNumber8.coordDS < CharNumber14.coordDS) && (CharNumber8.coordDS < CharNumber15.coordDS) && (CharNumber8.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(8);
}
}

if(CharNumber9.hp >> 0)
{
if((CharNumber9.coordDS < CharNumber1.coordDS) && (CharNumber9.coordDS < CharNumber2.coordDS) && (CharNumber9.coordDS < CharNumber3.coordDS) && (CharNumber9.coordDS < CharNumber4.coordDS) && (CharNumber9.coordDS < CharNumber5.coordDS) && (CharNumber9.coordDS < CharNumber6.coordDS) && (CharNumber9.coordDS < CharNumber7.coordDS) && (CharNumber9.coordDS < CharNumber8.coordDS) && (CharNumber9.coordDS < CharNumber10.coordDS) && (CharNumber9.coordDS < CharNumber11.coordDS) && (CharNumber9.coordDS < CharNumber12.coordDS) && (CharNumber9.coordDS < CharNumber13.coordDS) && (CharNumber9.coordDS < CharNumber14.coordDS) && (CharNumber9.coordDS < CharNumber15.coordDS) && (CharNumber9.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(9);
}
}

if(CharNumber10.hp >> 0)
{
if((CharNumber10.coordDS < CharNumber1.coordDS) && (CharNumber10.coordDS < CharNumber2.coordDS) && (CharNumber10.coordDS < CharNumber3.coordDS) && (CharNumber10.coordDS < CharNumber4.coordDS) && (CharNumber10.coordDS < CharNumber5.coordDS) && (CharNumber10.coordDS < CharNumber6.coordDS) && (CharNumber10.coordDS < CharNumber7.coordDS) && (CharNumber10.coordDS < CharNumber8.coordDS) && (CharNumber10.coordDS < CharNumber9.coordDS) && (CharNumber10.coordDS < CharNumber11.coordDS) && (CharNumber10.coordDS < CharNumber12.coordDS) && (CharNumber10.coordDS < CharNumber13.coordDS) && (CharNumber10.coordDS < CharNumber14.coordDS) && (CharNumber10.coordDS < CharNumber15.coordDS) && (CharNumber10.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(10);
}
}

if(CharNumber11.hp >> 0)
{
if((CharNumber11.coordDS < CharNumber1.coordDS) && (CharNumber11.coordDS < CharNumber2.coordDS) && (CharNumber11.coordDS < CharNumber3.coordDS) && (CharNumber11.coordDS < CharNumber4.coordDS) && (CharNumber11.coordDS < CharNumber5.coordDS) && (CharNumber11.coordDS < CharNumber6.coordDS) && (CharNumber11.coordDS < CharNumber7.coordDS) && (CharNumber11.coordDS < CharNumber8.coordDS) && (CharNumber11.coordDS < CharNumber9.coordDS) && (CharNumber11.coordDS < CharNumber10.coordDS) && (CharNumber11.coordDS < CharNumber12.coordDS) && (CharNumber11.coordDS < CharNumber13.coordDS) && (CharNumber11.coordDS < CharNumber14.coordDS) && (CharNumber11.coordDS < CharNumber15.coordDS) && (CharNumber11.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(11);
}
}

if(CharNumber12.hp >> 0)
{
if((CharNumber12.coordDS < CharNumber1.coordDS) && (CharNumber12.coordDS < CharNumber2.coordDS) && (CharNumber12.coordDS < CharNumber3.coordDS) && (CharNumber12.coordDS < CharNumber4.coordDS) && (CharNumber12.coordDS < CharNumber5.coordDS) && (CharNumber12.coordDS < CharNumber6.coordDS) && (CharNumber12.coordDS < CharNumber7.coordDS) && (CharNumber12.coordDS < CharNumber8.coordDS) && (CharNumber12.coordDS < CharNumber9.coordDS) && (CharNumber12.coordDS < CharNumber10.coordDS) && (CharNumber12.coordDS < CharNumber11.coordDS) && (CharNumber12.coordDS < CharNumber13.coordDS) && (CharNumber12.coordDS < CharNumber14.coordDS) && (CharNumber12.coordDS < CharNumber15.coordDS) && (CharNumber12.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(12);
}
}

if(CharNumber13.hp >> 0)
{
if((CharNumber13.coordDS < CharNumber1.coordDS) && (CharNumber13.coordDS < CharNumber2.coordDS) && (CharNumber13.coordDS < CharNumber3.coordDS) && (CharNumber13.coordDS < CharNumber4.coordDS) && (CharNumber13.coordDS < CharNumber5.coordDS) && (CharNumber13.coordDS < CharNumber6.coordDS) && (CharNumber13.coordDS < CharNumber7.coordDS) && (CharNumber13.coordDS < CharNumber8.coordDS) && (CharNumber13.coordDS < CharNumber9.coordDS) && (CharNumber13.coordDS < CharNumber10.coordDS) && (CharNumber13.coordDS < CharNumber11.coordDS) && (CharNumber13.coordDS < CharNumber12.coordDS) && (CharNumber13.coordDS < CharNumber14.coordDS) && (CharNumber13.coordDS < CharNumber15.coordDS) && (CharNumber13.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(13);
}
}

if(CharNumber14.hp >> 0)
{
if((CharNumber14.coordDS < CharNumber1.coordDS) && (CharNumber14.coordDS < CharNumber2.coordDS) && (CharNumber14.coordDS < CharNumber3.coordDS) && (CharNumber14.coordDS < CharNumber4.coordDS) && (CharNumber14.coordDS < CharNumber5.coordDS) && (CharNumber14.coordDS < CharNumber6.coordDS) && (CharNumber14.coordDS < CharNumber7.coordDS) && (CharNumber14.coordDS < CharNumber8.coordDS) && (CharNumber14.coordDS < CharNumber9.coordDS) && (CharNumber14.coordDS < CharNumber10.coordDS) && (CharNumber14.coordDS < CharNumber11.coordDS) && (CharNumber14.coordDS < CharNumber12.coordDS) && (CharNumber14.coordDS < CharNumber13.coordDS) && (CharNumber14.coordDS < CharNumber15.coordDS) && (CharNumber14.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(14);
}
}

if(CharNumber15.hp >> 0)
{
if((CharNumber15.coordDS < CharNumber1.coordDS) && (CharNumber15.coordDS < CharNumber2.coordDS) && (CharNumber15.coordDS < CharNumber3.coordDS) && (CharNumber15.coordDS < CharNumber4.coordDS) && (CharNumber15.coordDS < CharNumber5.coordDS) && (CharNumber15.coordDS < CharNumber6.coordDS) && (CharNumber15.coordDS < CharNumber7.coordDS) && (CharNumber15.coordDS < CharNumber8.coordDS) && (CharNumber15.coordDS < CharNumber9.coordDS) && (CharNumber15.coordDS < CharNumber10.coordDS) && (CharNumber15.coordDS < CharNumber11.coordDS) && (CharNumber15.coordDS < CharNumber12.coordDS) && (CharNumber15.coordDS < CharNumber13.coordDS) && (CharNumber15.coordDS < CharNumber14.coordDS) && (CharNumber15.coordDS < CharNumber16.coordDS))
{
oP = GetPlayerData(15);
}
}

if(CharNumber16.hp >> 0)
{
if((CharNumber16.coordDS < CharNumber1.coordDS) && (CharNumber16.coordDS < CharNumber2.coordDS) && (CharNumber16.coordDS < CharNumber3.coordDS) && (CharNumber16.coordDS < CharNumber4.coordDS) && (CharNumber16.coordDS < CharNumber5.coordDS) && (CharNumber16.coordDS < CharNumber6.coordDS) && (CharNumber16.coordDS < CharNumber7.coordDS) && (CharNumber16.coordDS < CharNumber8.coordDS) && (CharNumber16.coordDS < CharNumber9.coordDS) && (CharNumber16.coordDS < CharNumber10.coordDS) && (CharNumber16.coordDS < CharNumber11.coordDS) && (CharNumber16.coordDS < CharNumber12.coordDS) && (CharNumber16.coordDS < CharNumber13.coordDS) && (CharNumber16.coordDS < CharNumber14.coordDS) && (CharNumber16.coordDS < CharNumber15.coordDS))
{
oP = GetPlayerData(16);
}
}

if((CharNumber1.hp == 0) && (CharNumber2.hp == 0) && (CharNumber3.hp == 0) && (CharNumber4.hp == 0) && (CharNumber5.hp == 0) && (CharNumber6.hp == 0) && (CharNumber7.hp == 0) && (CharNumber8.hp == 0) && (CharNumber9.hp == 0) && (CharNumber10.hp == 0) && (CharNumber11.hp == 0) && (CharNumber12.hp == 0) && (CharNumber13.hp == 0) && (CharNumber14.hp == 0) && (CharNumber15.hp == 0) && (CharNumber16.hp == 0))
{
	aimbot = false;
}
else
{
	aimbot = true;
}

}
else

{
readyaim = true;

if(playerteambl == false)
{
PLAYER_DATA CharNumber1 = GetPlayerData(1);
PLAYER_DATA CharNumber2 = GetPlayerData(2);
PLAYER_DATA CharNumber3 = GetPlayerData(3);
PLAYER_DATA CharNumber4 = GetPlayerData(4);
PLAYER_DATA CharNumber5 = GetPlayerData(5);
PLAYER_DATA CharNumber6 = GetPlayerData(6);
PLAYER_DATA CharNumber7 = GetPlayerData(7);
PLAYER_DATA CharNumber8 = GetPlayerData(8);




if(CharNumber1.hp >> 0)
{
if((CharNumber1.coordDS < CharNumber2.coordDS) && (CharNumber1.coordDS < CharNumber3.coordDS) && (CharNumber1.coordDS < CharNumber4.coordDS) && (CharNumber1.coordDS < CharNumber5.coordDS) && (CharNumber1.coordDS < CharNumber6.coordDS) && (CharNumber1.coordDS < CharNumber7.coordDS) && (CharNumber1.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(1);
}
}


if(CharNumber2.hp >> 0)
{
if((CharNumber2.coordDS < CharNumber1.coordDS) && (CharNumber2.coordDS < CharNumber3.coordDS) && (CharNumber2.coordDS < CharNumber4.coordDS) && (CharNumber2.coordDS < CharNumber5.coordDS) && (CharNumber2.coordDS < CharNumber6.coordDS) && (CharNumber2.coordDS < CharNumber7.coordDS) && (CharNumber2.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(2);
}
}


if(CharNumber3.hp >> 0)
{
if((CharNumber3.coordDS < CharNumber1.coordDS) && (CharNumber3.coordDS < CharNumber2.coordDS) && (CharNumber3.coordDS < CharNumber4.coordDS) && (CharNumber3.coordDS < CharNumber5.coordDS) && (CharNumber3.coordDS < CharNumber6.coordDS) && (CharNumber3.coordDS < CharNumber7.coordDS) && (CharNumber3.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(3);
}
}



if(CharNumber4.hp >> 0)
{
if((CharNumber4.coordDS < CharNumber2.coordDS) && (CharNumber4.coordDS < CharNumber1.coordDS) && (CharNumber4.coordDS < CharNumber3.coordDS) && (CharNumber4.coordDS < CharNumber5.coordDS) && (CharNumber4.coordDS < CharNumber6.coordDS) && (CharNumber4.coordDS < CharNumber7.coordDS) && (CharNumber4.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(4);
}
}

if(CharNumber5.hp >> 0)
{
if((CharNumber5.coordDS < CharNumber2.coordDS) && (CharNumber5.coordDS < CharNumber1.coordDS) && (CharNumber5.coordDS < CharNumber3.coordDS) && (CharNumber5.coordDS < CharNumber4.coordDS) && (CharNumber5.coordDS < CharNumber6.coordDS) && (CharNumber5.coordDS < CharNumber7.coordDS) && (CharNumber5.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(5);
}
}


if(CharNumber6.hp >> 0)
{
if((CharNumber6.coordDS < CharNumber2.coordDS) && (CharNumber6.coordDS < CharNumber1.coordDS) && (CharNumber6.coordDS < CharNumber3.coordDS) && (CharNumber6.coordDS < CharNumber4.coordDS) && (CharNumber6.coordDS < CharNumber5.coordDS) && (CharNumber6.coordDS < CharNumber7.coordDS) && (CharNumber6.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(6);
}
}

if(CharNumber7.hp >> 0)
{
if((CharNumber7.coordDS < CharNumber2.coordDS) && (CharNumber7.coordDS < CharNumber1.coordDS) && (CharNumber7.coordDS < CharNumber3.coordDS) && (CharNumber7.coordDS < CharNumber4.coordDS) && (CharNumber7.coordDS < CharNumber5.coordDS) && (CharNumber7.coordDS < CharNumber6.coordDS) && (CharNumber7.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(7);
}
}


if(CharNumber8.hp >> 0)
{
if((CharNumber8.coordDS < CharNumber2.coordDS) && (CharNumber8.coordDS < CharNumber1.coordDS) && (CharNumber8.coordDS < CharNumber3.coordDS) && (CharNumber8.coordDS < CharNumber4.coordDS) && (CharNumber8.coordDS < CharNumber5.coordDS) && (CharNumber8.coordDS < CharNumber6.coordDS) && (CharNumber8.coordDS < CharNumber7.coordDS))
{
oP = GetPlayerData(8);
}
}

if((CharNumber1.hp == 0) && (CharNumber2.hp == 0) && (CharNumber3.hp == 0) && (CharNumber4.hp == 0) && (CharNumber5.hp == 0) && (CharNumber6.hp == 0) && (CharNumber7.hp == 0) && (CharNumber8.hp == 0))
{
	aimbot = false;
}
else
{
	aimbot = true;
}
}


if(playerteambl == true)
{
PLAYER_DATA CharNumber1 = GetPlayerData(9);
PLAYER_DATA CharNumber2 = GetPlayerData(10);
PLAYER_DATA CharNumber3 = GetPlayerData(11);
PLAYER_DATA CharNumber4 = GetPlayerData(12);
PLAYER_DATA CharNumber5 = GetPlayerData(13);
PLAYER_DATA CharNumber6 = GetPlayerData(14);
PLAYER_DATA CharNumber7 = GetPlayerData(15);
PLAYER_DATA CharNumber8 = GetPlayerData(16);




if(CharNumber1.hp >> 0)
{


if((CharNumber1.coordDS < CharNumber2.coordDS) && (CharNumber1.coordDS < CharNumber3.coordDS) && (CharNumber1.coordDS < CharNumber4.coordDS) && (CharNumber1.coordDS < CharNumber5.coordDS) && (CharNumber1.coordDS < CharNumber6.coordDS) && (CharNumber1.coordDS < CharNumber7.coordDS) && (CharNumber1.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(9);
}
}


if(CharNumber2.hp >> 0)
{
if((CharNumber2.coordDS < CharNumber1.coordDS) && (CharNumber2.coordDS < CharNumber3.coordDS) && (CharNumber2.coordDS < CharNumber4.coordDS) && (CharNumber2.coordDS < CharNumber5.coordDS) && (CharNumber2.coordDS < CharNumber6.coordDS) && (CharNumber2.coordDS < CharNumber7.coordDS) && (CharNumber2.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(10);
}
}


if(CharNumber3.hp >> 0)
{
if((CharNumber3.coordDS < CharNumber1.coordDS) && (CharNumber3.coordDS < CharNumber2.coordDS) && (CharNumber3.coordDS < CharNumber4.coordDS) && (CharNumber3.coordDS < CharNumber5.coordDS) && (CharNumber3.coordDS < CharNumber6.coordDS) && (CharNumber3.coordDS < CharNumber7.coordDS) && (CharNumber3.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(11);
}
}



if(CharNumber4.hp >> 0)
{
if((CharNumber4.coordDS < CharNumber2.coordDS) && (CharNumber4.coordDS < CharNumber1.coordDS) && (CharNumber4.coordDS < CharNumber3.coordDS) && (CharNumber4.coordDS < CharNumber5.coordDS) && (CharNumber4.coordDS < CharNumber6.coordDS) && (CharNumber4.coordDS < CharNumber7.coordDS) && (CharNumber4.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(12);
}
}

if(CharNumber5.hp >> 0)
{
if((CharNumber5.coordDS < CharNumber2.coordDS) && (CharNumber5.coordDS < CharNumber1.coordDS) && (CharNumber5.coordDS < CharNumber3.coordDS) && (CharNumber5.coordDS < CharNumber4.coordDS) && (CharNumber5.coordDS < CharNumber6.coordDS) && (CharNumber5.coordDS < CharNumber7.coordDS) && (CharNumber5.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(13);
}
}


if(CharNumber6.hp >> 0)
{
if((CharNumber6.coordDS < CharNumber2.coordDS) && (CharNumber6.coordDS < CharNumber1.coordDS) && (CharNumber6.coordDS < CharNumber3.coordDS) && (CharNumber6.coordDS < CharNumber4.coordDS) && (CharNumber6.coordDS < CharNumber5.coordDS) && (CharNumber6.coordDS < CharNumber7.coordDS) && (CharNumber6.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(14);
}
}

if(CharNumber7.hp >> 0)
{
if((CharNumber7.coordDS < CharNumber2.coordDS) && (CharNumber7.coordDS < CharNumber1.coordDS) && (CharNumber7.coordDS < CharNumber3.coordDS) && (CharNumber7.coordDS < CharNumber4.coordDS) && (CharNumber7.coordDS < CharNumber5.coordDS) && (CharNumber7.coordDS < CharNumber6.coordDS) && (CharNumber7.coordDS < CharNumber8.coordDS))
{
oP = GetPlayerData(15);
}
}


if(CharNumber8.hp >> 0)
{
if((CharNumber8.coordDS < CharNumber2.coordDS) && (CharNumber8.coordDS < CharNumber1.coordDS) && (CharNumber8.coordDS < CharNumber3.coordDS) && (CharNumber8.coordDS < CharNumber4.coordDS) && (CharNumber8.coordDS < CharNumber5.coordDS) && (CharNumber8.coordDS < CharNumber6.coordDS) && (CharNumber8.coordDS < CharNumber7.coordDS))
{
oP = GetPlayerData(16);
}
}

if((CharNumber1.hp == 0) && (CharNumber2.hp == 0) && (CharNumber3.hp == 0) && (CharNumber4.hp == 0) && (CharNumber5.hp == 0) && (CharNumber6.hp == 0) && (CharNumber7.hp == 0) && (CharNumber8.hp == 0))
{
	aimbot = false;
}
else
{
	aimbot = true;
}

}

}
}

if(readyaim == true)
{
float EWdif;
float NSdif;
float UDdif;
float angleA;
float angleB;
float newValue;
float newValueb;



/*Sec 1*/
if(oP.coordEW > cP.coordEW && oP.coordNS > cP.coordNS)
{
EWdif = oP.coordEW - cP.coordEW;
NSdif = oP.coordNS - cP.coordNS;

angleA = atanf(NSdif/EWdif) * 57.29578f;


newValue = (90-angleA)*(3.14159265f/180);

if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(BASE+0x110), &newValue, 4,NULL);}
}
}

/*Sec 2*/
if(oP.coordEW < cP.coordEW && oP.coordNS > cP.coordNS)
{
EWdif = cP.coordEW - oP.coordEW;
NSdif = oP.coordNS - cP.coordNS;


angleA = atanf(NSdif/EWdif) * 57.29578f;

newValue = -(90-angleA)*(3.14159265f/180);

if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(BASE+0x110), &newValue, 4,NULL);}
}
}

/*Sec 3*/
if(oP.coordEW < cP.coordEW && oP.coordNS < cP.coordNS)
{
EWdif = cP.coordEW - oP.coordEW;
NSdif = cP.coordNS - oP.coordNS;

angleA = atanf(NSdif/EWdif) * 57.29578f;

newValue = -(90+angleA)*(3.14159265f/180);


if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(BASE+0x110), &newValue, 4,NULL);}
}
}

/*Sec 4*/
if(oP.coordEW > cP.coordEW && oP.coordNS < cP.coordNS)
{
EWdif = oP.coordEW - cP.coordEW;
NSdif = cP.coordNS - oP.coordNS;

angleA = atanf(NSdif/EWdif) * 57.29578f;

newValue = (90+angleA)*(3.14159265f/180);

if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
	WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(BASE+0x110), &newValue, 4,NULL);}
}
}

// Done the X-look, now this is for the Y-look
if(value == 1)
{
float flatDist = (float)sqrt((EWdif*EWdif)+(NSdif*NSdif)); // Get the level distance between us and the enemy, using pythagoras

if(oP.coordUD == cP.coordUD)
{
newValueb = 0;
if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(cP.lookYa), &newValueb ,4,NULL);
}
}
} 


if(oP.coordUD > cP.coordUD)
{
UDdif = oP.coordUD - cP.coordUD;
angleB = atanf(UDdif/flatDist) * 57.29578f; 

newValueb = -angleB*(3.14159265f/180);
if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(cP.lookYa), &newValueb ,4,NULL);
}
}
} 


if (oP.coordUD < cP.coordUD)
{
UDdif = cP.coordUD - oP.coordUD;
angleB = atanf(UDdif/flatDist) * 57.29578f;

newValueb = angleB*(3.14159265f/180);
if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(cP.lookYa), &newValueb ,4,NULL);
}
}
}
}

if(value == 2)
{
float flatDist = (float)sqrt((EWdif*EWdif)+(NSdif*NSdif)); // Get the level distance between us and the enemy, using pythagoras

if(oP.coordUD == cP.coordUD)
{
UDdif = oP.coordUD - cP.coordUD;
angleB = atanf((UDdif-50)/flatDist) * 57.29578f; 
newValueb = angleB*(3.14159265f/180);
if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(cP.lookYa), &newValueb ,4,NULL);
}
}
} 


if(oP.coordUD > cP.coordUD)
{
UDdif = oP.coordUD - cP.coordUD;
angleB = atanf((UDdif-50)/flatDist) * 57.29578f; 

newValueb = -angleB*(3.14159265f/180);
if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(cP.lookYa), &newValueb ,4,NULL);
}
}
} 

if (oP.coordUD < cP.coordUD)
{
UDdif = cP.coordUD - oP.coordUD;
angleB = atanf((UDdif+50)/flatDist) * 57.29578f; 

newValueb = angleB*(3.14159265f/180);
if(GetAsyncKeyState(VK_LBUTTON)){
if(aimbot == true)
{
WriteProcessMemory(GetCurrentProcess(),(LPVOID*)(DWORD)(cP.lookYa), &newValueb ,4,NULL);
}
}
}
}


}
}




void Se***hellMemory()
{
if(!hShellBASE)
{
hShellBASE = (DWORD)GetModuleHandle("Cshell.dll");
}
}
How to use? Yah very easy...

Make new thread with while delay. and put it
Here we go...
very nice , someone just must make hack and it will be great ! xD
@lucifereviluser
Code:
AimBotPlayer(Player.menumber);
Undefined

but very nice base bro
Quote Originally Posted by Royku View Post
@lucifereviluser
Code:
AimBotPlayer(Player.menumber);
Undefined

but very nice base bro
how hard is to make aimbot with this code ? (im asking cuz i know for now only VB coding)
Quote Originally Posted by Zvonimir Cro View Post

how hard is to make aimbot with this code ? (im asking cuz i know for now only VB coding)
if you delete the line you get more errors lol
Quote Originally Posted by Royku View Post


if you delete the line you get more errors lol
why are u telling that to me?
Quote Originally Posted by Zvonimir Cro View Post

why are u telling that to me?
oops sorry wron Quote
Quote Originally Posted by lucifereviluser View Post
Delete that line. No problem
what is the string for?
[/code]
////OLD ADDRESS - MUST UPDATE XD////////////////
/////OLD ADDRESS - MUST UPDATE XD////////////////
#define EWPLAYER 0x0000DC
#define NSPLAYER 0x0000E4
#define HIGHPLAYER 0x0000E0
#define LOOKX 0x000110
#define LOOKY 0x00010C
#define HP 0x0001C0 //Struct Size
#define NAME 0x0005B4 //S
[/code]
Check function code again. I copied it in my Full code
1 IntelliSense: argument of type "const char *" is incompatible with parameter of type "LPCWSTR" c:\users\..documents\visual studio 2010\projects\aim\aim\aim.cpp 1006 37 Aim
pls remove or got faster patched and leecher make it and dont give crediz
How can i made the tread for use this AimBot??
Posts 1–15 of 36 · Page 1 of 3

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us