Home / Gmod Addons Marketplace / Gmod Items Shops - NPC Dealer System


Media
Description 🇬🇧 Description 🇫🇷

Gmod Items Shops - NPC Dealer System (FR) - Script


Vidéo de Demonstration de Gmod Items Shops - NPC Dealer System sur Youtube

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.


dialogue-interaction mineral-shop reselling-your-items out-of-stock-system money-system build-gun-shop buy-shop-stock logic-shop purchase-in-quantity stock-price-management admin-management premium-shop

Maximum image size
Description

Description de Gmod Items Shops - NPC Dealer System

Sommaire:
  1. 📘 Description de l'addon Gmod Items Dealers - Npc Shops Configurator
  2. 📦 Système de Gestion de stock
  3. ♻️ Système d'économie circulaire pour serveur Gmod
  4. 🔫 Gmod Gun Shop inclut
  5. 👑 Personnalisation via l'interface d'administration et de gestion
  6. 💬 Interaction textuelle avec les PNJ modifiables
  7. 🚧 Blocage d'accès aux boutiques par job, catégorie, rangs et niveau
  8. ❓ Questions régulières
  9. 💰 Système de monnaie compatible
  10. ✔️ Fonctionnalités supplémentaire avec d'autres scripts compatibles
  11. ❓ 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.


🔹 WIKI & F.A.Q 🇫🇷
Wiki 🇬🇧 Wiki 🇫🇷

Wiki de Gmod Items Dealer - Npc Shops - Buying and Selling mod

Gmod Items Dealer - Npc Shops - Buying and Selling mod


