Skip to content

Commit 8628147

Browse files
committed
Create backup_dump_sdk.md
1 parent 3cf9a47 commit 8628147

File tree

1 file changed

+179
-0
lines changed

1 file changed

+179
-0
lines changed

backup_dump_sdk.md

+179
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,179 @@
1+
2+
its a backup for if i will need and i cant find again
3+
4+
link: https://www.unknowncheats.me/forum/playerunknown-s-battlegrounds/214976-pubg-reversal-structs-offsets-594.html
5+
by: baba08000
6+
```C#
7+
/* PUBG 7.2.6.4 */
8+
/* Dumped by baba08000 using SharpOBForcer */
9+
public class SDK
10+
{
11+
public const ulong OFFSET_UWorld = 0x747B768;
12+
public const ulong OFFSET_GNAMES = 0x736A248;
13+
public const ulong OFFSET_Decrypt = 0x503D028;
14+
15+
public const ulong OFFSET_PersistentLevel = 0x0228;
16+
public const ulong OFFSET_GameInstance = 0x0128;
17+
public const ulong OFFSET_LevelBuildDataId = 0x0050;
18+
public const ulong OFFSET_WorldLocation = 0x07FC; //OR 5D0
19+
20+
public const ulong OFFSET_ActorsArray = 0x0180;
21+
public const ulong OFFSET_ULocalPlayer = 0x0058;
22+
23+
public const ulong OFFSET_PlayerController = 0x0038;
24+
public const ulong OFFSET_ChunkSize = 0x4174;
25+
26+
//ROL4(input ^ a, 14) ^ (ROL4(input ^ a, b) << c) ^ d;
27+
public const ulong OFFSET_OBJECT_ID = 0x000C;
28+
29+
public const ulong OFFSET_UITEM = 0x0660;
30+
public const ulong OFFSET_UITEM_ID = 0x0270;
31+
public const ulong OFFSET_DROPPED_ITEM_GROUP = 0x0158;
32+
public const ulong OFFSET_ITEM_PACKAGE = 0x0530;
33+
34+
public const ulong OFFSET_LODDistanceScaleGrass = 0x7240488;
35+
public const ulong OFFSET_GrassRenderDistance = 0x000006C;
36+
public const ulong OFFSET_UnknownInstantADS = 0x00009F8;
37+
public static ulong[] OFFSET_WEAPON_RECOIL = new ulong[] { 0x918 /*, 0x9AE*/ };
38+
39+
40+
41+
/* class APlayerController : public AController */
42+
43+
public const ulong OFFSET_AcknowledgedPawn = 0x0488; //488
44+
45+
/* */
46+
47+
/* class APlayerCameraManager : public AActor */
48+
49+
//struct FCameraCacheEntry CameraCache;
50+
public const ulong OFFSET_CameraCache = 0x04A8;
51+
52+
//struct FMinimalViewInfo
53+
public const ulong OFFSET_FOV = 0x1714;
54+
public const ulong OFFSET_Location = 0x1704;
55+
public const ulong OFFSET_Rotation = 0x1720;
56+
57+
//├── CameraFOV 0x484 (103f)
58+
//├── CameraFOV 0xA74 (103f)
59+
//├── CameraFOV 0xAA4 (103f)
60+
//├── CameraFOV 0x1714 (103f)
61+
62+
//├── CameraLocation 0x474 (<-13129,17 -3274,822 1891,955>)
63+
//├── CameraLocation 0xA94 (<-13129,18 -3274,824 1891,948>)
64+
//├── CameraLocation 0x1704 (<-13129,18 -3274,83 1891,936>)
65+
66+
//├── CameraRotation 0x490 (<1,857736 -177,8135 1,353075E-05>)
67+
//├── CameraRotation 0xAB0 (<1,857757 -177,8135 -6,456722E-06>)
68+
//├── CameraRotation 0x1720 (<1,857777 -177,8135 -4,83837E-07>)
69+
70+
/* */
71+
72+
/* class ACharacter : public APawn */
73+
74+
//class UCharacterMovementComponent : public UPawnMovementComponent
75+
public const ulong OFFSET_CharacterMovement = 0x0490; //4d0 248 3ec
76+
//float MaxAcceleration;
77+
public const ulong OFFSET_MaxAcceleration = 0x0288; //308
78+
79+
/* */
80+
81+
/* class UPrimitiveComponent : public USceneComponent */
82+
83+
public const ulong OFFSET_MeshComponent = 0x0478;
84+
public const ulong OFFSET_LastRenderTimeOnScreen = 0x0778;
85+
public const ulong OFFSET_BoneArray = 0x0AD0;
86+
public const ulong OFFSET_ComponentToWorld = 0x0330;
87+
88+
/* */
89+
90+
/* class USceneComponent : public UActorComponent */
91+
92+
public const ulong OFFSET_RootComponent = 0x0240; //480 490
93+
public const ulong OFFSET_RelativeLocation = OFFSET_ComponentToWorld + 0x10;
94+
public const ulong OFFSET_ComponentVelocity = 0x020C;
95+
public const ulong OFFSET_UnknownRotation = 0x02A4;
96+
97+
/* */
98+
99+
/* class ATslWeapon_Trajectory : public ATslWeapon_Gun */
100+
101+
//class UWeaponTrajectoryData*
102+
public const ulong OFFSET_WeaponTrajectoryData = 0x0F48;
103+
104+
//struct FWeaponTrajectoryConfig
105+
public const ulong OFFSET_TrajectoryConfig = 0x00B8;
106+
public const ulong OFFSET_InitialSpeed = OFFSET_TrajectoryConfig + 0x0000;
107+
public const ulong OFFSET_VDragCoefficient = OFFSET_TrajectoryConfig + 0x002C;
108+
109+
/* */
110+
111+
/* class UWeaponProcessorComponent : public UActorComponent */
112+
113+
//TArray<class ATslWeapon*> EquippedWeapons;
114+
public const ulong OFFSET_EquippedWeapons = 0x02B8; //290
115+
116+
//struct FWeaponArmInfo WeaponArmInfo;
117+
public const ulong OFFSET_WeaponArmInfo = 0x02D8; //4d0 2dd
118+
119+
//struct FWeaponArmInfo WeaponArmInfo;
120+
public const ulong OFFSET_RightWeaponIndex = 0x0001;
121+
122+
public const ulong OFFSET_CurrentWeaponIndex = OFFSET_WeaponArmInfo + OFFSET_RightWeaponIndex;
123+
124+
/* */
125+
126+
/* class ATslCharacter : public AMutableCharacter */
127+
128+
//class UWeaponProcessorComponent* WeaponProcessor;
129+
public const ulong OFFSET_WeaponProcessor = 0x0FC8; //514 4a0 3f8
130+
131+
public const ulong OFFSET_CharacterName = 0x0FE0;
132+
public const ulong OFFSET_LastTeamNum = 0x1508;
133+
public const ulong OFFSET_Health = 0x0FB8;
134+
public const ulong OFFSET_GroggyHealth = 0x1A5C;
135+
public const ulong OFFSET_SpectatedCount = 0x0E60;
136+
137+
/* */
138+
139+
/* class ATslPlayerState : public APlayerState */
140+
141+
//428 ptr correct but no kill num good
142+
//400 ptr correct
143+
144+
public const ulong OFFSET_PlayerState = 0x0420;
145+
public const ulong OFFSET_PlayerStatistics = 0x0860;
146+
147+
/* */
148+
149+
/* class UTslAnimInstance : public UAnimInstance */
150+
151+
public const ulong OFFSET_UAnimInstance = 0x0C78;
152+
public const ulong OFFSET_ControlRotation_CP = 0x06A8;
153+
public const ulong OFFSET_RecoilADSRotation_CP = 0x0B48;
154+
155+
/* */
156+
157+
/* class ATslGameState : public AGameState */
158+
159+
public const ulong OFFSET_GameState = 0x08B0;
160+
public const ulong OFFSET_NumAlivePlayers = 0x0504;
161+
public const ulong OFFSET_PoisonGasWarningRadius = 0x0498;
162+
public const ulong OFFSET_PoisonGasWarningPosition = 0x04E8;
163+
public const ulong OFFSET_RedZoneRadius = 0x046C; //554
164+
public const ulong OFFSET_RedZonePosition = 0x04F8;
165+
public const ulong OFFSET_BlackZoneRadius = 0x09FC; //524 3f8 404 400 400
166+
public const ulong OFFSET_BlackZonePosition = 0x09F0;
167+
public const ulong OFFSET_SafetyZoneRadius = 0x06C0;
168+
public const ulong OFFSET_SafetyZonePosition = 0x067C;
169+
170+
/* */
171+
172+
/* Unused offsets
173+
* public const ulong OFFSET_WEAPON_GUN_DATA = 0x0D90;
174+
* public const ulong OFFSET_SCOPE_CAMERA = 0x0980;
175+
* public const ulong OFFSET_SCOPE_CAMERA_BREATH = 0x0000;
176+
* public const ulong OFFSET_CURRENT_AMMO_DATA = 0x08F0;
177+
*/
178+
}
179+
```

0 commit comments

Comments
 (0)