Hey Leuts,
Ich hab mich heute mal hingesetzt und nen Angriffsbot für das Spiel Seafight geschrieben, leider ist es doch etwas langsamer, ich denke das liegt daran das er den kompletten Bildschirm absucht...
Wie bekomme ich es ihn das er den Attackbutton einmal sucht und sich dann die position merkt und diese dann nimmt...
Außerdem hatte ich mal eine Version die die Variabeln und befehle schon beim Eintippen gezeigt hat, sprich habe habe z.B. wie unten im script $Attackbutton geschreiben und dann das nächste mal wenn ich irgendwas mit "$Att" geschrieben habe wurde mir eine Auswahl mit allen Variabeln die mit $Att angefangen haben angezeigt
Code stelle ich unten rein
Ich hab mich heute mal hingesetzt und nen Angriffsbot für das Spiel Seafight geschrieben, leider ist es doch etwas langsamer, ich denke das liegt daran das er den kompletten Bildschirm absucht...
Wie bekomme ich es ihn das er den Attackbutton einmal sucht und sich dann die position merkt und diese dann nimmt...
Außerdem hatte ich mal eine Version die die Variabeln und befehle schon beim Eintippen gezeigt hat, sprich habe habe z.B. wie unten im script $Attackbutton geschreiben und dann das nächste mal wenn ich irgendwas mit "$Att" geschrieben habe wurde mir eine Auswahl mit allen Variabeln die mit $Att angefangen haben angezeigt
Code stelle ich unten rein
Code:
HotKeySet("{F1}", "_StartBot")
HotKeySet("{F2}", "_PauseBot")
HotKeySet("{F3}", "_EndeBot")
Global $Active = 0
MsgBox (16,"Bot Handbuch"," Du kannst den Bot beenden indem du F3 drueckst!")
ToolTip ("Bot ist an",44,55,"Status",16)
Global $Attackbuttoninputbox = InputBox ("Angriffsknopf","bitte gib den Angriffsbutton ein")
Global $dmgrocketbuttoninputbox = InputBox ("Schadensrakete","auf welchem knopf ist deine Schadensrakete?")
Global $slowrocketbuttoninputbox = InputBox ("Bremsrakete"," auf welchem Knopf hast du deine Bremsrakete liegen?")
While 1
$Attackbutton = PixelSearch (0,0,1599, 899,0xFF816C,15)
$dmgrocket = PixelSearch (0,0,1599,899,0xD39E56,15)
$slowrocket = PixelSearch (0,0,1599,899,0x7E7F75,15)
If IsArray ($Attackbutton) Then
Send ($Attackbuttoninputbox)
EndIf
If IsArray ($dmgrocket) Then
Send ($dmgrocketbuttoninputbox)
EndIf
If IsArray ($slowrocket) Then
Send ($slowrocketbuttoninputbox)
EndIf
WEnd
Func _StartBot()
$Active = 1
EndFunc
Func _PauseBot()
$Active = 0
EndFunc
Func _EndeBot()
MsgBox (16,"Status","Bot aus")
Exit
EndFunc