5 Ağustos 2012 Pazar

Warrock Addy Kodlar 05.08.2012

UnknownData's Avatar

/*============================================*/
/*=========[ BuBBLe Addylogger ]==========*/
/*============================================*/

/*================[ Pointer ]=================*/
#define ADR_PLAYERPOINTER 0x00A362B8
#define ADR_SERVERPOINTER 0x00A36248
#define ADR_BASEPOINTER 0x00A8D158
#define ADR_DEVICEPOINTER_A 0x00A35DF4
#define ADR_VIEWANGLES 0x00A35DF0
#define ADR_ROOMPOINTER 0x00A36CA8
#define ADR_STATEPOINTER 0x00A362E0
#define ADR_VEHICLEPOINTER 0x00C4BC
/*============= [ Ambiente ] ===============*/
#define ADR_GLASSWALLS 0x00A35EE4
#define ADR_WATERCOLOR_1 0x00502464D8
#define ADR_WATERCOLOR_2 0x00502464DC
#define ADR_WATERCOLOR_3 0x00502464E0
//============= [ Address ] ===============*/
#define ADR_STAMINA1 0x008618DC
#define ADR_STAMINA2 0x008618E0
#define ADR_STAMINA3 0x008618E4
#define ADR_STAMINA4 0x008618E8
#define ADR_STAMINA5 0x008618EC
#define ADR_SCOPE 0x00B6740000
#define ADR_SCOPESIZE 0x008F7888
#define ADR_ANTIAFK 0x00B69C70
#define ADR_WTW 0x0085DB20
#define ADR_WTW_PERFECT 0x0085DB21
#define ADR_NOWATER1 0x00A3D484
#define ADR_NOWATER2 0x00A3D488
#define ADR_UNLAMMO_MEM 0x00A36224
#define ADR_PLANTANYWHERE 0x00A35E32
#define ADR_DEFUSEANYWHERE 0x008F7894
#define ADR_COMMAND 0x004C814F
#define ADR_PACKET 0x00BE8D0
#define ADR_FASTLOCKON 0x009CC8F4
#define ADR_AUTOREPAIR 0x00A35E3B
#define ADR_NOBOUNDS 0x00B7A390
#define ADR_NOSPAWN 0x00B71E98
#define ADR_CQCPRONE 0x008F7874
#define ADR_WEAPON_NORESTRICTIONS 0x008F7874
#define ADR_AMMOTYP 0x00A3AD14
//============= [ FAST ] ===============*/
#define ADR_FASTAMMO 0x00A3AC74
#define ADR_FASTFLAG 0x00A3AC84
#define ADR_FASTHEALTH 0x00A3AC7C
#define ADR_FASTREPAIR 0x00A3710C
//============= [ OFS ] ===============*/
#define OFS_SLOT1 0x00C70B8
#define OFS_SLOT2 0x00C70B9
#define OFS_SLOT3 0x00C70BA
#define OFS_SLOT4 0x00C70BB
#define OFS_SLOT5 0x00C70BC
#define OFS_SLOT6 0x00C70BD
#define OFS_SLOT7 0x00C70BE
#define OFS_SLOT8 0x00C70BF
#define OFS_NOSERVERKICK 0x00361
#define OFS_USERNAME 0x00DF56C
#define OFS_YAW 0x00101BC
#define OFS_PITCH 0x00101A0
#define OFS_LEVEL 0x00DF318
#define OFS_DINAR 0x00DF328
#define OFS_X 0x00102F8
#define OFS_Y 0x0010308
#define OFS_Z 0x0010300
#define OFS_VIEW_X 0x00101CC
#define OFS_VIEW_Y 0x00101D4
#define OFS_VIEW_Z 0x00101D0
#define OFS_WEAPON1 0x00101E4
#define OFS_WEAPON2 0x00101E6
#define OFS_WEAPON3 0x00101E8
#define OFS_NOSPREAD 0x0010108
#define OFS_NORECOIL_1 0x00C43C
#define OFS_NORECOIL_2 0x00C440
#define OFS_NORECOIL_3 0x00C444
#define OFS_GLOBALSIZE 0x001D00
#define OFS_LOCALSIZE 0x00A404
#define OFS_NODELAY 0x0010408
#define OFS_NORELOAD 0x0010405
#define OFS_NOSWITCH 0x0010405
#define OFS_MASTER 0x00C2060
#define OFS_NADE 0x001010C
#define OFS_GRAVITY_X 0x00C4A4
#define OFS_GRAVITY_Y 0x00C4A8
#define OFS_GRAVITY_Z 0x00C4AC
#define OFS_NFD 0x00102E0
//============= [ D3D ] ===============*/
#define ADR_D3DNAME 0x00A3E3A8
#define ADR_D3DHEALTH 0x0031FB8
//============= [ PX ] ===============*/
#define ADR_SNIPERAMMO 0x00A35E4C
#define ADR_ASSAULTAMMO 0x00A35E4E
#define ADR_EXTRAAMMO_1 0x00A35E4A
#define ADR_EXTRAAMMO_2 0x00A35E4B
#define ADR_BANDAGE 0x00A35E50
//============= [ Binder ] ===============*/
#define ADR_CLASSBASE 0x00A8ECF8
#define ADR_SLOTBASE 0x00C5F18
#define ADR_SERVERBASE 0x00A36248
#define OFS_PLAYERID 0x001CE8
//============= [ ASM ] ===============*/
#define ADR_EHSVCJUMP2 0x005C172A
#define ADR_AUTOMEDIC 0x004EB563
#define ADR_ARTILERY1 0x004DBEE5
#define ADR_ARTILERY2 0x004DC12B
#define ADR_ARTILERY3 0x0056B7A1
#define ADR_ARTILERY5 0x0056B57C
#define ADR_ARTILERY6 0x0054FA0D
#define ADR_ARTILERY7 0x0056B71B
#define ADR_ARTILERY8 0x0056B8B1
#define ADR_ARTILERY9 0x0054F9CF
#define ADR_SERVERPACKET 0x004C814F
#define ADR_UNLAMMO 0x004F6E94
#define ADR_SERVERCOUNT 0x009DA8C0
#define ADR_TRIGGERBOT 0x0054F3C2
#define ADR_BULLETS 0x004F2E65
#define ADR_VEHICLE_OVERHEAT 0x006F1546
//============= [ STRUCTS ] ===============*/
struct CVehicle{

};struct CPlayer
{
CHAR _00[0xC43C];//0x00
FLOAT Recoil_1;//0xC43C
FLOAT Recoil_2;//0xC440
FLOAT Recoil_3;//0xC444
CHAR _50364[0x74];//0xC448
CVehicle* pVehicle;//0xC4BC
CHAR _50364[0x4];//0xC4C0
BYTE PlayerState;//0xC4C4
CHAR _50372[0x3];//0xC4C9
INT WeaponState;//0xC4C8
CHAR _503726[0x3CD4];//0xC4CC
FLOAT Pitch;//0x101A0
CHAR _65952[0x18];//0x101A4
FLOAT Yaw;//0x101BC
CHAR _65980[0xC];//0x101C0
FLOAT ViewX;//0x0101CC
FLOAT ViewY;//0x0101D4
FLOAT ViewZ;//0x0101D0
CHAR _66000[0x124];//0x101D4
FLOAT PosX;//0x102F8
CHAR _66296[0x4];//0x102FC
FLOAT PosY;//0x10300
CHAR _66304[0x4];//0x10304
FLOAT PosZ;//0x10300
};

