Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //mw3
- enum clientConnected_t
- {
- CON_DISCONNECTED = 0x0,
- CON_CONNECTING = 0x1,
- CON_CONNECTED = 0x2,
- };
- enum sessionState_t
- {
- SESS_STATE_PLAYING = 0x0,
- SESS_STATE_DEAD = 0x1,
- SESS_STATE_SPECTATOR = 0x2,
- SESS_STATE_INTERMISSION = 0x3,
- };
- class playerState_s {
- public:
- __int32 commandTime; //0x0000
- __int32 pm_type; //0x0004
- __int32 pm_time; //0x0008
- __int32 pm_flags; //0x000C
- __int32 otherFlags; //0x0010
- __int32 linkFlags; //0x0014
- __int32 bobCycle; //0x0018
- Vec3 origin; //0x001C
- Vec3 velocity; //0x0028
- __int32 grenadeTimeLeft; //0x0034
- __int32 throwbackGrenadeOwner; //0x0038
- __int32 throwbackGrenadeTimeLeft; //0x003C
- __int32 throwbackWeapon; //0x0040
- __int32 movingPlatformEntity; //0x0044
- __int32 remoteEyesEnt; //0x0048
- char pad_0x004C[0xC]; //0x004C
- __int32 gravity; //0x0058
- __int32 speed; //0x005C
- Vec3 delta_angles; //0x0060
- __int32 groundEntityNum; //0x006C
- Vec3 vLadderVec; //0x0070
- __int32 jumpTime; //0x007C
- float jumpOriginZ; //0x0080
- char pad_0x0084[0xCC]; //0x0084
- __int32 clientNum; //0x0150
- __int32 viewModelIndex; //0x0154
- Vec3 viewAngles; //0x0158
- char pad_0x0164[0x38]; //0x0164
- __int32 health; //0x019C
- char pad_0x01A0[0x4]; //0x01A0
- __int32 maxHealth; //0x01A4
- char pad_0x01A8[0x1BC]; //0x01A8
- __int32 offHandIndex; //0x0364
- __int32 offhandPrimaryClass; //0x0368
- __int32 offHandSecondaryClass; //0x036C
- __int32 weapon; //0x0370
- __int32 primaryWeaponForAltMode; //0x0374
- float fzoomState; //0x0378
- float aimSpreadScale; //0x037C
- char pad_0x0380[0xCC0]; //0x0380
- char pad_[0x22CC];
- };
- class clientSession_t
- {
- public:
- sessionState_t sessionState; //0x0000
- char pad_0x0004[0x14]; //0x0004
- __int32 score; //0x0018
- __int32 deaths; //0x001C
- __int32 kills; //0x0020
- __int32 assists; //0x0024
- __int32 scriptPersId; //0x0028
- clientConnected_t connected; //0x002C
- char pad_0x0030[0x5C]; //0x0030
- char newnetname[32]; //0x3D5888
- char pad_0x00AC[0x18]; //0x00AC
- __int32 team; //0x00C4
- char pad_0x00C8[0x3C]; //0x00C8
- char name[32]; //0x3D5888
- char pad_0x0124[0x71C]; //0x0124
- }; //Size=0x0840
- class gclient_s
- {
- public:
- playerState_s ps; //0x330C
- clientSession_t sess;
- }; //Size=0x1040
- class gentity_s
- {
- public:
- __int32 entNum; //0x0000
- __int32 eType; //0x0004
- char pad_0x0008[0x10]; //0x0008
- Vec3 Origin; //0x0018
- char pad_0x0024[0x18]; //0x0024
- Vec3 viewangles; //0x003C
- char pad_0x0048[0xD8]; //0x0048
- Vec3 viewOrigin; //0x0120
- char pad_0x012C[0xC]; //0x012C
- Vec3 newOrigin; //0x0138
- char pad_0x0144[0x10]; //0x0144
- __int32 client; //0x0154
- char pad_0x0158[0x38]; //0x0158
- __int32 serverTime; //0x0190
- char pad_0x0194[0x8]; //0x0194
- __int32 Health; //0x019C
- char pad_0x01A0[0xD4]; //0x01A0
- }; //Size=0x0274
Add Comment
Please, Sign In to add comment