мне вроде давали я не знаю правильно или нет:
#pragma pack(push, 1)
class CUserCmd {
public:
virtual ~CUserCmd() {}
int command_number;
int tick_count;
QAngle viewangles;
Vector aimdirection;
float forwardmove;
float sidemove;
float upmove;
int buttons;
uint8_t impulse;
int weaponselect;
int weaponsubtype;
int random_seed;
short mousedx;
short mousedy;
bool hasbeenpredicted;
Vector m_vecMoveAnalog;
Vector m_vecViewAnalog;
Vector m_vecCrosshairTraceStart;
Vector m_vecCrosshairTraceEnd;
float m_flClientOldTime;
float m_flRealTime;
float m_flFrameTime;
int m_nTargetEntIndex;
Vector m_vecTargetHeadPosCheck;
Vector m_vecTargetAbsPosCheck;
float m_flTargetHeadPosCheckTime;
float m_flTargetAbsPosCheckTime;
float m_flMovementTime;
int m_nMovementSequence;
int m_nVehicleMove;
bool m_bTraced;
};
#pragma pack(pop)
(48 89 5C 24 ? 57 48 83 EC ? 48 8B D9 33 C9 E8 ? ? ? ? 48 8B C3)