[Frage]Zum Coden

12/23/2010 15:21 Reackoon#1
Hallo leute.
Ich bin gerade dabei einen Hack zu erstellen (NoMenu).
habe als Test NFD eingefügt und SuperJump.
Mein Code sieht jetz so aus :
Code:
#include <Windows.h> 
#include <stdio.h> 
#define ADR_PLAYERPOINTER 0x001C8EC 
#define ADR_SERVERPOINTER 0x00C24B100D
#define OFS_NFD 0x00103A496 // nofalldamage 
#define OFS_Z 0x00102D891 // superjump 


DWORD dwPlayer = *(DWORD*)ADR_PLAYERPOINTER; 
DWORD dwServer = *(DWORD*)ADR_SERVERPOINTER; 
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER; 
DWORD dwServerPtr = *(DWORD*)ADR_SERVERPOINTER; 

float posiZ; 

void jump () 
{ 
if(GetAsyncKeyState(VK_NUMPAD1) &1) // strg ist das hotkey 
{ 
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER; 
if(dwPlayerPtr != 0) 
{ 
*(float*)(dwPlayerPtr+OFS_Z) = 1500; // die anzahl von meter, die man hoch springt 
} 
} 
} 
void nfd () 
{ 
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER; 
if(dwPlayerPtr != 0) 
{ 
*(float*)(dwPlayerPtr+OFS_NFD) = -20000; // die werte, damit man kein leben verliert 
} 
} 
void HackThread() 
{ 
for (;;) 
{ 
jump(); 
nfd(); 
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; 
case 2: 
break; 
} 
return TRUE; 
}
Er Injectet sich aber nichts passiert z.b. STRG drücken aber es kommt kein SuperJump !

Addys habe ich hier gesucht die müssten glaube ich auch so sein !
HELP

Mfg
Reackon
12/23/2010 16:28 c.L.O.N.e#2
Quote:
#include <stdio.h>
#include <windows.h>


#define ADR_PLAYERPOINTER 0x00D45310
#define ADR_SERVERPOINTER 0x00C41938
#define ADR_BASEPOINTER 0x00C7A4E8
#define ADR_VEHICLEBASE 0x00BD4A40
#define ADR_CLASSBASE 0x00C7C088
#define ADR_PLAYERSIZE 0x001CE8
#define ADR_NOBOUNDS1 0x00BF1FC8
#define ADR_NOBOUNDS2 0x00BF1FD0
#define ADR_GLASSWALLS 0x00BCD6C0
#define ADR_FogNear 0x00BCD7D4
#define ADR_FogFar 0x000BCD7D8
#define ADR_FOGCOLOR1 0x00BCD770
#define ADR_FOGCOLOR2 0x00BCD76C
#define ADR_FOGCOLOR3 0x00BCD768
#define ADR_WATERCOLOR1 0x00AE9694
#define ADR_WATERCOLOR2 0x00AE9690
#define ADR_WATERCOLOR3 0x00AE968C
#define Adr_FullBright1 0x00BCD728
#define Adr_FullBright2 0x00BCD724
#define Adr_FullBright3 0x00BCD720
#define ADR_WEAPONGRAVITY 0x00A58FE0
#define ADR_BACKTOLOBBY 0x00558180
#define ADR_NOWATER 0x00AE9688
#define ADR_IMDRUNK 0x00BF6DE8
#define ADR_WaterHeight 0x000BCD7D0
#define ADR_NOSPREAD 0x00BC78E8
#define ADR_SCOPE 0x00AE95B8
#define ADR_SCOPESIZE 0x00AE95C0
#define ADR_FASTLOCKON 0x00BC78F4
#define ADR_VIRTUALJUMP 0x00A55CC4
#define ADR_VISUALRAIN 0x00A58750
#define ADR_MEMCQCPRONE 0x00AE95A8
#define ADR_MEMUNLAMMO 0x00BFFDC8
#define ADR_PLANTEVERYWHERE 0x00BC78C1
#define ADR_MEMCROSSHAIR 0x00AE961C
#define ASM_CROSSHAIR 0x0060592E
#define OFS_GMMODE 0x00574
#define OFS_5SLOT 0x001021A4
#define OFS_6SLOT 0x001021A5
#define OFS_7SLOT 0x001021A6
#define OFS_8SLOT 0x001021A7
#define OFS_WEAPON1 0x101D8
#define OFS_WEAPON2 0x101D2
#define OFS_WEAPON3 0x101D0
#define OFS_NFD 0x103A8
#define OFS_X 0x00102D4
#define OFS_Y 0x00102DC
#define OFS_Z 0x00102D8
#define OFS_SUPERMASTER 0x00FC8C8
#define OFS_ROOMMASTER 0x0011BB6C
#define OFS_PREM 0x0057C
#define OFS_PREM2 0x00580
#define OFS_Level 0x0011A610
#define OFS_DINAR 0x0011A620
#define OFS_NORECOIL1 0x001C
#define OFS_NORECOIL2 0x0020
#define OFS_NORECOIL3 0x0024
#define ADR_FASTREPAIR 0x00BCAD98
#define ADR_FASTAMMO 0x00BCAD94
#define ADR_SPEED 0x00A65CAC
#define ADR_NOSPAWNWAIT1 0x00BFABE4
#define ADR_NOSPAWNWAIT2 0x00BFABE8
#define ADR_NOSPAWNWAIT3 0x00BFABE4