☰ 1. Installation de Gmod Items Dealer - Npc Shops - Buying and Selling mod
Installation : Téléchargez et décompressez le dossier norda_items_dealers.zip. Installez l'addon dans le fichier addons de votre serveur Gmod,
Chemin: garrysmod/addons/norda_items_dealers
☰ 2. Où trouver les ressources et les matérials? Quel est l'id Workshop de Gmod Items Dealer - Npc Shops - Buying and Selling mod?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID des ressources de Gmod Items Dealer - Npc Shops - Buying and Selling mod: 2948138012
- 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 Dealer - Npc Shops - Buying and Selling mod [Ressouces seulement] | Gmod Workshop
☰ 3. Panneau Admin: Comment accéder à l'interface au Items Dealer? En tant qu'utilisateur et administrateur?
Pressez USE pour interagir avec l'Items Dealer. L'admin pour le customiser depuis le bouton en haut à droite de n'importe quel de ses interface. Déroulez le menu et cliquez sur Management panel.
Admin interface of Gmod Items Dealer
☰ 4. Panneau Admin: Comment activer et désactiver la persistance? Pour quand le serveur Gmod s’éteint ou reboot tout reste à sa place.
Depuis le panneau admin en haut à droite cliquez sur persistance. Il est activé quand il est coché. Si activé tout ce que vous modifierez seront sauvegardé.
Persistence button of Items Dealer
☰ 5. Panneau Admin: Comment fonctionne les stocks des objets pour les rupture de stock?
Depuis l'interface du Items Dealer cliquez sur un Item que vous avez ajouté à sa boutique.
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
Set the stock of Items Dealer
☰ 6. Panneau Admin: Comment avoir du stock à l'infinie d'un Item?
Il vous suffira de régler -1 en quantité d'objet.
Le marchand pourra vendre sans se soucier de son stock ni aucune limitation.
Set the stock of Items Dealer
☰ 7. Panneau Admin: Comment définir un stock d'item en guise de limite d'un Item?
Il vous suffira de régler la valeur supérieur à zéro. Alors à chaque reboot le stock sera régénéré à cette valeur.
Les joueurs qui vendront cet objet nourriront le stock du marchand.
Set the stock of Items Dealer
☰ 8. Panneau Admin: Comment définir une rupture de stock pour un item au départ?
Il vous suffira de régler la valeur sur zéro. Alors à chaque reboot le stock sera régénéré à cette valeur.
Les joueurs qui vendront cet objet nourriront le stock du marchand.
Set the stock of Items Dealer
☰ 9. Panneau Admin: Comment désactiver le portefeuille du marchand?
Le portefeuille permet au marchand de racheter vos objets, si il n'a pas assez vendu il n'aura alors pas les moyens de racheter.
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.
Gmod Items Dealer management menu
☰ 10. Panneau Admin: Comment activer le portefeuille du marchand?
Le portefeuille du marchand est activé par défaut. Vous pouvez lui définir une valeur de base qui sera réinitialisé à chaque reboot.
Gmod Items Dealer management menu
☰ 11. Système de Restrictions: Comment bloquer l'accès au shop à un joueur qui n'a pas le niveau 3 par exemple?
Depuis l'interface du Items Dealer cliquez sur restriction par level qui est par défaut sur 0. Mettez le niveau minimum que le joueur doit avoir. Le joueur sera correctement informé qu'il lui faut être level 3 par exemple pour pouvoir y accéder.
Cela ce règle sur la ligne en rouge sur l'image:
Gmod Items Dealer management menu
☰ 12. Système de Restrictions: Comment restreindre l'accès au shop à un joueur qui n'a pas le rangs requis?
Depuis l'interface du Items Dealer cliquez sur restriction par rangs. Cochez les rangs qui seront autorisé comme pour les VIP par exemple. Si l'utilisateur n'a pas le rangs nécessaire il ne pourra pas y accéder au Shop et en sera informé des rangs requis. Si tout est décoché alors le système de restriction par rangs est désactivé.
Cela ce règle sur la ligne en rouge sur l'image:
Gmod Items Dealer management menu
☰ 13. Système de Restrictions: Comment Interdire l'accès au shop à un joueur qui n'a pas le job ou la catégorie de jobs DarkRP requis?
Depuis l'interface du Items Dealer cliquez sur restriction par rangs. Cochez les jobs qui seront autorisé. Si l'utilisateur n'a pas le rangs nécessaire il ne pourra pas y accéder et en sera informé des jobs requis. Si tout est décoché alors le système de restriction par jobs est désactivé.
Cela ce règle sur la ligne en rouge sur l'image:
Gmod Items Dealer management menu
☰ 14. Panneau Admin: Comment modifier l'image de profile du Items Dealer dans la zone de dialogue?
L'image de profile du Items Dealer sera celui du model que vous lui aurez attribué par défaut. Pour mettre une image insérez ici le lien d'une image juste au dessus de RP Name. IMGUR fait très bien le travail si vous n'avez pas votre propre hébergement.
Gmod Items Dealer management menu
☰ 15. Panneau Admin: Comment modifier le nom RP du Items Dealer responsable de la banque d'objets?
Depuis l'interface de gestion: Insérez le nom de la boutique à la ligne RP Name, ça peut être aussi un titre comme : Gun Shop si il vend que des armes ou un nom Roleplay
Gmod Items Dealer management menu
☰ 16. Panneau Admin: Comment modifier l'image de fond ou la désactiver?
Depuis l'interface de gestion: En dessous de RP Name, copiez le lien d'une image imgur finissant par .png ou .jpg et pressez la touche entrée pour confirmer.
Gmod Items Dealer management menu
☰ 17. Panneau Admin: Comment modifier le model par défaut gman.mdl par un autre?
Depuis l'interface de customisation, à la ligne orange sur l'image, insérez le chemin de votre model de remplacement. Pressez la touche entrée pour confirmer.
Gmod Items Dealer management menu
☰ 18. Panneau Admin: Puis-je utiliser un model qui n'est pas un PNJ, comme par exemple un distributeur de soda?
Oui comme vous voulez, dans la démo j'ai utilisé Gman parce que je ne l'avais encore utilisé et qui me permet de faire avec le contenu que gmod propose, mais vous pouvez bien entendu le remplacer, c'est l'objectif.
☰ 19. Panneau Admin: Modifier les réponses dans les dialogues.
En bleu claire en bas de l'interface admin inserez le dialogue du Items Dealer pour coller à son personnage et au Lore de votre serveur.
Gmod Items Dealer management menu
☰ 20. Panneau Admin: Comment modifier la Posture du Items Dealer sur Gmod?
Sur la ligne en rose sur l'image. Faite défiler le Scroll jusqu'en bas depuis l'interface depuis l'interface de customisation faite défiler la liste des animations pour choisir quel sera la posture de votre Items Dealer. Si vous avez choisi un objet sans animation laissez désactivé.
Gmod Items Dealer management menu
Conseils

Conseil pour éviter les leaks de Gmod Items Shops - NPC Dealer System installé sur votre serveur Garry's mod: Comment éviter la fuite de vos scripts Gmod
Comment Installer un addon Gmod: Comment installer un addon sur Gmod?
Publier un Addon Gmod sur le workshop: Documentation comment créer un pack de contenu à publier sur l'atelier?

Gmod Addon



📥 Download 2.2


🎫 Open Ticket
⛔️ Sorry, you are not connected
Script Information
Créateur : Norda Scripts
Ventes :46
Publié :1 year
Mis à jour :
Version :version 2.2
DRM :Yes
Categories : Gmod addons
Requierements : Garry's Mod Server
Langages : 🇬🇧 🇫🇷
Tags :
Admin DarkRP VGUI Entities Optimisation Gameplay Management Allgamemode NPC