Repository navigation
FR Troubleshooting
Home · BASIC · UO API · A–Z · Examples · Languages
- Vérifiez que vous avez lancé le
clientcomplet et nonclient-without-yoko. - Gardez
ClassicUO.exeavec le payload Basic IDE/API complet. - Fermez l’IDE et le client, puis redémarrez le client complet.
- Ne recopiez pas d’anciens dossiers IDE par-dessus les fichiers actuels.
- Consultez Output ou les journaux pour trouver une erreur de Runtime metadata ou du Theia host local.
Une navigation vide signifie généralement que le frontend s’est ouvert sans recevoir le catalogue Runtime.
Utilisez les commandes Basic du menu Run intégré: Run Current Script, Start Script (SUB Main) / Run Without Debugging ou Start Debugging. Une commande Theia/VS Code générique sans configuration adaptée peut ouvrir launch.json; les commandes Basic doivent provenir de l’extension Basic incluse.
Selon Runtime, l’instance Main choisie est encore active. Sélectionnez ce script dans Explorer et utilisez Stop (Shift+F5) avant de le relancer. Si l’interface affiche un état périmé, rouvrez l’IDE afin qu’elle relise l’état vivant du Runtime. Ne lancez pas une deuxième copie du même point d’entrée tant que la première est active.
Le pas à pas exige un état debug arrêté:
- démarrez le débogage avec
F4; - posez un breakpoint avec
F9ou attendez le premier arrêt; - utilisez
F10,F11ouShift+F11.
«selected script is not running» est normal si l’instance est déjà terminée.
Ce comportement est obsolète. L’IDE actuelle indexe tout le document à l’ouverture ou à la modification. Si cela persiste, l’IDE ou l’extension de langage a probablement été mélangée avec un autre paquet; faites une installation propre.
- sélectionnez le script dans Explorer;
- confirmez le démarrage dans Output;
- actualisez/rechargez l’état IDE;
- vérifiez que l’IDE est reliée au même processus ClassicUO;
- évitez deux dossiers client utilisant le même payload IDE.
Vert signifie en cours, jaune en pause et noir/couleur normale du thème un script arrêté sélectionné.
Ajoutez UO.Wait(...) aux boucles répétées, supprimez les boucles actives infinies, évitez une grosse recherche synchrone à chaque itération et découpez les tâches lourdes en petites étapes. Runtime et IDE doivent provenir du même paquet.
Activez Use original game/source color, cliquez sur Apply et vérifiez qu’aucune ancienne bibliothèque de rendu de texte n’a été recopiée. Si la case est désactivée, choisissez le hue voulu manuellement.
Vérifiez la case NPC/Monster séparée, une longueur non nulle, un hue visible, la position et la portée de visibilité. Certains serveurs n’envoient pas assez de speech, action codes ou animations pour détecter correctement un lancement distant.
Les données de jeu choisies ne contiennent pas ce sprite. Le client met en cache l’échec et utilise son fallback. Si l’objet doit être visible, vérifiez la compatibilité des données Ultima Online avec le serveur.
Appliquez la valeur, vérifiez le droit d’écriture sur le dossier de réglages et assurez-vous que les profils de plusieurs installations ne sont pas mélangés. FPS est un réglage global de l’installation, pas seulement du personnage.
Vérifiez la case, le serial de la porte, la distance et les règles du serveur. Le client envoie l’action pour la porte concrète avant le mouvement et limite la répétition pour cette même porte à environ 500 ms.
ClassicUO
Bad Newbie & Basic IDE
Найти в справочнике
Клиент и скрипты
Каталоги значений
Разработка и помощь