typedef struct {
int Valid; //0x0 (0xAD69F8)
char _0x0004[0x8]; //0x4
char Name[16]; //0xC (0xAD6A04)
int Team; //0x1C (0xAD6A14)
char _0x0020[0x4]; //0x20
int Rank; //0x24 (0xAD6A1C)
char _0x0028[0x10]; //0x28
int Perk; //0x38 (0xAD6A30)
char _0x003C[0x8]; //0x3C
int Score; //0x44 (0xAD6A3C)
char _0x0048[0x458]; //0x48
int Attacking; //0x4A0 (0xAD6E98)
char _0x04A4[0x4]; //0x4A4
int Zooming; //0x4A8 (0xAD6EA0)
char _0x04AC[0xB8]; //0x4AC
}Client_T; //[Addr: 0xAD69F8] [Size: 0x564]
Client_T* Clients[18]; //Create 18 objects from Client_T struct
//In function:
for( int i=0; i<18; i++ ) Clients[i] = (Client_T*)((i*0x564)+0x00AD9A78); //Read memory arrays
//Get Team:
int ClientTeam = Clients[SomeClientNumberHere]->Team;
public int ClientOffset = 0x00AD9A78, ClientSize = 0x564; //GetTeam private int ClientTeam = ReadInteger((ClientOffset + 0x1C + (ClientIndexNumber * ClientSize));
If Not name1 = "" Then
If gteuk.ReadInteger(p1team, 4) = 2 Then
Label6.ForeColor = Color.SteelBlue
ElseIf gteuk.ReadInteger(p1team, 4) = 1 Then
Label6.ForeColor = Color.Red
ElseIf gteuk.ReadInteger(p1team, 4) = 3 Then
Label6.ForeColor = Color.White
End If
Label6.Text = name1
End If