struct CServer
{
CHAR _00[0xBE8D0];//0x00
DWORD Packet;//0xBE8D0
CHAR _780496[0x378C];//0xBE8D4
INT Master;//0xC2060
CHAR _794720[0x5054];//0xC2064
BYTE Slot1;//0xC70B8
BYTE Slot2;//0xC70B9
BYTE Slot3;//0xC70BA
BYTE Slot4;//0xC70BB
BYTE Slot5;//0xC70BC
BYTE Slot6;//0xC70BD
BYTE Slot7;//0xC70BE
BYTE Slot8;//0xC70BF
CHAR _815295[0x1827C];//0xC70C0
LONG Invisible;//0xDF33C
CHAR _914236[0x153C];//0xDF344
DWORD RoomNumber;//0xE0880
DWORD MyPlayerSlot;//0xE0884
DWORD MyTeam;//0xE0888
};

struct CLocal
{
CHAR _00[32];//0x00
FLOAT PosX;//0x20
FLOAT PosY;//0x24
FLOAT PosZ;//0x28
CHAR _01[36];//0x2C
FLOAT Pitch;//0x50
FLOAT Yaw;//0x54
};

struct CMatrix
{
D3DXMATRIX Project;
D3DXMATRIX View;
};

struct CBase
{
CPlayer* pLocal;
char* unknown[1197020];
CPlayer** pGlobal;
};

struct CServerBase
{
CServer* MyServer;
};

CLocal *p_Local = NULL;
CServerBase* p_Server = (CServerBase*)0x00A36248;
CBase *pPlayer = (CBase*)0x00A362B8;
CMatrix* p_Matrix = (CMatrix*)0x9C3FE0;

CPlayer* getPlayer(INT index)
{
return pPlayer->pGlobal[index];
}

CServer* getServer()
{
return p_Server->MyServer;
}

struct CPlayerInfo
{
BYTE _00[0x6D8];//0x00
CHAR IPAddress[16];//0x6D8
BYTE _01[0x54];//0x6E8
INT Port;//0x73C
BYTE _02[0x284];//0x740
CHAR Name[16];//0x9C4
BYTE _03[0x11C0];//0x9D4
INT Health;//0x1B94
INT MaxHealth;//0x1B98
BYTE _04[0x94];//0x1B9C
INT Ready;//0x1C30
BYTE _05[0xAC];//0x1C34
BYTE Team;//0x1CE0
};

CPlayerInfo* GetGlobalInfo( int dwPlayerIndex )
{
if( dwPlayerIndex > 32 ) return 0;
return (CPlayerInfo*)(ADR_BASEPOINTER+(OFS_GLOBALSIZE*dwP layerIndex));
}
INT GetLocalInfo()
{
DWORD *dwServPtr = (DWORD*)ADR_SERVERPOINTER;
return *(INT*)((*dwServPtr)+OFS_LOCALSIZE);
}
//=========================================\
//============= End of logging ============\
//=========== Skype: alpine413 ===========\
//=========================================\

Hiç yorum yok:

Yorum Gönder