This repository has been archived by the owner on Nov 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathoffset.h
99 lines (93 loc) · 3.04 KB
/
offset.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
//https://github.com/a2x/cs2-dumper/blob/main/output/offsets.hpp
#define OFFSET_LOCAL_PAWN 0x1823A08 //dwLocalPlayerPawn
#define OFFSET_LOCAL_CONTROLLER 0x1A0D9A8 //dwLocalPlayerController
#define OFFSET_VIEW_ANGLES 0x1A2D248 //dwViewAngles
#define OFFSET_SENSITIVITY 0x1A1C338 //dwSensitivity
#define OFFSET_VIEW 0x1A1FCD0 //dwViewMatrix
#define OFFSET_ENTITY_LIST 0x19BDd78 //dwEntityList
#define OFFSET_GLOBAL_VARS 0x1817638 //dwGlobalVars
#define OFFSET_MAP_NAME 0x1A41C0 + 0x120 //dwGameTypes + dwGameTypes_mapName
#define OFFSET_C4 0x1A251A8 //dwPlantedC4
//https://github.com/a2x/cs2-dumper/blob/main/output/client.dll.hpp
#define OFFSET_SHOTS_FIRED 0x22B4 //m_iShotsFired
#define OFFSET_EYE_ANGLE 0x1388 //m_angEyeAngles
#define OFFSET_AIM_PUNCH 0x14CC //m_aimPunchAngle
#define OFFSET_GAME_SCENE_NODE 0x308 //m_pGameSceneNode
#define OFFSET_BONE_ARRAY 0x1f0 //m_modelState + ?
#define OFFSET_CAMERA_POS 0x12D4 //m_vecLastClipCameraPos
#define OFFSET_PLAYER_PAWN 0x7DC //m_hPlayerPawn
#define OFFSET_TEAM_NUM 0x3C3 //m_iTeamNum
#define OFFSET_HEALTH 0x324 //m_iHealth
#define OFFSET_ARMOR 0x22D0 //m_armorvalue
#define OFFSET_WEAPON_SERVICE 0x10F8 //m_pweaponservices
#define OFFSET_ACTIVE_WEAPON 0x58 //m_hactiveweapon
#define OFFSET_SUBCLASS_ID 0x358 //m_nSubclassID
#define OFFSET_WEAPON_NAME 0xC28 //m_szName
#define OFFSET_MWEAPONS 0x40 //m_hmyweapons
#define OFFSET_WEAPON_ID 0x250 //m_weapontype
#define OFFSET_OWNER_ENTITY 0x420 //m_hownerentity
#define OFFSET_ORIGIN 0xD0 //m_vecabsorigin
#define OFFSET_OLD_ORIGIN 0x1274 //m_vOldOrigin
#define OFFSET_NAME 0x740 //m_sSanitizedPlayerName
#define OFFSET_COLOR 0x728 //m_iCompTeammateColor
#define OFFSET_STEAMID 0x6B8 //m_steamID
#define OFFSET_MODEL_STATE 0x170 //m_modelstate
#define OFFSET_MODEL_NAME 0xa8 //m_ModelName
#define OFFSET_MONEY_SERVICE 0x6f0 //m_pingamemoneyservices
#define OFFSET_MONEY_ACCOUNT 0x40 //m_iAccount
#define OFFSET_ITEM_SERVICE 0x1100 //m_pItemServices
#define OFFSET_ITEM_HAS_DEFUSER 0x40 //m_bHasDefuser
#define OFFSET_ITEM_HAS_HELMET 0x41 //m_bHasHelmet
//c4
#define OFFSET_C4_BLOW_TIME 0xF00 //m_flC4Blow
#define OFFSET_C4_DEFUSED 0xF24 //m_bBombDefused
#define OFFSET_C4_DEFUSING 0xF0C //m_bBeingDefused
#define OFFSET_C4_DEFUSE_TIME 0xF20 //m_fldefusecountdown
//keyboard
#define VK_F4 0x73
#define VK_XBUTTON1 0x05
#define VK_XBUTTON2 0x06
//bone
enum BONE: int
{
head=6,
neck_0=5,
spine_1=4,
spine_2=2,
pelvis=0,
arm_upper_L=8,
arm_lower_L=9,
hand_L=10,
arm_upper_R=13,
arm_lower_R=14,
hand_R=15,
leg_upper_L=22,
leg_lower_L=23,
ankle_L=24,
leg_upper_R=25,
leg_lower_R=26,
ankle_R=27,
};
enum class e_weapon_type : int
{
knife,
pistol,
submachine_gun,
rifle,
shotgun,
sniper_rifle,
machine_gun,
c4,
taser,
grenade,
equipment = 10
};
enum class e_color : int
{
blue,
green,
yellow,
orange,
purple,
white
};