更多精彩:AutoHotkey中文網
這是一個老生常談的問題 ,許多好建議和技巧零零星星的,不成體系 ,是以我決定把相關内容整理起來,友善供大家使用。我期待在閱讀的你能為本文添磚加瓦!讓更多人受益。
本文為收集和翻譯,不當之處敬請諒解!
工具:
- Window Spy:這是一個基本工具,用來顯示系統名稱,像素顔色,坐标…… 通常也是唯一需要的工具。
- 發送并點選測試器:此工具将幫助您确定哪種點選和發送模式适用于您的遊戲。很有用!
簡單玩法:
和諧普通遊戲的基本步驟。
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使用者需要以管理者模式啟動腳本,因為遊戲也必須處于管理者模式才能運作。
英雄聯盟:
- 加延遲
- 使用視窗模式
暗黑破壞神3:
- 加延遲
- 使用視窗模式
- 快速按鍵效果很好
南方公園:真理之棒
- 需要定期恢複#UseHook
- 該遊戲會定期覆寫鍵鈎,進而導緻工作腳本停止工作,直到重新加載
流亡之路:
- 在移動滑鼠和進行實際點選之間需要一定的延遲,否則它将在目前位置,然後将滑鼠移至坐标。