下列範例共兩種皆可自己測試依需求加以修改。
(1)連續點擊(射擊)
PS:衝鋒槍、手槍、步槍等等形式
功能:戰鬥畫面時,F10為啟動腳本,按著滑鼠左鍵就可開始間斷射擊,直到左鍵放開取消射擊,離開戰鬥畫面在按F10暫停腳本。
;--------------------------------------複製以下程式碼可以直接執行-----------------------------------
Suspend ;一開始先暫停此腳本
$LButton:: ;滑鼠左鍵的判斷
Loop
{
If Not GetKeyState("LButton", "P") ;判斷左鍵是否按著
Break
Send {LButton Down}
sleep 30 ;設定延遲時間,數字越小則點擊速度越快
Send {LButton Up}
sleep 100 ;設定延遲時間,數字越小則點擊速度越快
}
Return
$F10:: ;設定F10為啟動/暫停
Suspend
;--------------------------------------複製到此結束-----------------------------------------------------
(2)單次點擊(射擊)
PS:狙擊槍,火箭砲等等形式
功能:戰鬥畫面時,F10為啟動腳本,開好狙擊鏡單點滑鼠左鍵完成發射->切槍,離開戰鬥畫面在按F10暫停腳本,這裡有一些要注意有時候狙擊鏡還沒完全開好就單擊會造成沒發射直接切槍,另外每個環境擊發完成時間不同可以依自己需求自行測試調整。
;--------------------------------------複製以下程式碼可以直接執行-----------------------------------
Suspend ;一開始先暫停此腳本
$LButton:: ;滑鼠左鍵的判斷
Loop
Loop
{
If Not GetKeyState("LButton", "P") ;判斷左鍵有沒有按下
Break
Click 1 ;單擊
sleep 30 ;擊發完成時間
Send {2 down}{2 up} ;切換成副武器
Send {1 down}{1 up} ;切換回主武器
}
Return
$F10:: ;設定F10為啟動/暫停
Suspend
;--------------------------------------複製到此結束------------------------------------------------------
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。