ich habe hier ein bott gemacht der elite monk folis für gw farmen soll...aber i-wie bewegt er sich nicht...
Frage2: Muss MoveTo(.....) im Scribt auch farbig sein ?? bei mir sind sie alle normal schwarz
:confused::confused:
Frage2: Muss MoveTo(.....) im Scribt auch farbig sein ?? bei mir sind sie alle normal schwarz
Code:
#cs-----------------------------------------------------------------
Guild Wars Bot
Farmt: Elite Mönch Folianten
Boss: Byzzr Schwingenflicker
Ort: Melandrus Hoffnung
Ausenposten: Lutgardis-Wintergarten
#ce-----------------------------------------------------------------
#include <tt6.au3>
; globals
Global $runs = 0
;Activiert Guild Wars
If Not WinActivate("Guild Wars") Then
WinActivate("Guild Wars")
EndIf
Sleep(3500)
;Hotkeys
HotKeySet("{END}", "_end")
HotKeySet("{PAUSE}", "TogglePause")
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 _end()
Exit
EndFunc
; wayout South
If CheckArea(-10409,-726) Then
PrepMoveTo()
moveto(1,-9906,-660)
moveto(1,-9906,-660)
moveto(1,-9906,-660)
moveto(1,-9468,152)
moveto(1,-9116,354)
moveto(1,-8670,582)
moveto(1,-8285,977)
moveto(1,-7732,1569)
KeepMoveTo()
Sleep(5000)
StopMoveTo()
;wayout middle
ElseIf CheckArea(-10388,1661) Then
moveto(1,-10257,861)
moveto(1,-9951,562)
moveto(1,-9379,350)
moveto(1,-8935,485)
moveto(1,-8519,768)
moveto(1,-7727,1636)
KeepMoveTo()
Sleep(5000)
StopMoveTo()
;wayout North
ElseIf CheckArea(-10423,2653) Then
moveto(1,-10022,2518)
moveto(1,-9679,2376)
moveto(1,-9631,2284)
moveto(1,-9583,1291)
moveto(1,-9557,535)
moveto(1,-9169,348)
moveto(1,-8821,502)
moveto(1,-8386,891)
moveto(1,-7698,1577)
KeepMoveTo()
Sleep(5000)
StopMoveTo()
;waytoboss
ElseIf CheckArea(-7374,2002) Then
Sleep(2000)
moveto(1,-7727,2764)
moveto(1,-7781,4430)
moveto(1,-7911,4673)
moveto(1,-8918,5656)
moveto(1,-10234,7241)
moveto(1,-10775,8016)
moveto(1,-11238,8832)
StopMoveTo()
EndIf
;killByzzr
Sleep(1000)
Send("c")
Sleep(200)
$sel = _memoryread($memnpcidselect,$hprocess)
Sleep (500)
Send("1")
Sleep (100)
Send("2")
Sleep (1200)
Send("3")
Sleep(16500)
Send("2")
Sleep(15000)
Send("6")
;wait until Byzzr is dead
$oldsel = $sel
While $sel = $oldsel
KeySend("5")
RndSleep(2200)
$sel = _memoryread($memnpcidselect,$hprocess)
Wend
;check for teleport and collect all loot
KeySend("ö")
Sleep(200)
$sel = _memoryread($memnpcidselect,$hprocess)
If $sel > 0 Then
KeySend("8")
RndSleep(800)
CollectLoot(5)
EndIf
;resign
RndSleep(500)
Resign()
; start again
$runs +=1
RndSleep(4000)