Home / Gmod Addons Marketplace / Gmod Skins Dealer Manager


Media
Description πŸ‡¬πŸ‡§ Description πŸ‡«πŸ‡·

Gmod Skins Dealer Manager - Script


Demonstration Youtube video of Gmod Skins Dealer Manager

Since version 1.6 you have the possibility to restrict a playermodel / Skin to a rank, a job, a level or a job category.

Gmod Skins Dealer Manager is a Gmod addon, which will allow you to place multiple skins dealers with different dialogues, appropriate answer choices and a customizable skins shop, both in content and appearance.

Gmod Skins Dealer Manager will allow your users to buy playermodels with their money, or with their credits. In order to change their appearance in-game without having to die and respawn, their playermodel will be configured (colour, bodygroup and skins) as you have predefined it.

You will have the ability to restrict access to the Skins Dealer Store and also restrict access to playermodels to a category of users, limiting access by level, job, job category, rank and vip. Add playermodels of your choice.
Allow or disallow the user to modify the playermodel's bodygroup, skin and colour.
Configure the price of each model in money or credit.


Press USE to interact with the skin dealer. The dialogue he provides will be edited by you. The skin dealer shop that users will see Panel of management of the Skins Dealer Adds playermodels in several ways. Either by detection list or manually by inserting the path. Set the price of each skins Customise the dialogue of the npc on Gmod Set a user able to edit the playermodel Set a user access restrictions per job, rank , vip, and categorie, Customise the NPC model, name, background and avatar Restrictions when Darkrp jobs is detected Make some playermodel accessible only for some conditions Clear information given in case of restrictions npc-animation-posture save-skins-purchased shop

Maximum image size
Description

Description of Gmod Skins Dealer Manager

Sommaire :
  1. πŸ“˜ Gmod Skins Dealer Manager addon description
  2. πŸ“¦ What Gmod Skins Dealer contains
  3. 😎 The playermodel restriction system by steamid64, job, rank, or job category
  4. πŸ•ΉοΈ Gmod server commands to know
  5. πŸ’¬ Interaction with the Skins Dealer to buy and change Playermodel
  6. πŸ‘• The bodygroups, skin or colour modification system
  7. βœ… The access conditions system
  8. ❓ What type of need can Gmod Skins Dealer meet
  9. 🧩 Useful combination with other scripts?


πŸ“˜ Gmod Skins Dealer Manager addon description

Gmod Skins Dealer Manager will allow you, as the administrator of your Garry's Mod server, to place multiple skins dealers with different dialogs, appropriate response choices and a customisable skins shop, both in content and appearance.

You will be able to restrict your users' access to the skin shop, for example by limiting access by level, job, job category, rank and vip.
Add playermodels of your choice per merchant.
Allow or disallow the user to modify the playermodel's bodygroup, skin and colour.
Configure the price of each model in money or credit.

On the user side, Gmod Skins Dealer Manager will allow your users to buy playermodels with their money, or with their credits. In order to change their appearance in-game without having to die and respawn, their playermodel will be configured (colour, bodygroup and skins) as you have predefined it.
You will be able to choose if they can change these variables (colour, bodygroup and skins) of their new appearance in the skin shop before proceeding to purchase, or if they will only be able to purchase the playermodel as you present it without being able to change the Bodygroup, Skin, colour.

And finally you will have the possibility of restricting the access to a playermodel, to the public, by imposing conditions, steamid64, vip, staff, ect. For example, only VIPs will be able to buy a new skin.

The change of appearance is immediate after the purchase.

From version 1.9 (February 2023) the player who buys a skin will be remembered.



πŸ“¦ What Gmod Skins Dealer contains

1. An Npc Skins Dealer entity that you can spawn wherever you want and as many as you want, each will have a different configuration that you define, the Npc Skins Dealer model is modifiable.
2. A simplified system of adding/removing playermodels in the Skins Dealer shop.
3. A simple persistence system
4. A price configuration system
5. A playermodel restriction system by conditions (job, rank, steamid64)
6. A clean and intuitive customizable Derma for you and your users.
7. A Skins Dealer customization system.



😎 The playermodel restriction system by steamid64, job, rank, or job category

Don't allow anyone to have any playermodels, place restrictions on them:
1. Steamid64
2. VIP rank
3. Job DarkRP
4. Job Category
5. STAFF Rank

If you have already configured this with the Character System you do not have to reconfigure them a second time.



πŸ•ΉοΈ Gmod server commands to know

Gmod Skins Dealer Manager does not contain any commands you need to know to use it, spaw it from my admin system or Garry's Mod spawnmenu if you have the sandbox enabled and press use to interact with the entity, enable admin mode to see the skins dealer customization panel, then user mode to see what your users are watching.



πŸ’¬ Interaction with the Skins Dealer to buy and change Playermodel

Your user goes to the Skins Dealer. They press "USE" to interact with the NPC, it will offer a dialogue in which the player will have the choice of two answers (also editable text). They will then see a list of models that they can choose from. They will be able to preview it before deciding to buy. In the preview they will be able to rotate it, zoom it, move it, change the skin, the bodygroups, the colour.



