|
You last visited: Today at 00:49
Advertisement
Seafight Angriffsbot
Discussion on Seafight Angriffsbot within the AutoIt forum part of the Coders Den category.
10/04/2014, 21:08
|
#1
|
elite*gold: 0
Join Date: Jan 2011
Posts: 64
Received Thanks: 10
|
Seafight Angriffsbot
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
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
|
|
|
10/04/2014, 22:44
|
#2
|
elite*gold: 15
Join Date: Aug 2012
Posts: 3,041
Received Thanks: 6,397
|
While loop without a Sleep() ... ouch. If you can explain me your problem in English I might be able to help you. Google Translate gives funny results.
|
|
|
10/04/2014, 23:12
|
#3
|
elite*gold: 138
Join Date: Apr 2012
Posts: 3,494
Received Thanks: 1,769
|
Abgesehen davon, dass deine Pausefunktion nicht funktioniert, kannst du dein Bot noch um einiges verbessern.
Ich schätze du benutzt Custom Client dafür also kannst du den Suchbereich um einiges (sogar auf einen einzigen Pixel) verkleinern, sodass der Bot auch schneller reagieren kann. Außerdem würde ich den ToolTip erst nach den Inputboxen anzeigen lassen, ansonsten macht es keinen Sinn.
|
|
|
10/05/2014, 00:10
|
#4
|
elite*gold: 0
Join Date: Jan 2011
Posts: 64
Received Thanks: 10
|
Quote:
Originally Posted by moneypulation
Abgesehen davon, dass deine Pausefunktion nicht funktioniert, kannst du dein Bot noch um einiges verbessern.
Ich schätze du benutzt Custom Client dafür also kannst du den Suchbereich um einiges (sogar auf einen einzigen Pixel) verkleinern, sodass der Bot auch schneller reagieren kann. Außerdem würde ich den ToolTip erst nach den Inputboxen anzeigen lassen, ansonsten macht es keinen Sinn.
|
Hey, Dank dir für deine Antwort aber der Bot ist nicht für den Customclient...
Er soll für das alltägliche Kriegstreiben auf unseren Seafightkarten sein
Und das die Pausefunktion nicht funktioniert habe ich auch schon festgestellt, beim Kriegfahren als ich wen aus meiner Gilde weggehauen habe ^^
Auch da bin ich für Tipps und Anregungen offen
Quote:
Originally Posted by berkay2578
While loop without a Sleep() ... ouch. If you can explain me your problem in English I might be able to help you. Google Translate gives funny results.
|
Hey, my problem is that my script slows my whole Clientwindow ´cause the search field is to big ( if he start the search each time) so i need a way that the script search the positon once and shot then when ever it finds the Color at this position...
could it may work with mousegetposition? if the user moves his mouse on the field where the Attackbutton is?
|
|
|
10/05/2014, 02:22
|
#5
|
elite*gold: 138
Join Date: Apr 2012
Posts: 3,494
Received Thanks: 1,769
|
Wenn das so ist, würde ich nicht PixelSearch sondern KeyPressed benutzen. Der Benutzer soll dann mit der Maus auf die Position wo z.b. Attackbutton ist und dann einen Hotkey drücken. Somit kannst du den Farbwert auf dem Pixel speichern. Und solang der Farbwert gleich ist $Attackbuttoninputbox senden
|
|
|
10/05/2014, 12:50
|
#6
|
elite*gold: 0
Join Date: Jan 2011
Posts: 64
Received Thanks: 10
|
Öhm danke für den Tipp aber mein AutoIT kennt den befehl nicht....
|
|
|
10/05/2014, 15:36
|
#7
|
elite*gold: 138
Join Date: Apr 2012
Posts: 3,494
Received Thanks: 1,769
|
|
|
|
10/05/2014, 22:26
|
#8
|
elite*gold: 0
Join Date: Jan 2011
Posts: 64
Received Thanks: 10
|
Quote:
Originally Posted by moneypulation
|
danke ^^
|
|
|
 |
Similar Threads
|
Angriffsbot
07/12/2010 - Last Chaos - 1 Replies
hi,
hab da bei der Botsammlung nen Angriffsbot gefunden und gedenke den auch zu nutzten.
Jetzt hab ich da allerdings Fragen.
Können GM's sehen, ob der aktiv ist?
Kann man einstellen das der char nur bestimmte Dropps aufsammelt?
Kann man einstellen, das das Pet (drake) die dropps einsammelt?
Angenommen der läuft, und ich sehe Spieler die mich was fragen oder so, muss ich den erst ausschalten bevor ich was anderes machen kann, oder deaktivt der sich von alleine wenn ich z.b. dem Char...
|
Einfacher Angriffsbot
04/24/2010 - Lin2 Exploits, Hacks, Bots, Tools & Macros - 3 Replies
Hallo zusammen =)
Wie der Titel schon sagt suche ich nach einem Bot.
Ich spiele auf einem privat Server indem es eine Farm zone giebt.
Ich suche einen bot der einfach einen mob nach dem anderen tötet
Ich habe es auch schon mit einem makro veruscht das wie folgt aussah:
/nexttarget
/Atack
/delay 10
/nexttarget
/atack
|
AngriffsBot
09/02/2009 - Flyff - 2 Replies
Heyho^^
Ich wollte mal fragen, ob nicht jemand einen Bot machen könnte, der immer den nächsten Mob in der nähe angreift + automatisch foodet.
Wäre sehr dankbar wenn jemand was posten würde :)
|
Runescape Angriffsbot
08/05/2009 - General Coding - 0 Replies
Hi ich wollt mal fragen ob mir wer einen Angriffsbot für runescape schickt der die monster angreift. Ich würds ja selber machen aber leider steig ich da noch nich so durch ganz hab erst nen paar Versuche gemacht mit autoit. Also würd mich freuen wenn einer dass machen würde.
|
Angriffsbot
12/06/2008 - Nostale - 9 Replies
kann man mit bitte einen bot geben wo NUR angegriffen wird pausenlos??
ich will nix mit healen und so??
wenn man bei nostale die ganze zeit SPACE drückt dan schießt man ja die ganze zeit das möchte ich als hack haben aber nur das der pausenlos schießt.
vielleicht noch doppelte ehrfahrung dabei pls???
fänd ich klase
|
All times are GMT +1. The time now is 00:50.
|
|