很久遠之前寫過的一個熱血傳奇的一鍵開啓關閉無限按住技能的簡單腳本,你自己舉一反三一下吧.
;IfWinActive, 纵横天下;如果遊戲窗口處於激活狀態
flag:=false
$F1::
{
flag:=!flag
if flag
{
SetTimer,tagLoop,200 ;200是子綫程循環的延遲,200毫秒重新開始一次子綫程.
}else
{
SetTimer,tagLoop,off
}
}
;下面是子綫程的過程,tagLoop是名稱.
tagLoop:
{
;SendPlay {F1};當窗口成為焦點才可發送
ControlSend,, {F1}, 纵横天下;背景後台發送,即使窗口不在最前也能發送.
}