Ich habe das Problem, dass sich nach einem neustart die adresse des Pointers ändert und ich $Timer immer neu eingeben muss.(In cheatengine kann man durch öffnen der .ct weiterhin den Wert ändern)
Ich würd sagen das liegt irgendwie mit den offsets zusammen jedoch wie bekomme ich das hin?
Ich habe versucht das Programm mit einer verknüfpung auszuführen
\xyz.exe" +000C22C8 jedoch ändert sich dennoch die adresse des pointers.
autoit script:
Cheatengine pointerliste (.ct)
Ich würd sagen das liegt irgendwie mit den offsets zusammen jedoch wie bekomme ich das hin?
Ich habe versucht das Programm mit einer verknüfpung auszuführen
\xyz.exe" +000C22C8 jedoch ändert sich dennoch die adresse des pointers.
autoit script:
PHP Code:
#include <NomadMemory.au3>
$Timer = 0x0204B5D0 ;basepointer
$var = "1"
If ProcessExists("xyz.exe") <> 0 Then
$PID = ProcessWait("xyz.exe")
$OPEN = _MemoryOpen($PID)
_MemoryWrite($Timer, $OPEN,$var, "double")
EndIf