Page 1 of 3 123 LastLast
Results 1 to 15 of 36
  1. #1
    lucifereviluser's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Posts
    105
    Reputation
    19
    Thanks
    50

    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...
    Last edited by lucifereviluser; 02-25-2012 at 06:39 PM.

  2. The Following 7 Users Say Thank You to lucifereviluser For This Useful Post:

    cc00_ (02-27-2012),cttbot89 (02-27-2012),Death-Dev (02-25-2012),Royku (02-25-2012),sopaver3 (02-25-2012),Swag (02-27-2012),]V[iRuS-]H[ackeR* (02-27-2012)

  3. #2
    Zvonimir Cro's Avatar
    Join Date
    Dec 2011
    Gender
    female
    Location
    VB coder
    Posts
    266
    Reputation
    11
    Thanks
    305
    My Mood
    Lonely
    very nice , someone just must make hack and it will be great ! xD

  4. #3
    lucifereviluser's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Posts
    105
    Reputation
    19
    Thanks
    50
    And you can make this

  5. #4
    Royku's Avatar
    Join Date
    May 2010
    Gender
    male
    Location
    G-Force.dll
    Posts
    3,015
    Reputation
    381
    Thanks
    3,308
    My Mood
    Devilish
    @lucifereviluser
    Code:
    AimBotPlayer(Player.menumber);
    Undefined

    but very nice base bro
    Last edited by Royku; 02-25-2012 at 05:45 AM.

  6. #5
    Zvonimir Cro's Avatar
    Join Date
    Dec 2011
    Gender
    female
    Location
    VB coder
    Posts
    266
    Reputation
    11
    Thanks
    305
    My Mood
    Lonely
    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)

  7. #6
    lucifereviluser's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Posts
    105
    Reputation
    19
    Thanks
    50
    Delete that line. No problem

  8. #7
    Royku's Avatar
    Join Date
    May 2010
    Gender
    male
    Location
    G-Force.dll
    Posts
    3,015
    Reputation
    381
    Thanks
    3,308
    My Mood
    Devilish
    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

  9. #8
    Zvonimir Cro's Avatar
    Join Date
    Dec 2011
    Gender
    female
    Location
    VB coder
    Posts
    266
    Reputation
    11
    Thanks
    305
    My Mood
    Lonely
    Quote Originally Posted by Royku View Post


    if you delete the line you get more errors lol
    why are u telling that to me?

  10. #9
    lucifereviluser's Avatar
    Join Date
    Sep 2010
    Gender
    male
    Posts
    105
    Reputation
    19
    Thanks
    50
    Check function code again. I copied it in my Full code

  11. #10
    Royku's Avatar
    Join Date
    May 2010
    Gender
    male
    Location
    G-Force.dll
    Posts
    3,015
    Reputation
    381
    Thanks
    3,308
    My Mood
    Devilish
    Quote Originally Posted by Zvonimir Cro View Post

    why are u telling that to me?
    oops sorry wron Quote

  12. #11
    Death-Dev's Avatar
    Join Date
    Dec 2011
    Gender
    male
    Posts
    50
    Reputation
    10
    Thanks
    0
    Hell Yeah !! Nice Thank U

  13. #12
    Zvonimir Cro's Avatar
    Join Date
    Dec 2011
    Gender
    female
    Location
    VB coder
    Posts
    266
    Reputation
    11
    Thanks
    305
    My Mood
    Lonely
    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

  14. #13
    [G]a[M]e[R]'s Avatar
    Join Date
    Jan 2011
    Gender
    male
    Posts
    594
    Reputation
    22
    Thanks
    198
    My Mood
    Cool
    pls remove or got faster patched and leecher make it and dont give crediz
    i am [G]a[M]e[R]

  15. #14
    darlwis's Avatar
    Join Date
    Feb 2012
    Gender
    male
    Posts
    228
    Reputation
    33
    Thanks
    53
    My Mood
    Inspired
    How can i made the tread for use this AimBot??

  16. #15
    Assassin's Creed's Avatar
    Join Date
    Dec 2011
    Gender
    male
    Posts
    1,210
    Reputation
    54
    Thanks
    1,409
    My Mood
    Worried
    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]
     

    Contributer Since 20/2/2012
    MPGH Member Since December 2011

     





     

    offical thread> Assassin V15<

    To all People who thinks am a leecher,hate me,are jelly from me....
    Refer to this thread...
    https://www.mpgh.net/forum/232-crossf...stop-hate.html

Page 1 of 3 123 LastLast

Similar Threads

  1. [Info] Some know-leg for memory AIMBOT
    By lucifereviluser in forum CrossFire Hack Coding / Programming / Source Code
    Replies: 3
    Last Post: 02-15-2012, 09:38 AM
  2. [Help] aimbot coming soon but need some help
    By blingaz1 in forum CrossFire Hack Coding / Programming / Source Code
    Replies: 10
    Last Post: 07-11-2011, 04:36 AM
  3. How come hackers dont make hacks with aimbots?
    By IxDAxCHAMP in forum Combat Arms Discussions
    Replies: 4
    Last Post: 07-02-2010, 08:44 AM
  4. when an aimbot comes out..
    By kay~ in forum CrossFire Hacks & Cheats
    Replies: 0
    Last Post: 10-04-2009, 06:41 PM
  5. Replies: 2
    Last Post: 03-01-2007, 07:10 PM