[VB] Lebensanzeige auslesen

05/21/2013 12:52 Ludder231#1
Hi,

ich wollte mich mal etwas mit Pointern etc. beschäftigen, weil ich das schon länger nicht mehr gemacht habe. Ich hab mir diese Tutorial durchgelesen: [Only registered and activated users can see links. Click Here To Register...] Ich hab auch alles so gemacht wie es da stand. Ich hab auch die richtige Adresse für die Lebensanzeige. Der Pointer verweist auch auf die richtige Lebensanzeige. Aber wenn uich das Spiel neu starte, geht der Pointer nicht mehr?! Hat es was damit zu tun, dass mir nur eine Adresse angezeigt wird beim Hex-Scan? Diese einzige Adresse ist aber nicht grün wie im TuT, also ist dann keine Base Pointer. Aber alles was ich mit "What access with this adress" scanne ist alles gleich. "[EDX+7C]. Ein Move von xmn0 to EDX+7C. Oder hat es vllt. was damit zu tun, das der Wert ein Float ist? Aber eig ja nicht. Also weiß ich nicht weiter.

MfG Ludder231
05/21/2013 12:59 #SoNiice#2
Gibt einfachere Wege als mit "What access with this adress" - Und wenn der Pointer "plötzlich" nicht mehr geht nach einen Neustart, dann hat er auf die falsche Adresse verwiesen.
05/21/2013 13:00 snow#3
Schon geschaut, welche Adresse in EDX ist und nach der gesucht? Wenn die Adresse nicht statisch ist, ist es ja logisch, dass du sie beim Neustart nicht mehr findest. Such nach der Adresse in EDX und so weiter. Stichwort Multilevel-Pointer.
05/21/2013 13:07 Ludder231#4
Quote:
Originally Posted by snow911 View Post
Schon geschaut, welche Adresse in EDX ist und nach der gesucht? Wenn die Adresse nicht statisch ist, ist es ja logisch, dass du sie beim Neustart nicht mehr findest. Such nach der Adresse in EDX und so weiter. Stichwort Multilevel-Pointer.
Ja, und der Pointer hat ja den gleichen Wert wie das Leben nur nach dem Start gehts nicht mehr :) Ich guck mal nach Multilvl-Pointer
05/21/2013 13:14 #SoNiice#5
Quote:
Originally Posted by Ludder231 View Post
Ja, und der Pointer hat ja den gleichen Wert wie das Leben
Viele Pointer verweisen auf ein Offset mit einer bestimmten Variable, aber die Variable wird beim nächsten mal vielleicht gar nicht mehr so oft wiedergegeben und schon stimmt das ganze nicht mehr.