FR Settings and Profiles - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki

Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어

Paramètres et profils

Zone de sauvegarde

Certains paramètres sont globaux pour l'installation et d'autres sont stockés dans le profil du personnage.

Profil de personnage

  • fichier AutoLoad sélectionné ;
  • signatures locales d'objets ;
  • la plupart des paramètres de l'interface de jeu ;
  • disposition et paramètres d’un personnage spécifique.

Paramètres globaux

  • limite FPS et paramètres généraux d'installation associés ;
  • paramètres qui doivent être enregistrés lors du changement de profil.

Appliquer

Sur les pages de paramètres, Appliquer devrait :

  1. lire l'état actuel des champs et des cases à cocher ;
  2. appliquer les paramètres au client actif ;
  3. notez-les dans la zone de profil appropriée ;
  4. ne réinitialisez pas les cases à cocher lors de la réouverture de la page.

Correctifs importants

  • Les indicateurs expérimentaux sont enregistrés après l'application ;
  • FPS ne revient pas spontanément à 60 après le redémarrage ;
  • la désactivation du déplacement automatique du clic arrête une continuation déjà planifiée ;
  • la désactivation des raccourcis clavier standard UO ne supprime pas les affectations personnalisées ;
  • Auto Open Doors utilise une porte serial spécifique et limite les demandes répétées.

Sauvegarde

Avant la mise à jour, copiez le répertoire des paramètres et vos propres scripts. Ne publiez pas votre profil sans l'effacer : il peut contenir le nom du personnage, l'adresse du serveur, les chemins et les macros personnalisées.

Accueil · C# · IDE · API · Exemples

Manager : suppression et données locales

Sélectionnez une fiche puis Supprimer le profil, ou un groupe puis Supprimer. La confirmation nomme l’élément. Supprimer un groupe supprime aussi ses profils ; les fichiers de scripts restent sur disque.

Arrêtez d’abord les sessions actives. Manager refuse de supprimer un profil ou son groupe tant que ses sessions fonctionnent. Annuler conserve les données.

Le dossier Game Manager voisin de Manager contient les profils, paramètres, dispositions, données WebView2 et nouveaux identifiants. Credentials conserve les mots de passe chiffrés par Windows DPAPI. Un autre compte Windows ou ordinateur nécessite une nouvelle saisie. Les anciennes entrées Windows Credential Manager restent lisibles jusqu’à leur remplacement.

Modes de commande et IDE hors ligne

FPS et images sans traces

La fenêtre de jeu ouverte depuis Manager utilise la limite FPS choisie sans pause supplémentaire après chaque image. Réglez les FPS dans les options du client puis cliquez sur Apply. La réduction des FPS lorsque la fenêtre est inactive est une option distincte. Le nombre choisi est un plafond ; les performances réelles dépendent de la scène, de l’ordinateur et du pilote graphique.

Les tampons de couleur, de profondeur et de stencil du monde sont effacés avant chaque image. Cela évite de conserver les anciennes ombres et traces dans les zones découvertes après un déplacement de caméra. Fermer la fenêtre de jeu conserve la session et les scripts en cours.

Scripts hors ligne et ensemble de démarrage enregistré

Avant la connexion, vous pouvez charger et décharger les fichiers de la liste Manager. Il s’agit d’une sélection hors ligne, pas d’une exécution : les commandes du monde nécessitent une session connectée. La sélection est conservée par profil dans Game Manager/ScriptWorkspaces et restaurée au redémarrage, même si elle est explicitement vide.

Enregistrer l’ensemble conserve explicitement la liste, son ordre et les options de démarrage pour la prochaine connexion. Charger ou décharger seul ne modifie pas cet ensemble et ne supprime pas le fichier. Enregistrer le code ne redémarre pas un script actif ; le prochain lancement ou Reload lit le fichier enregistré.

Groupes et session partagée

