Wie der Titel schon sagt habe ich ein Problem mit der funktion Pixel search
Mein Problem ist das die Maus immer über die Rausgesuchte Pixel Position geht
zb O ist der ausgewählte punkt es kommt aber eher sowas raus als ob ich Ö striche ausgewählt hab
Also aimt immer etwas über der angegebennen position der Code :
Quote:
PixelSearch( ***, ***, ***, ***, 0x00FFFF, 5)
und dann hätte ich noch die frage ob man mehrere Pixel Searches in einem Script laufen lassen kann
Zb: Wenn die Lebensanzeige sinkt oder Fast lehr ist das eine Function gewählt wird
Was auch manchmal probleme macht ist das ich vorher versuche
HotKeySet("{F1}", "Hit")
Func Hit()
Blabla
EndFunc
im verbindung des Pixelsearch anwenden möchte aber dan beendet sich das Script immer selbst direkt nachm starten
Ich hoffe ihr könnt mir bei diesen Fragen und auch Problemen helfen
Was auch manchmal probleme macht ist das ich vorher versuche
HotKeySet("{F1}", "Hit")
Func Hit()
Blabla
EndFunc
im verbindung des Pixelsearch anwenden möchte aber dan beendet sich das Script immer selbst direkt nachm starten
Ich hoffe ihr könnt mir bei diesen Fragen und auch Problemen helfen
Also bei deinem ersten Problem hab ich keinen Plan xDD
Aber bei deinem 2.
Du musst nach dem Hotkeyset auch eine While-Schleife reinmachen. Sonst ist es klar, dass sich das Script immer beendet. Also so:
soweit ich mich erinnere gibt dir pixelseach die koordinaten des erst gefundenen pixels von der linken oberen ecke deines bildschirms (0x, 0y). weis gar nicht mehr wie pixelsearch aufgebaut ist
Quote:
und dann hätte ich noch die frage ob man mehrere Pixel Searches in einem Script laufen lassen kann
und das is so gemeitn nehmen wir zb mal Bei Guild Wars oder Metin den Roten namen des feindes als beispiel und immer wenn ich diese pixel des namens scanne und das in den script alles reinschreib also
fenstergröße Farbe und abweichung
geht die maus nich auf den name sondern komischerweise immer ein stück dadrüber und das ist schlecht ^^
Da wäre noch was wie kann ich zb wenn pixelsearch den vorgegebenen Pixel oder Farbenbereich gefunden hat das es eine Funtcion auslöst
warum willst du bei guild wars oder bei metin auf die roten namen klicken, wenn es möglich ist die positionen der gegner zu bestimmen und da direkt hinzulaufen?
Quote:
Danke ersma für eure antworten
und das is so gemeitn nehmen wir zb mal Bei Guild Wars oder Metin den Roten namen des feindes als beispiel und immer wenn ich diese pixel des namens scanne und das in den script alles reinschreib also
fenstergröße Farbe und abweichung
geht die maus nich auf den name sondern komischerweise immer ein stück dadrüber und das ist schlecht ^^
hab ich glaube ich schon oben beantwortet!
Quote:
Da wäre noch was wie kann ich zb wenn pixelsearch den vorgegebenen Pixel oder Farbenbereich gefunden hat das es eine Funtcion auslöst
schau dir am besten erst einmal die grundsachen an, dann kannst du auch selber drauf kommen.
warum willst du bei guild wars oder bei metin auf die roten namen klicken, wenn es möglich ist die positionen der gegner zu bestimmen und da direkt hinzulaufen?
Klar mit tt6 aber was bringt das ganze wenn nicht angegriffen wird
Quote:
soweit ich mich erinnere gibt dir pixelseach die koordinaten des erst gefundenen pixels von der linken oberen ecke deines bildschirms (0x, 0y). weis gar nicht mehr wie pixelsearch aufgebaut ist
das sagt mir nix ^^ pixelsearch hat sowiet ich nur die funktionen in einem bestimmten bereich nach pixels zusuchen aber wenn dieser dan gefunden ist und die maus trotzdem drüber geht bringt mir das wenig
... Ja das Problem ist ja du scannst einen Bereich(!!). und wenn in diesem Bereich direkt ein pixel mit dem farbwert xy ist geht auch die maus dahin. Auch wen dort nicht der name sein sollte..
Ich häng auch an dem selben Problem, ich will das die Maus einfach auf 1 Pixel klickt mit dem Farbwert 0x4E1C08. Dei funktionen usw. hab ich schon nur ned es -.-
Herr, lass es Satzzeichen regnen. Solun, wenn du Satzzeichen verwenden würdest, würden dich warscheinlich merh Leute verstehen.
Und jetzt jede deiner einzelnen Fragen zu beantworten, wäre nicht vorteilhaft, da du die dann von uns beschriebenen Funktionen nur in diesem speziefischen Fall kennen würdest.
Such dir am besten ein schönes AutoIT-Tut und eigne dir ersteinmal dei Grundkenntnisse an.
1=Vom linken Rand ab, da wo er Anfangen zu suchen soll (zb. 500)
2=Vom oberem Rand ab, da wo er Anfangen zu suchen soll (zb. 500)
3=Vom linkem Rand ab, da wo er Aufhören soll zu suchen (zb. 500)
4=Vom unterem Rand ab, da wo er Aufhören soll zu suchen (zb. 500)
5=Die Farbe des Pixels nach der gescuth werden soll, dafür Empfehle ich dir den Pixel Scripter by MarcoPolo
(Den Rest muss ich wohl ned erklären oder?)
[Problem]autoit pixel erkennen 01/31/2010 - Metin2 - 1 Replies Ich bin dabei mit autoit einen relogbot zu erstellen.
Mir fehlt nur noch die Funktion die erkennt das der bot
Einlogen starten soll .
Ich habe mir eigentlich gedacht einfacht ine funktion zu nützen
die erkennt wenn ein pixel die Farbe wechselt .
Dummerweise finde ich in metin2 erstens mal keine farblfäche
die groß genug wäre . Oder das pixel erkennen tut in
metin irgendwie nicht .habe die funktion schon mit paint getestet
dort tut es super.