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