If CheckArea(x,y) Then MoveTo MoveTo . . . ElseIf CheckArea(x,y) Then MoveTo MoveTo . . .
If CheckArea(x,y) Then
PrepMoveTo()
MoveTo
MoveTo
...
...
...
StopMoveTo()
ElseIf CheckArea(x,y) Then
PrepMoveTo()
MoveTo
MoveTo
...
...
...
StopMoveTo()
EndIf
Wofür steht das "post"?Quote:
Const $memmap = IniRead("update.ini","SECTION D","CHECK_MAP","Not found" ; post=0, load =2, area=1
Do
_memoryread(blablabla)
Until $load = 1
func loadout() While _memoryread($memmap,$hprocess) <> 1 Sleep(500) WEnd sleep(2000) EndFunc
#include <NomadMemory.au3>
$hWnd = WinGetHandle("Guild Wars")
HotKeySet("{F8}", "_end")
HotKeySet("{Home}", "_check")
Func _end()
Exit
EndFunc
Const $check_map = 0xd288f0 ;-MemoryAddresse
$PID = WinGetProcess($hWnd)
Global $hprocess = _MemoryOpen($PID)
Func _check()
If _memoryread($check_map, $hprocess) = 0 Then
MsgBox(0, "Stadt", "Stadt")
Elseif _memoryread($check_map, $hprocess) = 1 Then
MsgBox(0, "Instanz", "Instanz")
ElseIf _memoryread($check_map, $hprocess) = 2 Then
MsgBox(0, "Laden", "Laden")
EndIf
EndFunc
While 1
Sleep(1000)
Wend
select $bla = _memoryread($check_map, $hprocess) case $bla == 0 MsgBox(0, "Stadt", "Stadt") case $bla == 1 MsgBox(0, "Instanz", "Instanz") case Else MsgBox(0, "Laden", "Laden") EndSelect