Gmod Skins Dealer Manager (FR) - Script
Depuis la version 1.6 vous avez la possibilité de restreindre un playermodel / Skin à un rang, un job, un level ou une catégorie de job.
Gmod Skins Dealer Manager est un addon Gmod, vous permettra de placer plusieurs revendeurs de skins avec des dialogues différents, des choix de réponse appropriés et une boutique de skins personnalisable, tant au niveau du contenu que de l'apparence.
Gmod Skins Dealer Manager permettra à vos utilisateurs d'acheter des playermodels avec leur argent, ou avec leurs crédits. Afin de modifier leur apparence dans le jeu sans avoir à mourir et respawn, leur playermodel sera configuré (couleur, bodygroup et skins) comme vous l'avez prédéfini.
Vous aurez la possibilité de restreindre l'accès au Store du Skins Dealer et aussi de restreindre l'accès au playermodels à une catégorie d'utilisateurs, en limitant l'accès par niveau, job, catégorie de job, rang et vip. Ajoutez les playermodels de votre choix.
Autorisez ou non l'utilisateur à modifier le groupe de (Bodygroup, Skin, couleur) du playermodel.
Configurez le prix de chaque modèle en money ou en crédit.
❮
❯
Description de Gmod Skins Dealer Manager
Sommaire :- 📘 Description de l'addon Gmod Skins Dealer Manager
- 📦 Ce que contient Gmod Skins Dealer
- 😎 Le système de restriction de playermodel par steamid64, job, rang, ou catégorie de job
- 🕹️ Les Commandes serveur Gmod à connaitre
- 💬 Interaction avec le Skins Dealer pour acheter et changer de Playermodel
- 👕 Le système de modification de bodygroups, skin ou de couleur
- ✅ Le système de conditions d'accès
- ❓ À quel type de besoin Gmod Skins Dealer peut-il répondre?
- 🧩 Combinaison utile avec d'autres scripts?
📘 Description de l'addon Gmod Skins Dealer Manager
Gmod Skins Dealer Manager vous permettra, en tant qu'administrateur de votre serveur Garry's Mod, de placer plusieurs revendeurs de skins avec des dialogues différents, des choix de réponse appropriés et une boutique de skins personnalisable, tant au niveau du contenu que de l'apparence.
Vous pourrez restreindre l'accès de vos utilisateurs à la boutique de skins, par exemple en limitant l'accès par niveau, job, catégorie de job, rang et vip.
Ajoutez les playermodels de votre choix par marchand.
Autorisez ou non l'utilisateur à modifier le groupe de (Bodygroup, Skin, couleur) du playermodel.
Configurez le prix de chaque modèle en money ou en crédit.
Du côté de l'utilisateur, Gmod Skins Dealer Manager permettra à vos utilisateurs d'acheter des playermodels avec leur argent, ou avec leurs crédits. Afin de modifier leur apparence dans le jeu sans avoir à mourir et respawn, leur playermodel sera configuré (couleur, bodygroup et skins) comme vous l'avez prédéfini.
Vous pourrez choisir s'ils pourront modifier ces variables (couleur, bodygroup et skins) de leur nouvelle apparence dans la boutique de skin avant de procéder à l'achat, ou s'ils pourront uniquement acheter le playermodel tel que vous le présentez sans pouvoir modifier les Bodygroup, Skin, couleur.
Et enfin vous aurez la possibilité de restreindre l'accès à un playermodel, au public, en imposant des conditions, steamid64, vip, staff, ect. Par exemple, seuls les VIPs pourront acheter un nouveau skin.
Le changement d'apparence est immédiat après l'achat.
À partir de la version 1.9 (février 2023) le joueur qui achète un skin sera mémorisé.
📦 Ce que contient Gmod Skins Dealer
1. Une entité Npc Skins Dealer que vous pouvez spawner ou vous voulez et autant que vous voulez, chacun aura une configuration différente que vous aurez défini, le model du Npc Skins Dealer est modifiable.
2. Un système d'ajout/suppression simplifié de playermodels dans la boutique du Skins Dealer.
3. Un Système de persistance simple
4. Un système de configuration des prix
5. Un système de restriction de playermodel par conditions (job, rang, steamid64)
6. Un Derma customisable propre et intuitif pour vous et vos utilisateurs.
7. Un Système de personnalisation du Skins Dealer.
😎 Le système de restriction de playermodel par steamid64, job, rang, ou catégorie de job
Permettez pas à n'importe qui d'avoir n'importe quel playermodel, opposez des restriction en fonction de leur:
1. Steamid64
2. Rang VIP
3. Job DarkRP
4. Catégorie de job
5. Rang STAFF
Si vous avez déjà configuré cela avec le Character System vous n'êtes pas obligé de les reconfigurer une seconde fois.
🕹️ Les Commandes serveur Gmod à connaitre
Gmod Skins Dealer Manager ne contient pas de commande à connaitre pour l'utiliser, spawnez le depuis mon système d'administration ou le spawnmenu de Garry's Mod si vous avez la sandbox d'activé et appuyez sur use pour interagir avec l'entité, activez le mode admin pour voir le panneau de customisation des marchands de skins, puis le mode utilisateur pour voir ce que vos utilisateurs observe.
💬 Interaction avec le Skins Dealer pour acheter et changer de Playermodel
Vos utilisateur se présente devant le Skins Dealer. Ils appuient sur "USE" pour interagir avec le NPC, il offrira un dialogue dans lequel le joueur aura le choix entre deux réponses(texte éditable également). Il verront alors une liste de modèles qu'ils pourront choisir. Ils pourront le prévisualiser avant de se décider d'acheter. Dans la prévisualisation ils pourront le faire pivoter, le zoomer, le déplacer, changer le skin, les bodygroups, la couleur.
👕 Le système de modification de bodygroups, skin ou de couleur
Vos joueurs pourront choisir le playermodel qui les intéressent que vous aurez placé dans l'entité Bodygroup Wardrobes.
Vous aurez la possibilité de créer des playermodels avec des variables prédéfini, par exemple utiliser plusieurs playermodel avec différents skins, bodygroups et couleurs. Les joueurs verront la liste s'afficher comme tel. Mais?
Vous aurez la possibilité de leur permettre de modifier ses variables eux mêmes. Ou pas.
✅ Le système de conditions d'accès
Vous avez la possibilité de faire en sorte que le marchand de skin s'adresse qu'aux joueurs remplissant des conditions précise, c'est à dire ajouter une limitation d'accès par level, job, rang ou vip.
Un joueur qui ne remplira pas ses conditions se verra refusé à la boutique du marchands de skins, le NPC Skin Dealer lui dira clairement quel condition il devra remplir sous forme de dialogue.
❓ À quel type de besoin Gmod Skins Dealer peut-il répondre?
1. Vous recherchez un marchand de skin qui permet à vos joueurs de d'acheter des playermodel afin qu'ils puissent modifier leur apparence sur votre serveur Gmod et que cela soit prit en compte immédiatement.
2. Un NPC qui offre un dialogue en corrélation avec votre univers puisque vous pourrez lui faire dire tout ce que vous voudrez.
3. Un Derma propre et intuitif pour vous et vos utilisateurs.
🧩 Combinaison utile avec d'autre scripts?
1. Vous recherchez un système de level pour votre serveur gmod, afin de profiter du système de restriction par level :
Gmod Leveling System
2. Vous recherchez un moyen pour que vos utilisateurs puissent puisse sauvegarder leur playermodel à leur déconnexion et qu'ils le retrouvent à la reconnexion, je vous propose alors mon Character System, vous aurez la possibilité de choisir le nombre de personnage que vos utilisateurs pourront créer : Gmod Character Creator System
3. Vous recherchez un système de money et de portefeuille pour ajouter la notion d'argent sur votre serveur : Gmod Money System + HUD Maker
4. Vous recherchez un système de crédit, et d'autres type de boutique pour l'achat d'entités spawnable? : Gmod Store Builder
5. Vous recherchez un système pour restreindre l'accès à un playermodel ou à un NPC en fonction de la réputation du joueur grâce au système de points de karma : Gmod Karma and Reputation System
Chemin: garrysmod/addons/norda_skins_dealer
- La fonction AddWorkshop est automatiquement ajouté dans le fichier serveur du script il est désactivable depuis le fichier configuration : resource.AddWorkshop( 2821742366 )
- Pour ajouter les ressources du workshop de gmod à votre collection : Gmod Skins Dealer Manager [Ressouces seulement] | Gmod Workshop
-----PlayerModels Reserved-----
-- 1 = PlayerModel is reserved For VIP
-- 2 = PlayerModel is reserved Staff member
cfg.PlayerModels_Reserved={
["models/player/wdm_negan_player.mdl"] = 1, // Example 1 : negancan only be selected by VIP
["models/player/wdm_rick_newbeginning_player.mdl"] = 2, // Example 2 : rickcan only be selected by STAFF
}
// Add the SteamID64 of the users who can access this model
cfg.PlayerModels_SteamID_Reserved={
["models/player/wdm_governor_player.mdl"] = {
["76561198033784269"]=true, // Only 76561198033784269 can buy governor.
["other_SteamID64"]=true
},
}
Pour configurer un prix cliquez droit sur le skins depuis le panneau de config et choisissez une valeur.
-----PlayerModels Reserved-----
-- 0 = si vous voulez utiliser le "Norda Gmod Money System" comme système monétaire.
-- 1 = si vous voulez utiliser le "système monétaire DarkRP" (vous devez avoir installé DarkRP)
[code]cfg.Money_System = 0
Remplacez 0 par 1. Et vous pourrez utiliser le système de monnaie du DarkRP.
Cliquez droit sur le model dans le menu de gestion: Access restrictions to the model: Level Restriction.
Mettez le chiffre qui sera le level requis pour pouvoir acheter le playermodel. Les joueurs en dessous ne pourront pas acheter ce playermodel.
Sélectionnez les rangs requis pour acheter le playermodel. Les joueurs qui n'ont pas l'un des rangs sélectionné ne pourront pas acheter ce playermodel.
Sélectionnez les jobs requis pour acheter le playermodel. Les joueurs qui n'ont pas l'un des jobs sélectionné ne pourront pas acheter ce playermodel.
Sélectionnez les catégories de job requis pour acheter le playermodel. Les joueurs qui sont dans l'une des Categories de job sélectionné pourront acheter ce playermodel.
Ensuite rendez vous dans le fichier configuration et assurez vous que cfg.memorize_lastskin soit sur 1. Par défaut il est désactivé (sur 0) car mon script de Character System assure déjà automatiquement cette fonctionnalité. Cette mise à jour permet à ceux qui n'ont pas de système de mémorisation ni de character system de spawner avec leur dernier skin acheté sans character system.
Il existe plusieurs façon de changer de Skin dans Gmod sur Originahl Scripts:
1- [urlr=/gmod-scripts/3934/gmod-skins-dealer-manager]Gmod Skins Dealer Manager[urlr/]: Permet de générer différents NPCs proposant des skins, vous pourrez configurer des conditions d'obtention des Skins, Prix, Credit, et conditions d'accès: Job, Rang, Catégorie de Job.
2- [urlr=/gmod-scripts/3932/gmod-bodygroup-wardrobes-manager]Gmod Bodygroup Wardrobes Manager[urlr/]: Permet de placer des meubles avec la possibilité de choisir ses skins si la condition d'accès le permet. Comme le job, la catégorie de job et le rang (VIP, Admin ,ect)