While schleife

  • Hey Leute, ich wollte ein simples Programm schreiben und stoße auf ein Problem, dass ich leider nicht lösen kann

    Hier der Code :

    [autoit]


    while 0x628096 = PixelGetColor(807, 111) Then
    sleep(100)
    WEnd

    [/autoit][autoit][/autoit][autoit]

    MouseClick ( "left" , 241, 651, 1, 200 )

    [/autoit]

    Also solange ein bestimmter Farbwert auf einer bestimmten Position vorhanden ist, soll er " warten ". Wenn er sich ändert, soll er den Code vorsetzen . Mein aktueller fehler ist :

    Line 19 :

    Error : Illegal text at the end of statement (one statement per line ).

  • Da brauche ich also wirklich kein ganzes Script zu sehen. Nach einem "While" kommt nämlich kein "Then". Das kommt nur nach "If".

    Gruss Shadowigor

  • [autoit]

    while 0x628096 = PixelGetColor(807, 111)
    sleep(100)
    WEnd

    [/autoit][autoit][/autoit][autoit]

    MouseClick ( "left" , 241, 651, 1, 200 )

    [/autoit]

    Einfach das 'Then' weglassen, das gehört da nicht hin :)