Brauche Hilfe mit Timerinit und Timerdiff

  • Also ich habe mal ein bishen rumgespielt und da bekamm ich ein problem

    [autoit]


    $startzeit = TimerInit
    While 1
    Do
    If PixelGetColor (561,439) = 0x105FF7 Then
    MouseClick ("left",550,434,1,1)
    EndIf
    until TimerDiff($startzeit) >= 60000
    Send ("c")
    ExitLoop
    Wend

    [/autoit]

    So mein problem ist wie krige ich es hin das wen die zeit abgelaufen ist das es nicht send ("c") drückt sondern send ("x")
    und wen der befehl eintrift soll send ("c") gedrückt werden also es soll aus dem do/until rauskommen.

    /E D I T
    hat sich erledigt habe es rausbekommen (alleine :P)

    Einmal editiert, zuletzt von kloo (15. Oktober 2008 um 11:41)

  • müsste jetzt nicht jemand posten: "Bots werden hier nicht unterstützt!" ? :rofl:

    öhm ich würde sagen bastel das Timerdiff in die While-Schleife :!:

    Möglichkeiten gibts viele denke ich...

    Zitat

    Laughing Man

    "I thought, what I'd do was, I'd pretend I was one of those deaf-mutes"

  • das ist kein bot :P
    es soll für mich in einem text eine bestimt farbe finden und mir zeigen sogesagt es soll draufklicken und das mit dem send ("c") und send ("x") ist nur ein beispiel mir fiehl nichts anderes ein xD

  • [autoit]

    $startzeit = TimerInit

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

    Do
    If PixelGetColor (561,439) = 0x105FF7 Then
    MouseClick ("left",550,434,1,1)
    send("x")
    exit
    EndIf
    until TimerDiff($startzeit) >= 60000
    Send ("c")

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


    so vll? xD

  • NEIN :rofl: :rofl: :rofl:
    Suche in einer Endlosschleife nach einer Frabe. = das ist richtig
    Wenn die Farbe gefunden wird, dann drücke 60 Sekunden lang linke Maustaste an einer bestimmten Stelle, wenn die Farbe nicht gefunden wurde, dann drück 1 mal c und such weiter. = das ist falsch

    Wen die Farbe gefuden wird, dann drückt 1 mal linke maustaste und x an einer bestimten stelle, wen die farbe nicht gefunden wurde, dann such solange weiter. wen 60 sec vorbei sind dann drück c