Naja ohne mehr Source kann ich dir auch nicht mehr sagen.
#include-once
#include "tt6.au3"
WinWaitActive ("Guild Wars")
Func GoOut()
prepmoveto()
Sleep (3000)
If Checkarea(-15152, 20352) Then
MoveTo (1, 14136, -20614)
Sleep (2000)
MoveTo(1, 13385, -20808)
MoveTo(1, 13348, -21814)
MoveTo(1, 12607, -22570)
MoveTo(1, 11191, -22999)
MoveTo(1, 10649, -23620)
MoveTo(1, 10066, -23945)
MoveTo(1, 9565, -23401)
MoveTo(1, 9126, -22714)
MoveTo(1, 8213, -22764)
MoveTo(1, 14095, -20538)
MoveTo(1, 13395, -20798)
MoveTo(1, 13418, -21992)
MoveTo(1, 12499, -22608)
MoveTo(1, 11100, -23195)
MoveTo(1, 10471, -23801)
MoveTo(1, 9333, -23238)
MoveTo(1, 8473, -22989)
MoveTo(1, 8771, -21754)
MoveTo(1, 9066, -20441)
MoveTo(1, 10428, -20494)
MoveTo(1, 10308, -18871)
MoveTo(1, 11392, -17446)
MoveTo(1, 11012, -15129)
ElseIf Checkarea(-22841, 4876) Then
MoveTo (1, 14136, -20614)
MoveTo(1, 13385, -20808)
MoveTo(1, 13348, -21814)
MoveTo(1, 12607, -22570)
MoveTo(1, 11191, -22999)
MoveTo(1, 10649, -23620)
MoveTo(1, 10066, -23945)
MoveTo(1, 9565, -23401)
MoveTo(1, 9126, -22714)
MoveTo(1, 8213, -22764)
MoveTo(1, 14095, -20538)
MoveTo(1, 13395, -20798)
MoveTo(1, 13418, -21992)
MoveTo(1, 12499, -22608)
MoveTo(1, 11100, -23195)
MoveTo(1, 10471, -23801)
MoveTo(1, 9333, -23238)
MoveTo(1, 8473, -22989)
MoveTo(1, 8771, -21754)
MoveTo(1, 9066, -20441)
MoveTo(1, 10428, -20494)
MoveTo(1, 10308, -18871)
MoveTo(1, 11392, -17446)
MoveTo(1, 11012, -15129)
ElseIf Checkarea(-15990, 21793) Then
MoveTo (1, 14136, -20614)
MoveTo(1, 13385, -20808)
MoveTo(1, 13348, -21814)
MoveTo(1, 12607, -22570)
MoveTo(1, 11191, -22999)
MoveTo(1, 10649, -23620)
MoveTo(1, 10066, -23945)
MoveTo(1, 9565, -23401)
MoveTo(1, 9126, -22714)
MoveTo(1, 8213, -22764)
MoveTo(1, 14095, -20538)
MoveTo(1, 13395, -20798)
MoveTo(1, 13418, -21992)
MoveTo(1, 12499, -22608)
MoveTo(1, 11100, -23195)
MoveTo(1, 10471, -23801)
MoveTo(1, 9333, -23238)
MoveTo(1, 8473, -22989)
MoveTo(1, 8771, -21754)
MoveTo(1, 9066, -20441)
MoveTo(1, 10428, -20494)
MoveTo(1, 10308, -18871)
MoveTo(1, 11392, -17446)
MoveTo(1, 11012, -15129)
EndIf
EndFunc
GoOut()
Func goout()
prepmoveto()
#include-once
#include "tt6.au3"
WinWaitActive ("Guild Wars")
GoOut()
Func goout()
prepmoveto()
send ("8")
Sleep (3000)
send ("{v}")
sleep (2000)
send ("{space}")
sleep (5000)
MouseMove (510,410)
sleep (2000)
MouseClick ("left",510,410)
sleep (1000)
send ("{esc}")
sleep (1000)
MoveTo(1, 13493, -20799)
MoveTo(1, 13625, -20788)
MoveTo(1, 13790, -20773)
MoveTo(1, 13873, -20765)
MoveTo(1, 14025, -20752)
MoveTo(1, 13385, -20808)
MoveTo(1, 13348, -21814)
MoveTo(1, 12607, -22570)
sleep (500)
send ("{esc}")
send ("2")
sleep (500)
send ("1")
sleep (1000)
send ("3")
sleep (1500)
send ("4")
MoveTo(1, 11191, -22999)
MoveTo(1, 10649, -23620)
MoveTo(1, 10066, -23945)
MoveTo(1, 9565, -23401)
MoveTo(1, 9126, -22714)
MoveTo(1, 8213, -22764)
MoveTo(1, 14095, -20538)
MoveTo(1, 13395, -20798)
MoveTo(1, 13418, -21992)
MoveTo(1, 12499, -22608)
MoveTo(1, 11100, -23195)
MoveTo(1, 10471, -23801)
MoveTo(1, 9333, -23238)
MoveTo(1, 8473, -22989)
MoveTo(1, 8771, -21754)
MoveTo(1, 9066, -20441)
MoveTo(1, 10428, -20494)
MoveTo(1, 10308, -18871)
MoveTo(1, 11392, -17446)
MoveTo(1, 11012, -15129)
StopMoveTo ()
EndFunc
#include "tt6.au3"
[COLOR="Red"]Opt ("SendKeyDownDelay", 50)
Opt ("SendKeyDelay", 50)[/COLOR]
WinWaitActive ("Guild Wars")
[...]
#include-once
#include "tt6.au3"
Opt ("SendKeyDownDelay", 50)
Opt ("SendKeyDelay", 50)
WinWaitActive ("Guild Wars")
GoOut()
Func goout()
MouseMove (202,259)
sleep (1000)
MouseClick ("left",202,259)
MouseMove (541,430)
sleep (1000)
MouseClick ("left",541,430)
sleep (9000)
send ("8")
sleep (2000)
send ("7")
sleep (2000)
PrepMoveTo()
MoveTo(1, 2322, 23686)
MoveTo(1, 2534, 23340)
MoveTo(1, 2616, 22884)
MoveTo(1, 2650, 22363)
MoveTo(1, 2701, 21854)
MoveTo(1, 2748, 21320)
MoveTo(1, 2751, 20776)
MoveTo(1, 2675, 20260)
MoveTo(1, 2587, 19775)
MoveTo(1, 2478, 19163)
MoveTo(1, 2392, 18684)
MoveTo(1, 2177, 18180)
MoveTo(1, 1867, 17720)
MoveTo(1, 1612, 17333)
StopMoveTo ()
send ("{c}")
sleep (500)
send ("{space}")
sleep (6000)
send ("6")
sleep (3000)
send ("5")
sleep (2000)
send ("1")
sleep (2000)
send ("2")
sleep (8000)
send ("1")
sleep (1000)
send ("2")
sleep (500)
send ("(ö)")
send ("{c}")
sleep (500)
send ("{space}")
sleep (6000)
send ("6")
sleep (3000)
send ("5")
sleep (2000)
send ("1")
sleep (2000)
send ("2")
sleep (8000)
send ("1")
sleep (1000)
send ("2")
sleep (500)
send ("(ö)")
send ("{c}")
sleep (500)
send ("{space}")
sleep (6000)
send ("6")
sleep (3000)
send ("5")
sleep (2000)
send ("1")
sleep (2000)
send ("2")
sleep (8000)
send ("1")
sleep (1000)
send ("2")
sleep (500)
send ("(ö)")
send ("{c}")
sleep (500)
send ("{space}")
sleep (6000)
send ("6")
sleep (3000)
send ("5")
sleep (2000)
send ("1")
sleep (2000)
send ("2")
sleep (8000)
send ("1")
sleep (1000)
send ("2")
sleep (500)
send ("(ö)")
send ("{c}")
sleep (500)
send ("{space}")
sleep (6000)
send ("6")
sleep (3000)
send ("5")
sleep (2000)
send ("1")
sleep (2000)
send ("2")
sleep (8000)
send ("1")
sleep (1000)
send ("2")
sleep (500)
send ("(ö)")
send ("{c}")
sleep (500)
send ("{space}")
sleep (6000)
send ("6")
sleep (3000)
send ("5")
sleep (2000)
send ("1")
sleep (2000)
send ("2")
sleep (8000)
send ("1")
sleep (1000)
send ("2")
sleep (500)
send ("(ö)")
send ("{c}")
sleep (500)
send ("{space}")
sleep (6000)
send ("6")
sleep (3000)
send ("5")
sleep (2000)
send ("1")
sleep (2000)
send ("2")
sleep (8000)
send ("1")
sleep (1000)
send ("2")
sleep (500)
send ("(ö)")
EndFunc
Func CheckArea($xval, $yval)
$ret = False
$pX = _memoryread($memx,$hprocess,'float')
$pY = _memoryread($memy,$hprocess,'float')
if ($pX < $xval + 250) And ($pX > $xval - 250) And ($pY < $yval + 250) And ($pY > $yval - 250) Then
$ret = True
EndIf
Return $ret
EndFunc