Assurez-vous de ne pas avoir de superpositions (Blitz, Mobalytics, etc.).
La ligue et le client doivent être en anglais.
Une résolution 16:9 avec fenêtre sans bordure est requise dans League, le jeu doit également être sur le moniteur principal (utilisez 1920 x 1080 pour de meilleurs résultats).
En raison de certains ajustements effectués par Riot, les autres résolutions ne sont pas exactement des versions à l'échelle de 1080p, elles ne prennent donc désormais en charge que la fenêtre sans bordure de 1 920 x 1 080.
Si le programme plante ou ne fonctionne pas, veuillez d'abord lire la FAQ. Si le problème ne peut toujours pas être résolu, créez un problème avec l'erreur.
Installez Python 3.11.4 depuis https://www.python.org/downloads/windows/
Notez que Python 3.11.4 ne peut pas être utilisé sur Windows 7 ou version antérieure.
Clonez le référentiel ou téléchargez-le ici https://github.com/jfd02/TFT-OCR-BOT/archive/refs/heads/main.zip
Installez tesseract 5.3.1.20230401 à l'aide du programme d'installation Windows disponible sur : https://github.com/UB-Mannheim/tesseract/wiki
Notez le chemin tesseract de l’installation.
Définir le chemin du dossier Tesseract tessdata dans le fichier settings.py (probablement déjà correct)
Téléchargez tesserocr v2.6.0 dans le dossier du bot via : https://github.com/simonflueckiger/tesserocr-windows_build/releases
Veuillez noter que la version doit être 2.6.0 pour être compatible avec tesseract 5.3.1
Sélectionnez le fichier d'installation pour 3.10 ou 3.11 en fonction de la version de Python que vous utilisez actuellement
Le nom du fichier doit être soit tesserocr-2.6.0-cp311-cp311-win_amd64.whl, soit correspondre à cp310.
Exécutez install.py
Configurez settings.py pour que le chemin du client de la ligue soit correct
Désactivez toutes les superpositions du jeu
Exécutez le fichier main.py dans CMD
Lire l'état du plateau (Rond / Niveau / Or / Boutique / Objets)
Assure le suivi des champions sur le tableau et sur le banc
Choisissez un objet/champion au hasard dans le carrousel
Récupérez les objets du tableau après les tours PVE
Placez les bons objets sur les champions
Joue la composition d'équipe définie par l'utilisateur
File d'attente automatique à l'aide de l'API LCU
Éditeur de compilation avec interface graphique
Remarque : assurez-vous d'avoir un fichier comps.py
valide (copiez celui du dépôt si vous obtenez des erreurs de syntaxe) !
Ouvrez en cliquant sur le fichier ou en l'exécutant depuis un terminal avec python comp_editor.py
(dans le bon dossier).
Implémenter la logique du tome des traits
Réorganiser la fonction de dépenses en or
Réorganiser la file d'attente automatique pour avoir plus de contrôles de sécurité/sécurités intégrées
Récupérez les meilleures compositions du site TFT
Sélection intelligente des articles du carrousel
Modifier la récupération des objets pour qu'elle soit basée sur les coordonnées des orbes
ModuleNotFoundError : aucun module nommé 'win32gui'
Ouvrez l'invite de commande (cmd) et exécutez « pip install pywin32 ».
J'ai double-cliqué sur main.py, une fenêtre est apparue et s'est fermée instantanément.
Ouvrez l'invite de commande (cmd), faites-y glisser et déposez main.py, puis appuyez sur Entrée pour l'exécuter.
Le robot a déclaré qu'il déplaçait, achetait et vendait des champions, mais rien ne se passe.
Ouvrez l'invite de commande (cmd) avec les privilèges d'administrateur.
Client pas ouvert ! Je réessaye dans 10 secondes.
Vérifiez si votre chemin de jeu est correct et ouvrez League of Legends par vous-même.
RuntimeError : échec de l'initialisation de l'API, peut-être un chemin de données tess non valide.
Vous n'avez pas besoin de modifier le TESSDATA_PATH dans settings.py si vous n'avez pas modifié le dossier de destination lors de l'installation de Tesseract.
ImportError : le chargement de la DLL a échoué lors de l'importation de _tesserocr : le module spécifié est introuvable.
Téléchargez et installez vc_redist : https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170