Funcion y loop "Do ... Until" no me funciona
Publicado: 08 May 2012, 10:36
Global $exitcolor = pixelgetcolor(425, 249)
Func _GAME()
Local $exitcolor = pixelgetcolor(425, 249)
If _WAIT(564, 49, 2847010, 150) = False Then Return False
sleep(100)
Do
Mouseclick("right", 1008, 711, 2)
Sleep(5000)
Until $exitcolor = 18539231 (número inventado, el correcto no lo tengo ahora :P)
Return False
EndFunc
He probado declarando la variable en Global y en Local a ver si la coje pero no hay manera, en cambio, haciendo una página nueva, fuera de ese script y de esa función y poniendo lo siguiente :
Local $exitcolor = pixelgetcolor(425, 249)
Do
Mouseclick("right", 1008, 711, 2)
Sleep(5000)
Until $exitcolor = 18539231 (número inventado, el correcto no lo tengo ahora :P)
Esta sí que funciona por separado pero la misma dentro de la función y de mi script no lo detecta.
Cuál puede ser el motivo ??
Gracias
Func _GAME()
Local $exitcolor = pixelgetcolor(425, 249)
If _WAIT(564, 49, 2847010, 150) = False Then Return False
sleep(100)
Do
Mouseclick("right", 1008, 711, 2)
Sleep(5000)
Until $exitcolor = 18539231 (número inventado, el correcto no lo tengo ahora :P)
Return False
EndFunc
He probado declarando la variable en Global y en Local a ver si la coje pero no hay manera, en cambio, haciendo una página nueva, fuera de ese script y de esa función y poniendo lo siguiente :
Local $exitcolor = pixelgetcolor(425, 249)
Do
Mouseclick("right", 1008, 711, 2)
Sleep(5000)
Until $exitcolor = 18539231 (número inventado, el correcto no lo tengo ahora :P)
Esta sí que funciona por separado pero la misma dentro de la función y de mi script no lo detecta.
Cuál puede ser el motivo ??
Gracias