- Yasaklandı
- #1
Banlı Üye
Umarım işine yarar. 
C++:
dwlModBase = GetModule(L"PUBGLite-Win64-Shipping.exe");
DWORD64 Remote::GetMyaddress()
{
DWORD64 Myaddress;
Init.ReadMemory(Init.dwlModBase + 0x4085490, &Myaddress, sizeof(DWORD64));
Init.ReadMemory(Myaddress + 0x30, &Myaddress, sizeof(DWORD64));
Init.ReadMemory(Myaddress + 0x1410, &Myaddress, sizeof(DWORD64));
return Myaddress;
}
Init.WriteMemory(Myaddress+0x80, &speed, sizeof(speed));
Super jump
Init.ReadMemory(Read.Myaddress + 0x48, &myjump, sizeof(myjump));
Init.ReadMemory(myjump + 0x8, &myjump, sizeof(myjump));
myjump += 0x174;
Init.WriteMemory(myjump, &HjMagni, sizeof(HjMagni));
int Save = 1;
float Save1 = 100;
DWORD64 TemBase1, TemBase2 = 0;
Init.ReadMemory(Read.Myaddress + 0x2A0, &TemBase1, sizeof(DWORD64));
Init.ReadMemory(TemBase1 + 0x3A0, &TemBase2, sizeof(DWORD64));
DWORD64 Write1 = TemBase2 + 0x180;
DWORD64 Write2 = TemBase2 + 0x184;
Init.WriteMemory(Write1, &Save, sizeof(int));
Init.WriteMemory(Write2, &Save1, sizeof(float));
DWORD64 HookNoRectil3 = Init.dwlModBase + 0x2B0741;
DWORD64 HookNoRectil2 = Init.dwlModBase + 0x3C3AE0;
DWORD64 HookSpendBullet = Init.dwlModBase + 0x3BEF84;
DWORD64 HookNodrop1 = Init.dwlModBase + 0x3BE91E;
Init.WriteMemory(HookNoRectil2, HOOK_NoRectil, sizeof(HOOK_NoRectil));
Init.WriteMemory(HookNoRectil3, HOOK_NoRectil1, sizeof(HOOK_NoRectil1));
Init.WriteMemory(HookSpendBullet, HOOK_SpendBullet, sizeof(HOOK_SpendBullet));
Init.WriteMemory(HookNodrop1, HOOK_Nodrop, sizeof(HOOK_Nodrop));
BYTE HOOK_NoRectil[] = { 0xC3 };
BYTE HOOK_NoRectil1[] = { 0x90,0x90,0x90,0x90,0x90,0x90,0x90,0x90 };
BYTE HOOK_SpendBullet[] = { 0xF3,0x0F,0x5C,0xC0,0x90,0x90,0x90,0x90,0x90 };
BYTE HOOK_Nodrop[] = { 0xF3,0x0F,0x5C,0xC0,0x90,0x90,0x90,0x90,0x90 };
Around No drop, you can find some coordinates about shooting time and make magic bullets.
#define GName 0x3F8EF90
#define UWorld 0x0409E980
#define PersistentLevel 0x30
#define Actors 0xA0
#define ActorsCount 0xA8
#define GameInstance 0x150
#define LocalPlayerArray 0x38
#define LocalPlayer 0x0
#define PlayerController 0x30
#define CameraManager 0x410
WTSMatrix_t Remote::GetMatrix()
{
DWORD64 temp;
WTSMatrix_t wtsmatrix = { 0 };
Init.ReadMemory(Init.dwlModBase + 0x3737350, &temp, sizeof(DWORD64));
Init.ReadMemory(temp + 0x20, &temp, sizeof(DWORD64));
temp = temp + 0x270;
Init.ReadMemory(temp, &wtsmatrix, sizeof(WTSMatrix_t));
return wtsmatrix;
}