so hab den nochmal bisl gemoddet^^ da ja keine sell funktion eingebaut ist und dadurch das inv ziemlich schnell zugemüllt ist lasse ich ihn jetzt einfach vor dem looten checken ob das item gold ist, wenn nicht lässt der es liegen. ausserdem ist jetzt auch der wayout eingebaut wenn luxon das gebiet kontrolliert.
Code:
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.2.10.0
Author: myName
Script Function:
Template AutoIt script.
#ce ----------------------------------------------------------------------------
; Script Start - Add your code below here
HotKeySet("{END}","_exitit")
HotKeySet("{PAUSE}", "_TogglePause")
Global $Paused
Global $mousespeed = 4
Func _exitit()
exit 0
EndFunc
Func _TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script is "Paused"',0,0)
WEnd
ToolTip("Script is running")
If Not WinActivate("Guild Wars") Then
WinActivate("Guild Wars")
EndIf
Sleep(2000)
EndFunc
Func _run1();eve
send("{numpad0}")
$rndnumber = random(200, 400)
sleep($rndnumber)
send("{numpad0}")
$rndnumber = random(200, 400)
sleep($rndnumber)
send("{space}")
$rndnumber = random(9225, 9230)
sleep($rndnumber)
send("r")
$rndnumber = random(80, 100)
sleep($rndnumber)
send("{a down}")
$rndnumber = random(1455, 1460)
sleep($rndnumber)
send("{a up}")
$rndnumber = random(1455, 1460)
sleep($rndnumber)
send("{a down}")
$rndnumber = random(175, 180)
sleep($rndnumber)
send("{a up}")
$rndnumber = random(14700, 14900)
sleep($rndnumber)
EndFunc
Func _run2();wächter
send("{numpad0}")
$rndnumber = random(200, 400)
sleep($rndnumber)
send("{numpad0}")
$rndnumber = random(200, 400)
sleep($rndnumber)
send("{space}")
$rndnumber = random(5800, 5900)
sleep($rndnumber)
send("r")
$rndnumber = random(10, 12)
sleep($rndnumber)
send("{a down}")
$rndnumber = random(1480, 1485)
sleep($rndnumber)
send("{a up}")
$rndnumber = random(14700, 14900)
sleep($rndnumber)
EndFunc
Func _run3();torhüter
send("{numpad0}")
$rndnumber = random(200, 400)
sleep($rndnumber)
send("{numpad0}")
$rndnumber = random(200, 400)
sleep($rndnumber)
send("{space}")
$rndnumber = random(7500, 7700)
sleep($rndnumber)
send("r")
$rndnumber = random(1, 10)
sleep($rndnumber)
send("{d down}")
$rndnumber = random(600, 650)
sleep($rndnumber)
send("{d up}")
$rndnumber = random(14700, 14900)
sleep($rndnumber)
EndFunc
If Not WinActivate("Guild Wars") Then
WinActivate("Guild Wars")
EndIf
Sleep(2000)
Func _run1a()
send("v")
$rndnumber = random(200, 400)
sleep($rndnumber)
If PixelChecksum(649, 12, 872, 31) = 94608166 Then ;eve
_run1()
_run()
EndIf
EndFunc
Func _run2a()
send("v")
$rndnumber = random(200, 400)
sleep($rndnumber)
If PixelChecksum(649, 12, 872, 31) = 205169629 Then ;wächter kurzick1
_run2()
_run()
EndIf
EndFunc
Func _run3a()
If PixelChecksum(649, 12, 872, 31) = 1201311961 Then ;torhüter1
_run3()
_run()
EndIf
EndFunc
Func _run4a()
send("v")
$rndnumber = random(200, 400)
sleep($rndnumber)
If PixelChecksum(649, 12, 872, 31) = 2570684746 Then ;wächter luxon
_run2()
_run()
EndIf
EndFunc
func _start()
While True
Select
Case $runs < $runstotal
$check = $Check + 1
_run1a()
_run2a()
_run3a()
_run4a()
If $check >= 15 Then
MouseClick("left", random(9, 188), random(9, 17), 1, $mousespeed)
$rndm = random(1500, 1600)
sleep($rndm)
mouseclick("left", random(9, 188), random(57, 64), 1, $mousespeed)
$rndm = random(800, 900)
sleep($rndm)
send("{space}")
$rndm = random(9000, 10000)
sleep($rndm)
EndIf
Case $runs >= $runstotal
EndSelect
WEnd
EndFunc
func _run()
send("{numpad0}")
$slp = random(100, 110)
sleep($slp)
send("{space}")
$slp = random(2600, 2610)
sleep($slp)
send("r")
$slp = random(1300, 1310)
sleep($slp)
send("{a down}")
$slp = random(482, 484)
sleep($slp)
send("{a up}")
$slp = random(6630, 6640)
sleep($slp)
send("{a down}")
$slp = random(842, 844)
sleep($slp)
send("{a up}")
$slp = random(2000, 2100)
sleep($slp)
send("{e down}")
$slp = random(700, 750)
sleep($slp)
send("{e up}")
$slp = random(2000, 2100)
sleep($slp)
send("{e down}")
$slp = random(800, 810)
sleep($slp)
send("{e up}")
$slp = random(14200, 14300)
sleep($slp)
send("c")
$slp = random(600, 650)
sleep($slp)
send("1")
$slp = random(1100, 1150)
sleep($slp)
send("2")
$slp = random(3500, 3550)
sleep($slp)
send("5")
$slp = random(2100, 2150)
sleep($slp)
send("3")
$slp = random(2100, 2150)
sleep($slp)
send("4")
$slp = random(2100, 2150)
sleep($slp)
send("6")
$slp = random(4100, 4150)
sleep($slp)
send("6")
$slp = random(3100, 3150)
sleep($slp)
send("6")
$slp = random(3100, 3150)
sleep($slp)
send("6")
$slp = random(3100, 3150)
sleep($slp)
send("6")
$slp = random(3100, 3150)
sleep($slp)
send("6")
$slp = random(3100, 3150)
sleep($slp)
send("{numpad0}")
$slp = random(800, 850)
sleep($slp)
send("8")
$slp = random(1500, 1510)
sleep($slp)
send("{numpad0}")
$slp = random(100, 110)
sleep($slp)
pixelsearch(652, 15, 869, 28, 0x6A5829, 30)
if not @error Then
$slp = random(100, 110)
sleep($slp)
send("{space}")
$slp = random(800, 810)
sleep($slp)
endif
send("{numpad0}")
$slp = random(100, 110)
sleep($slp)
pixelsearch(652, 15, 869, 28, 0x6A5829, 30)
if not @error Then
$slp = random(100, 110)
sleep($slp)
send("{space}")
$slp = random(800, 810)
sleep($slp)
endif
send("{numpad0}")
$slp = random(100, 110)
sleep($slp)
pixelsearch(652, 15, 869, 28, 0x6A5829, 30)
if not @error Then
$slp = random(100, 110)
sleep($slp)
send("{space}")
$slp = random(800, 810)
sleep($slp)
endif
send("{numpad0}")
$slp = random(100, 110)
sleep($slp)
pixelsearch(652, 15, 869, 28, 0x6A5829, 30)
if not @error Then
$slp = random(100, 110)
sleep($slp)
send("{space}")
$slp = random(800, 810)
sleep($slp)
endif
send("{numpad0}")
$slp = random(100, 110)
sleep($slp)
pixelsearch(652, 15, 869, 28, 0x6A5829, 30)
if not @error Then
$slp = random(100, 110)
sleep($slp)
send("{space}")
$slp = random(800, 810)
sleep($slp)
EndIf
_map()
EndFunc
func _map()
send("{ENTER}")
$slp = random(800, 810)
sleep($slp)
send("/")
$slp = random(400, 500)
sleep($slp)
send("giveup")
$slp = random(1000, 1200)
sleep($slp)
send("{ENTER}")
$slp = random(5000, 5500)
sleep($slp)
MouseMove(716, 473)
MouseDown("left")
MouseUp("left")
$slp = random(8000, 9000)
sleep($slp)
_start()
EndFunc
$check = 0
$runs = 0
$runstotal = 27
$total = 1
$totals = 0
While True
Select
Case $total > $totals
_start()
Case $total = $totals
EndSelect
WEnd