Hallo, ich habe mal eine frage ... man stelle sich ein viereck vor welches aus 3x3 feldern besteht .... nun möchte ich ein skript bauen, welches durchgängig immer wieder alle felder überprüft, ob sich eine farbe ändert... wenn dies der fall ist soll ein klick erfolgen .... das habe ich soweit schon hinbekommen, aber das problem, welches ich zurzeit habe ist, das dieses programm zu schnell arbeitet... sprich wenn auf feld 5 und 9 sich die farbe geändert hat, klickt das programm nur zwischen diesen beiden hin und her und "vergisst" sozusagen mal feld 1
hier mal mein quellcode:
vielen dank für jede antwort
hier mal mein quellcode:
Code:
HotKeySet("{F6}", "Ende")
While 1
If PixelGetColor(181,300) = 0x6599BB Or 0xFFFFFF Then
MouseClick("Left", 181, 300, 1, 1)
EndIf
If PixelGetColor(394,300) = 0x6599BB Or 0xFFFFFF Then
MouseClick("Left", 394, 300, 1, 1)
EndIf
If PixelGetColor(606,300) = 0x6599BB Or 0xFFFFFF Then
MouseClick("Left", 606, 300, 1, 1)
EndIf
If PixelGetColor(181,414) = 0x6599BB Or 0xFFFFFF Then
MouseClick("Left", 181, 414, 1, 1)
EndIf
If PixelGetColor(394,414) = 0x6599BB Or 0xFFFFFF Then
MouseClick("Left", 394, 414, 1, 1)
EndIf
If PixelGetColor(606,414) = 0x6599BB Or 0xFFFFFF Then
MouseClick("Left", 606, 414, 1, 1)
EndIf
If PixelGetColor(181,533) = 0x6599BB Or 0xFFFFFF Then
MouseClick("Left", 181, 533, 1, 1)
EndIf
If PixelGetColor(394,533) = 0x6599BB Or 0xFFFFFF Then
MouseClick("Left", 394, 533, 1, 1)
EndIf
If PixelGetColor(606,533) = 0x6599BB Or 0xFFFFFF Then
MouseClick("Left", 606, 533, 1, 1)
EndIf
WEnd
Func Ende()
Exit
EndFunc