兩個複製就能跑的 AutoHotkey 輔助腳本:按住左鍵自動連點、開一槍自動切槍。v2 語法,附 v1 對照與移植會壞掉的地方。
發布於 2026-09-04・約 4 分鐘
兩支 AutoHotkey 腳本,複製貼上存成 .ahk 就能跑。第一支是連點射擊,第二支是開一槍自動切槍再切回來。
.ahk
兩支都用 F10 啟動/暫停,腳本一打開是關著的,按 F10 才開始作用。
⚠ 這類自動攻擊腳本違反絕大多數線上遊戲的服務條款,反作弊系統偵測得到規律到不像人的輸入間隔,停權的案例不缺。要不要用是你的事,但別以為「只是巨集不是程式」就沒事。
適用衝鋒槍、手槍、步槍這類連射會爬準星的槍。按著左鍵就一發一發送,放開就停。
#Requires AutoHotkey v2.0 #SingleInstance Force Suspend true ; 開起來先關著 #SuspendExempt ; ← 沒有這行,F10 自己也會被暫停 F10:: Suspend ; 按一下切換 啟用/暫停 #SuspendExempt False $LButton:: { Loop { if !GetKeyState("LButton", "P") ; 左鍵放開就跳出 break Send "{LButton down}" Sleep 30 ; 按住多久 Send "{LButton up}" Sleep 100 ; 兩發之間隔多久,數字越小越快 } }
要調的就是那兩個 Sleep。 沒有標準答案,不同遊戲的後座恢復時間差很多。從 30 / 100 開始,射擊感覺卡卡的就把第二個數字往下調,準星還是會爬就往上加。
Sleep
30 / 100
$ 前綴不能省。沒有它,腳本自己送出的 {LButton down} 會再次觸發這顆熱鍵,變成無窮遞迴。
$
{LButton down}
狙擊槍、火箭砲這種「每發之間有很長硬直」的槍,切副武器再切回來可以把一部分上膛動畫吃掉。
#Requires AutoHotkey v2.0 #SingleInstance Force Suspend true #SuspendExempt F10:: Suspend #SuspendExempt False $LButton:: { Loop { if !GetKeyState("LButton", "P") break Click ; 單擊一次 Sleep 30 ; 等擊發真的送出去 Send "{2 down}{2 up}" ; 切副武器 Send "{1 down}{1 up}" ; 切回主武器 } }
武器鍵位不是 1 / 2 的話,改那兩行的數字就好。
實際用會遇到一個狀況:狙擊鏡還沒完全開好就被送出點擊,那一發不會發射,但切槍照跑,結果白白切了一輪。Sleep 30 那個值要往上加到能穩定擊發為止,每台機器、每個遊戲都不一樣。
Sleep 30
#SuspendExempt
這是唯一一個「照抄舊教學會整支腳本變磚」的地方,所以單獨講。
Suspend true 把所有熱鍵停掉,等你按 F10 才開始作用。問題是 F10 自己也是熱鍵,也一起被停掉了,於是你按了沒反應、也沒有錯誤訊息、托盤圖示看起來一切正常。
Suspend true
v1 有一條隱藏規則幫你擋掉這件事:任何熱鍵的第一行如果就是 Suspend,這顆熱鍵自動豁免。v2 把自動豁免拿掉了,改成要明寫 #SuspendExempt。
Suspend
它是指令不是函式,影響的是「寫在它下面的熱鍵」,所以記得用 #SuspendExempt False 關回去,不然後面每一顆熱鍵都變成停不掉的。
#SuspendExempt False
還在用 v1 的話,第一支的原始版本長這樣:
; ⚠ v1.1 語法。v1 最後一版是 1.1.37.02(2024-03),已停止開發。 Suspend $LButton:: Loop { If Not GetKeyState("LButton", "P") Break Send {LButton Down} sleep 30 Send {LButton Up} sleep 100 } Return $F10:: Suspend
移植時實際會撞到的差異:
Hotkey::
Return
Hotkey:: { … }
sleep 30
Send {LButton Up}
Send "{LButton up}"
If Not X
if !X
Click, 100, 200
Click 100, 200
Click 100 200
"100200"
最後那一格是 v2 官方文件自己標警告的:兩個數字中間只有空白沒有逗號,它們會先被字串串接起來才丟進函式,滑鼠會跑到螢幕外面而且不報錯。
現行版本是 v2.0.27,v1 與 v2 可以同一台機器並存,副檔名分清楚就好。
標籤:AutoHotkey、遊戲腳本、巨集、連點、Windows