Magasins de vêtements¶
Après une confirmation de placement avec E, World Edit se rouvre et affiche désormais un message
explicite lorsque le magasin et ses coordonnées finales ont bien été persistés.
Le placement du PNJ repose sur le module commun medusa-entity-placement.
Les magasins de vêtements permettent de modifier la tenue complète d’un personnage, puis de l’enregistrer ou d’annuler pour restaurer la tenue précédente. Les emplacements, PNJ, orientations et états actifs sont administrés depuis l’onglet Magasins de vêtements et apparaissent automatiquement en jeu.
L’atelier utilise une interface VR propre aux magasins, indépendante de la création de personnage. Chaque modèle et variante se parcourt avec des flèches gauche/droite ou une saisie numérique directe. La valeur maximale disponible est affichée pour chaque champ et recalculée lorsqu’un modèle change.
L’aperçu conserve la rotation gauche/droite et propose quatre cadrages immédiats : tête, torse, jambes et pieds et corps entier.
Le joueur peut nommer et sauvegarder la tenue dans le vestiaire. Cette action l'archive pour qu'elle soit ensuite disponible dans tous les vestiaires du personnage. Il peut aussi générer un code de tenue de huit caractères au maximum. Un autre joueur saisit ce code dans un magasin pour prévisualiser la même configuration, puis choisit de la valider ou de l’annuler comme toute autre tenue.
La permission ADMIN_ALLOW_CLOTHESSHOP_EDIT autorise la création, la modification et la suppression. L’onglet World Edit du panneau en jeu affiche les magasins et propose un placement visuel : un PNJ translucide suit la visée, les flèches règlent son orientation, la molette sa distance, E confirme et Retour annule. /adminclothesshops ouvre directement cette interface. Les sous-commandes create, move et remove restent disponibles.
Les résultats des commandes sont affichés dans le chat local, dans la console F8 et dans le terminal Medusa. Ils ne reposent pas sur un événement réseau du resource chat.
La permission ADMIN_ALLOW_GIVE_CLOTHESSHOP autorise l’ouverture distante depuis la fiche personnage web, la fiche personnage en jeu et /giveclothesshop <ID compte>. Une demande web visant un personnage hors ligne est conservée et présentée à sa prochaine connexion.
Les permissions sont regroupées par catégories repliables. La navigation web est limitée à trois sections principales : Communauté, World Edit et Administration, avec leurs modules dans des menus déroulants.