Убедитесь, что у вас не включены наложения (Blitz, Mobalytics и т. д.).
Лига и клиент должны быть на английском языке.
В Лиге требуется оконное разрешение 16:9 без полей, игра также должна быть на главном мониторе (для достижения наилучших результатов используйте разрешение 1920x1080).
Из-за некоторых изменений, внесенных Riot, другие разрешения не являются точно масштабированными версиями 1080p, поэтому теперь поддерживаются только окна без полей 1920x1080.
Если программа дает сбой или не работает, сначала прочтите FAQ. Если проблема по-прежнему не может быть решена, создайте проблему с ошибкой.
Установите Python 3.11.4 с https://www.python.org/downloads/windows/.
Обратите внимание, что Python 3.11.4 нельзя использовать в Windows 7 или более ранней версии.
Клонируйте репозиторий или скачайте его отсюда https://github.com/jfd02/TFT-OCR-BOT/archive/refs/heads/main.zip.
Установите tesseract 5.3.1.20230401 с помощью установщика Windows, доступного по адресу: https://github.com/UB-Mannheim/tesseract/wiki.
Обратите внимание на путь к тессеракту после установки.
Установите путь к папке Tesseract tessdata в файле settings.py (вероятно, уже правильно)
Загрузите tesserocr v2.6.0 в папку бота через: https://github.com/simonflueckiger/tesserocr-windows_build/releases
Обратите внимание, что версия должна быть 2.6.0, чтобы быть совместимой с tesseract 5.3.1.
Выберите установочный файл версии 3.10 или 3.11 в зависимости от версии Python, которую вы используете в данный момент.
Имя файла должно быть либо tesserocr-2.6.0-cp311-cp311-win_amd64.whl, либо соответствовать ему cp310.
Запустите install.py
Настройте файл settings.py так, чтобы путь к клиенту лиги был правильным.
Отключить все внутриигровые оверлеи
Запустите файл main.py в CMD.
Прочитайте состояние игрового поля (Раунд/Уровень/Золото/Магазин/Предметы)
Отслеживает чемпионов на доске и скамейке запасных
Выберите случайный предмет/чемпиона из карусели.
Собирайте предметы с доски после PVE-раундов.
Размещайте правильные предметы на чемпионах
Воспроизводит заданный пользователем командный состав.
Автоматическая очередь с использованием LCU API
Редактор компов с графическим интерфейсом
Примечание. Убедитесь, что у вас есть действительный файл comps.py
(скопируйте его из репозитория, если вы получаете синтаксические ошибки)!
Откройте, щелкнув файл или выполнив его с терминала с помощью python comp_editor.py
(в правильной папке).
Реализовать том логики черт
Обновите функцию расходования золота
Обновите автоматическую очередь, чтобы иметь больше проверок безопасности и отказоустойчивости.
Загрузите лучшие композиции с сайта TFT.
Интеллектуальный выбор элементов карусели
Изменить подбор предметов, чтобы он основывался на координатах сфер.
ModuleNotFoundError: нет модуля с именем «win32gui».
Откройте командную строку (cmd) и запустите «pip install pywin32».
Я дважды щелкнул main.py, окно появилось и мгновенно закрылось.
Откройте командную строку (cmd), перетащите в нее файл main.py и нажмите Enter, чтобы запустить его.
Бот сообщил, что перемещает, покупает и продает чемпионов, но ничего не происходит.
Откройте командную строку (cmd) с правами администратора.
Клиент не открыт! Повторная попытка через 10 секунд.
Проверьте правильность вашего игрового пути и откройте League of Legends самостоятельно.
RuntimeError: не удалось инициализировать API, возможно, неверный путь к tessdata.
Вам не нужно менять TESSDATA_PATH в файле settings.py, если вы не изменили папку назначения при установке Tesseract.
Ошибка импорта: не удалось загрузить DLL при импорте. _tesserocr: указанный модуль не найден.
Загрузите и установите vc_redist: https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170.