if...then...

  • also ich habe ein kleines prob ich weiß nicht wie ich es lösen soll also ich möchte:

    if pixel oben links = rot

    then send enter

    und dass soll die ganze eit überprüft werden


    $coord = PixelSearch( 903, 136, 905, 143, 0x100C5A)

    die genauen koordinaten und so

    sry für die doofe frage aber ich krig das nicht hin

  • Also, wenn etwas die ganze Zeit über prüft werden soll, brauchst Du eine Schleifenanweisung. Das würde dann so aussehen:

    [autoit]

    While 1 ;Wird ständig ausgeführt, Abbruchbedingung muß in der Schleife stehen
    If PixelGetColor ($X_Position, $Y_Position) == 0xFF0000 Then ;0xFF0000 durch Deine Farbe ersetzen
    Send ("{ENTER}")
    EndIf
    $msg = GUIGetMsg()
    If $msg = $GUI_EVENT_CLOSE Then Exit ;GUI abfragen damit das Script beendet werden kann
    Sleep (250) ;Damit die Abfrage nur 4x pro Sekunde ausgeführt wird
    WEnd

    [/autoit]


    Das sollte so ähnlich in Deinem Script zu finden sein damit es läuft.

    Gruß

    TrueMu