Bonjour à tous,
Tutoriel très rapide pour vous apprendre à corriger l'erreur: Python int too large to convert to C long
Pour cela, rendez vous dans le fichier system.py (dans le root), et ajoutez comme suit:
Pensez à remettre les tabulations ?
Ensuite, vous devez chercher tous les codes couleur en hexadécimal qui sont situés dans les fichiers python du Uiscript, du root et des locale, et les remplacer comme suit:
Les codes couleurs sont facilement reconnaissables: il s'agit d'une suite de 8 caractères qui commence par 0x et qui contient ensuite trois couleurs au format hexadécimal
Exemple: 0xFFFFFFFF, 0xFE8612A4, 0x00000000, 0x0DA2E9D9
Attention: il faut que les codes soient des codes hexadécimaux (donc avec des chiffres 0-9 et des lettres allant de A à F), par exemple 0xFFFFFFFL n'est pas un code couleur!
Pour trouver les valeurs à corriger, vous pouvez rechercher cette expression régulière: 0x........
Pensez simplement à activer les expressions régulières dans la fenêtre de recherche du Notepad++ ! :papy:
Remplacez chaque code couleur par :
CTOA("Code couleur")
Exemple:
CTOA("0xFFFFFFFF")
Voilà, tutoriel fini ! Si l'erreur revient, c'est que vous avez oublié certaines occurrences, n'hésitez pas dans ce cas à relancer une recherche pour être sûr d'avoir bien tout modifié ! ?
Source: Metin2Dev, adapté par mes soins