Frage zu Aimbot mit Autoit

02/06/2013 16:32 puusykate#1
hallo erstmal!!
Habe mir einen aimbot für ein browsergame mit autoit geschrieben,klappt auch alles wie ich es möchte.
Nur mein problem ist das die farbe des zieles genau den selben farbcode wie hindergrunddetails hat. da springt der bot wie wild durch das game und macht leider nicht das was er machen soll.
Könnte mir vieleicht einer weiter helfen?
Bin halt noch anfänger, aber will lernen, lernen...... .
Sollte jemand intresse haben das a b c des botens beizubringen dann kann er sich gern ei mir melden.Ich würde mich das auch was kosten lassen.
Ich bedank mich schon mal im voraus.


Ps. Keine angst ,ich bin kein kleiner rotzer der mal eben hacken will, bin 32 jahre jung..^^..


google translate:


hi first!
I've written an aimbot for a browser game with autoit collapsed, everything as I would like.
Only my problem is the color of the target has exactly the same color code as hindering basic details. because the bot jumps wildly through the game and does not, unfortunately, the what to do.
Could someone maybe a further help?
'm Just still beginner, but want to learn, learn ...... .
Should anyone have the abc of intresse botens then he can teach himself would like to egg me melden.Ich me a taste of something too.
I bedank ever advance.


Ps Do not worry, I'm not a little Rotzer wants times just chop, 32 years'm young .. ^ ^ ..
02/06/2013 17:38 Achat#2
No code = no help ;D
Es wäre hilfreicher, wenn du deine Code postest.
Sowie ein Bild von deinem Ziel.

Du könntest dann nämlich nach der Farbe suchen, und dann die Nachbarpixel noch nach speziellen Farben scannen. So verhinderst du eine Kollision mit dem Hintergrund.

MfG
02/06/2013 17:58 puusykate#3
Quote:
Originally Posted by Achat View Post
No code = no help ;D
Es wäre hilfreicher, wenn du deine Code postest.
Sowie ein Bild von deinem Ziel.

Du könntest dann nämlich nach der Farbe suchen, und dann die Nachbarpixel noch nach speziellen Farben scannen. So verhinderst du eine Kollision mit dem Hintergrund.

MfG

Farbcode: 16711680

ISt halt nur test
02/06/2013 18:13 ExChill#4
Ich denke, Achat meinte deinen AutoIt Code und nicht den Farbcode.
02/06/2013 18:13 omer36#5
grenz den bereich einfach so ein, dass nur die mitte zu sehen ist, und such nach der weissen farbe.


32, n kerl und nennst dich puusykate..
glaub du bist im falschen forum, in der s4 ecke hast du bestimmt mehr spaß
02/06/2013 18:17 puusykate#6
Ja mir viel damals kein andere name ein ,ist ja auch egal^^

den mittleren bereich hab ich scho eingegrenzt und die weiße farbe ist da auch vorhanden wenn richtig betrachtest (viele kleine weiße punkte)
Die punkte haben den selben farbcode
02/06/2013 19:31 omer36#7
sieht man kaum,

dann ändere deine abfrage so, dass es auch 3-5 pixel unter dem, wo es den weissen pixel gefunden hat auch überprüft.

also
if isarray($pixelsearch) and pixelgetcolor($pixelsearch[0], $pixelsearch[1]+1) and pixelgetcolor($pixelsearch[0], $pixelsearch[1]+2) then
...
...
02/09/2013 16:23 puusykate#8
Quote:
Originally Posted by omer36 View Post
sieht man kaum,

dann ändere deine abfrage so, dass es auch 3-5 pixel unter dem, wo es den weissen pixel gefunden hat auch überprüft.

also
if isarray($pixelsearch) and pixelgetcolor($pixelsearch[0], $pixelsearch[1]+1) and pixelgetcolor($pixelsearch[0], $pixelsearch[1]+2) then
...
...

Sry das ich mich erst jetzt melde.
Arbeit und so^^
Soll ich dies mit dem ersetzen?? If isArray($pos) then Hab ich getan aber da kommt immer eine fehlermeldung
02/09/2013 19:58 omer36#9
Quote:
Originally Posted by puusykate View Post
Sry das ich mich erst jetzt melde.
Arbeit und so^^
Soll ich dies mit dem ersetzen?? If isArray($pos) then Hab ich getan aber da kommt immer eine fehlermeldung
oh, hab vergessen den farbcode hinzuzufügen, was du aber auch hättest machen können..

PHP Code:
if isarray($pos) and pixelgetcolor($pos[0], $pos[1]+1) == "16711680" and pixelgetcolor($pos[0], $pos[1]+2) == "16711680" then 
nur sollte der farbcode auch für deine weiße farbe sein..
02/10/2013 11:51 puusykate#10
Wenn man mehrere farbcodes in einem bot schreiben will,was muß ich dann schreiben?
02/10/2013 12:06 omer36#11
kommt halt immer drauf an, was du vor hast.

wie genau meinst du dass denn jetz?
02/10/2013 13:56 puusykate#12
habs schon

$kill = PixelSearch(742,268,1192,640,5784625,0)
If @error Then $kill = PixelSearch(742,268,1192,640,8413184,0)
If @error Then $kill = PixelSearch(742,268,1192,640,10000536,0)
If @error Then $kill = PixelSearch(742,268,1192,640,11501439,0)
If @error Then $kill = PixelSearch(742,268,1192,640,4155218,0)
If @error Then $kill = PixelSearch(742,268,1192,640,9272931,0)

was ich vor hab!!
mhm möcht ich jetzt nicht hier preis geben,aber wenn mir helfen willst meine idee umzusetzen ,wär nice!!!!????
02/10/2013 14:17 omer36#13
wie sollen wir dir helfen, wenn wir nicht wissen, was du meinst?
was du da geschrieben hast ergibt kaum sinn.

willst du in diesem bereich:
742,268,1192,640

nach diesen 6 verschiedenen farben suchen?
und wenn eines von denen gefunden wurde soll deine maus dahin klicken?

btw ist es besser, wenn du den hex-wert der farbe aufschreibst.
(glaube pixelsearch geht nur mit den)
02/10/2013 14:21 puusykate#14
so wie es dort steht läuft es super,der bot sucht nach all diesen farben.
02/10/2013 14:25 omer36#15
achso, klappt also was du wolltest?

hier währe eine vllt. elegantere lösung:
PHP Code:
Dim $farben[6] = [57846258413184100005361150143941552189272931]

For 
$i=0 To UBound($farben)-1
    $aSearch 
PixelSearch(742,268,1192,640$farben[$i])
    If 
IsArray($aSearchThen
        MouseClick
("left"$aSearch[0], $aSearch[1])
    EndIf
Next