pixelsearch problem

09/27/2009 18:54 wassnloshier#1
hi,
will mir nen bot schreiben komme aba ned weiter QQ
also er soll etwas solange tun bis er via pixelsearch die angegebene farbe ned mehr findet. so weit so gut nur bekomme ich das nich so richtig hin QQ.
hier meine versuche:
nr1:

Code:
do
   send("1")
   sleep(200)
   send("2")
   sleep(2500)
   send("3")
   sleep(1000)
   sleep(21400)
   send("1")
   sleep(200)
   send("2")
   sleep(2500)
   send("3")
   sleep(1000)
   send("4")
   sleep(1100)
   send("5")
   sleep(1100)
   send("6")
   sleep(1500)
   sleep(17700)
   send("c")
until PixelSearch(1097,141,1131,182,0xf5e641,10) = false
hier macht er nur das nach dem do und macht ned weiter obwohl die farbe im angegebenen bereich nicht mehr da ist.

nr2:

Code:
do
   send("1")
   sleep(200)
   send("2")
   sleep(2500)
   send("3")
   sleep(1000)
   sleep(21400)
   send("1")
   sleep(200)
   send("2")
   sleep(2500)
   send("3")
   sleep(1000)
   send("4")
   sleep(1100)
   send("5")
   sleep(1100)
   send("6")
   sleep(1500)
   sleep(17700)
   send("c")
   PixelSearch(1097,141,1131,182,0xf5e641,10)
until @error
hier macht er das nach dem do 1 mal und danach einfach weiter obwohl die farbe noch da ist.

einen hab ich noch klappt aba leider au ned
nr3:

Code:
while PixelSearch(1097,141,1131,182,0xf5e641,10) = true
   send("1")
   sleep(200)
   send("2")
   sleep(2500)
   send("3")
   sleep(1000)
   sleep(21400)
   send("1")
   sleep(200)
   send("2")
   sleep(2500)
   send("3")
   sleep(1000)
   send("4")
   sleep(1100)
   send("5")
   sleep(1100)
   send("6")
   sleep(1500)
   sleep(17700)
   send("c")
wend
wie gesagt klappt leider auch nicht QQ
dasselbe wie bei der nr1
pls helft mir

ps mir ist klar das man sowas auch mit mems machen kann iss aba absichtlich so wegen der update.ini (das nervt mich etwas)
mfg wassnloshier
09/27/2009 19:33 kknb#2
sowas geht net?

Do
bla
1=pixelbla
until 1<>deine farbe
09/27/2009 19:50 wassnloshier#3
entweder verstehe ich jetzt grad ned wie du es meinst oder umgekehrt.
also ich glaube du meinst so lange was tu tun bis ne farbe da ist oder?
aber ich meine etwas so lange tun bis die farbe nicht mehr da ist.
oder kannste vlt. nen spezielleres beispiel schreiben.
thx aba trotzdem schonma
mfg
09/27/2009 19:53 kknb#4
ja <> bedeutet ungleich, also wird die schleife solange ausgeführt bis das ergebnis von pixelbla ungleich deiner farbe ist.

edit: eh jo nimmste am besten pixelgetcolor
09/27/2009 20:11 wassnloshier#5
haste icq?
wenn ja könn wa das darüber ma schnell machen?