Créer une boutique
Tout ce qui figure sur cette page se configure dans le panneau (/shopcreator) et est sauvegardé en direct dans la base de données. Les joueurs constatent les changements sans aucun redémarrage.
Le panneau, section par section
Section intitulée « Le panneau, section par section »Créez une boutique avec Create Shop, puis ouvrez-la avec l’icône de crayon. Chaque section se déplie.
Emplacements (Locations)
Section intitulée « Emplacements (Locations) »Une boutique peut être installée à autant d’endroits que vous le souhaitez. Cliquez sur Add, choisissez un ped model dans la liste, puis appuyez sur Set by Cursor : un aperçu du vendeur suit votre regard.
| Touche | Pendant le placement |
|---|---|
| Molette souris | Tourner le vendeur |
| ↑ / ↓ | Monter ou descendre |
| E | Placer ici |
| X | Annuler |
Customize Clothes habille le vendeur élément par élément ; Copy Outfit reproduit la tenue actuelle de votre personnage sur le vendeur.
Activé ou désactivé, avec Sprite (l’icône), Color, Size et Name. Le blip disparaît avec le vendeur lorsqu’un emplacement braqué est temporairement fermé.
Produits
Section intitulée « Produits »Pour les boutiques administrées par le serveur. Chaque produit comprend :
| Champ | Description |
|---|---|
| Item Name | Le nom interne de l’item, tel qu’enregistré dans votre inventaire |
| Label | Le nom affiché en boutique |
| Price | Prix unitaire |
| Category | L’une de Config.Categories ; la fenêtre de boutique regroupe les articles par catégorie |
| Payment Type | Cash Only, Bank Only, Black Money Only, All (Cash + Bank + Black Money), ou All (Cash + Bank) |
À la caisse, le joueur choisit la quantité et, le cas échéant, le mode de paiement souhaité.
Métiers (Jobs)
Section intitulée « Métiers (Jobs) »Activez Job Restriction et ajoutez des jobs, chacun avec un grade minimum. Un joueur ne remplissant pas ces critères recevra un message lui indiquant qu’il n’a pas le métier requis, et la boutique restera fermée.
Braquage (Robbery)
Section intitulée « Braquage (Robbery) »| Champ | Description |
|---|---|
| Enable Robbery | Indique si cette boutique peut être braquée |
| Cooldown (minutes) | Durée pendant laquelle l’emplacement reste fermé après un braquage |
| Duration (seconds) | Temps pendant lequel le braqueur doit maintenir le vendeur en joue |
| Rewards | En nombre libre : un Item avec une quantité, ou de l’Argent (Cash, Bank, Black Money) — montant fixe ou intervalle Min / Max |
Propriété (Ownership)
Section intitulée « Propriété (Ownership) »Activez Store Ownership et cliquez sur Add pour ajouter des propriétaires par l’identifiant utilisé par Config.IdentifierType — un ID Discord par défaut. Une boutique possédée vend depuis sa propre liste d’articles, approvisionnée par son propriétaire et son équipe ; les produits serveur ci-dessus ne sont pas affichés lorsque la propriété est active.
Webhooks
Section intitulée « Webhooks »Activez Webhooks et collez une Webhook URL Discord. La boutique journalise alors les achats, les braquages, les ajouts et retraits de stock, ainsi que les embauches et licenciements — avec capture d’écran si Config.Screenshot est actif et screenshot-basic démarré.
Boutiques possédées par les joueurs
Section intitulée « Boutiques possédées par les joueurs »Un propriétaire ouvre sa boutique comme n’importe quel client. Une icône d’engrenage dans la fenêtre ouvre les Paramètres de la boutique, divisés en quatre sections.
| Section | Ce que le propriétaire y fait |
|---|---|
| Name | Renommer la boutique |
| Products | Ajouter un produit à partir d’un item transporté : choisir l’item, la quantité mise en rayon, le prix, la catégorie et le paiement accepté. Cette quantité est prélevée de l’inventaire. Le stock peut être réapprovisionné ou retiré |
| Employees | Embaucher un joueur situé à moins de 10 mètres, définir sa commission, ou le licencier |
| Vault | Coffre de la boutique : White Money et Black Money séparés. Déposer ou retirer de l’argent propre (cash ou banque) ; déposer ou retirer de l’argent sale |
Lorsqu’un client achète :
- Le stock diminue de la quantité vendue. Un produit en rupture de stock ne peut pas être acheté.
- Le paiement alimente le coffre — l’argent sale va dans le solde noir, le reste dans le solde blanc.
- Chaque employé bénéficiant d’une commission reçoit son pourcentage de la vente dans son Personal Vault.
Employés
Section intitulée « Employés »Le propriétaire cible un joueur à proximité ; ce joueur est invité à accepter avec Y ou refuser avec N, avec un temps limité pour répondre. Un employé accède au même bouton d’engrenage avec la section Products (réapprovisionner et gérer les articles existants — en créer de nouveaux uniquement si Config.AllowEmployeesAddProducts est activé) et la section Vault. Renommer la boutique, embaucher et gérer le coffre principal restent réservés aux propriétaires.
Le Personal Vault affiche les commissions perçues par l’employé et lui permet de les retirer en liquide ou vers sa banque.
Braquages
Section intitulée « Braquages »- Un joueur vise le vendeur avec une arme à moins de 5 mètres. Les mains nues ne comptent jamais.
- Le vendeur lève les mains et une barre de progression apparaît en haut de l’écran. Elle se remplit pendant la durée configurée tant que le braqueur maintient sa visée, et redescend s’il s’arrête. Si le vendeur meurt, le braquage échoue.
- La police — les métiers indiqués dans
Config.RobberyNotifyJobs— reçoit une notification et un blip rouge sur la boutique pendant 1 minute. AvecConfig.PoliceAlert = "custom", votre propre système de dispatch est sollicité. - Lorsque la barre est pleine, le braqueur reçoit son butin. Sur une boutique de joueur avec
Config.TakeRobberyMoneyFromVaultactivé, les récompenses d’argent sont puisées dans le coffre et s’arrêtent dès que celui-ci est vide. - L’emplacement ferme pour la durée du cooldown : le vendeur et le blip disparaissent pour tout le monde, puis reviennent à l’expiration du temps d’attente.
Un seul braquage peut se dérouler à la fois sur un même emplacement.