pause schleife msgbox geht nicht richtig!

  • hi Community,
    habe mal wieder was wo ich nicht verstehe warum?
    hier der code:

    Spoiler anzeigen
    [autoit]


    Global $Paused
    HotKeySet("{PAUSE}", "TogglePause")
    Func TogglePause()
    $Paused = NOT $Paused
    While $Paused
    sleep(100)
    MsgBox(0,"Script ist pausiert","Script ist pausiert")
    WEnd
    MsgBox("")
    EndFunc

    [/autoit]

    und hier der orginale den ich unter der hilfe gefunden habe!

    Spoiler anzeigen
    [autoit]


    Global $Paused
    HotKeySet("{PAUSE}", "TogglePause")
    Func TogglePause()
    $Paused = NOT $Paused
    While $Paused
    sleep(100)
    ToolTip('Script ist pausiert',0,0)
    WEnd
    ToolTip("")
    EndFunc

    [/autoit]

    der einzige unter schied ist das ich tooltip gegen msgbox austauschen möchte aber es geht nicht richtig!

    Und hier ein mouseclicker code :
    testen kann man es ganz gut hier :
    http://klickspiel.net/

    Spoiler anzeigen
    [autoit]

    HotKeySet ("{F11}","MousklickerStop")
    Func MousklickerStop ()
    While 1
    Exit
    WEnd
    EndFunc

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

    Global $Paused
    HotKeySet ("{F10}","MousklickerPause")
    Func MousklickerPause ()
    $Paused = NOT $Paused
    While $Paused
    Sleep ( 100 )
    MsgBox( 0,"Script Pause","Script Pause")
    WEnd
    MsgBox("")
    EndFunc

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

    While 1
    MouseClick ("left")
    WEnd

    [/autoit]

    bitte helft dem der hilfe braucht !

    mfg unverschämt

  • MsgBox stopt das Script, auch in einer Schleife, bis etwas geklickt wurde.

    PS: Bots sind verboten, das gilt auch für das Klickspiel!