πŸ‘• The bodygroups, skin or colour modification system

Your players will be able to choose the playermodel they are interested in, which you have placed in the Bodygroup Wardrobes entity.
You will be able to create playermodels with predefined variables, for example using multiple playermodels with different skins, bodygroups and colours. Players will see the list displayed as such. But what about?
You will have the possibility to allow them to modify these variables themselves. Or not.



βœ… The access conditions system

You have the possibility to make the skin dealer only deal with players who meet certain conditions, i.e. add a limitation of access by level, job, rank or vip.
A player who does not meet these conditions will be refused access to the skin dealer's shop, the NPC Skin Dealer will clearly tell him which condition he must meet in the form of a dialogue.



❓ What type of need can Gmod Skins Dealer meet

1. You are looking for a skin merchant that allows your players to buy playermodels so that they can modify their appearance on your Gmod server and that it is taken into account immediately.
2. An NPC that offers dialogue that correlates with your world since you can make them say anything you want.
3. A clean and intuitive Derma for you and your users.



🧩 Useful combination with other scripts?

1. You are looking for a level system for your gmod server, to take advantage of the level restriction system:
Gmod Leveling System
2. If you are looking for a way for your users to save their playermodel when they log out and find it again when they log back in, I propose you my Character System, you will be able to choose the number of characters that your users can create: Gmod Character Creator System
3. You are looking for a money and wallet system to add the notion of money on your server: Gmod Money System + HUD Maker
4. Looking for a credit system, and other types of shops for buying spawnable entities? : Gmod Store Builder
5. You're looking for a system to restrict access to a playermodel or NPC based on the player's reputation using the karma points system : Gmod Karma and Reputation System


πŸ”Ή WIKI & F.A.Q πŸ‡¬πŸ‡§
Wiki πŸ‡¬πŸ‡§ Wiki πŸ‡«πŸ‡·

Wiki of Gmod Skins Dealer Manager

Gmod Skins Dealer Manager


☰ 1. Installation of Gmod Skins Dealer Manager
Installation: Download and Unzip the folder norda_skins_dealer.zip Install the addon in the addons file of your Gmod server,
Path: garrysmod/addons/norda_skins_dealer
☰ 2. Where can I find resources and materials? What is the Gmod Skins Dealer Manager Workshop id?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID of Gmod Skins Dealer Manager: 2821742366
- The AddWorkshop function is automatically added to the script server file and can be deactivated from the configuration file. : resource.AddWorkshop( 2821742366 )
- To add gmod workshop resources to your collection : Gmod Skins Dealer Manager [Content Only] | Gmod Workshop
☰ 3. How to spawn Skins Dealer?
From the spawn menu in Gmod or Norda Admin System if you do not have a sandbox installed.
Spawn Gmod Skins Dealer
☰ 4. How do I switch from the user interface to the Skins Dealer customisation panel?
Talk to the NPC and click on the wheel at the top right of the interface.
Skins Dealer Admin access
☰ 5. How do I add new playermodels to the npc shop?
From the interface click on : Add Skins in the inventory of the Skins Dealer
Add new playermodel
☰ 6. How to put a price on a skin in the npc shop?
Click on the playermodel you have added and you can choose the price in money or credit.
Set Price of a Playermodel
☰ 7. How do I change the Skins Dealer avatar?
Add the link of an image for example uploaded on imgur to the line Merchant Avatar, then press enter.
Replace the avatar of the skins dealer
☰ 8. How do I change the background image of the Skins Dealer?
Add the link of an image for example uploaded on imgur to the background line, and press enter.
Replace background of the skins dealer
☰ 9. How to change the model of the Npc?
Add the path of a model to the line: model of the store, and press enter.
Replace the model of the skins dealer
☰ 10. How do I change the Skins Dealer dialogue?
You can customise the npc greeting when the user attempts an interaction. You can also choose which response the user will be able to choose.
Set th welcome dialogue
☰ 11. Access restriction: How to restrict access to the shop to a lower player level?
From the management interface to the level access line in purple in the image below, set the value that will be the level of access to the shop, otherwise the user will be denied access to the skins shop if he has not the level.
Skins Dealer Manager Access restriction
☰ 12. Access Restriction: How to restrict the access to the shop to a type of rank like VIP and/or Admin?
From the management interface to the Ranks Access line in blue in the image below, set the value that will be the level of access to the shop, otherwise the user will be denied access to the skins shop if he does not have the level.
Skins Dealer Manager Access restriction
☰ 13. Access restriction: How to restrict access to the shop to a DarkRP job or darkrp category?
If the DarkRP is installed from the management interface in the level access line, set the value to be the level of access to the shop, otherwise the user will be denied access to the skins shop if he doesn't have the level.
Skins Dealer Manager Access restriction
☰ 14. Playermodel Restriction: How do I restrict access to a playermodel to a VIP and Admin rank?
If you have already configured it with : Gmod Character Creator System you don't need to reconfigure it. Otherwise go to the configuration file, here are some examples:
-----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
}
☰ 15. Playermodel Restriction: How to restrict access to a playermodel to a DarkRP job or darkrp category?
If you have already configured it with : Gmod Character Creator System you don't need to reconfigure it. Otherwise go to the configuration file:
// 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
},
}
☰ 16. How do I remove the Skins Dealer dialogue?
Simply put a blank message in the dialogue, this will take the player directly to the shop when they try to interact with the skins dealer.
☰ 17. Why does it say -System Absent- in red when I open the shop?
It's normal, you didn't put any skins in the store. When you spawning a Skin Dealer his shop is empty, you have to add skins to the shop so that he can offer them.
Gmod Skins Dealer Error System Absent
☰ 18. I can't buy a skin. Why does it put me -OFF- in red when I open the shop and click on a skin?
When a skin is added to the shop it does not have a price. The system cannot guess a price. So by default it is disabled. This adds a security feature that prevents your users from being able to buy a skin while you have not finished configuring the store.

