xd
#pragma warning(disable: 4244)
#include <windows.h>
#include <stdio.h>
#define ADR_PLAYERPOINTER 0x00BC4470
#define ADR_SERVERPOINTER 0x00ABF050
#define ADR_BASEPOINTER 0x00AF9648
#define Z_Offset 0x102D8
#define NFD_Offset 0x103A8
void Superjump()
{
if(GetAsyncKeyState(VK_CONTROL) &1)
{
DWORD PlP = *(DWORD*)Playerpointer;
if(PlP != 0)
{
*(float*)(PlP+Z_Offset) = 1000;
}
}
}
void NFD()
{
DWORD dwPlP = *(DWORD*)Playerpointer;
if(dwPlP != 0)
{
*(float*)(dwPlP+NFD_Offset) = -25000;
}
}
#define PlayerPointer
#define ServerPointer
#define ADR_SPEED 0x008F37B4
#define NoFallDamage
#define OFS_Z
#define NoRecoil1
#define NoRecoil2
#define NoRecoil3
#define NoSpread
#define Slot5
#define GMMode
#define Premium
#define Level
#define Dinars
void speed0()
{
if(GetAsyncKeyState(VK_NUMPAD0) &1<< 0xF)
{
*(float*)(Speed) = 100.0f;
}
}
void speed1()
{
if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF)
{
*(float*)(Speed) = 200.0f;
}
}
void speed2()
{
if(GetAsyncKeyState(VK_NUMPAD2) &1<< 0xF)
{
*(float*)(Speed) = 350.0f;
}
}
void speed3()
{
if(GetAsyncKeyState(VK_NUMPAD3) &1<< 0xF)
{
*(float*)(Speed) = 500.0f;
}
}
void norecoil()
{
DWORD dwPlayerPtr = *(DWORD*)PlayerPointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+NoRecoil1) = 0;
*(float*)(dwPlayerPtr+NoRecoil2) = 0;
*(float*)(dwPlayerPtr+NoRecoil3) = 0;
}
}
void nospread0 ()
{
if (GetAsyncKeyState(VK_NUMPAD4) &1)
{
*(float*) NoSpread = 1;
}
}
void nospread1 ()
{
if (GetAsyncKeyState(VK_NUMPAD5) &1)
{
*(float*) NoSpread = 0;
}
}
void slot5()
{
DWORD dwServerPtr = *(DWORD*)ServerPointer;
if(dwServerPtr != 0)
{
*(long*)(dwServerPtr+Slot5) = 1;
}
}
void gmmode()
{
DWORD dwPlayerPtr = *(DWORD*)PlayerPointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+GMMode) = 5;
}
}
void premium()
{
DWORD dwServerPtr = *(DWORD*)ServerPointer;
if(dwServerPtr != 0)
{
*(int*)(dwServerPtr+Premium) = 3;
}
}
void level()
{
DWORD dwPlayerPtr = *(DWORD*)PlayerPointer;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+Premium) = 100;
}
}
void dinars()
{
DWORD dwPlayerPtr = *(DWORD*)PlayerPointer;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+Dinars) = 999999999;
}
}
{
if (GetAsyncKeyState (key) & 1)
}
void HackThread()
{
for(;; )
{
if(*ingame)
{
speed0();
speed1();
speed2();
speed3();
nofalldamage();
superjump();
norecoil();
nospread0();
nospread1();
slot5();
gmmode();
premium();
level();
dinars();
}
if(*outgame)
{
slot5();
premium();
dinars();
level();
gmmode();
}
}
Sleep(200);
}
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0);
break;
}
return TRUE;
}
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)TheHacks , 0, 0, 0);
MessageBoxA(NULL, "Wizdom-X + Thecamels8+IH-DjsantiX AeroMan's - Injector", "Credits", MB_OK);
break;
}
return TRUE;
}