Search Pattern

11/26/2015 18:30 .Kevka#1
Moinsen.
Hab da ein Problem bei meinem Search Pattern.

Code:
#RequireAdmin
#include <Memory.au3>

$Process = _MemoryOpen(ProcessExists("process"))

Global Const $Pattern = "\xA3\x00\x00\x00\x00\xC7\x05\x00\x00\x00\x00\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x59\xC3\x6A\x00"
Global Const $PatternMask = "x????xx????????x????xxxx"

$outLocalPlayer = _MemoryScanEx($Process,$Pattern,$PatternMask)
MsgBox(0,"",$outLocalPlayer)
Es kommt immer -3 raus.
Den Start wert hab ich bereits einmal aufs Minimum gesetzt und den Endwert demnach aufs Max.
Habe die Vermutung, dass ich ein bestimmtes Modul des geöffneten Prozesses auslesen muss.
Wie kann da
Code:
Global $Modul = _MemoryModuleGetBaseAddress("process", "client.dll")
Abhilfe schaffen?
Wenn ich das Modul im Scan verwende, wird nämlich der Error -1 ausgegeben, heißt das der Prozess der angegeben worden ist nicht läuft.

Bitte um Hilfe, danke.