Shops
Dernière mise à jour
Dernière mise à jour
Les shops sont actuellement en version Alpha. Le plugin est stable stable, mais des bugs peuvent survenir. Il continuera d’évoluer dans les semaines à venir, ajoutant de nouvelles fonctionnalités et améliorations.
Le système de shop permet aux joueurs de créer leurs propres stands pour vendre ou acheter des items directement dans le jeu.
Définition du shop : Le shop d’un joueur est une sorte de vitrine permettant de mettre en l'ensemble de ses stands.
Définition du stand : Chaque stand est un point de transaction (achat ou vente) autonome.
Le premier stand peut être créé à partir du grade Apprenti. La liste des shops est accessible soit à l’Hôtel des ventes (HDV) situé au spawn, soit via la commande /shop
.
Les trois commandes suivantes ont exactement les mêmes fonctionnalités :
/shop
/shops
/hdv
Vous accèderez alors au menu suivant vous permettant respectivement de vous téléporter à l'Hôtel des ventes ou d'éditer votre shop.
Ces commandes donnent également accès à d'autres sous-commandes :
/shop list
-> Vous téléporte à l'Hôtel des ventes
/shops manage
-> Ouvre directement l'interface d'édition de votre shop
/hdv note
-> Ouvre l'interface permettant de noter un shop
Ces sous-commandes sont amenées à disparaitre prochainement pour laisser place uniquement aux commandes principales et à une interface comme pour les claims.
Votre shop sera automatiquement créé lors de la création de votre premier stand. Pour créer votre premier stand vous devez remplir les conditions suivantes :
Être minimum membre du claim ou de la sous-zone dans laquelle vous allez placer votre stand
Avoir minimum le grade Apprenti
Ne pas avoir atteint la quantité maximale de stands que vous pouvez créer
Ci dessous la procédure détaillée de création d'un Stand :
Placer le conteneur : Placez un coffre ou un tonneau dans le claim ou la sous-zone où le stand sera situé.
Activer le stand : Faites un Shift + Clic gauche sur le coffre ou le tonneau pour activer le stand.
Définir le prix : Le prix de l’item est automatiquement défini selon la table des prix (accessible depuis la commande /price
)
Changer le type de stand :
Faites un Shift + Clic droit sans rien dans les mains pour alterner entre les modes Achat et Vente.
Pour identifier le type de transaction, mettez-vous à la place du stand et demandez-vous : « Que suis-je en train de faire ? ». Si le stand "vend", il s’agit de déplacer les items du coffre vers le joueur, et inversement pour "acheter".
Une fois votre premier stand créé, vous pouvez gérer différents aspects de votre shop directement depuis une interface.
Prévisualisation du Shop : Permet de visualiser le rendu de son shop tel qu'il apparaîtra dans la liste des shops.
Nom du shop : Modifiable avec le format "mini message", permettant l’utilisation de balises pour styliser le texte (une documentation plus détaillée arrivera).
Description du shop : Peut être modifiée, mais accepte uniquement du texte brut, sans options de style.
Icône du shop : Vous pouvez changer l’icône de représentation visuelle du shop.
|
Position principale du shop : La position initiale du joueur lors de la création du premier stand est définie comme position principale du shop.
Référencement du shop : Activez ou désactivez la visibilité de votre shop dans l’HDV. En cas de désactivation, le shop reste actif mais ne sera plus listé.
Pour supprimer un stand: il suffit de casser le coffre ou le tonneau. Un message de confirmation sera envoyé dans le chat.
Situé au spawn et accessible depuis le menu en exécutant la commande /shop
, l'Hôtel des ventes regroupe l'ensemble des shops existants sur le serveur.
En interagissant avec les NPC, vous accèderez à cette interface.
Sur les 4 premières lignes, sont affichés les shops existants sur le serveur et dont le référencement a été activé
La dernière ligne permet de naviguer dans la liste
L'icone en troisième position permet de se téléporter à un shop aléatoire
L'icone en 7ème position permet d'appliquer un filtre à cette liste
La valeur donnée dans le tchat va restreinte la liste aux shops dont cette valeur est contenue dans un des éléments suivants :
Le nom du propriétaire du shop
Le nom du shop
La description du shop
Le nom de l'item vendu
Dans l'exemple ci dessous le filtre appliqué est pork
et un seul shop vend un item qui contient dans son nom pork
.
Le filtre est amené à évoluer pour être plus intuitif
Il est possible d'appliquer une note à un shop. Cela n'a aucun impact sur le référencement du shop. Il s'agit ici principalement d'une fonctionnalité décorative. Pour noter un shop vous devez exécuter la commande /shop note
dans une claim ou une sous zone. Si plusieurs shops sont dans le claim ou dans la zone vous devez sélectionner le shop à noter :
Une fois sélectionné, vous obtiendrez alors l'interface de notation :
Les notes applicables vont de 1 à 5 étoiles
Les shops sont limités en fonction du grade du joueur. Voici les restrictions selon chaque grade.
Ces valeurs sont mises par défaut et peuvent évoluer
Grade | Nombre de shops | Nombre de claim |
---|---|---|
Divin | 300 | 3 |
Héros | 200 | 2 |
Maître | 150 | 2 |
Expert | 100 | 1 |
Erudit | 50 | 1 |
Aspirant | 25 | 1 |
Apprenti | 10 | 1 |
Novice | 0 | 0 |
Les shops ne sont pas cumulables par claim ; la limite est globale par joueur. Par exemple, un joueur de grade Maître peut répartir ses 150 stands entre deux claims (par exemple, 100 dans un claim et 50 dans un autre).
Cette partie est plutôt technique et vise à expliquer le comportement des shops en fonctions des actions réalisés lors de l'édition d'un claim ou d'une sous-zone.
Suppression d’un claim : La suppression d’un claim entraîne la suppression de tous les stands et points de téléportation présents dans le claim, y compris ceux des sous-zones.
Suppression d’une sous-zone : Tous les stands et points de téléportation de cette sous-zone sont supprimés, même ceux appartenant aux membres du claim parent.
Redimensionnement de claims ou sous-zones : Les stands et points de téléportation des membres n’étant plus intégrés dans la nouvelle zone sont supprimés.
Exclusion d’un membre : Les stands et points de téléportation d’un membre exclu de la zone seront retirés de cette zone.
Transfert de propriété : Si le propriétaire d’un claim est modifié, tous les stands et points de téléportation de l’ancien propriétaire dans cette zone seront supprimés.
Seuls les stands de la zone impactée par ces modifications sont concernés.
Le système de shop comprend des mesures pour garantir une expérience sécurisée :
Transactions sécurisées : Si un joueur est en cours de transaction avec un stand et que le propriétaire modifie le type de stand, la transaction est annulée.
Limitation des actions : Les actions sur les stands sont limitées à une par seconde pour éviter les abus.
Gestion des erreurs : En cas d’erreur, un message avec des informations spécifiques est envoyé au joueur, qu’il peut transmettre au staff via un ticket Discord.