Meine alte NoMenu Base

Kannste gerne verwenden aber lass eins von den *******s drinn!
#include <windows.h>
#include <stdio.h>
#define ADR_Playerpointer 0x9E27B0
#define ADR_Serverpointer 0x9E274C
#define OFS_Speed 0x84AC98
#define OFS_Z 0x102E8
#define OFS_Y 0x102F0
#define OFS_X 0x102E0
#define OFS_5Slot 0x001021B4
#define OFS_NFD 0x102C8
#define OFS_NoRecoil1 0xC34C
#define OFS_NoRecoil2 0xC440
#define OFS_NoRecoil3 0xC444
#define OFS_NoSpread 0x100FC
#define OFS_6SLOT 0x001021B5
#define OFS_7SLOT 0x001021B6
#define OFS_8SLOT 0x001021B7
#define ADR_GLASSWALLS 0x9E23F4
#define ADR_FULLBRIGHT1 0x9E3434
#define ADR_FULLBRIGHT2 0x9E3438
#define ADR_FULLBRIGHT3 0x9E3438
#define ADR_FASTAMMO 0x9E7124
#define ADR_FASTHEALTH 0x9E7134
#define ADR_FASTFLAG 0x9E713C
#define ADR_FASTREPAIR 0x9E712C
float posiX;
float posiY;
float posiZ;
float gtelex;
float gteley;
float gtelez;
DWORD *ingame= (DWORD*)ADR_Playerpointer;
DWORD *outgame= (DWORD*)ADR_Serverpointer;
void Slots5 ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Serverpointer;
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_5Slot) = 1;
*(long*)(dwPlayerPtr+OFS_6SLOT) = 1;
*(long*)(dwPlayerPtr+OFS_7SLOT) = 1;
*(long*)(dwPlayerPtr+OFS_8SLOT) = 1;
}
}
void fullbright ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Serverpointer;
if(dwPlayerPtr != 0)
{
*(int*)(ADR_FULLBRIGHT1) = 1092779973;
*(int*)(ADR_FULLBRIGHT2) = 1092779973;
*(int*)(ADR_FULLBRIGHT3) = 1092779973;
}
}
void FastAll ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)ADR_FASTREPAIR = 99.0f;
*(float*)ADR_FASTHEALTH = 95.0f;
*(float*)ADR_FASTFLAG = 99.0f;
*(float*)ADR_FASTAMMO = 95.0f;
}}
void NoSpread ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)OFS_NoSpread = 0;
}
}
void GlassWalls ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
{
*(int*)(ADR_GLASSWALLS) = 1;
}
}
void SpeedOn ()
{
if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF)
{
*(float*)(OFS_Speed) = 200.0f;
}
}
void SpeedOff ()
{
if(GetAsyncKeyState(VK_NUMPAD0) &1<< 0xF)
{
*(float*)(OFS_Speed) = 97.0f;
}
}
void NFD ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NFD) = -20000;
}
}
void SuperJump ()
{
if(GetAsyncKeyState(VK_SPACE) &1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
{
*(int*)(dwPlayerPtr+OFS_Z) = 70;
}
}
}
void norecoil ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NoRecoil1) = 0;
*(float*)(dwPlayerPtr+OFS_NoRecoil2) = 0;
*(float*)(dwPlayerPtr+OFS_NoRecoil3) = 0;
}
}
void Teleport ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_Playerpointer;
if(dwPlayerPtr != 0)
{
if (GetAsyncKeyState(VK_F6))
{
posiX = *(float*)(dwPlayerPtr + OFS_X);
posiY = *(float*)(dwPlayerPtr + OFS_Y);
posiZ = *(float*)(dwPlayerPtr + OFS_Z);
}
if (GetAsyncKeyState(VK_F7))
{
*(float*)(dwPlayerPtr + OFS_X) = posiX;
*(float*)(dwPlayerPtr + OFS_Y) = posiY;
*(float*)(dwPlayerPtr + OFS_Z) = posiZ;
}
if (GetAsyncKeyState(VK_F8))
{
*(float*)(dwPlayerPtr + OFS_X) = 0;
*(float*)(dwPlayerPtr + OFS_Y) = 0;
*(float*)(dwPlayerPtr + OFS_Z) = 0;
}
}
}
void HackThread()
{
for(;; )
{
if(*ingame)
{
Slots5();
SpeedOn();
SpeedOff();
NFD();
SuperJump();
norecoil();
NoSpread();
GlassWalls();
Teleport();
FastAll();
fullbright();
}
if(*outgame)
{
Slots5();
}
}
Sleep(200);
}
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
ShellExecuteA(NULL,"Open","http://*******/2yUlU",NULL,NULL,1);
ShellExecuteA(NULL,"Open","http://*******/2yatO",NULL,NULL,1);
ShellExecuteA(NULL,"Open","http://*******/2yaul",NULL,NULL,1);
ShellExecuteA(NULL,"Open","http://*******/2yb5D",NULL,NULL,1);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)HackThread , 0, 0, 0);
break;
}
return TRUE;
}