class cGameClientShell
{
public:
virtual void Function0();
virtual void Function1();
virtual void Function2();
virtual void Function3();
virtual void Function4();
virtual void Function5();
virtual void Function6();
virtual void Function7();
virtual void Function8();
virtual void Function9();
virtual void Function10();
virtual void Function11();
virtual void Function12();
virtual void Function13();
virtual void Function14();
virtual void Function15();
virtual void Function16();
virtual void Function17();
virtual void Function18();
virtual void Function19();
virtual void Function20();
virtual void Function21();
virtual void Function22();
virtual void Function23();
virtual void Function24();
virtual void Function25();
virtual void Function26();
virtual void Function27();
virtual void Function28();
virtual void Function29();
virtual void Function30();
virtual void Function31();
virtual void Function32();
virtual void Function33();
virtual void Function34();
virtual void Function35();
virtual void Function36();
virtual void Function37();
virtual void Function38();
virtual void Function39();
virtual void Function40();
virtual void Function41();
virtual void Function42();
virtual void Function43();
virtual void Function44();
virtual void Function45();
virtual void Function46();
virtual DWORD GetClientInfoMgr();
virtual DWORD GetInterfaceManager();
virtual DWORD GetPlayerManager();
virtual void Function50();
virtual void Function51();
virtual void Function52();
virtual void Function53();
virtual void Function54();
virtual void Function55();
virtual void Function56();
virtual void Function57();
virtual cSFXMgr* GetSFXMgr();
};
class c_player
{
public:
char unknown0[4]; //0x0000
DWORD ClientID; //0x0004
char unknown1[12]; //0x0008
char Name[20]; //0x0014
char unknown2[4]; //0x0028
__int32 *Object; //0x002C
__int32 Kills; //0x0030
__int32 Deaths; //0x0034
char unknown3[44]; //0x0038
__int32 HeadShots; //0x0064
char unknown4[12]; //0x0068
__int32 TeamID; //0x0074
char unknown5[4]; //0x0078
BYTE isDead; //0x007C
char unknown6[579]; //0x007D
c_player *Next; //0x02C0
};//Size=0x02C4
class cCharacterFX
{
public:
char unknown1[16]; //0x0000
__int32 *Object; //0x0010
char unknown2[44]; //0x003C
__int32 IsPlayer; //0x0040
char unknown3[44]; //0x0044
BYTE Index; //0x0070
char unknown4[15]; //0x0071
float StartPitch; //0x0080
float StartYaw; //0x0084
char unknown5[1224]; //0x0088
BYTE unknown6; //0x0550
BYTE bIsDead; //0x0551
BYTE bSpawnSheild; //0x0552
BYTE unknown7; //0x0553
char unknown8[12]; //0x0554
__int32 *hHitbox; //0x0560
char unknown9[96]; //0x0564
WORD unknown10; //0x05C4
WORD wHealth; //0x05C6
WORD wArmor; //0x05C8
};//Size=0x05C7


, nem ligo pra isso, estou jogando Muonline, fazendo bypass pra frontage guard e tudo mais 


