ein pointer ist im grunde auch nur eine variable, die als wert die adresse einer anderen hat.
du addierst also dein erstes offset zur base und liest den wert an der adresse aus.
diesen siehst du nun wiederum auch als adresse, addierst das 2. offset hinzu und du hast die adresse, an der der wert steht, den du auslesen willst.
unsigned long BaseAddr = 0xFF8EAFA8;
unsigned long offsetOne = 14 ;
unsigned long offsetTwo = 50;
unsigned long TmpAddr;
ReadProcessMemory(hProc, (LPCVOID)BaseAddr , &TmpAddr, sizeof(long), &numBytesRead);
TmpAddr= address2+offsetOne ;
ReadProcessMemory(hProc, (LPCVOID)address1, &TmpAddr, sizeof(long), &numBytesRead);
TmpAddr= address2+offsetTwo;
//hier hat TmpAddr den Zeiger auf die Value
//mit WriteProcessMemory wird auf den Wert von TmpAddr geschrieben und der Wert von dem Zeiger ist die Value die mit ownValue überschrieben wird
WriteProcessMemory(hProc,(LPVOID)TmpAddr,&ownValue,sizeof(value),NULL);
Wie MrSm!ith schon sagt ist in dem Fall BaseAddr eine Variable die als Wert(eine Adresse) auf eine andere Variable zeigt. Diese zweite Variable addiert mit dem ersten Offset zeigt wieder auf eine Variable und enthält wiederrum als Wert eine Adresse. Dieser Wert(also die adresse) addiert mit dem zweiten offset zeigt letztendlich auf eine Variable die als Wert die gewünschte Value enthält.
Sieh es bitte als konstruktive kritik: Beschäftig dich nochmals in einem Buch oder gutem Tutorial etwas näher mit Pointer. Das Verständnis von Pointern ist einfach unerlässlich wenn du dich mit Gamehacking beschäftigen willst.
das werdi ich gleich so mal ausprobieren, ja ich lese mich im internet durch, da ich bis anhin noch kein gutes Buch gefunden habe für c++ im bezug auf pointer.
aber währe auch dankbar für ein gutes buch mitdem ich was anfangen könnte.
Offset 35.3.4 06/11/2010 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 17 Replies Ok this si for 2 moons not sure if global dekaron will have same offsets :D
Thx me if i heped out for this little help.
Map hack : 0055D423
Vac all 3 in 1 : 0045D37E, 00546145, 0054615A
Mob speed: 00547180
Speed : 008263CA
Dec: 0055D313
Extra inv : 00816B60
Offset for 35.3.1 06/07/2010 - Dekaron Exploits, Hacks, Bots, Tools & Macros - 16 Replies Ok give me little thx for this little work :D
Its for 2 moons players :p
map hack: 0055D4E3
vack 3 in 1: 00045D37E, 00546205, 0054621A
Mob speed: 00547240
Speed: 008263AA
dec: 0055D3D3
Wall: 00423E91
pw-ms offset 05/10/2010 - Perfect World - 0 Replies Please help me, I'm to noob to figure it out on my own. But I need the offset for perfect world MS. :handsdown:
Re : how to find Hp offset mp offset etc 10/09/2008 - PW Hacks, Bots, Cheats, Exploits - 0 Replies how to find :
HP_OffSet=
MaxHP_OffSet=
MP_OffSet=
MaxMP_OffSet=
with CE?
coz i only know how to find base, we have tutorial, but not the offset part
can anybody explain?