2015年8月8日 星期六

(教學)使用AutoHotkey寫遊戲自動發話腳本(範例.腳本.輔助.外掛.自動)

對於一些遊戲有時候需要交易買賣或者是即時發布訊息讓人知道,這對話可能是固定不變的的文字,那我們就可以透過只按一個熱鍵就發送自己所設定的對話,也可以自動重複的發送直到自己按下停止,AutoHotkey也可以像按鍵精靈一樣來完成這功能,當然這只是一個實驗,玩遊戲還是靠自己體會才有樂趣。

下列範例皆可自己測試依需求加以修改。


功能:
F5為發送一次對話
F9為重複發送對話直到停止
F10為停止重複發送

;--------------------------------------複製以下程式碼可以直接執行-----------------------------------

string=一般對話     ;一般對話

team=`%特殊字元對話 ;對於開頭某種符號有些需要前面加上"`"符號

q=0
#MaxThreadsPerHotkey 2
$F5::
Loop 1
{
Send {Enter}
Clipboard :=team
Send ^v
Send {Enter}
}Return

$F9::
q=0
PressKey := ! PressKey
Loop
  {
    If  q=1
        Break
    Send {Enter}
    Sleep 500
    Clipboard :=string
    Send ^v
    Sleep 500
    Send {Enter}
    Sleep 30000  ;重複發送間隔
}
Return

$F10::  q=1 ;停止

#MaxThreadsPerHotkey 1
;--------------------------------------複製到此結束-----------------------------------------------------

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。