forked from boowampp/ApexDmaCheatUpdated
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathOffsets.hpp
More file actions
81 lines (68 loc) · 4.94 KB
/
Copy pathOffsets.hpp
File metadata and controls
81 lines (68 loc) · 4.94 KB
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
#pragma once
// Core
constexpr uint64_t OFF_LEVEL = 0x17e8d34; //[Miscellaneous]->LevelName
constexpr uint64_t OFF_LOCAL_PLAYER = 0x22b0328; //[Miscellaneous]->LocalPlayer
constexpr uint64_t OFF_ENTITY_LIST = 0x1ef7c38; //[Miscellaneous]->cl_entitylist
constexpr uint64_t OFF_NAME_LIST = 0xd2e2260; //[Miscellaneous]->NameList
constexpr uint64_t OFF_NAME_INDEX = 0x38; //nameIndex
// HUD
constexpr uint64_t OFF_VIEWRENDER = 0x7542c00; //[Miscellaneous]->ViewRender
constexpr uint64_t OFF_VIEWMATRIX = 0x11a350; //[Miscellaneous]->ViewMatrix
// Player
constexpr uint64_t OFF_HEALTH = 0x0328; //[RecvTable.DT_Player]->m_iHealth
constexpr uint64_t OFF_MAXHEALTH = 0x0470; //[RecvTable.DT_Player]->m_iMaxHealth
constexpr uint64_t OFF_SHIELD = 0x01a0; //[RecvTable.DT_TitanSoul]->m_shieldHealth
constexpr uint64_t OFF_MAXSHIELD = 0x01a4; //[RecvTable.DT_TitanSoul]->m_shieldHealthMax
constexpr uint64_t OFF_INATTACK = 0x07542d28; //[Buttons]->in_attack
constexpr uint64_t OFF_CAMERAORIGIN = 0x1ee0; //[Miscellaneous]->CPlayer!camera_origin
constexpr uint64_t OFF_STUDIOHDR = 0x1000; //[Miscellaneous]->CBaseAnimating!m_pStudioHdr
constexpr uint64_t OFF_BONES = 0x0db0 + 0x48; //m_nForceBone
constexpr uint64_t OFF_LOCAL_ORIGIN = 0x017c; //[DataMap.C_BaseEntity]->m_vecAbsOrigin
constexpr uint64_t OFF_ABSVELOCITY = 0x0170; //[DataMap.C_BaseEntity]->m_vecAbsVelocity
constexpr uint64_t OFF_ZOOMING = 0x1be1; //[RecvTable.DT_Player]->m_bZooming
constexpr uint64_t OFF_TEAM_NUMBER = 0x0338; //[RecvTable.DT_BaseEntity]->m_iTeamNum
constexpr uint64_t OFF_NAME = 0x0481; //[RecvTable.DT_BaseEntity]->m_iName
constexpr uint64_t OFF_LIFE_STATE = 0x0690; //[RecvTable.DT_Player]->m_lifeState
constexpr uint64_t OFF_BLEEDOUT_STATE = 0x2770; //[RecvTable.DT_Player]->m_bleedoutState
constexpr uint64_t OFF_LAST_VISIBLE_TIME = 0x199e + 0x3; //[RecvTable.DT_BaseCombatCharacter]->m_hudInfo_visibilityTestAlwaysPasses + 0x3
constexpr uint64_t OFF_LAST_AIMEDAT_TIME = 0x199e + 0x3 + 0x8; //[RecvTable.DT_BaseCombatCharacter]->m_hudInfo_visibilityTestAlwaysPasses + 0x3 + 0x8
constexpr uint64_t OFF_VIEW_ANGLES = 0x2544 - 0x14; //[DataMap.C_Player]-> m_ammoPoolCapacity - 0x14
constexpr uint64_t OFF_PUNCH_ANGLES = 0x2448; //[DataMap.C_Player]->m_currentFrameLocalPlayer.m_vecPunchWeapon_Angle
constexpr uint64_t OFF_YAW = 0x224c - 0x8; //m_currentFramePlayer.m_ammoPoolCount - 0x8
// Weapon
constexpr uint64_t OFF_WEAPON_HANDLE = 0x1944; //[RecvTable.DT_Player]->m_latestPrimaryWeapons
constexpr uint64_t OFF_WEAPON_INDEX = 0x1788; //[RecvTable.DT_WeaponX]->m_weaponNameIndex
constexpr uint64_t OFF_PROJECTILESCALE = 0x04ec + 0x19d0; //projectile_gravity_scale + [WeaponSettingsMeta]base
constexpr uint64_t OFF_PROJECTILESPEED = 0x04e4 + 0x19d0; //projectile_launch_speed + [WeaponSettingsMeta]base
constexpr uint64_t OFF_OFFHAND_WEAPON = 0x1954; //m_latestNonOffhandWeapons
constexpr uint64_t OFF_CURRENTZOOMFOV = 0x15e0 + 0x00b8; //m_playerData + m_curZoomFOV
constexpr uint64_t OFF_TARGETZOOMFOV = 0x15e0 + 0x00bc; //m_playerData + m_targetZoomFOV
constexpr uint64_t OFF_WEAPON_AMMO = 0x1590; //RecvTable.DT_WeaponX_LocalWeaponData -> m_ammoInClip
constexpr uint64_t OFF_RELOADING = 0x15aa; //[RecvTable.DT_WeaponX_LocalWeaponData]-> m_bInReload
// Glow
constexpr uint64_t OFF_GLOW_HIGHLIGHTS = 0xb0d8ff0; //HighlightSettings
constexpr uint64_t OFF_GLOW_ENABLE = 0x26C; //Script_Highlight_GetCurrentContext
constexpr uint64_t OFF_GLOW_THROUGH_WALL = 0x26C; //Script_Highlight_SetVisibilityType
constexpr uint64_t OFF_GLOW_FIX = 0x278;
constexpr uint64_t OFF_GLOW_HIGHLIGHT_ID = 0x29C; //[DT_HighlightSettings].m_highlightServerActiveStates
constexpr uint64_t OFF_GLOW_HIGHLIGHT_TYPE_SIZE = 0x34;
// Misc
constexpr uint64_t OFF_TIME_BASE = 0x2098; //m_currentFramePlayer.timeBase
constexpr uint64_t OFFSET_TRAVERSAL_START_TIME = 0x2b80; //[RecvTable.DT_LocalPlayerExclusive]->m_traversalStartTime
constexpr uint64_t OFFSET_TRAVERSAL_PROGRESS = 0x2b7c; //[RecvTable.DT_LocalPlayerExclusive]->m_traversalProgress
constexpr uint64_t OFF_PLATFORM_UID = 0x2558; //m_platformUserId=0x2578
constexpr uint64_t OFF_VIEWMODEL = 0x2da8; //m_hViewModels
constexpr uint64_t OFF_WALLRUNSTART = 0x3624; //[RecvTable.DT_LocalPlayerExclusive]->m_wallRunStartTime
constexpr uint64_t OFF_WALLRUNCLEAR = 0x3628; //RecvTable.DT_LocalPlayerExclusive]->m_wallRunClearTime
constexpr uint64_t OFF_SKYDRIVESTATE = 0x4734; //m_skydiveState
//身法
constexpr uint64_t OFF_IN_JUMP = 0x07542e28;
constexpr uint64_t OFF_IN_DUCKSTATE = 0x07542f18;
constexpr uint64_t OFF_IN_FORWARD = 0x07542c58;
constexpr uint64_t OFF_IN_BACKWARD = 0x07542c80;
constexpr uint64_t OFF_IN_MOVELEFT = 0x07542c48;
constexpr uint64_t OFF_IN_MOVERIGHT = 0x07542c70;
constexpr uint64_t OFF_GRAPPLE = 0x2cd0; //[RecvTable.DT_Player].m_grapple
constexpr uint64_t OFF_GRAPPLE_ACTIVE = 0x2d60; //[RecvTable.DT_Player].m_grappleActive
constexpr uint64_t OFF_GRAPPLE_ATTACHED = 0x0048; //[RecvTable.DT_GrappleData].m_grappleAttached
constexpr uint64_t OFF_FLAGS = 0x0048; //[RecvTable.DT_GrappleData].m_grappleAttached