Hallo Leute,
ich bräuchte Hilfe bei meinem Countdown.
Der Countdown funktioniert soweit, jedoch stoppt einer der Countdowns sobald ein anderer beginnt.
Wie kann ich dies verhindern/umgehen?
[autoit]#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
HotKeySet ("{NUMPAD1}", "O_Blue")
HotKeySet ("{NUMPAD2}", "O_Red")
HotKeySet ("{NUMPAD3}", "E_Blue")
HotKeySet ("{NUMPAD4}", "E_Red")
HotKeySet ("{NUMPAD5}", "Dragon")
HotKeySet ("{NUMPAD6}", "Baron")
HotKeySet("{F3}", "Terminate")
$GUI = GUICreate("Jungle Timer", 256, 154, 252, 198)
$O_Blue = GUICtrlCreateLabel("Own Blue Buff", 18, 8, 72, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$O_Red = GUICtrlCreateLabel("Own Red Buff", 19, 32, 71, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$E_Blue = GUICtrlCreateLabel("Enemy Blue Buff", 8, 56, 82, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$E_Red = GUICtrlCreateLabel("Enemy Red Buff", 8, 80, 81, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$Dragon = GUICtrlCreateLabel("Dragon", 50, 104, 39, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$Baron = GUICtrlCreateLabel("Baron Nashor", 20, 128, 69, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$O_Blue_T = GUICtrlCreateLabel(" ", 103, 8, 55, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$O_Red_T = GUICtrlCreateLabel(" ", 103, 32, 55, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$E_Blue_T = GUICtrlCreateLabel(" ", 103, 56, 55, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$E_Red_T = GUICtrlCreateLabel(" ", 103, 80, 55, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$Dragon_T = GUICtrlCreateLabel(" ", 103, 104, 55, 17)
$Baron_T = GUICtrlCreateLabel(" ", 103, 128, 55, 17)
$N1 = GUICtrlCreateLabel("Numpad 1", 192, 8, 52, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$N4 = GUICtrlCreateLabel("Numpad 4", 192, 80, 52, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$N5 = GUICtrlCreateLabel("Numpad 5", 192, 104, 52, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$N6 = GUICtrlCreateLabel("Numpad 6", 192, 128, 52, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$Label4 = GUICtrlCreateLabel("Numpad 2", 192, 32, 52, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
$N3 = GUICtrlCreateLabel("Numpad 3", 192, 56, 52, 17)
GUICtrlSetFont(-1, 8, 400, 0, "Tahoma")
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func O_Blue()
For $i = 300 to 0 Step -1
GUICtrlSetData($O_Blue_T, $i)
Sleep(1000)
Next
GUICtrlSetData($O_Blue_T, "Respawned")
Sleep(2000)
EndFunc
Func O_Red()
For $i = 300 to 0 Step -1
GUICtrlSetData($O_Red_T, $i)
Sleep(1000)
Next
GUICtrlSetData($O_Red_T, "Respawned")
Sleep(2000)
EndFunc
Func E_Blue()
For $i = 300 to 0 Step -1
GUICtrlSetData($E_Blue_T, $i)
Sleep(1000)
Next
GUICtrlSetData($E_Blue_T, "Respawned")
Sleep(2000)
EndFunc
Func E_Red()
For $i = 300 to 0 Step -1
GUICtrlSetData($E_Red_T, $i)
Sleep(1000)
Next
GUICtrlSetData($E_Red_T, "Respawned")
Sleep(2000)
EndFunc
Func Dragon()
For $i = 360 to 0 Step -1
GUICtrlSetData($Dragon_T, $i)
Sleep(1000)
Next
GUICtrlSetData($Dragon_T, "Respawned")
Sleep(2000)
EndFunc
Func Baron()
For $i = 420 to 0 Step -1
GUICtrlSetData($Baron_T, $i)
Sleep(1000)
Next
GUICtrlSetData($Baron_T, "Respawned")
Sleep(2000)
EndFunc
Func Terminate()
Exit
EndFunc