Aller au contenu

Vestiaires

Gestion nommée et placement avancé

Chaque vestiaire porte un nom persistant. /placechangingroom [nom] ouvre une saisie AR lorsque le nom est omis. Pendant le placement, gauche/droite règlent la rotation, la molette la distance, haut/bas la hauteur, E valide et Échap annule.

Après avoir saisi le nom, l'administrateur choisit entre placer un nouveau portant ou sélectionner un prop déjà présent dans le monde. En mode sélection, il vise un objet : son contour lumineux confirme la cible, E la transforme en vestiaire et Retour annule. Le prop choisi est réutilisé tel quel et n'est pas dupliqué. Lors d'un déplacement ultérieur, le mode du vestiaire est conservé : un vestiaire lié demande de sélectionner un autre prop, tandis qu'un vestiaire généré rouvre l'outil de placement.

ADMIN_ALLOW_EDIT_CHGROOM donne accès à la gestion dans World Edit, en jeu et sur le web : renommer, déplacer ou supprimer. Les commandes associées sont /adminchangingrooms, /movechangingroom <id>, /renamechangingroom <id> <nom> et /delchangingroom <id>.

Le portant privilégié est m24_1_int_01_m241_coatrack_02, issu de Bottom Dollar Bounties. Le resource prépare automatiquement son contenu DLC avant de créer les vestiaires. Le modèle prop_coathook_01 n'est plus utilisé comme solution de repli ; si le portant DLC reste réellement indisponible, seuls les deux meubles de remplacement configurés peuvent être sélectionnés.

Le placement du portant repose sur le module commun medusa-entity-placement.

Lors de la mise à niveau, les vestiaires créés avant l'ajout des noms sont supprimés. Ils peuvent ensuite être recréés avec un nom depuis le nouveau placement administratif.

Les vestiaires permettent à un personnage de retrouver les tenues enregistrées depuis un magasin de vêtements. Chaque emplacement est matérialisé par le premier modèle compatible de la liste de portants configurée et utilise le popup d'interaction AR commun. Le modèle demandé m24_1_int_01_m241_coatrack_02 reste prioritaire, avec des alternatives de jeu de base si le client ne peut pas le charger.

À l'ouverture, le joueur voit uniquement les tenues de son personnage actif. Il doit sélectionner Aperçu pour appliquer temporairement une tenue sur son personnage. Porter cette tenue ne devient disponible qu'après cet aperçu. La confirmation enregistre la tenue courante pour les prochaines sessions ; annuler ou fermer avec Échap restaure exactement la tenue portée avant l'ouverture.

Placement administratif

La commande /placechangingroom exige ADMIN_ALLOW_PLACE_CHGROOM. Elle affiche un portant translucide devant l'administrateur :

  • les flèches gauche et droite règlent l'orientation ;
  • la molette règle la distance ;
  • E confirme le placement ;
  • Retour annule.

Le nouvel emplacement est persisté et diffusé automatiquement à tous les joueurs connectés.