vorab erst mal ich bin noch Anfänger was AutoIt angeht also bitte kein Fach-bla-bla
also ich hab mir erlaubt mich mal an einem kleinem bot zu versuchen: von wegen tränke einsetzen während ich kämpfe. in den bot wollte ich allerdings eine Pausetaste einbauen. nunja eine Pause bekomm ich hin (steht ja zur not im Helpfile) aber das Problem das ich jetzt hab ist ganz einfach das ich mit der dafür vorgesehenen taste die pausen nicht beenden kann.Klar mit dem hotkey gehts aber naja... hier mal der Code den ich bisher hab:
Code:
#include <GUIConstants.au3>
Global $Paused
HotKeySet("{Esc}", "Stop")
HotKeySet("{Pause}","PauseText")
...
Func Pause()
$Paused = NOT $Paused
While $Paused
sleep(100)
WEnd
EndFunc
Func PauseText()
If $Paused = True Then
MsgBox (32, "Pause", "Der Bot ist Wieder Aktiv")
Else
MsgBox (32, "Pause", "der Bot kann nur über die Pause Taste der Tastatur wieder Aktivirt Werden")
EndIf
Call ("Pause")
EndFunc
Func Stop()
Exit
EndFunc
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $ButtonStart
Call ("Start")
Case $ButtonPause
Call ("PauseText")
Case $ButtonStop
Call ("Stop")
EndSwitch
WEnd
(wenn nich lass ich die Pause-Taste einfach weg aber ich fänds schade drum)
MfG: Phönix






