FR Hover Cards and Info Bar - LIHACHTETAN/ClassicUO-Bad-Newbie-CSharp-Scripts-IDE GitHub Wiki

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

Cartes de survol et barre Info

Carte en survol

La carte de survol du monde prend en charge :

  • personnages et créatures;
  • objets dans le monde;
  • backpack et conteneurs imbriqués ;
  • objets équipés et poupée de papier ;
  • tuiles statiques, multi et terrestres.

Paramètres de la carte

  • apparition retardée;
  • rangée horizontale ou colonne verticale ;
  • couleur et transparence d’arrière-plan ;
  • police, taille, couleur et transparence du texte ;
  • largeur automatique en fonction du contenu réel ;
  • en sélectionnant les champs à afficher.

Les champs disponibles incluent le nom, serial, graphic/body/tile ID, hue, le montant, XYZ, le conteneur et la couche. Les éléments peuvent également afficher les propriétés OPL que le serveur a réellement envoyées au client.

Nom du serveur

Pour un objet avec serial, le client peut faire une demande de nom unique sécurisée après qu'un délai de survol ait été soutenu. Le résultat correspond à la signature qui apparaît avec un clic normal. La requête est limitée en fréquence : pas plus d'une fois par objet toutes les 30 secondes au cours de la session en cours.

Pour les tuiles statiques, multi et terrestres, il n'y a pas de serveur serial, donc le nom disponible du client TileData est utilisé. S'il n'y a pas de nom, la carte indique le type et ID.

Signature d'article locale

La commande Label item... vous permet d'enregistrer votre propre étiquette jusqu'à 120 caractères :

  1. ouvrez les paramètres de survol/typographie de world ;
  2. appuyez sur Étiqueter l'élément... ;
  3. sélectionnez un élément ;
  4. entrez la signature.

Une ligne vide supprime la signature. Cette opération ne renomme pas l'élément sur le serveur ; la valeur est stockée uniquement dans le profil client à serial.

Propriétés des armes et armures

La carte ne peut afficher que les données disponibles pour le client :

  1. données d'état/serveur étendues ;
  2. élément du serveur OPL ;
  3. données de référence client connues ;
  4. N/A si aucune donnée n'est disponible.

Les propriétés cachées du serveur que le serveur n'envoie pas ne peuvent pas être récupérées. Le client ne doit pas les remplacer par une supposition.

Info Barre

La barre Info prend en charge les valeurs de caractères 25 et calcule les pourcentages en toute sécurité. Pour faciliter la lecture :

  • il y a un cadre externe ;
  • les valeurs sont séparées par des frontières verticales ;
  • la largeur de chaque cellule est calculée en fonction du texte ;
  • le texte ne doit pas dépasser le séparateur ;
  • Lorsque la largeur est réduite, les valeurs sont transférées ou ajoutées à des lignes supplémentaires.

La portée des dégâts de l'arme s'affiche après l'équipement uniquement si des données de serveur ou de client sont disponibles. Si la plage ne peut pas être déterminée, N/A s'affiche à la place d'un zéro ou de points de suspension.

Accueil · C# · IDE · API · Exemples