Hi, ich habe vorhins meinen Bot hier hochgeladen
([Only registered and activated users can see links. Click Here To Register...]
Nun möchte ich ihn natürlich erweitern, weil er ist ja doch noch ziemlich einfach
Natürlich darf da eine Verkaufsfunction nicht fehlen.
Doch da kommt bei mir bloß eine Fehlermeldung.
Also erstmal der Code:
Danke für eure Hilfe
([Only registered and activated users can see links. Click Here To Register...]
Nun möchte ich ihn natürlich erweitern, weil er ist ja doch noch ziemlich einfach
Natürlich darf da eine Verkaufsfunction nicht fehlen.
Doch da kommt bei mir bloß eine Fehlermeldung.
Also erstmal der Code:
Code:
#cs ----------------------------------------------------------------------------
AutoIt Version: 3.3.0.0
Author: Markus S.
Script Function:
Nebo-Terasse Bot
#ce ----------------------------------------------------------------------------
HotKeySet("{ESC}", "Terminate")
HotKeySet("{PAUSE}", "TogglePause")
Func Terminate()
Exit 0
EndFunc
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('Script is "Paused"',0,0)
WEnd
ToolTip("")
EndFunc
$Anzahl = InputBox ("Runden", "Wie viele Runden soll der Bot laufen?", "10")
$VK = InputBox ("Verkaufen", "Nach wie viele Runden soll verkauft werden?", "10")
Local $i
For $i = 1 to $Anzahl
WinWait ("Guild Wars")
WinWaitActive ("Guild Wars")
sleep (2000)
WinActive ("Guild Wars")
ToolTip ($i + "Runs", 50, 80)
;Rausgehen Prozedure beginnen
sleep (2000)
send ("O")
sleep (500)
send ("{Space}")
sleep (12000)
Send("{S down}")
sleep(700)
Send("{S Up}")
sleep(1000)
Send("{Q down}")
sleep(1000)
Send("{Q Up}")
sleep(1000)
send ("{D Down}")
sleep(280)
send ("{D Up}")
sleep(1000)
Send("{W down}")
sleep(3500)
Send("{W Up}")
sleep (12000)
;Fight Prozedure
send ("8")
sleep (3000)
send ("7")
sleep(3000)
send("6")
sleep(3000)
send ("5")
sleep(3000)
send ("4")
sleep(5000)
send ("1")
sleep(1500)
send ("2")
sleep(500)
send ("{W down}")
sleep(1000)
send ("{W up}")
send ("{Tab}")
sleep(500)
send ("{Space}")
sleep(12000)
send ("1")
send ("2")
sleep(5000)
send ("3")
sleep(13000)
send ("1")
send ("2")
sleep(7000)
;Gegenstände aufheben
send ("O")
send ("{Space}")
sleep(2000)
send ("O")
send ("{Space}")
sleep(2000)
send ("O")
send ("{Space}")
sleep(2000)
send ("O")
send ("{Space}")
sleep(2000)
;Zurück
sleep(3000)
send ("{Enter}")
send ("/Resign")
send ("{Enter}")
sleep(2000)
;Resign Button drücken
sleep(1500)
MouseMove (832, 546)
sleep(500)
MouseClick ("Left", 832, 546)
sleep(3000)
if $i = $VK Then ; Ab hier verkaufen
send ("{a down}")
sleep (1000)
send ("{a up}")
sleep(1000)
send ("{W down}")
sleep (2500)
send ("{W up}")
sleep(500)
send ("{d down}")
sleep (650)
send ("{d up}")
sleep(500)
send ("{W down}")
sleep (3500)
send ("{W up}")
sleep(500)
send ("{V}")
send ("{Space}")
sleep (5000)
MouseMove (955, 92)
MouseClick ("Left", 955, 92)
sleep(500)
MouseMove(1310, 968)
sleep(1000)
MouseClick ("Left" 1310, 968)
MouseClick ("Left" 1310, 968)
MouseClick ("Left" 1310, 968)
MouseClick ("Left" 1310, 968)
MouseClick ("Left" 1310, 968)
MouseClick ("Left" 1310, 968)
MouseClick ("Left" 1310, 968)
MouseClick ("Left" 1310, 968)
MouseMove (1426, 968)
MouseClick ("Left", 1426, 968)
EndIf
Next
Danke für eure Hilfe