float posiX;
float posiY;
float posiZ;









void NFD ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_NFD) = -20000; //fall height
}
}


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 NoSpawn ()
{
*(int*)ADR_NOSPAWNWAIT1 = 0;
*(int*)ADR_NOSPAWNWAIT2 = 0;
}


void FastAll ()
{
*(float*)ADR_FASTREPAIR = 5;
*(float*)ADR_FASTAMMO = 10;
}





void Scope ()
{
if(GetAsyncKeyState(VK_RBUTTON))
{
*(int*)(ADR_SCOPE) = (int)1;
}
else
{
*(int*)(ADR_SCOPE) = (int)7;
}
}



void Premium ()
{
DWORD dwServerPtr = *(DWORD*)ADR_SERVERPOINTER;
if(dwServerPtr != 0)
{
*(int*)(dwServerPtr+OFS_PREM) = 0; // 0= off, 1= bronze, 2= silver, 3= gold, 4= platinum
}
}




void NoSpread ()
{
*(int*)ADR_NOSPREAD = 0;
}



void NoBounds ()
{
*(int*)ADR_NOBOUNDS1 = 0;
*(int*)ADR_NOBOUNDS2 = 0;
}



void NoWater ()
{
*(int*)(ADR_NOWATER) = 0;
}







void Slot ()
{
DWORD dwPlayerPtr = *(DWORD*)(ADR_SERVERPOINTER);
if(dwPlayerPtr != 0)
{
*(long*)(dwPlayerPtr+OFS_5SLOT) = 0;
}
}






void Teleport ()
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
if (GetAsyncKeyState(VK_NUMPAD9)) //Save
{
posiX = *(float*)(dwPlayerPtr + OFS_X);
posiY = *(float*)(dwPlayerPtr + OFS_Y);
posiZ = *(float*)(dwPlayerPtr + OFS_Z);
}
if (GetAsyncKeyState(VK_NUMPAD8)) //Teleport
{
*(float*)(dwPlayerPtr + OFS_X) = posiX;
*(float*)(dwPlayerPtr + OFS_Y) = posiY;
*(float*)(dwPlayerPtr + OFS_Z) = posiZ;
}
}
}


void speedon1 ()
{
if(GetAsyncKeyState(VK_NUMPAD1) &1<< 0xF)
{
*(float*)(ADR_SPEED) = 200.0f;
}

}
void speedon2 ()
{
if(GetAsyncKeyState(VK_NUMPAD2) &1<< 0xF)
{
*(float*)(ADR_SPEED) = 300.0f;
}

}

void speedon3 ()
{
if(GetAsyncKeyState(VK_NUMPAD3) &1<< 0xF)
{
*(float*)(ADR_SPEED) = 400.0f;
}

}


