前言
本文章主旨為教導分享電腦自動化腳本的使用:以聯盟戰棋為例子,請注意官方反對類似行為,使用腳本有封鎖帳號之風險,若您使用後致使帳號遭到封鎖,本人概不負任何責任。
前期設定
- 腳本使用 AutoHotKey 程式撰寫,官方網址,請先至官網下載程式並安裝。
- 電腦設定
- 螢幕解析度:1920 * 1080
- LOL大廳主程式設定
- 啟動低規格模式
- 遊戲開始時完全關閉英雄聯盟客戶端:總是關閉
- 視窗大小:1600 * 900
- 音效:將所有聲音關閉
- LOL遊戲設定
- 熱鍵 - 聯盟戰棋 - 購買經驗值熱鍵:設定為 F 鍵
- 視訊解析度: 1920 * 1080
- 選擇視窗模式
- 選擇隱藏花俏特性特效
- 圖形選項選擇極低畫質
- 音效選擇關閉全部音效
- 腳本代碼,請自行轉換成ahk檔案 (2024.03.30 修改)
F10::Loop {CoordMode, Mouse , Screen;主程式左上開始遊戲__ClickX:=309__ClickY:=121__ClickTimes:=1Click %__ClickX%, %__ClickY%, %__ClickTimes%Sleep % 1000;主程式再來一場 (743-937, 907-945)__ClickX:=837__ClickY:=928__ClickTimes:=1Click %__ClickX%, %__ClickY%, %__ClickTimes%Sleep % 1000;Send, {LButton};Sleep % 1000;主程式確認進場 (857-1057, 741-803)__ClickX:=973__ClickY:=800__ClickTimes:=1Click %__ClickX%, %__ClickY%, %__ClickTimes%Sleep % 1000;Send, {LButton};Sleep % 1000;升級Send, f;離開遊戲 (870-1061, 542-585)__ClickX:=885__ClickY:=584__ClickTimes:=1Click %__ClickX%, %__ClickY%, %__ClickTimes%Sleep % 1000;離開遊戲 (870-1061, 542-585)__ClickX:=885__ClickY:=584__ClickTimes:=1Click %__ClickX%, %__ClickY%, %__ClickTimes%Sleep % 1000}F12::pauseF4::ReloadEsc::ExitApp
- 腳本代碼由 AHK 語法產生器 生成,目標為使用最少的動作完成穩定的自動行為
- F10 為開始腳本;F12 為暫停/繼續腳本;Esc 為離開腳本
- 開始排隊後即可啟動腳本
- 請注意表格中參數為本人電腦之解析度,若需修改,請使用 AutoHotKey Window Spy 調整 X, Y 座標
執行效果
- 聯盟戰棋模式下每分鐘賺取點數:1-4 名為 6 點;5-8 名為 3 點,故腳本平均每分鐘約可賺取 5 點點數,理想狀態扣除排隊時間每小時約 270 點點數,一天為 6480 點數,即 324 代幣
- 重新啟動主程式時常有通知跳出,可自行增加腳本動作來關閉
整體收益
新春狂歡
- 完成任務493次,總收益為10860代幣,扣除有限任務2100代幣,無限任務收益8760代幣。
- 腳本運行時間為02/02開始至活動結束,共計40天,約一週完成有限任務,剩餘時間每日平均可農出265代幣,約為理想效益之80%。
- 腳本效益降低的原因為LOL客戶端不定時出現無法排隊之問題,目前僅能重開客戶端解決。
西域牛仔
- 完成任務484次,總收益為10480代幣,扣除有限任務2100代幣,無限任務收益8380代幣。
- 腳本運行時間為03/21開始至活動結束,共計34天,約五天完成有限任務,剩餘時間每日平均可農出289代幣,約為理想效益之89%。
- 本次腳本效益較上次提高原因為個人遠端手動不定時重開主程式,考慮增加重開主程式的代碼。
- 05/01官方預計上線Vanguard,AHK腳本亦在其檢測範圍內,理論上應該無法繼續使用,考慮使用python重寫自動腳本、或著遠端自動腳本控制。