|
You last visited: Today at 09:04
Advertisement
[Release] MRaid Bot
Discussion on [Release] MRaid Bot within the Seafight forum part of the Browsergames category.
08/29/2014, 02:04
|
#16
|
elite*gold: 0
Join Date: Aug 2014
Posts: 1
Received Thanks: 0
|
Work very good thanks.
For example for big ship amaterasu I put in 1 my hollow I put in 2 my elit *****
and for yellow power and the agwe armor?
|
|
|
08/29/2014, 12:57
|
#17
|
elite*gold: 0
Join Date: Apr 2011
Posts: 546
Received Thanks: 7
|
Läuft gut aber bei mir kam nach 30 min. wieder diese Fehlermeldung:
Line 8595 (File "C:\Users\Name\Documents\Seafight Bots\MRaidBot 1.1.exe"):
Error: Variable used without being declared.
|
|
|
08/29/2014, 13:38
|
#18
|
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
|
Quote:
Originally Posted by js0
Läuft gut aber bei mir kam nach 30 min. wieder diese Fehlermeldung:
Line 8595 (File "C:\Users\Name\Documents\Seafight Bots\MRaidBot 1.1.exe"):
Error: Variable used without being declared.
|
Vom Hintergrund her vermute ich dass das kam als er den Ameratsu schießen wollte oder?
Ich glaub das müsste jetzt gefixt sein
#Added 1.2
|
|
|
08/29/2014, 14:18
|
#19
|
elite*gold: 1
Join Date: Apr 2014
Posts: 89
Received Thanks: 36
|
Quote:
Originally Posted by moneypulation
Vom Hintergrund her vermute ich dass das kam als er den Ameratsu schießen wollte oder?
Ich glaub das müsste jetzt gefixt sein
#Added 1.2
|
Huhu,
Ich selber nutze nur noch eigene geschriebene Bots, ohne den Client.
Und nein, ich werde sie nicht rausgeben, also spart euch die Pn's
Aber jetzt zu diesem Problem, ich würde mal behaupten aus erfahrung:
Dass du eventuell eine Pixelsuche machst, was bedeutet dass dieser fehler zustande kommt wenn:
Code:
$Var = Pixelsearch(..)
MouseClick("true",$var[0],$var[1],1,10)
soo jetzt kann es aber passieren, dass er $var garnicht gefunden hat, oder es ist kein Array, da würde ich dir folgende 2. versionen anbieten:
Code:
1.
If IsArray($var) then MouseClick("true",$var[0],$var[1],1,10)
oder
2.
If $var = true then MouseClick("true",$var[0],$var[1],1,10)
aber ich greife immer zur 1. Version, ist nach meiner ansicht die Beste!!
lg GoTronix
|
|
|
08/29/2014, 14:23
|
#20
|
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
|
Quote:
Originally Posted by GoTronix
Huhu,
Ich selber nutze nur noch eigene geschriebene Bots, ohne den Client.
Und nein, ich werde sie nicht rausgeben, also spart euch die Pn's
Aber jetzt zu diesem Problem, ich würde mal behaupten aus erfahrung:
Dass du eventuell eine Pixelsuche machst, was bedeutet dass dieser fehler zustande kommt wenn:
Code:
$Var = Pixelsearch(..)
MouseClick("true",$var[0],$var[1],1,10)
soo jetzt kann es aber passieren, dass er $var garnicht gefunden hat, oder es ist kein Array, da würde ich dir folgende 2. versionen anbieten:
Code:
1.
If IsArray($var) then MouseClick("true",$var[0],$var[1],1,10)
oder
2.
If $var = true then MouseClick("true",$var[0],$var[1],1,10)
aber ich greife immer zur 1. Version, ist nach meiner ansicht die Beste!!
lg GoTronix
|
Da es ein Pixelbot ist mach ich schon den einen oder anderen Pixelsearch aber daran lag der Fehler nicht
Wenn ich das nicht wüsste, was du geschrieben hast, wäre ich wohl kaum in der Lage einen ganzen Bot zu schreiben :P
|
|
|
08/29/2014, 16:51
|
#21
|
elite*gold: 1
Join Date: Apr 2014
Posts: 89
Received Thanks: 36
|
Quote:
Originally Posted by moneypulation
Da es ein Pixelbot ist mach ich schon den einen oder anderen Pixelsearch aber daran lag der Fehler nicht
Wenn ich das nicht wüsste, was du geschrieben hast, wäre ich wohl kaum in der Lage einen ganzen Bot zu schreiben :P
|
Dann ist ja gut^^
Glaub ma :P .. man kann auch ohne wie ich es oben beschrieben habe Pixelsearch machen, zur sicherheit setze ich am anfang des Scripts "Global .."
lg, GoTronix
|
|
|
08/29/2014, 23:41
|
#22
|
elite*gold: 0
Join Date: Apr 2011
Posts: 546
Received Thanks: 7
|
Wurde eben zum zweiten mal von einem Sunburst versenkt. Kann es sein, dass der Bot nicht reppt? Und wenn ich versenkt werde kommt eine fehlermeldung.
|
|
|
08/30/2014, 00:14
|
#23
|
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
|
Quote:
Originally Posted by js0
Wurde eben zum zweiten mal von einem Sunburst versenkt. Kann es sein, dass der Bot nicht reppt? Und wenn ich versenkt werde kommt eine fehlermeldung.
|
Er sollte eigentlich jede +-10 Minuten 3 Minuten lang reppen
Was für ne Fehlermeldung denn?
|
|
|
08/30/2014, 17:31
|
#24
|
elite*gold: 1
Join Date: Apr 2014
Posts: 89
Received Thanks: 36
|
Quote:
Originally Posted by moneypulation
Er sollte eigentlich jede +-10 Minuten 3 Minuten lang reppen
Was für ne Fehlermeldung denn?
|
Mach es doch per HP Balken % ..
Wenn weniger als 50% hp => Reppen
lg GoTronix
|
|
|
08/30/2014, 18:26
|
#25
|
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
|
Quote:
Originally Posted by GoTronix
Mach es doch per HP Balken % ..
Wenn weniger als 50% hp => Reppen
lg GoTronix
|
Du kennnst dich ja auch mit AutoIt aus. Mir ist kein Weg eingefallen wie ich das machen könnte. Ich könnte zwar die HP Bar definieren aber ich weiß nicht wie ich dann auslesen soll wie viel % Hp man grad hat
|
|
|
08/30/2014, 20:46
|
#26
|
elite*gold: 1
Join Date: Apr 2014
Posts: 89
Received Thanks: 36
|
Quote:
Originally Posted by moneypulation
Du kennnst dich ja auch mit AutoIt aus. Mir ist kein Weg eingefallen wie ich das machen könnte. Ich könnte zwar die HP Bar definieren aber ich weiß nicht wie ich dann auslesen soll wie viel % Hp man grad hat
|
Code:
; _IsHPBelow() dann in deinem Code einfügen :)
_IsHPBelow(20, 4, 0x38D36A, 10) ; 20= ab wie viel % reppen, 4 = einfach so lassen, Farbe, 10 so lassen :)
; $KartenFensterX1, $KartenFensterX2, $KartenFensterY1, $KartenFensterY2 =>>> Wo, also im welchen bereich er suchen soll
Func _IsHPBelow($iPercentage, $iSkip, $iColor, $iVariation, $iX = $KartenFensterX1, $iY = $KartenFensterY1, $iX2 = $KartenFensterX2, $iY2 = $KartenFensterY2)
Local $iPixel, $iCount = 0
$iPixel = PixelSearch($KartenFensterX1, $KartenFensterX2, $KartenFensterY1, $KartenFensterY2, $iColor, $iVariation)
If IsArray($iPixel) Then
Do
$iPixel = PixelSearch($iPixel[0] + $iSkip, $iPixel[1], $KartenFensterY1, $KartenFensterY2, $iColor, $iVariation)
$iCount += $iSkip
Until IsArray($iPixel) <> True
If $iCount <= 172 * ($iPercentage / 100) Then
Send("q")
; Hier dann am besten noch eine Do Until schleife
Do
;Code..
;den Repair button überprüfen lassen ob er noch reppt
; wenn nein dann $repp = "full"
Until $repp= "full" ; zb.
EndIf
Else
SetError(1)
EndIf
EndFunc ;==>_IsHPBelow
lg, GoTronix
|
|
|
08/31/2014, 08:24
|
#27
|
elite*gold: 0
Join Date: Apr 2013
Posts: 7
Received Thanks: 1
|
hello if this bot itself back on the map solar after melting? If there is a possibility of adding such a feature and if he is returned to how to do it?
|
|
|
08/31/2014, 12:51
|
#28
|
elite*gold: 138
Join Date: Apr 2012
Posts: 3,495
Received Thanks: 1,769
|
Quote:
Originally Posted by shoot.shoot
hello if this bot itself back on the map solar after melting? If there is a possibility of adding such a feature and if he is returned to how to do it?
|
I'll add this in future
|
|
|
08/31/2014, 16:26
|
#29
|
elite*gold: 0
Join Date: Aug 2012
Posts: 15
Received Thanks: 1
|
Why no repair ?
YES ON " R "
|
|
|
09/02/2014, 06:21
|
#30
|
elite*gold: 0
Join Date: Mar 2010
Posts: 153
Received Thanks: 10
|
Hi, bei mir schmiert der Bot noch nach einem Blubb ab und er findet den dicken aber wechselt nicht die Muni und will nicht zu schießen anfangen. Manchmal hängt er sehr lange an einer Stelle rum bis er weiter fährt.
|
|
|
All times are GMT +2. The time now is 09:04.
|
|