Home of Gamehacking - Archiv

Normale Version: Pointer Schreiben?
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6
Hm leider ohne Erfolg

Ich schreib das so, wobei die 1 für den Value steht den ich ändern möchte.

Code:
 GetProcessId(ProcName)
        pointer = Read_Long(&H1969AC8)
        Write_Long(pointer + &H10, 1)


Die Adressen die ich eingesetzt habe sind doch richtig oder?

Und Du bist Dir auch sicher das 0x1969AC8 eine statische Adresse ist?
Ja 100 Prozentig
VB als Admin gestartet?
Ja habe ich auch gemacht, habt ihr es mal selber versucht, so ein Pointer zu schreiben?
Ich lese und schreibe die Pointer immer mit der von mir genannten Methode.
Bei Visual Studio ist doch bestimmt auch ein Debugger mit bei, oder? Wenn ja, einfach mal nen Haltepunkt auf die Methode setzen und schauen was passiert.
Hat sich schon geklärt, DNA hat mir netter weise geholfen.
Problem gelöst ...

Lösung
Geh in deinen Projektordner und öffne die
*.vbproj
Datei mit dem Editor
und dann fügst du
<PlatformTarget>x86</PlatformTarget> hinzu ... so wie im Beispiel zu sehen



Abspeichern und VB neu starten ... sollte dann funzen.
Neues Problem :rolleyes:

Wie schreibe ich so eine Adresse?

"HOMEFRONT.exe"+016D8F70 Offset 268

Nur 16D8F70 + 268 geht leider nicht
Seiten: 1 2 3 4 5 6