findet den Fehler in diesem Code:
#include <windows.h>//bedeutet das der Hack für Windows ist
#include <stdio.h>//bedeutet das der Hack für Windows ist
#define ADR_PLAYERPTR 0x00D284E8
#define ADR_SERVERPOINTER 0x00C24B10//hier werden die Codes für die sachen die mann verändern will hingeschrieben
#define ADR_Speed 0x00A4B8D4//die müsst ihr bei jedem Warrock update austauschen
#define OFS_NFD 0x00103A4//wo man sie herbekommt zeig ich euch nachher
#define OFS_Z 0x00102D8
void speedon0 ()// so hier müssen wir die Funktionen definieren
{
if(GetAsyncKeyState(VK_NUMPAD0) &1<< 0xF)// if(GetAsyncKeyState(VK_NUMPAD0) bedeutet mit welcher Taste es ausgeführt würd, andere Tasten die ihr benutzen könnt zeig ich euch später
{
*(float*)(ADR_Speed) = 100.0f; //hier steht was verändert würd z.b. die Geschwindigkeit hier// 100.0f ist normal
}
}// mehr von den Funktionen zeig ich euch jetzt...
void speedon1 ()
{
if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF) // genauso wie oben
{
*(float*)(ADR_Speed) = 200.0f; // 2x fache geschwindigkeit
}
}
void speedon2 ()
{
if(GetAsyncKeyState(VK_NUMPAD2) &1<< 0xF) // genauso wie oben
{
*(float*)(ADR_Speed) = 400.0f; // 4x fache geschwindigkeit
}
}
void SuperJump ()
{
if(GetAsyncKeyState(VK_CONTROL)&1) // Strg. Taste
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPTR;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = 1500; // sprung Höhe Z.b. 1500 wäre 1500m
}
}
}
void NFD () // no fall damage
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPTR;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NFD) = -20000; //fall höhe z.b. du kannst 20000m fallen bevor du Schaden kriegst
}
}
void Hacks() // jetzt kommt der HackTread
{
for(; )
{ // hier müsst ihr alle Hacks so hinschreiben wie ihr sie oben beim void hingeschrieben habt z.b. void SuperJump() heißst hier SuperJump();
speedon1();
speedon2();
SuperJump();
NFD();
Sleep(200); // ist zur Pause da ,könnt ihr übernehmen
}
}
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res) // jetzt kommt die routine , die könnt ihr bei jedem Hack übernehmen
{
switch(DWORD_GRUND)
{
case 1:
ShellExecuteA(NULL,"Open","http://www.elitepvpers.com/forum/warrock-guides-tutorials-modifications/887540-warrock-hack-tutorial.html",NULL,NULL,1); // hier könnt ihr eine Internet seite öffnen lassen // zwischen den ersten beiden "" müsst ihr es lassen// zwischen den anderen beiden könnt ihr z.b.

schreiben
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Hacks , 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}// so das war der Hack Code