Gmod Items Shops - NPC Dealer System (FR) - Script
Gmod Items Dealer ou Gun Shop selon le rôle que vous lui donnez permet à vos utilisateurs d'interagir, d'acheter et de revendre leurs objets auprès des dealers que vous avez placés sur votre serveur Gmod, vous pouvez créer différents types de boutiques avec des dialogues spécifiques au personnage que vous avez créé. Il prend en compte le système monétaire de DarkRP mais aussi mon système monétaire et fonctionne avec toutes les entités spawnables standards que vous pouvez insérer dans sa boutique facilement.
❮
❯
Description de Gmod Items Shops - NPC Dealer System
Sommaire:- 📘 Description de l'addon Gmod Items Dealers - Npc Shops Configurator
- 📦 Système de Gestion de stock
- ♻️ Système d'économie circulaire pour serveur Gmod
- 🔫 Gmod Gun Shop inclut
- 👑 Personnalisation via l'interface d'administration et de gestion
- 💬 Interaction textuelle avec les PNJ modifiables
- 🚧 Blocage d'accès aux boutiques par job, catégorie, rangs et niveau
- ❓ Questions régulières
- 💰 Système de monnaie compatible
- ✔️ Fonctionnalités supplémentaire avec d'autres scripts compatibles
- ❓ Quel type de besoin peut avoir Gmod Items Dealer Configurator
📘 1. Description de l'addon Gmod Items Dealers - Npc Shops Configurator
Gmod Items Dealers - Npc Shops vous permet de placer des marchands sur votre serveur Gmod qui peuvent acheter et revendre tout ce que vous avez prédéfini dans leur boutique depuis l'interface de gestion des entités.
Cela signifie qu'avec ce seul script, vous pouvez créer un marchand de minéraux pour les systèmes miniers, un marchand d'armes, un marchand de munitions, un marchand d'objets de guérison, etc. La limite est votre imagination.
Il prend en compte la notion de stock limité grâce à son inventaire marchand et d'économie grâce à son propre portefeuille.
Son portefeuille lui permettra de racheter vos matériaux, armes ou munitions. Les objets que le marchand vous rachète constitueront son propre stock qui lui permettra de les revendre. Vous déterminerez le pourcentage du prix de revente des matériaux par rapport au prix d'achat.
Le PNJ ne peut vendre que ce qu'il a dans son inventaire. Cela signifie qu'il aura également la possibilité d'être en rupture de stock.
Vous aurez également la possibilité d'ignorer la limite du portefeuille et la notion de stock pour permettre au PNJ de vendre de manière illimitée. Vous choisissez puisque c'est facilement configurable, ceci est à adapter à vos besoins.
📦 Système de Gestion de stock
Vous pourrez définir des stocks par articles dans vos boutiques sur vos serveurs Gmod.
C'est à dire que le marchand ne pourra vendre que ce qu'il a dans sa boutique dans une quantité définie qui pourra être rechargée par reboot.
Prenons un objet aléatoire que nous nommerons rubis. Si le PNJ a 10 rubis disponibles dans sa boutique, il peut les vendre si un joueur en achète 10. Si un joueur achète 10 rubis, le PNJ sera en rupture de stock et un autre joueur verra "Out of Stock" en rouge sur la boîte de l'objet et ne pourra pas en acheter. Sauf si un autre joueur ne vende ses rubis au même PNJ, les rubis seront ajoutés au stock du marchand. Vous pouvez désactiver la gestion des quantités d'objets pour que le marchand puisse vendre ses rubis sans limite. A vous de choisir en fonction de vos besoins. Puisque c'est éditable.
♻️ Système d'économie circulaire pour serveur Gmod
De la même manière que le système de gestion des stocks, chaque marchand peut avoir son propre portefeuille, si vous l'avez activé, il pourra acheter vos articles avec ses propres fonds. A condition qu'il propose la même chose à la vente. Pour comprendre cela, il faut penser qu'un marchand d'armes ne rachètera pas un autre objet qui n'a pas sa place dans son inventaire. Il vous invitera à aller voir quelqu'un d'autre.
Le type de portefeuille du marchand sera défini par l'administrateur. Lorsqu'un joueur achète un objet, l'argent du joueur sera gagné par le PNJ et ira dans son portefeuille. Cette option peut être désactivée si elle est trop complexe et trop réaliste pour votre serveur. En termes simples, si vous vendez des objets, le PNJ marchand gagne de l'argent et peut à son tour, avec cet argent, racheter vos objets. Ceci apporte une économie circulaire à votre serveur Gmod.
🔫 Gmod Gun Shop inclut
Ce script permet aussi de créer des Gun Shop si vous en avez l'envie avec des restrictions d'accès spécifique.
Vous pouvez créer un marchand d'armes et le renommer en tant que tel. En choisissant ce qu'il peut vendre et acheter aux joueurs.
Les utilisateurs sur votre serveur pourront alors revendre leurs armes mais aussi en acheter au Gun Shop. Ce script tout en un permettra de réduire le nombre de scripts installé sur votre serveur Gmod.
Vous pourrez aussi définir le stock d'armes du Gun Shop ou de désactiver la limitation du stock de gun ou swep.
Le Gun Shop se fait à partir d'une interface, elle permet de décharger le nombre d'entités sur le serveur pour ceux qui souhaitent diminuer la quantité d'entités engendrées par plusieurs boutiques si vous comptez en mettre beaucoup de toute sorte.
👑 Interface d'administration et de gestion d'une boutique
L'interface de gestion est une méthode simple pour configurer vos marchands en temps réel depuis son interface. Placez-vous devant le NPC, appuyez sur USE et changez de mode (Admin / User) en haut à droite.
Vous pourrez alors modifier le nom RP du marchand, son dialogue pour vous permettre d'ajouter un peu de consistance au Lore de votre serveur mais aussi pour fournir des petits indices.
Ajouter et retirer des objets de sa boutique et choisissez le type de stock et le prix de chaque produit qu'il vend et son taux de rachat. Par si il vend une carotte à 100$ avec un taux de reprise à 50% il rachètera vos carottes à 50$.
Tout n'est pas dit lisez le wiki pour plus de détails.
💬 Interaction textuelle avec les PNJ modifiables
Vous pourrez définir chaque phrase de vos marchands qui respectera le Lore de votre serveur Gmod. Lorsqu'un joueur appuiera sur USE pour interagir avec le PNJ, il verra ce texte. Les deux choix de réponse qu'ils pourront choisir sont également personnalisables.
🚧 Blocage d'accès aux boutiques par job, catégorie, rangs et niveau
As you ask me for this restriction system every time I release a new script, this time I'm adding it before I get the suggestion. You will be able to configure from the merchant's administration interface the conditions of access blocking, anyone will not be able to buy or sell what you have defined.
The access conditions that you can activate are :
Blocking by level.
Blocking by grade.
Blocking access by job and/or job category (if you have installed DarkRP)
❓ Questions régulières
Quel est la différence entre Gmod Store Builder et Items Dealers?
Gmod Store Builder est un système de boutique simple on ne peut que y acheter des objets / Entité / Arme et munition, Gmod Store Builder répond à des besoin standard à l'époque je n' avais pas encore fait de système de monnaie ni d'inventaire.
Avec Items Dealers il y a un système de stock c'est à dire qu'un marchand peut afficher une rupture de stock si il a trop de vente. Mais aussi un système d'économie. C'est ce qu'il vend qui donnera les moyens au marchand de racheter vos matériaux, minerais, armes, ect... Vous comprenez bien qu'à ce niveau là seul votre imagination est la limite de ce genre de script.
Est ce que vous avez prévue de travailler sur une compatibilité avec Itemstore de Gmodstore?
Oui l'idée est bien là avec tout mes scripts, le créateur de Itemstore m'a fourni accès sur Gmodstore à son addon pour me permettre d'y travailler plus tard, je ne l'ai pas encore télécharger mais j'y compte bien quand je commencerais. J'y travaillerais lorsque j'aurais fini tout les systèmes lié à la mécanique de gameplay touchant aux objets pour tout faire en une seule fois.
💰 Système de monnaie compatible
D'origine le système est compatible avec la monnaie du DarkRP et mon système de monnaie si vous n'avez pas envie d'avoir le DarkRP en gamemode ou si vous souhaitez une alternative.
✔️ Fonctionnalités supplémentaire avec d'autres scripts compatibles
Compatibilité entre mes scripts assuré.
1. Gmod Leveling System: Si vous voulez activer la restriction de niveau et que vous ne disposez pas d'un système de leveling sur votre serveur.
2 .Gmod Money System: Vous avez toujours la possibilité d'utiliser la monnaie du DarkRP mais je propose toujours une alternative qui est de la maison.
3. Gmod Advanced Inventory System: Vous n'êtes pas forcé d'utiliser un système d'inventaire car vous pourrez toujours acheter et vendre vos armes et munitions.
4. Gmod Pocket System without DarkRP: Il y a le système de pocket du DarkRP pour ceux connaissant les défauts de performance qu'il engendre je propose une alternative qui continuera de fonctionner le jour où vous déciderez de retirer le DarkRP de votre serveur.
5. Gmod Items Packs + Spawnmenu included: Il s'agit de mon système d'objet qui apporte une bonne base d'entité spawnable et aussi un outil qui vous fera gagner du temps dans la configuration des boutiques. Ne spawnez plus les objets au sol avec ce script. Mais sélectionnez les depuis une interface.
6. Gmod Karma and Reputation System: Depuis la version 1.4 le marchand peut ne plus vouloir trader avec les personnes qui ont une mauvaise réputation et un mauvais Karma.
7. NCredit - Premium Currency System: Depuis la version 1.7 le marchand peut proposer un items ou une armes dans une devise alternative qui peut être une devise premium.
❓ À quel type de besoin peut répondre Gmod Items Dealer
1 - Vous cherchez un script qui permet aux joueurs de gagner de l'argent en jeu par le farming, le mining bref tout ce qui produit de la ressource.
2 - Créer des jobs facilement.
3 - Vous recherchez un script pour donner un but à des objets en leur donnant de la valeur ils deviennent quelque chose que les joueurs voudront obtenir pour justement le revendre.
4 - Un seul addon gmod pour faire autant de marchands différents avec des spécificités différentes et des dialogues propres.
Chemin: garrysmod/addons/norda_items_dealers
- La fonction AddWorkshop est automatiquement ajouté dans le fichier serveur du script il est désactivable depuis le fichier configuration : resource.AddWorkshop( 2948138012 )
- Pour ajouter les ressources du workshop de gmod à votre collection : Gmod Items Shops - NPC Dealer System [Ressouces seulement] | Gmod Workshop
Vous aurez le choix entre régler la quantité, son tarif à l'unité ou le supprimer de la liste. Tout ce gèrera depuis cette simple interface
Le marchand pourra vendre sans se soucier de son stock ni aucune limitation.
Les joueurs qui vendront cet objet nourriront le stock du marchand.
Les joueurs qui vendront cet objet nourriront le stock du marchand.
Il vous suffira de régler la valeur sur -1 à la ligne verte. Ainsi le marchand n'aura plus de Wallet, il pourra acheter sans limite ni se soucier de ses économies.
Cela ce règle sur la ligne en rouge sur l'image:
Cela ce règle sur la ligne en rouge sur l'image:
Cela ce règle sur la ligne en rouge sur l'image: