Wo ist der fehler?

  • hallo ich habe mal ne kurze frage
    ich finde den fehle hier nicht


    finde ihn nicht

    grß bader

  • Sry wenn ich das so sage, aber das sieht mir doch etwas nach nem bot aus...

    Ne kleine erklärung über die funktion des scripts würde vllt helfen.
    Achja, und was genau geht denn bei dem script net?

  • er macht einen schatten auf die fläche wo ich es gemacht habe
    (das hier ist nur ein kleiner teil daraus)
    room machte er wieine schattenschlrifeschleife

  • was ist denn der fehler bzw. was macht das script denn nicht was es machen sollte?

  • Hallo,
    der Fehler ist, dass du versuchst eine Schleife von außen heraus über ExitLoop zu beenden.
    So funktioniert es:

    Spoiler anzeigen
    [autoit]


    Global $Paused
    HotKeySet("{ESC}", "Terminate")

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

    Func room ()
    MouseClick ("left", 335, 80, 1)
    Sleep(5000)
    Send ("{enter}")
    EndFunc

    Func close ()
    MouseClick ("left", 766, 80, 1)
    EndFunc

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

    Func Terminate()
    Exit 0
    EndFunc

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

    While 1
    Sleep(3000)
    Call("room")
    Sleep(200)
    PixelSearch (320, 124, 329, 126, 0x000000)
    If not @error then
    Exitloop
    Else
    ContinueLoop
    EndIf
    Sleep(200)
    Call("close")
    Sleep(1000)
    WEnd

    [/autoit]