Steh grad irgendwie aufm Schlauch... aber sollte es nicht so gehen?
Spoiler anzeigen
$NextStep = False
While 1
MouseClick ( "left", 334 , 660, 2 )
MouseClick ( "left", 511 , 674 )
MouseClick ( "left", 590 , 547 )
MouseClick ( "left", 299 , 635 )
Sleep ( 13000 )
MouseClick ( "left", 334 , 660 )
$NextStep = True
If PixelGetColor( 424, 329 ) = "0x205048" Then $NextStep = False
If $NextStep Then
MouseClick ( "left", 511 , 674 )
MouseClick ( "left", 590 , 547 )
MouseClick ( "left", 299 , 635 )
Sleep ( 13000 )
MouseClick ( "left", 334 , 660 )
$NextStep = True
If PixelGetColor( 424, 329 ) = "0x205048" Then $NextStep = False
EndIf
If $NextStep Then
MouseClick ( "left", 511 , 674 )
MouseClick ( "left", 590 , 547, 2 )
MouseClick ( "left", 299 , 635 )
Sleep ( 13000 )
MouseClick ( "left", 334 , 660 )
If Not PixelGetColor( 424, 329 ) = "0x205048" Then ExitLoop
EndIf
WEnd
[/autoit]
PS:
$NextStep = True
If PixelGetColor( 424, 329 ) = "0x205048" Then $NextStep = False
; Das ist Absicht so! Immerhin ist's 3 Zeilen kürzer kürzer als
[/autoit][autoit][/autoit][autoit]If PixelGetColor( 424, 329 ) = "0x205048" Then
$NextStep = False
Else
$NextStep = True
EndIf