|
You last visited: Today at 21:20
Advertisement
autoit Pixelsearch?
Discussion on autoit Pixelsearch? within the Guild Wars forum part of the MMORPGs category.
10/24/2008, 15:53
|
#1
|
elite*gold: 0
Join Date: Oct 2008
Posts: 46
Received Thanks: 7
|
autoit Pixelsearch?
Hy ich versuche mir auch einmal nen Bot zu machen, bin aber eher ein Anfänger. Deswegen brauche ich ma Hilfe!!
Mir geht es jetzt darum dass der Bot rauslaufen soll bzw. dass er etwas schreibt sobald er eine bestimmte Farbe in einem feld erkennt! (das er was schreiben soll habe ich geschrieben um erstma nur das zu kappieren. Wenn ich das hinkriege das er dann halt eienen Pixel erkennt, weiß ich den rest selber^^)
das habe ich geschrieben:
sleep (2000)
send ("v")
send ("{space}") ; läuft zum nächst befindlichen NPC
sleep (8000)
PixelSearch (200, 270, 250, 310, 0x3F4A57)
If not @error then
sleep (2000)
send ("{enter}")
send ("richtig!!")
Pixelsearch (1150, 230, 1160, 245, 0x632700)
elseif not @error then
sleep (2000)
send ("{enter}")
send ("guuut!!")
Pixelsearch (1190, 110, 1210, 135, 0xFFFFFF)
elseif not @error then
sleep (2000)
send ("{enter}")
send ("super!!")
else
sleep (2000)
send ("{enter}")
send (" OHH, das ist der falsche ort")
EndIf
aber nun ist es irgendwie egal wo ich stehe, er schreibt imme nur: "OHH, das ist der falsche ort"
Was habe ich falsch gemacht?
Schon ma danke für die antworten, die hoffentlich kommen werden
|
|
|
10/24/2008, 15:54
|
#2
|
elite*gold: 0
Join Date: Jun 2008
Posts: 350
Received Thanks: 67
|
wie wäre es wenn du pixelcheksum verwendest??
|
|
|
10/24/2008, 16:40
|
#3
|
elite*gold: 0
Join Date: Jul 2008
Posts: 164
Received Thanks: 9
|
Wenn du das im Fenstermodus machst !? schau mal ob die farben anders sind als wenn du sie im vollbild-modus ausliest.
|
|
|
10/24/2008, 16:46
|
#4
|
elite*gold: 57
Join Date: Jun 2007
Posts: 10,720
Received Thanks: 5,092
|
btw werden die ganzen elseif's nie ausgeführt, da die bedingung ja schon gleich am anfang erfüllt wird; oder eben nicht
|
|
|
10/24/2008, 19:01
|
#5
|
elite*gold: 0
Join Date: Oct 2008
Posts: 46
Received Thanks: 7
|
also was genau müsste ich da jetzt ändern? könnt ihr das vllt mal genau scripten?
|
|
|
10/24/2008, 19:34
|
#6
|
elite*gold: 0
Join Date: Jul 2008
Posts: 164
Received Thanks: 9
|
Code:
sleep (2000)
send ("v")
send ("{space}") ; läuft zum nächst befindlichen NPC
sleep (8000)
PixelSearch (200, 270, 250, 310, 0x3F4A57)
If not @error then
sleep (2000)
send ("{enter}")
send ("richtig!!")
Else
Pixelsearch (1150, 230, 1160, 245, 0x632700)
if not @error then
sleep (2000)
send ("{enter}")
send ("guuut!!")
Else
Pixelsearch (1190, 110, 1210, 135, 0xFFFFFF)
if not @error then
sleep (2000)
send ("{enter}")
send ("super!!")
else
sleep (2000)
send ("{enter}")
send (" OHH, das ist der falsche ort")
Endif
Endif
EndIf
sollte gehen :P
|
|
|
10/24/2008, 20:11
|
#7
|
elite*gold: 0
Join Date: Oct 2008
Posts: 46
Received Thanks: 7
|
ah vielen dank^^
|
|
|
10/24/2008, 20:33
|
#8
|
elite*gold: 0
Join Date: Jul 2008
Posts: 164
Received Thanks: 9
|
Kein Thema, falls du nochmal was wissen magst kannst mich persönlich fragen wenn du magst.
MFG
|
|
|
 |
Similar Threads
|
AutoIt PixelSearch
08/20/2010 - AutoIt - 18 Replies
Hallo,
kann mir jemand erklären, wie PixelSearch funktioniert?
Ich hab zwar schon auf mehrere Seiten was dazu gesehen...
Funktion PixelSearch
... aber ich versteh das immer noch nicht.
Ich hab den RGB Wert 210,133,85 und möchte, dass wenn ich die Taste UP drücke, dass sich die Maus an diese Stelle bewegt.
Aber 1. hab ich keine Ahnung wie ich diesen RGB einfügen soll und 2. bewegt sich dann die Maus alleine an diese Stelle?
|
[AutoIt] PixelSearch Tut
06/22/2010 - AutoIt - 8 Replies
Hallo,
Mir ist aufgefallen dass die meisten nicht wissen wie man bestimmte Objekt mit Autoit sucht
Die "Grundgedanken":
Wenn ein Pixel mit einer bestimmten Eigenschaft(z:B Pixelfarbe) in einen betimmten Bereich auftaucht dann bewegt der Bot sich da hin :D
So gehts:
Hier erstmal die Variable mit der der Pixel festgelegt wird.
|
[AutoIt] Pixelsearch
02/03/2009 - General Coding - 3 Replies
Hallo Leute,
Ich hab mir vor kurzem ein Angelbot mit einer Pixelsearchfunktion gemacht,
nur das Problem ist, dass ich nicht weis was ich schreiben soll nachdem er den Pixelsearch nach dem Pixel gemacht hat. Also dass er dann die Angel rauszieht:
...
While (1)
$Fischblase = PixelSearch(518, 198, 520, 200, 0xFCF8FB)
If ??? Then
sleep ( 2500 )
Send ( "{F4 down}" , 0 )
|
FRAGE: Autoit Pixelsearch
01/12/2009 - Metin2 - 3 Replies
so ich hab da mal ne Frage bezüglich autoit und PixelSearch:
Wie krieg ich es hin dass Autoit nach bestimmten Pixeln sucht dann mit der Maus zu den Pixeln geht und dann darauf klickt.
Ich weiß dass man um die Pixel rauszufinden bzw freezen muss abar wohin mit diesen Werten >.< :confused:
Könnte pls eina sich die Mühe machen und mia pls erklähren wie des mit dem Pixelsearch und der Maus dahin bewegen geht und wo ich die Werte dann eintragen soll. (am besten den script reinposten und...
|
All times are GMT +1. The time now is 21:21.
|
|