hey i need the structs for alteriwnet, because the ones i use are a peice of crap
Code:
typedef struct {//0x8EC2C8
int infoValid; //0x0000
int infoValid2; //0x0004
int clientNum; //0x0008
char name[16]; //0x000C
team_t team; //0x001C
team_t team2; //0x0020
int rank; //0x0024
char unknown40[984]; //0x0028
float ViewAngleX; //0x0400
float ViewAngleY; //0x0404
char unknown1032[124]; //0x0408
int State; //0x0484
char unknown1160[12]; //0x0488
int IsShooting; //0x0494
char unknown1176[4]; //0x0498
int IsZoomed; //0x049C
char unknown1184[68]; //0x04A0
int WeaponID; //0x04E4
char unknown1256[68]; //0x04E8
}clientinfo_t;//Size=0x052C(1324)
typedef struct {//0x8F3CA8
short currentValid; //0x0000
short grenadeValid; //0x0002
char unknown4[20]; //0x0004
vec3_t lerpOrigin;
vec3_t lerpAngles;
char unknown48[60]; //0x0030
int IsZooming; //0x006C
char unknown112[12]; //0x0070
vec3_t lerpOrigin2;
char unknown136[84]; //0x0088
int clientNUm; //0x00DC
int eType; //0x00E0
int eFlags; //0x00E4
char unknown232[12]; //0x00E8
vec3_t lerpOrigin3;
char unknown256[112]; //0x0100
int clientNum2; //0x0170
char unknown372[52]; //0x0174
short WeaponID; //0x01A8
char unknown426[2]; //0x01AA
short WeaponID2; //0x01AC
char unknown430[46]; //0x01AE
int IsAlive; //0x01DC
char unknown480[32]; //0x01E0
int clientNum3; //0x0200
}centity_t;//Size=0x0204(516)
typedef struct {
int x; //0x0000
int y; //0x0004
int width; //0x0008
int height; //0x000C
float fov_x; //0x0010
float fov_y; //0x0014
vec3_t viewOrg; //0x0018 - 0x0020
vec3_t viewAxis[3]; //0x0024 - 0x0044
} refdef_t;
typedef struct {//0x7F58B8
int time;
char _p00[28]; //0x0004
snapshot_t *snap; //0x0020
snapshot_t *nextSnap; //0x0024
char _p01[13096]; //0x0028
int clientNum; //0x3350
char _p02[422948]; //0x3354
refdef_t refdef; //0x6A778
char _p03[16152];
vec3_t refdefViewAngles; //0x6E6DC
char _p04[18700]; //0x6E6E4
int crosshairClientNum; //0x72FF0
int crosshairClientTime; //0x72FF4
} cg_t;
typedef struct {
char _p00[8];
int Screen_Width;
int Screen_Height;
float ScreenXBias;
int serverCommandSequence;
int processedSnapshotNum;
int LocalServer;
char GameType[4];
char unknown36[28];
char ServerName[64];
char unknown320[192];
int Max_Clients;
char MapName[64];
char unknown388[4];
int Active_Vote;
} cgs_t;
thanks in advanced!