shiftandzplz

Untitled

Oct 1st, 2020 (edited)
1,210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.81 KB | None | 0 0
  1. //mw3
  2.  
  3. enum clientConnected_t
  4. {
  5.     CON_DISCONNECTED = 0x0,
  6.     CON_CONNECTING = 0x1,
  7.     CON_CONNECTED = 0x2,
  8. };
  9.  
  10. enum sessionState_t
  11. {
  12.     SESS_STATE_PLAYING = 0x0,
  13.     SESS_STATE_DEAD = 0x1,
  14.     SESS_STATE_SPECTATOR = 0x2,
  15.     SESS_STATE_INTERMISSION = 0x3,
  16. };
  17.  
  18. class playerState_s {
  19. public:
  20.     __int32 commandTime; //0x0000
  21.     __int32 pm_type; //0x0004
  22.     __int32 pm_time; //0x0008
  23.     __int32 pm_flags; //0x000C
  24.     __int32 otherFlags; //0x0010
  25.     __int32 linkFlags; //0x0014
  26.     __int32 bobCycle; //0x0018
  27.     Vec3 origin; //0x001C
  28.     Vec3 velocity; //0x0028
  29.     __int32 grenadeTimeLeft; //0x0034
  30.     __int32 throwbackGrenadeOwner; //0x0038
  31.     __int32 throwbackGrenadeTimeLeft; //0x003C
  32.     __int32 throwbackWeapon; //0x0040
  33.     __int32 movingPlatformEntity; //0x0044
  34.     __int32 remoteEyesEnt; //0x0048
  35.     char pad_0x004C[0xC]; //0x004C
  36.     __int32 gravity; //0x0058
  37.     __int32 speed; //0x005C
  38.     Vec3 delta_angles; //0x0060
  39.     __int32 groundEntityNum; //0x006C
  40.     Vec3 vLadderVec; //0x0070
  41.     __int32 jumpTime; //0x007C
  42.     float jumpOriginZ; //0x0080
  43.     char pad_0x0084[0xCC]; //0x0084
  44.     __int32 clientNum; //0x0150
  45.     __int32 viewModelIndex; //0x0154
  46.     Vec3 viewAngles; //0x0158
  47.     char pad_0x0164[0x38]; //0x0164
  48.     __int32 health; //0x019C
  49.     char pad_0x01A0[0x4]; //0x01A0
  50.     __int32 maxHealth; //0x01A4
  51.     char pad_0x01A8[0x1BC]; //0x01A8
  52.     __int32 offHandIndex; //0x0364
  53.     __int32 offhandPrimaryClass; //0x0368
  54.     __int32 offHandSecondaryClass; //0x036C
  55.     __int32 weapon; //0x0370
  56.     __int32 primaryWeaponForAltMode; //0x0374
  57.     float fzoomState; //0x0378
  58.     float aimSpreadScale; //0x037C
  59.     char pad_0x0380[0xCC0]; //0x0380
  60.     char pad_[0x22CC];
  61. };
  62.  
  63.  
  64.  
  65. class clientSession_t
  66. {
  67. public:
  68.     sessionState_t sessionState; //0x0000
  69.     char pad_0x0004[0x14]; //0x0004
  70.     __int32 score; //0x0018
  71.     __int32 deaths; //0x001C
  72.     __int32 kills; //0x0020
  73.     __int32 assists; //0x0024
  74.     __int32 scriptPersId; //0x0028
  75.     clientConnected_t connected; //0x002C
  76.     char pad_0x0030[0x5C]; //0x0030
  77.     char newnetname[32]; //0x3D5888
  78.     char pad_0x00AC[0x18]; //0x00AC
  79.     __int32 team; //0x00C4
  80.     char pad_0x00C8[0x3C]; //0x00C8
  81.     char name[32]; //0x3D5888
  82.     char pad_0x0124[0x71C]; //0x0124
  83.  
  84. }; //Size=0x0840
  85.  
  86. class gclient_s
  87. {
  88. public:
  89.     playerState_s ps; //0x330C
  90.     clientSession_t sess;
  91.  
  92.  
  93. }; //Size=0x1040
  94.  
  95.  
  96. class gentity_s
  97. {
  98. public:
  99.     __int32 entNum; //0x0000
  100.     __int32 eType; //0x0004
  101.     char pad_0x0008[0x10]; //0x0008
  102.     Vec3 Origin; //0x0018
  103.     char pad_0x0024[0x18]; //0x0024
  104.     Vec3 viewangles; //0x003C
  105.     char pad_0x0048[0xD8]; //0x0048
  106.     Vec3 viewOrigin; //0x0120
  107.     char pad_0x012C[0xC]; //0x012C
  108.     Vec3 newOrigin; //0x0138
  109.     char pad_0x0144[0x10]; //0x0144
  110.     __int32 client; //0x0154
  111.     char pad_0x0158[0x38]; //0x0158
  112.     __int32 serverTime; //0x0190
  113.     char pad_0x0194[0x8]; //0x0194
  114.     __int32 Health; //0x019C
  115.     char pad_0x01A0[0xD4]; //0x01A0
  116.  
  117. }; //Size=0x0274
Add Comment
Please, Sign In to add comment