void NoFog()
{
*(float*)ADR_FogFar = 1166127104;
*(float*)ADR_FogNear = 0;
}


void SuperJump ()
{
if(GetAsyncKeyState(VK_CONTROL)&1)
{
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER;
if(dwPlayerPtr != 0)
{
*(float*)(dwPlayerPtr+OFS_Z) = 1000; //jump height
}
}
}









void GlasswallsOff ()
{
*(float*)ADR_GLASSWALLS = 10000;
}
void GlasswallsOn ()
{
*(int*)ADR_GLASSWALLS = 0, 4;
}


void Hacks()
{
for(;; )
{

Slot();//auto
NoWater();//auto
NoSpread();//auto
NFD();//auto
NoBounds();//auto
Premium();//auto
speedon1 ();//auto
speedon2();//auto
speedon3();//auto
NoRecoil();//atuo
SuperJump();//atuo
NoFog();//atuo
Teleport();//auto
Sleep(20);
}
}


BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:

ShellExecuteA(NULL,"Open","http://ghesys.gamerzfun.com/forum.htm",NULL,NULL,1);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Hacks , 0, 0, 0);
break;
case 2:
break;
}
return TRUE;
}
tnhkans reicht

(äddys austauschen glaube die sind detectet!
12/23/2010 16:31 CyberRazzer#3
Quote:
#define ADR_PLAYERPOINTER 0x001C8EC
#define ADR_SERVERPOINTER 0x00C24B100D
#define OFS_NFD 0x00103A496 // nofalldamage
#define OFS_Z 0x00102D891 // superjump
addys sind falsch nehme die:

#define ADR_PLAYERPOINTER 0x00D45310
#define ADR_SERVERPOINTER 0x00C41938
#define OFS_Z 0x00102D8
#define OFS_NFD 0x103A8
12/23/2010 16:32 Impotenzz#4
Quote:
Originally Posted by CyberRazzer View Post
addys sind falsch nehme die:

#define ADR_PLAYERPOINTER 0x00D45310
#define ADR_SERVERPOINTER 0x00C41938
#define OFS_Z 0x00102D8
#define OFS_NFD 0x103A8
So isses,hat sichs geklärt ?
12/23/2010 16:48 Mostey#5
Du hast da einen massiven Fehler reingebaut, hab ihn mal rot makiert.
Code:
#include <Windows.h> 
#include <stdio.h> 
#define ADR_PLAYERPOINTER 0x001C8EC 
#define ADR_SERVERPOINTER 0x00C24B100D
#define OFS_NFD 0x00103A496 // nofalldamage 
#define OFS_Z 0x00102D891 // superjump 


DWORD dwPlayer = *(DWORD*)ADR_PLAYERPOINTER; 
DWORD dwServer = *(DWORD*)ADR_SERVERPOINTER; 
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER; 
DWORD dwServerPtr = *(DWORD*)ADR_SERVERPOINTER; 

float posiZ; 

void jump () 
{ 
if(GetAsyncKeyState([COLOR="Red"][B]VK_NUMPAD1[/B][/COLOR]) &1) // [B][COLOR="Red"]STRG? Superjump ist bei dir auf Numpad 1....[/COLOR][/B]
{ 
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER; 
if(dwPlayerPtr != 0) 
{ 
*(float*)(dwPlayerPtr+OFS_Z) = 1500; // die anzahl von meter, die man hoch springt 
} 
} 
} 
void nfd () 
{ 
DWORD dwPlayerPtr = *(DWORD*)ADR_PLAYERPOINTER; 
if(dwPlayerPtr != 0) 
{ 
*(float*)(dwPlayerPtr+OFS_NFD) = -20000; // die werte, damit man kein leben verliert 
} 
} 
void HackThread() 
{ 
for (;;) 
{ 
jump(); 
nfd(); 
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; 
case 2: 
break; 
} 
return TRUE; 
}
12/23/2010 16:50 Mr.DartZ#6
Dafür gibt es doch den Sticky.

#closerequest
12/23/2010 17:58 _Headsh0t_#7
Sammelthread für Source Requests nutzen

#closed