Code:
struct cPointer
{
const static DWORD DevicePointer = 0xB10798;
const static DWORD PlayerPointer = 0xB18F40;
const static DWORD RemotePointer = 0xC50554;
const static DWORD ServerPointer = 0xB11708;
const static DWORD BasePointer = 0xB6A868;
};
struct cMemory
{
const static DWORD LevelTable = 0x8C10A8;
const static DWORD AntiAfk = 0xC60F94;
const static DWORD NoBounds1 = 0xC60FE0;
const static DWORD NoBounds2 = 0xC60FE4;
const static DWORD NoBounds3 = 0xC60FE8;
const static DWORD NoSpawnWait = 0xC6B5F8;
const static DWORD FastFlag = 0xB1D614;
const static DWORD GMWarningIP = 0xB6549C;
const static DWORD GMWarningName = 0xB650AC;
const static DWORD Shot = 0x01038A;
const static DWORD Speed = 0x8F8C98;
const static DWORD RollSpeed = 0x8F8AC8;
const static DWORD InVehicle = 0xB18F64;
const static DWORD NoWater1 = 0xB1FE0C;
const static DWORD NoWater2 = 0xB1FE10;
const static DWORD PlayerID = 0x000A40;
const static DWORD UserName = 0xB6AEA4;
const static DWORD IsReady = 0xB6B2B0;
const static DWORD PlayerSize = 0x000B18;
const static DWORD LocalSize = 0x00DECC;
const static DWORD SlotMain = 0x030659;
};
struct cOffset
{
const static DWORD PlayerState = 0x00C4D0;
const static DWORD SuperJump = 0x01030C;
const static DWORD NoRecoil1 = 0x00C444;
const static DWORD NoRecoil2 = 0x00C448;
const static DWORD NoRecoil3 = 0x00C44C;
const static DWORD Weapon1 = 0x0101F0;
const static DWORD Weapon2 = 0x0101F2;
const static DWORD Weapon3 = 0x0101F4;
const static DWORD AutoPlant = 0x010374;
const static DWORD AutoDefuse = 0x010378;
const static DWORD WeaponState = 0x00C4D4;
};
struct cWarRockAddys
{
cPointer Pointer;
cMemory Memory;
cOffset Offset;
};
cWarRockAddys * WarRockAddy = new cWarRockAddys();
class CBase
{
public:
/*0x00B18F40*/ CPlayer* local;
/*0x00B18F44*/ char unknown0[1275408];
/*0x00C50554*/ CPlayer** player;
};
Credits: Kazbah