Hello, I'm hoping someone can help me fix this script.
I've been using this template for a while now and recently added a reset hotkey to it. I also inserted "numpad0" in the middle of the script to pause it midway. However I notice that when I use the reset hotkey to reset the script...it seem to pause temporarily then it keeps going. Where as before it would pause the script and would require manual un-pausing.
Code:
; Press Esc to terminate script, Pause/Break to "pause"
Global $Paused
HotKeySet("{NUMPAD0}", "TogglePause")
HotKeySet("{numpad1}", "Terminate")
HotKeySet("{NUMPAD3}", "_main"); Restart key
HotKeySet("+!d", "ShowMessage") ;Shift-Alt-d
_main()
Func _main()
While 1
Sleep(100)
Send('{backspace}')
Sleep(100)
Send('{ESC}')
Sleep(300)
MouseMove(282, 264, 1)
Sleep(200)
MouseClick("left")
Sleep(7000)
MouseMove(308, 304, 1)
Sleep(1000)
MouseClick("left") ;Menu click
Sleep(500)
Send('{ENTER}')
Sleep(200)
Send('{H}')
Sleep(1000)
Send('{z}')
Sleep(200)
Sleep(450)
MouseClick("right")
Sleep(450)
MouseClick("right")
Sleep(450)
Send('{numpad0}')
Sleep(1000)
MouseMove(62, 210, 1)
Sleep(100)
MouseClick("right")
Sleep(400)
MouseMove(259, 205, 1)
Sleep(50)
MouseClick("left")
Sleep(500)
Send('{w}')
Sleep(100)
MouseClick("right")
Sleep(100)
Send('{e}')
Sleep(50)
Send('{numpad0}')
Sleep(50)
WEnd
EndFunc; _main()
;;;;;;;;
Func TogglePause()
$Paused = NOT $Paused
While $Paused
sleep(100)
ToolTip('"Paused"',0,0)
WEnd
ToolTip("")
EndFunc
Func Terminate()
Exit 0
EndFunc
Func ShowMessage()
MsgBox(4096,"","This is a message.")
EndFunc