天天看點

如何讓AutoHotkey在大部分遊戲中好用

更多精彩:AutoHotkey中文網

這是一個老生常談的問題 ,許多好建議和技巧零零星星的,不成體系 ,是以我決定把相關内容整理起來,友善供大家使用。我期待在閱讀的你能為本文添磚加瓦!讓更多人受益。

本文為收集和翻譯,不當之處敬請諒解!

工具:

  1. Window Spy:這是一個基本工具,用來顯示系統名稱,像素顔色,坐标…… 通常也是唯一需要的工具。
  2. 發送并點選測試器:此工具将幫助您确定哪種點選和發送模式适用于您的遊戲。很有用!

簡單玩法:

和諧普通遊戲的基本步驟。

1)確定腳本以管理者權限運作(右鍵單擊腳本,以管理者身份運作)

-說明:某些遊戲在管理者級别運作,而AHK通常不使用此特權集運作。

2)将遊戲設定從“全屏”模式切換到“視窗化”或(我更喜歡)“無邊界視窗化”模式。

-說明:DirectX以不同于Windows的方式繪制螢幕,​​這可能導緻顔色被報告為錯誤,滑鼠跳到“錯誤”的坐标,這也可以簡單地阻止遊戲完全注冊輸入。

3)很多時候,按鍵需要比正常按下更長的時間才能完全注冊遊戲。

-說明:通常由DirectX(DirectInput)引起。每隔15毫秒(略有變化)“輪詢”鍵盤,然後記錄按下的鍵,然後在15毫秒後再次進行“快照”,然後将兩者進行比較。這個 遊戲如何讓您同時按住兩個(或多個)鍵,但輸入速度卻非常快(不到10-15毫秒)可能會落在快照之間,并且遊戲永遠不會看到按鍵。如果您的腳本運作很快,使用起來就像跳過了某些按鍵,技能什麼的就不能觸發。有些遊戲可能需要50-100毫秒的較大延遲,在某些特定情況下更多。

4)有些遊戲不允許“劫持”他們的鍵綁定。

說明:許多遊戲,尤其是DirectX驅動的遊戲,都使用驅動程式級别的鍵盤互動功能,是以無法通過AHK更改。您需要選擇遊戲未使用的鍵綁定,有些人已經使用過通過更改遊戲中的鍵綁定使用AHK

進階玩法:

如果此時您仍然無法執行腳本,則可能是您在正在遭遇某種作弊行為預防軟體。不要放棄希望,仍有一些辦法。

詳細見: https://www.autoahk.com/archives/17157

高階玩法:(這裡假設您具有很高的知識水準)

與上述步驟相比,這些将非常困難,并且需要深入的知識來實施。通常,僅在嘗試繞過作弊檢測系統時才需要這種解決方法。

詳細見: https://www.autoahk.com/archives/17157

特定遊戲的提示

最終幻想十一:

  • 一般需要#UseHook
  • Windows 10使用者需要以管理者模式啟動腳本,因為遊戲也必須處于管理者模式才能運作。

英雄聯盟:

  1. 加延遲
  2. 使用視窗模式

暗黑破壞神3:

  1. 加延遲
  2. 使用視窗模式
  3. 快速按鍵效果很好

南方公園:真理之​​棒

  1. 需要定期恢複#UseHook
  2. 該遊戲會定期覆寫鍵鈎,進而導緻工作腳本停止工作,直到重新加載

流亡之路:

  1. 在移動滑鼠和進行實際點選之間需要一定的延遲,否則它将在目前位置,然後将滑鼠移至坐标。

繼續閱讀