To set a price right click on the skins from the config panel and choose a value.
Gmod Skins Dealer Problem OFF
☰ 19. Change Money System to use DarkRP Money System instead of Gmod Money System
Find the variable: cfg.Money_System in the configuration file:
-----PlayerModels Reserved-----

-- 0 = if you want to use the "Norda Gmod Money System" as your money system.
-- 1 = if you want to use the "DarkRP Money System" (you must have DarkRP installed)

[code]cfg.Money_System = 0


Replace 0 with 1. And you can use the DarkRP money system.
☰ 20. How to restrict the purchase of a skin to a level?
Right click on the model in the management menu: Access restrictions to the model: Level Restriction.
Put the number that will be the level required to buy the playermodel. Players below this level will not be able to buy this playermodel.
Set Restriction to Skins Dealer Manager
☰ 21. How to restrict the purchase of a skin to a rank?
Right click on the model in the management menu: Access restrictions to the model: Ranks Access.
Select the ranks required to purchase the playermodel. Players who do not have one of the selected ranks will not be able to purchase this playermodel.
Set Restriction to Skins Dealer Manager
☰ 22. How do I restrict a skin to a job?
Right click on the model in the management menu: Access restrictions to the model: Jobs Access.
Select the jobs required to buy the playermodel. Players who do not have one of the selected jobs will not be able to buy this playermodel.
Set Restriction to Skins Dealer Manager
☰ 23. How to restrict a skin to a job category?
Right click on the model in the management menu: Access restrictions to the model: Job Categories Access.
Select the job categories required to purchase the playermodel. Players who are in one of the selected Job Categories will be able to purchase this playermodel.
Set Restriction to Skins Dealer Manager
☰ 24. How to save skins bought by players?
This feature is included in update 1.9. Just upgrade to this version.
☰ 25. How to make sure that players don't buy a skin again?
From version 1.9 (February 2023) the player who buys a skin will be remembered.
☰ 26. How can I ensure that the last playermodel, skin or bodygroup used is saved? (Since version +2.3)
This feature has been added in version 2.3. So first update if you have an outdated version.
Then go to the configuration file and make sure that cfg.memorize_lastskin is set to 1. By default it is deactivated (set to 0) because my Character System script already automatically provides this functionality. This update allows those who don't have a memory system or a character system to spawn with their last skin purchased without a character system.
☰ 27. How to change skin in gmod?
How do I change skin in gmod?
There are several ways to change skin in Gmod on Originahl Scripts:
1- [urlr=/gmod-scripts/3934/gmod-skins-dealer-manager]Gmod Skins Dealer Manager[urlr/]: Allows you to generate different NPCs offering skins, you can configure conditions for obtaining Skins, Price, Credit, and access conditions: Job, Rank, Job Category.
2- [urlr=/gmod-scripts/3932/gmod-bodygroup-wardrobes-manager]Gmod Bodygroup Wardrobes Manager[urlr/]: Allows you to place furniture with the possibility of choosing skins if the access condition allows it. Like job, job category and rank (VIP, Admin, etc.).
Tips

Tip to avoid the leak of Gmod Skins Dealer Manager installed on your Garry's Mod server: How avoid the Leak of your Gmod scripts
How Install an addon on Gmod? : How install an addon on Gmod
How Publish an addon on the Gmod workshop? : Documentation how create a content pack to publish on the workshop?

Gmod Addon



πŸ“₯ Download 3.0


🎫 Open Ticket
⛔️ Sorry, you are not connected
Script Information
Creator : Norda Scripts
Sales :50
Published :2 years
Last update :
Version :version 3.0
DRM :Yes
Categories : Gmod addons
Requierements : Garry's Mod Server
Languages : πŸ‡¬πŸ‡§ πŸ‡«πŸ‡· πŸ‡©πŸ‡ͺ πŸ‡ͺπŸ‡Έ
Tags :
DarkRP Donation Jobs Entities Gameplay