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
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.
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.
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?
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
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