確保您沒有任何疊加層(Blitz、Mobalytics 等)。
聯賽和客戶必須是英文。
聯盟中需要 16:9 解析度無邊框窗口,遊戲也必須在主顯示器上(使用 1920x1080 以獲得最佳效果)。
由於Riot的一些調整,其他解析度並不是1080p的精確縮放版本,因此現在僅支援1920x1080無邊框視窗。
如果程式崩潰或無法運行,請先閱讀常見問題。如果問題仍然無法解決,請建立包含錯誤的問題。
從 https://www.python.org/downloads/windows/ 安裝 Python 3.11.4
請注意,Python 3.11.4 無法在 Windows 7 或更早版本上使用。
克隆儲存庫或從這裡下載 https://github.com/jfd02/TFT-OCR-BOT/archive/refs/heads/main.zip
使用 Windows 安裝程式安裝 tesseract 5.3.1.20230401:https://github.com/UB-Mannheim/tesseract/wiki
記下安裝中的超立方體路徑。
在settings.py檔案中設定Tesseract tessdata資料夾路徑(可能已經正確)
以下方式將 tesserocr v2.6.0 下載至 bot 資料夾:https://github.com/simonflueckiger/tesserocr-windows_build/releases
請注意版本必須是2.6.0才能相容於tesseract 5.3.1
根據您目前使用的Python版本選擇3.10或3.11的安裝文件
檔案名稱應為 tesserocr-2.6.0-cp311-cp311-win_amd64.whl 或其對應的 cp310。
運行安裝.py
配置settings.py,使聯盟客戶端路徑正確
停用所有遊戲內疊加層
在CMD中運行main.py文件
讀取棋盤狀態(回合/等級/金幣/商店/物品)
跟踪董事會和替補席上的冠軍
從輪播中隨機選出一個物品/冠軍
PVE 回合後從板上拾取物品
將正確的物品放置在冠軍身上
播放使用者定義的團隊比賽
使用 LCU API 自動排隊
帶 GUI 的 Comp 編輯器
注意:確保您有一個有效的comps.py
檔案(如果出現語法錯誤,請從儲存庫複製該檔案)!
透過點擊檔案或使用python comp_editor.py
從終端執行(在正確的資料夾中)來開啟。
實作特質邏輯大部頭
改進黃金消費功能
改造自動隊列以進行更多安全檢查/故障保護
從 TFT 網站獲取最佳作品
智慧輪播選品
將物品拾取更改為基於球體座標
ModuleNotFoundError:沒有名為「win32gui」的模組
開啟命令提示字元 (cmd) 並執行「pip install pywin32」。
我雙擊main.py,彈出一個視窗並立即關閉。
開啟命令提示字元(cmd),將main.py拖放到其中,然後按Enter鍵運行它。
該機器人表示正在移動、購買和出售英雄,但什麼也沒有發生。
使用管理員權限開啟命令提示字元 (cmd)。
客戶端打不開! 10 秒後重試。
檢查你的遊戲路徑是否正確,然後自行打開英雄聯盟。
RuntimeError:無法初始化 API,可能是無效的 tessdata 路徑。
如果您在安裝 Tesseract 時未修改目標資料夾,則無需變更 settings.py 中的 TESSDATA_PATH。
ImportError:導入 _tesserocr 時 DLL 載入失敗:找不到指定的模組。
下載並安裝 vc_redist :https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170