#define PlayerInfoMgr 0x378F4A8C #define Local 0x37151EF0 #define PlayerByInde 0x37151330
class cPlayerInfo;
class cPlayerInfo
{
public:
char _0x0000[4];
__int32 Index; //0x0004
char _0x0008[8];
char pName[12]; //0x0010
char _0x001C[12];
int* Object; //0x0028
__int32 pKills; //0x002C
__int32 pDeaths; //0x0030
char _0x0034[48];
__int32 pFTMission; //0x0064 FireTeam Misson
char _0x0068[8];
__int32 pTeam; //0x0070
char _0x0074[4];
BYTE pIsDead; //0x0078
char _0x0079[307];
__int32 pRank; //0x01AC
char _0x01B0[80];
__int32 pFTScore; //0x0200 FiteTeam Score
char _0x0204[4];
__int32 pFTLongestLife; //0x0208 FireTeam LongestLife : Value / 60 = time
__int32 pFTKill; //0x020C FireTeam Kill score
char _0x0210[80];
cPlayerInfo* PlayerNext; //0x0260
};//Size=0x0264






char *strRankList[] = { "TRN", "RCT", "PVT", "PFC", "CPL", "SGT", "SSG1", "SSG2", "SSG3", "SFC1", "SFC2", "SFC3", "MSG1", "MSG2", "MSG3", "MSG4",
"CSM1", "CSM2", "CSM3", "CSM4", "CSM5", "2LT1", "2LT2", "2LT3", "2LT4", "2LT5", "1LT1", "1LT2", "1LT3", "1LT4", "1LT5",
"CPT1", "CPT2", "CPT3", "CPT4", "CPT5", "MAJ1", "MAJ2", "MAJ3", "MAJ4", "MAJ5", "LTC1", "LTC2", "LTC3", "LTC4", "LTC5",
"COL1", "COL2", "COL3", "COL4", "COL5", "BG", "MG", "LTC", "GEN", "GOA" };//55 indexes