Aller au contenu principal

Shop

L'extension Shops simule une économie vivante. Les prix peuvent fluctuer selon l'offre et la demande, les paramètres de stock permettent de créer de la rareté, et le réapprovisionnement automatique maintient le marché en mouvement.

Fonctionnalités

  • Tarification dynamique — Les prix fluctuent selon les niveaux de stock.
    • Contrôle du stock — Offre maximale et limites de réapprovisionnement.
    • Limites d'achat — Restreignez les objets par joueur.
    • Indépendant de la monnaie — Fonctionne avec Vault, des points ou des objets.

Entrées

  • DéfinitionShop Def : configurer les objets et les prix.
    • ActionsOpen Shop : ouvrir l'interface de la boutique.
    • StockageStorage : base de données de stock.

Démarrage rapide

  • 1. Configurer les paramètres — Commencez par l'entrée de configuration : shop_definition. Elle définit les paramètres globaux de l'extension. → shop_definition
  • 2. Déclencher des actions — Utilisez les entrées d'action pour interagir avec l'extension : open_shop. Déclenchez-les depuis des commandes, des PNJ, des événements ou d'autres entrées. → open_shop

Placeholders

Préfixe : %typewriter_shop:<id>:%

PlaceholderDescription
%typewriter_shop:<id>:name%Nom de la boutique
%typewriter_shop:<id>:cooldown%Minuteur de réapprovisionnement
%typewriter_shop:<id>:<index>:buy_price%Prix d'achat actuel
%typewriter_shop:<id>:<index>:stock%Stock actuel

Commandes

CommandeDescription
/shopOuvrir un menu de boutique.

Permissions

PermissionDescription
typewriter.shop.openOuvrir un menu de boutique.