Sélectionnez un groupe pour connecter ou déconnecter ses profils avec les boutons correspondants. Un profil actif ne reçoit pas de deuxième session. Déconnecter termine les sessions du groupe ; fermer uniquement la fenêtre de jeu conserve la session et les scripts. Manager ouvre la même IDE et API Manual pour Client sans IDE intégrée. Les sections peuvent être détachées, redimensionnées et restaurées.

Carte, distance et limite de déplacement

La carte prépare une image complète de la carte du monde actuelle et affiche la progression. La première lecture prend du temps ; ensuite le cache permet le déplacement de la vue sans recharger chaque zone. La molette zoome autour du pointeur. La distance à la destination et la limite sont accessibles dans la carte ; les boutons de compétences en sont retirés.

UO.LimitMove(2000) limite la distance entre le départ et la destination, pas la longueur du trajet. Formule : max(abs(targetX-startX), abs(targetY-startY)). UO.LimitMove(0) supprime cette limite. Les déplacements par coordonnées, Follow, la recherche de chemin et les deux cartes partagent la valeur de session. Les délais et limites explicites de chaque appel restent valables.

Ping et messages d’erreur

Ping indique sa méthode : réponse du jeu, ICMP ou TCP. Comparez les valeurs obtenues avec la même méthode. Une connexion directe de Manager n’est pas classée comme proxy ; les véritables routes proxy ne sont pas contournées. Manager ne peut supprimer la latence du serveur ou du réseau. Les erreurs donnent la cause et une action possible dans la langue choisie ; les diagnostics techniques du compilateur restent disponibles.

Copier des profils et des groupes

Le bouton + près de Groupes crée un groupe. Son menu ⋯ ajoute un profil, connecte ou déconnecte tout le groupe sélectionné et permet de le renommer, copier ou supprimer. Le menu ⋯ de la fiche du personnage copie ou supprime son profil.

Une copie conserve les paramètres de connexion et de proxy, les modules et la liste de scripts enregistrée : chemins, ordre et démarrage automatique. La copie d’un groupe inclut tous ses profils. Les nouveaux identifiants et mots de passe stockés sont indépendants ; un port local fixe passe à la sélection automatique. Les copies restent déconnectées. Les fichiers de code restent partagés par leurs chemins enregistrés et ne sont pas dupliqués. Supprimer une copie conserve l’original et les fichiers de scripts.

Paramètres du gestionnaire

Langue et apparence · Client · Éditeur · Scripts · Raccourcis clavier · Sauvegardes · Avancé

Les paramètres de connexion et du client sont enregistrés séparément pour chaque profil.

Les mêmes C# IDE et API Manual que dans le client graphique. Les fenêtres partagent la session ; l’éditeur et le manuel sont aussi disponibles hors ligne.

Fichiers, ordre et démarrage automatique du profil sélectionné.

Les raccourcis du gestionnaire fonctionnent hors des champs de saisie et des boîtes de dialogue ouvertes. Ceux de l’éditeur se configurent dans C# IDE.

Raccourcis clavier Modules
Ctrl + Shift + M Carte
Ctrl + Shift + I C# IDE
Ctrl + Shift + A API Manual
Ctrl + Shift + J Journal unifié
Ctrl + Shift + P Paramètres du profil
Ctrl + Shift + O Paramètres du gestionnaire

Sauvegardes

Pour sauvegarder, fermez le gestionnaire et toutes les sessions de jeu, puis copiez tout le dossier Game Manager. Pour restaurer, fermez les programmes et remettez le contenu de la copie dans ce dossier.

Les mots de passe enregistrés sont chiffrés et ne peuvent être restaurés que sous le même compte Windows. Les clés API et paramètres d’IA externes sont stockés séparément.

Avant la première sauvegarde, enregistrez à nouveau les mots de passe dans le nouveau gestionnaire. Sauvegardez séparément les fichiers du jeu et les scripts hors du dossier des paramètres.