Home / Gmod Scripts / Gmod Skins Dealer Manager / Changelog


🔨 Changelog

Changelog of Gmod Skins Dealer Manager

All updates to the "Gmod Skins Dealer Manager" addon listed here.

📅 Version 2.9 Released 1711026582 ago

⚡ Client-side Optimization
I've implemented a brand new translation system aimed at enhancing performance and reducing overall size. Now, initialization occurs only once, regardless of the number of installed scripts. Previously, each of my scripts would initialize individually on the client-side, which, with a total of 51 scripts, could lead to slowdowns. With this update, a single initialization will handle all 51 scripts and future ones, optimizing both the client and the overall experience.

Reduction in client-side code size.

❌ Removed
Removed certain icons such as flags, reducing the size of the workshop ressources download.
📅 Version 2.8 Released 1707991687 ago

🧱 Improved
Replacement of hooks noted as obsolete on the official Gmod wiki which will be removed in future Gmod updates.
📅 Version 2.7 Released 1699663414 ago

🚀 Added
Major aesthetic improvement,
Added compatibility with the new Gmod premium currency.
Users don't need to select a currency when only one is configured. This is more practical.

⚡ Optimization
Small Optimisation of the size of data downloads. Values such as 0 become nil. And is interpreted as 0 on the client side.
Reduction in the size of the source code of the Skin Shop.
📅 Version 2.6 Released 1696254253 ago

✔️ Patched:
+ Corrects the Lua error when you force DarkRP currency with cfg.Money_System=1 when you are not in DarkRP.
[norda_skins_dealer] */norda_skins_dealer_config.lua:87: attempt to call method 'getDarkRPVar' (a nil value)

+ Replaces a global with a local that can be replaced by another external addon to avoid a Lua error.
📅 Version 2.5 Released 1691744501 ago

✔️ Patch Lua Error:
[norda_skins_dealer] lua/includes/extensions/table.lua:162: bad argument #1 to 'pairs' (table expected, got nil) (cl_skins_dealer.lua:1334)
📅 Version 2.4 Released 1691447393 ago

✔️ Patch Lua Error:
[norda_skins_dealer] .../cl_skins_dealer.lua:1287: attempt to index upvalue 'model' (a nil value)
📅 Version 2.3 Released 1689687642 ago

🚀 Added :
Added variable cfg.memorize_lastskin Which allows you to respawn with the last skin you bought. After a disconnection, death or job change (in DarkRP).

cfg.memorize_lastskin = 0 --1 = The user respawns with the last purchase used. 0 = OFF You don't need it with my Character System, just keep it OFF.

It will be set to 0 by default.

Line 26 added in the wiki about it.
📅 Version 2.2 Released 1680896600 ago

🧱 Improved:
Uses the Money System by default. If it is not installed it will use the DarkRP API if it exists.

✔️ Patched:
The Money_System variable can no longer be overridden.
📅 Version 2.1 Released 1679527050 ago

✔️ Patched:
Patch the currency system if you have chosen the DarkRP currency. With cfg.Money_System set to 1.
📅 Version 2.0 Released 1679183682 ago

🧱 Improved:
Major change for more optimization and less requests for the same operation.

The tab is no longer updated on the server side when a skin, bodygroup or colour is selected. The preview is only done on the client side. The command is only sent once when a skin is changed.

✔️ Patched:
Fixes a conflict where only admins were allowed to do certain actions in the public side shop.
📅 Version 1.9 Released 1676319894 ago

🚀 Added :
Starting with this version, players who buy a skin will be remembered. When they return to the store, they will see on the product that it has already been purchased. They can then choose and change the skin without paying again.

🧱 Improved :
Optimization related to the reduction of the size of the files and deletion of a lua file which became useless.
📅 Version 1.8 Released 1670249737 ago

🧱 Improved :
Compatibility with Second Ranks Systems
📅 Version 1.7 Released 1669975204 ago

✔️ Patched :
Corrects the addition of an empty field when adding a skin. This causes an error and the skin cannot be deleted. This fix corrects the error but also prevents the addition of empty fields as skins. Thanks Garryschool for this report.
📅 Version 1.6 Released 1669510555 ago

🚀 Added :
Before you could just restrict access to the merchant. Now we can also restrict the models according to level, jobs, rank and job categories.
Add the question 18, 19, 20, 21 in the wiki.

🧱 Improved :
More intuitive interface.
Reduction of the number of files.
Add new icons.
📅 Version 1.5 Released 1669029571 ago

🧱 Improved :
Persistence does not have to be activated at each spawn, as it is activated by default.
You no longer need to save every time you make a change, This is done automatically when making changes.
Removal of the save button. Saving is done at the time of the modification, this avoids forgetting to save after a long time of modifications.

✔️ Patched :
Patch the physics of the merchands of Skins.
Patch when the NPC doesn't get totally grounded
Patch when The interaction with the NPC is done only by the feet
📅 Version 1.4 Released 1667469481 ago

🚀 Added :
Added a posture table that you can assign to the skin dealer. When he spawning at his position he will be in the selected posture.

✔️ Patched :
Corrects at the same time the T Position of the dealer NPCs that have custom animations or posture that do not match the default animation of its entities.

🧱 Improved :
Optimization of file size. There is one less Lua file on the client side.
📅 Version 1.3 Released 1656749975 ago

Fixes a Lua error related to ULX
📅 Version 1.2 Released 1656419291 ago

✔️ Patched :
Patched Lua Error.
📅 Version 1.1 Released 1656415997 ago

✔️ Patched :
Patch a simple Lua Error.
📅 Version 1.0 Released 1655386211 ago

Initial version
Gmod Addon



📥 Download 2.9


🎫 Open Ticket
⛔️ Sorry, you are not connected
Script Information
Creator : Norda Scripts
Sales :47
Published :1 year
Last update :
Version :version 2.9
DRM :Yes
Categories : Gmod addons
Requierements : Garry's Mod Server
Languages : 🇬🇧 🇫🇷 🇩🇪 🇪🇸
Tags :
DarkRP Donation Jobs Entities Gameplay