Repository navigation
FR Settings Enhanced Map
Українська · Русский · English · Deutsch · Français · Italiano · Español · 繁體中文 · 日本語 · 한국어
Les cartes intégrées de Manager, Full_Client et Client se connectent aux serveurs EnhancedMap compatibles. Les trois programmes partagent les profils de serveur et les données cartographiques. Choisissez un personnage dans Manager : sa session de jeu possède la connexion et continue de fonctionner lorsque la fenêtre de jeu est fermée.
- Ouvrez la carte et sa section de connexion. Ajoutez un profil de serveur.
- Saisissez le nom du profil, l’adresse, le port et le nom d’utilisateur du serveur de carte, puis enregistrez. Le port habituel est 8887 ; utilisez celui de votre serveur.
- Saisissez le mot de passe et connectez-vous. L’administrateur du serveur de carte fournit les identifiants.
- Activez si nécessaire la mémorisation du mot de passe, la connexion automatique et la reconnexion avec son intervalle.
- La liste présente les utilisateurs du même salon. Santé, endurance et mana reçus sont affichés séparément.
- Afficher sur la carte centre la vue ; suivre déplace la caméra selon la position du participant. L’action de déplacement de la carte déplace le personnage.
- Le chat envoie du texte aux participants. Les repères partagés contiennent coordonnées, carte et description ; vous pouvez supprimer vos propres repères.
- Une alerte transmet des coordonnées. Panic active le signal de détresse dans les données du personnage jusqu’à sa désactivation, la déconnexion du jeu ou le changement de connexion.
- Un utilisateur peut rester connecté au serveur de carte après avoir quitté le jeu. La position réinitialisée 0,0 ne produit aucun repère.
Les réglages se trouvent dans Game Manager/Enhanced Map/connections.json. Les mots de passe de connexion sont protégés pour l’utilisateur Windows actuel et conservés dans le même dossier portable. Saisissez-les de nouveau sur un autre ordinateur. Les profils de serveur sont partagés ; le serveur sélectionné dépend du profil du personnage.
Les protocoles binaires EnhancedMap 2 et 3 sont pris en charge. Un serveur incompatible affiche une cause et une solution. Le texte du protocole utilise Latin-1 : remplacez les caractères non pris en charge. Importez Definitions, Icon et Maps depuis les données de carte ; les images invalides ont leur propre diagnostic.
Le rôle minimal est 1 pour l’administrateur de salon et 2 pour l’administrateur de serveur. Saisissez les mots de passe de adduser, addroom, setpassword et setroompassword dans le champ masqué séparé ; ils ne figurent pas dans les paramètres textuels ci-dessous. Le serveur décide des autorisations.
| Commande | Paramètres textuels | Rôle minimal |
|---|---|---|
adduser |
utilisateur salon niveau | 1 |
removeuser |
utilisateur | 1 |
addroom |
salon | 2 |
removeroom |
salon | 2 |
setpassword |
utilisateur | 1 |
setroom |
utilisateur salon | 2 |
allusersonline |
— | 2 |
userinfo |
utilisateur | 2 |
kick |
utilisateur | 1 |
ban |
utilisateur | 1 |
enableuser |
utilisateur | 1 |
allusersinroom |
salon (facultatif) | 1 |
allusers |
— | 2 |
statistics |
— | 2 |
setprivileges |
utilisateur niveau | 2 |
setloginsys |
0 ou 1 | 2 |
setroompassword |
salon | 2 |
getroompassword |
salon | 2 |
allrooms |
— | 2 |
getport |
— | 2 |
setkicktime |
secondes | 2 |
setmaxusersconnection |
nombre | 2 |
sendmsg |
message | 2 |
sendmsg dépend de la version du serveur. Le serveur définit aussi les règles des salons, les comptes et les commandes disponibles.
Exemple .csx court et complet pour un personnage connecté. Aucune déclaration Main n’est nécessaire.
var characterX = UO.GetX("self");
var characterY = UO.GetY("self");
UO.Print($"X={characterX}; Y={characterY}");ClassicUO — Bad Newbie & C# Scripts IDE