PHP Code:
#include "tt6.au3"
GuiCreate("Nestlinge",200,230,300,300)
$button1=GuiCtrlCreateButton("Start Bot",8,8,60,30)
$button2=GuiCtrlCreateButton("Exit",8,88,55,30)
$button3=GuiCtrlCreateButton("Pause",8,48,50,30)
$input1=GuiCtrlCreateInput("Rounds?",8,128,50,20)
$label1=GuiCtrlCreateLabel("by VollHorst",8,158,100,15)
$input2=GUICtrlCreateInput("OgVDMcy8QRAmAlCfVxlLD8Q5iA",8,203, 180,20)
$label3=GUICtrlCreateLabel("Skillcode:",8, 183, 60, 15)
GuiSetState()
While 1
$msg=GuiGetMsg()
If $msg=-3 Then Exit
If $msg=$button1 Then button1()
If $msg=$button2 Then button2()
If $msg=$button3 Then button3()
Wend
Func button1()
Call("_botstart")
EndFunc
Func button2()
Call("end")
EndFunc
Func button3()
Call("TooglePause")
EndFunc
WinWait("Guild Wars","")
If Not WinActive("Guild Wars","") Then WinActivate("Guild Wars","")
WinWaitActive("Guild Wars","")
hotkeyset("{F8}", "end")
func end()
Exit
EndFunc
HotKeySet("{PAUSE}", "TogglePause")
Global $Paused
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 RandomSleep($min, $max)
$time = Random($min, $max)
Sleep($time)
endfunc
Func _botstart ()
WinWait("Guild Wars","")
If Not WinActive("Guild Wars","") Then WinActivate("Guild Wars","")
WinWaitActive("Guild Wars","")
;wayout
if CheckArea(17881,14435) Then
MoveTo(1, 17723 + (Random(-5, 5)), 15528 + (Random(-5, 5)))
MoveTo(1, 18061 + (Random(-5, 5)), 16574 + (Random(-5, 5)))
MoveTo(1, 18293 + (Random(-5, 5)), 16809 + (Random(-5, 5)))
MoveTo(1, 19610 + (Random(-5, 5)), 16821 + (Random(-5, 5)))
;sammlerin
ElseIf CheckArea(14526,14829) Then
MoveTo(1, 15495 + (Random(-5, 5)), 15537 + (Random(-5, 5)))
MoveTo(1, 16363 + (Random(-5, 5)), 15511 + (Random(-5, 5)))
MoveTo(1, 17322 + (Random(-5, 5)), 15538 + (Random(-5, 5)))
MoveTo(1, 17699 + (Random(-5, 5)), 15723 + (Random(-5, 5)))
MoveTo(1, 17883 + (Random(-5, 5)), 16203 + (Random(-5, 5)))
MoveTo(1, 18032 + (Random(-5, 5)), 16556 + (Random(-5, 5)))
MoveTo(1, 18279 + (Random(-5, 5)), 16789 + (Random(-5, 5)))
MoveTo(1, 19779 + (Random(-5, 5)), 16835 + (Random(-5, 5)))
;polymock
ElseIf CheckArea(16281,19519) Then
MoveTo(1, 17618 + (Random(-5, 5)), 17487 + (Random(-5, 5)))
MoveTo(1, 18054 + (Random(-5, 5)), 17014 + (Random(-5, 5)))
MoveTo(1, 18690 + (Random(-5, 5)), 16850 + (Random(-5, 5)))
MoveTo(1, 19526 + (Random(-5, 5)), 16837 + (Random(-5, 5)))
EndIf
RandomSleep(7000,7100)
;If CheckArea(-25000,-3996) Then
; MoveTo(1, -24293 - (Random(-5, 5)), -5620 - (Random(-5, 5)))
; MoveTo(1, -23934 - (Random(-5, 5)), -5584 - (Random(-5, 5)))
send("{v down}")
RandomSleep(100, 150)
send("{v up}")
RandomSleep(500, 510)
send("{space down}")
RandomSleep(5900,6000)
send("{Space up}")
RandomSleep(1500,1510)
MouseClick("left", 620 + (random(-5,5)), 540 + (Random(-5,5)))
RandomSleep(150,200)
Send("{q down}")
RandomSleep(300,330)
Send("{q up}")
RandomSleep(200,230)
Send("{w down}")
RandomSleep(20,50)
Send("{w up}")
RandomSleep(200,230)
Send("{w down}")
RandomSleep(20,50)
Send("{w up}")
RandomSleep(200,230)
Send("{w down}")
RandomSleep(2500,2600)
Send("{d down}")
RandomSleep(800,850)
Send("{d up}")
RandomSleep(11000,11100)
Send("{d down}")
RandomSleep(400,430)
Send("{d up}")
RandomSleep(1500,2600)
Send("{w up}")
RandomSleep(100,130)
Send("{1 down}")
RandomSleep(120,150)
Send("{1 up}")
RandomSleep(100,130)
Send("{1 down}")
RandomSleep(120,150)
Send("{1 up}")
RandomSleep(180,200)
Send("{2 down}")
RandomSleep(100,150)
Send("{2 up}")
RandomSleep(1250,1300)
Send("{3 down}")
RandomSleep(100,150)
Send("{3 up}")
RandomSleep(1050,1100)
Send("{4 down}")
RandomSleep(100,150)
Send("{4 up}")
RandomSleep(2350,2400)
Send("{5 down}")
RandomSleep(100,150)
Send("{5 up}")
RandomSleep(2150,2200)
Send("{w down}")
RandomSleep(500,550)
Send("{d down}")
RandomSleep(170,200)
Send("{d up}")
RandomSleep(6000,6050)
Send("{a down}")
RandomSleep(200,230)
Send("{a up}")
RandomSleep(5700,5750)
Send("{a down}")
RandomSleep(1000,1050)
Send("{a up}")
RandomSleep(800,830)
send("{w up}")
RandomSleep(100,130)
Send("{4 down}")
RandomSleep(100,150)
Send("{4 up}")
RandomSleep(2000,2050)
Send("{w down}")
Send("{a down}")
RandomSleep(1200,1220)
Send("{a up}")
RandomSleep(6000,6030)
Send("{w up}")
RandomSleep(170,200)
Send("{1 down}")
RandomSleep(120,150)
Send("{1 up}")
RandomSleep(100,130)
Send("{1 down}")
RandomSleep(120,150)
Send("{1 up}")
Send("{2 down}")
RandomSleep(100,130)
Send("{2 up}")
RandomSleep(1270,1300)
Send("{3 down}")
RandomSleep(100,130)
Send("{3 up}")
RandomSleep(1070,1100)
Send("{w down}")
RandomSleep(300,330)
send("{a down}")
RandomSleep(800,830)
Send("{a up}")
RandomSleep(4460,4480)
send("{w up}")
RandomSleep(100,130)
send("{4 down}")
RandomSleep(100,130)
Send("{4 up}")
RandomSleep(2170,2200)
Send("{w down}")
send("{a down}")
RandomSleep(1000,1020)
send("{a up}")
RandomSleep(8170,8200)
Send("{w up}")
RandomSleep(100,120)
;Kampfphase
Send("{6 down}")
RandomSleep(100,130)
Send("{6 up}")
RandomSleep(1100,1130)
Send("{7 down}")
RandomSleep(100,130)
Send("{7 up}")
RandomSleep(1100,1130)
Send("{8 down}")
RandomSleep(100,130)
Send("{8 up}")
RandomSleep(1100,1130)
Send("{1 down}")
RandomSleep(100,130)
send("{1 up}")
RandomSleep(100,120)
Send("{2 down}")
RandomSleep(100,130)
Send("{2 up}")
RandomSleep(1270,1300)
Send("{3 down}")
RandomSleep(100,130)
Send("{3 up}")
randomSleep(4000,4030)
send("{4 down}")
RandomSleep(100,130)
Send("{4 up}")
randomSleep(6100,6130)
Send("{6 down}")
RandomSleep(100,130)
Send("{6 up}")
RandomSleep(1100,1130)
Send("{7 down}")
RandomSleep(100,130)
Send("{7 up}")
RandomSleep(1100,1130)
Send("{8 down}")
RandomSleep(100,130)
Send("{8 up}")
randomSleep(8000,8030)
Send("{6 down}")
RandomSleep(100,130)
Send("{6 up}")
RandomSleep(1100,1130)
Send("{7 down}")
RandomSleep(100,130)
Send("{7 up}")
randomSleep(1000,1030)
send("{4 down}")
RandomSleep(100,130)
Send("{4 up}")
randomSleep(8000,8030)
Send("{6 down}")
RandomSleep(100,130)
Send("{6 up}")
RandomSleep(1100,1130)
Send("{7 down}")
RandomSleep(100,130)
Send("{7 up}")
RandomSleep(1100,1130)
Send("{8 down}")
RandomSleep(100,130)
Send("{8 up}")
randomSleep(2000,2030)
Send("{1 down}")
RandomSleep(100,130)
send("{1 up}")
RandomSleep(100,120)
Send("{2 down}")
RandomSleep(100,130)
Send("{2 up}")
RandomSleep(1270,1300)
Send("{3 down}")
RandomSleep(100,130)
Send("{3 up}")
randomSleep(1000,1030)
send("{4 down}")
RandomSleep(100,130)
Send("{4 up}")
RandomSleep(7600,7630)
Send("{6 down}")
RandomSleep(100,130)
Send("{6 up}")
RandomSleep(1100,1130)
Send("{7 down}")
RandomSleep(100,130)
Send("{7 up}")
RandomSleep(1100,1130)
Send("{8 down}")
RandomSleep(100,130)
Send("{8 up}")
RandomSleep(4040,4050)
;Aufheben
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
send("o")
RandomSleep(200,210)
send("{space}")
RandomSleep(1500,1510)
;Hir beginnt das Aufgeben
send("{enter}")
RandomSleep(200, 210)
send("/resign")
RandomSleep(200, 210)
send("{enter}")
RandomSleep(5000, 5100)
MouseClick("left", 620 + (random(-5,5)), 500 + (Random(-5,5)))
RandomSleep(8000, 8500)
while 1
_botstart ()
WEnd
EndFunc