Fragen zum Minigame Bot : D

01/01/2010 20:08 micci#1
So leute hab mal ne Frage...^^

Bei den verschiedenen Mimigame Bots muss man ja die Koordinaten rausfinden.

Jemand von euch hat ja schonmal einen TuT über Pixelsearch und PixelGetColor gemacht.

Für mich sind diese TuT´s vieeeel zu schwierig formuliert.

Also wollte ich fragen ob mir jemand schritt für schritt erklähren kan wie das geht.

Danke schonmal für eure (hoffentlich) kommende Kommentare.^^

MfG micci
01/01/2010 20:39 datafabi#2
ich kanns dir kurz erklären ich weiß nicht ob man das versteht aber es geht^^
du machst ein screen und öffnest den mit paint
unten rechts in der ecke kann man die koordinaten sehen
und das wars dann eig schon^^
01/01/2010 20:47 NetMax#3
oder du nutzt das AutoIt WIndow Info Tool xD
01/01/2010 21:06 Trøjan#4
Erstmal PixelSearch...
So gucken wir uns den Begriff einmal an:

Quote:
Originally Posted by AutoIt Hilfe
Sucht in einem Rechteck nach einem Pixel der angegebenen Farbe.
Also hierzu ein Bild:
[Only registered and activated users can see links. Click Here To Register...]
Stell dir vor diese Farbpunkte im Bild bewegen sich quer durch das Bild und du willst das der Bot was macht, wenn ein roter Punkt im Kasten ist!

Also holst du dir die Koordinaten von der oberen Ecke, dann fügst du die Werte in da ein also den ersten wert für $Punkt1x und den zweiten für $Punkt1y.
Das gleiche machst du mit der unteren linken Ecke nur das du nun die Koordinaten für $Punkt2x und $Punkt2y einsetzt!
Jezz brauchst du nur noch die Farbe, welche du dir von dem Roten eingekreistem Punkt holst und dannach den Wert bei Color mit $farbe ersetzt.
Die 15 kannst du eig weglassen.

So, da du nun PixelSearch ausgefüllt hast muss es nur noch in ein Script!
Also:
Code:
While 1
sleep(50)
PixelSearch($Punkt1x, $Punkt1y, $Punkt2x, $Punkt2y, $farbe ,15)
If not @error Then
MsgBox("Hurra","Der Pixel wurde gefunden!")
EndIf
WEnd
//Edit:
Auf anfrage hier der Pixel Search maker im Anhang xD
Man braucht nur die Daten einzugeben und mann hat den PixelSearch befehl!
xDDD !!!!ACHTUNG UNNÖTIG O.O!!!! xD
01/02/2010 00:21 micci#5
Boa O.o

Cool danke ich dachte nicht das das so einfach währe...
Ich bedanke mich vielmals das Ihr mir geholfen habt. :D

Aber hätte da nurnoch eine Frage...

Why haste dort $(kA wie das zeichen geht^^)farbe, 15

wo muss jetzt der code für die farbe reind ?
01/02/2010 00:35 Trøjan#6
Gib mir einfach nen Thx ;DDD

Du kannst $farbe einfach mit dem Farbcode ersetzen oder voher in dein Script
$farbe = deinfarbcode
01/02/2010 11:15 micci#7
braucht man für holzhack nicht 2 koordinatenpunkten z.B. oben rechts und unten links.
also beim boot muss man da nicht 2 koordinaten eingeben?
01/03/2010 11:57 Trøjan#8
Ja braucht man, weil es sind beim Holzhacken ja auch zwei Kasten. Einmal unten und einmal oben!