Quote:
Originally Posted by UnknownData
#request aktuelle structs
|
Quote:
struct CPlayer
{
char Nano0[50236];//0x0
float NoRecoil1;//0xC43C
float NoRecoil2;//0xC440
float NoRecoil3;//0xC444
char Nano1[92];
float GravityX;//0xC4A4
float GravityY;//0xC4A8
float GravityZ;//0xC4AC
char Nano2[15658];
WORD Weapon1;//0x101DA
WORD Weapon2;//0x101DE
WORD Weapon3;//0x101E2
char Nano3[228];
float FallDamage;//0x102C8
char Nano4[20];
float PosX;//0x102E0
char Nano5[4];
float PosY;//0x102E8
char Nano6[4];
float PosZ;//0x102F0
char Nano7[228];
int m134idle;//0x103D8
char Nano8[53];
float NoReload;//0x103DD
};
struct CServer
{
char Nano0[1420];//0x00
int Premium;//0x58C
int PremiumTime;//0x590
char Nano1[1055780];//0x594
BYTE Slot1;//0x1021B8
BYTE Slot2;//0x1021B9
BYTE Slot3;//0x1021BA
BYTE Slot4;//0x1021BB
BYTE Slot5;//0x1021BC
BYTE Slot6;//0x1021BD
BYTE Slot7;//0x1021BE
BYTE Slot8;//0x1021BF
char Nano2[98520];//0x1021C0
long Level;//0x11A298
char Nano3[12];//0x11A29C
long Dinar;//0x11A2A8
char Nano4[16];//0x11A2AC
long Invisible;//0x11A2BC
};
struct FastHacks
{
char Nano0[10421756];//0x00
float FastAmmo;//0x9F05FC
char Nano1[4];//+4
float FastRepair;//0x9F0604
char Nano2[4];//+4
float FastHealth;//0x9F060C
char Nano3[4];//+4
float FastFlag;//0x9F0614
};
struct CBase
{
CPlayer* pLocal;
char* unknow[1171856];
CPlayer** pGlobal;
};
|
Quote:
CBase* p_Base = (CBase*)ADR_PLAYERPOINTER;
FastHacks* Fast;
|
How to Use:
Quote:
if(BlaBla)
{
p_Base->pLocal->NoRecoil1= 0.0F;
p_Base->pLocal->NoRecoil2= 0.0F;
p_Base->pLocal->NoRecoil3= 0.0F;
}
if(FastAll)
{
Fast->FastAmmo = 99.0F;
Fast->FastFlag = 14.0F;
Fast->FastHealth = 99.0F;
Fast->FastRepair = 14.0F;
}
|
Credits:iNano(BlackOne* Me)
ANTI:
#define ADR_PLAYERPOINTER 0x9EBC0C
#define ADR_SERVERPOINTER 0x9EBBA8
#define ADR_REMOTEPOINTER 0xB09DA0
#define ADR_INFOPOINTER 0xA41EC0
#define ADR_BASEPOINTER 0xA41EC0
#define ADR_VEHICLEBASE 0x9EB8B8
#define ADR_DEVICEPOINTER 0x84F57C