Home / Gmod Scripts / Gmod Leveling System / Changelog


🔨 Changelog

Changelog of Gmod Leveling System

All updates to the "Gmod Leveling System" addon listed here.

📅 Version 4.6 Released 1711026787 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 4.5 Released 1708071284 ago

🧱 Improved
Replacement of hooks noted as obsolete on the official Gmod wiki which will be removed in future Gmod updates.

⚡ Optimization
Major optimization of server-side and client-side administration systems.
Reduction in the size of resource files (workshop).
Major aesthetic improvements.
📅 Version 4.4 Released 1702327578 ago

🧱 Improved
- The script can run without DarkRP. But if you want to restrict access to a job according to the user's level, you can do so from the interface, and it's taken into account in real time. No need to modify the jobrelated.lua for that now.
- Aesthetic enhancement.

🚀 Added
- Added module to enable and disable job level restriction mode. In the modules panel. Click on ON or OFF. Screenshot #1: Leveling System Modules Menu
- Added a line that lets you choose the access level of a job or rank. Screenshot #2: Job Management Menu
- Aesthetic improvement.
- Wiki updated about the new method of adding an access restriction to a job. Video demonstration (Youtube)

⚡ Optimization
- Removal of certain icons and optimization of the weight of the remaining icons (Workshop updated on this subject).
📅 Version 4.3 Released 1702045020 ago

✔️ Patch
Fixes a problem where Book of level and Book of EXP were not automatically whitelisted for Inventory System despite the cfg.Inventory_autowhitelist variable being set to 1.
📅 Version 4.2 Released 1685797838 ago

✔️ Patched & Improvement:
Fixed a source of conflict for those not using Norda Inventory System. Automatic whitelisting of items included in XP and Leveling System creates a trace that makes it look like my inventory is installed on the other systems of my other scripts. This poses a problem when the inventory was not installed, for example the crafting system will propose to display icons according to the settings made in the inventory system to provide the same style of item icons.
📅 Version 4.1 Released 1683379105 ago

🚀 Added:
Added a button in the HUD management that allows to hide the text at the end of the bar. EXP 0/30. Since I can be displayed in the stats of the inventory system. Video: video of gmod leveling system 4.1
📅 Version 4.0 Released 1681217149 ago

🚀 Added :
Added new icons, and new shortcuts commands of new scripts.

🧱 Improved :
Improved database examples that can be deleted without returning to an empty list after adding a new rank or job to the list.
📅 Version 3.9 Released 1677852469 ago

✔️ Patched :
Fixes the system where the exp gain is blocked by the presence time, when the player is afk.

🧱 Improved :
Optimisation of the AFK system.
📅 Version 3.8 Released 1677771498 ago

🚀 Added :
Add variables for the inventory system in configuration file :
cfg.Inventory_autowhitelist		= 1  -- 1=Add automatically to the whitelist the buttons, 0=OFF
cfg.Inventory_StackMax = 5 -- You can store 5 items per inventory slot
cfg.Inventory_items_Categorie = "Misc" -- The Misc category exists by default. If you change this please create the category in the inventory configuration.
cfg.Inventory_items_Colors = Color(255,255,255) -- Colors of the Leveling items in the inventory and of the effect when it is stored


🧱 Improved :
Overall optimization of the script. Less material, and replacement of upgrade icons, also smaller in size (Workshop content will also be updated)
Less Lua file (so be careful not to just Upload if you don't want to have useless files).
Automatically add to the Whitelist the Stamina items that can be stored in my inventory system.
📅 Version 3.7 Released 1669114096 ago

✔️ Patched :
Fixed Lua error related to AFK mode or Playtime mode

[norda_leveling_system] addons/norda_leveling_system/lua/autorun/nordahl_sv/sv_norda_leveling_system.lua:212: Tried to use a NULL entity!
1. GetPos - [C]:-1
2. unknown - addons/norda_leveling_system/lua/autorun/nordahl_sv/sv_norda_leveling_system.lua:212
Timer Failed! [norda_mod_afk76561198348870657][@addons/norda_leveling_system/lua/autorun/nordahl_sv/sv_norda_leveling_system.lua (line 211)]
📅 Version 3.6 Released 1667919845 ago

✔️ Patched :
Patched faction kill system
📅 Version 3.5 Released 1667910726 ago

🧱 Improved :
The basic user rank has been automatically added. Don't forget to reset the jobs and ranks from the reset button to restore the new configuration.
📅 Version 3.4 Released 1667838298 ago

✔️ Patched :
Patched when you try to change the experience, level or reset stats of a user from the management interface it no longer applies to you.
📅 Version 3.3 Released 1667563419 ago

🧱 Improved :
Optimization of the exp gain system by presence on the gmod server.
The exp gain stops when the player is dead and afk.

✔️ Patched :
Patched the Lua error:

[norda_leveling_system] addons/norda_leveling_system/lua/autorun/nordahl_sv/sv_norda_leveling_system.lua:599: Tried to use a NULL entity!
1. Team - [C]:-1
2. Lvl_Options_Check - addons/norda_leveling_system/lua/autorun/nordahl_sv/sv_norda_leveling_system.lua:599
3. unknown - addons/norda_leveling_system/lua/autorun/nordahl_sv/sv_norda_leveling_system.lua:199
Timer Failed! [leveling_system_mod_playtime76561198291750854][@addons/norda_leveling_system/lua/autorun/nordahl_sv/sv_norda_leveling_system.lua (line 198)]
📅 Version 3.22 Released 1666990226 ago

✔️ Patched :
Patched XP Given by Player when they are killed by another players
📅 Version 3.21 Released 1666988686 ago

✔️ Patched :
Patched XP Given by NPC when they are killed by players
📅 Version 3.2 Released 1666986020 ago

✔️ Patched :
Patched of game time system with XP reward per game time played
📅 Version 3.1 Released 1666797495 ago

Very important to reset the modules to avoid error. With the new buttons to do this.

🧱 Improved :
Big optimization. Optimization by reducing the number of interactions between variables by deleting and merging the variables that could. For example, to deactivate the AFK mode, it will be enough to set the time to 0. Instead of using a boolean variable to activate and deactivate it. It will be enough to enter a number which will be the time in minutes to activate it. This makes it even easier to configure because you will have less to do from the configuration file. Because many of the variables that had to be changed manually end up in the interface.

🚮 Removed :
Deleting variables in the configuration file:
cfg.delay_to_become_afk
cfg.delay_playtime_to_earn_xp
cfg.XP_amount_earn_with_playtime
cfg.XP_loose_when_die
cfg.XP_earn_when_kill
cfg.XP_earn_when_faction

🚮 Removed :
Deleting buttons ON / OFF from the interface:
xp_doubled
xp_tripled
xp_quadrupled
mod_doubled=XP multiplied by 2 for everyone
mod_tripled=XP multiplied by 3 for everyone
mod_quadrupled=XP multiplied 4 for everyone

🚀 Added :
Added new variable inmodules panel : all buttons of multiplier of XP is replaced by one called xp_multiplier. xp_multiplier : Added a numeric variable instead that just allows you to write your experience mltiplier yourself. It's more flexible. You can then put for example x1.2 to increase the exp gain by +20%. Your players will be warned in the chat about this advantage. You can always configure it if it concerns the whole server or only some jobs or ranks (VIP, etc.).

Added a button to reset old settings, new modifications may create Lua errors on old saves. Reset buttons can bring new missing variables.
And will also allow you to easily reset your settings whenever you feel like it.

Screen 1
Screen 2
Screen 3
📅 Version 3.0 Released 1666277291 ago

🚀 Added :
Add button in the admin panel to reset job and rank setting. 📸 Screenshot
📅 Version 2.9 Released 1665399858 ago

🧱 Improved :
If you gain more xp needed for the level up then the excess xp is redistributed for the next level.

Example before : You have 50 xp points and you need to reach 100 to level up to level 2. If you pick up 1000 experience points then you go up to level 2 and you start over at 0% to be able to reach level 3.


Now: You have 50 points of xp and you need to reach 100 to get to level 2. If you collect 1000 experience points then you go directly to level 8 and the remaining exp points are redistributed to the next level.
📅 Version 2.8 Released 1663837628 ago

🚀 Added :
New, more modern style.
Automated backup system. No more forgetting to click the save button.
Added a reset button at the top right of the management panel.

Improvement of DColorMixer of Garry's Mod. Which allows you to copy and paste the complete RGBA code and insert it in other DColorMixer to better respect the graphic charter of your game on your server. And also to work faster.

⚠️ Don't forget to click on the new blue Reset Setting button that appears at the top right of the administration panel. To delete the old style save to load the new updated variables. 🔃
📅 Version 2.7 Released 1662997462 ago

🚀 Added :
Added a function that will be used for the Character System that I made that will stop the playtime, the xp gain per presence in game and the AFK system. When the player goes back to the character screen they have created to select another character.
📅 Version 2.6 Released 1653861090 ago

🧱 Improved :
Database SQL Optimisation
📅 Version 2.5 Released 1653602704 ago

✔️ Patched :
Patch Lua error wyhen killer is nil. This happens when norespawn is set to false in the DarkRP configuration.
📅 Version 2.4 Released 1653336151 ago

🧱 Improved :
Icon updates and optimizations
📅 Version 2.3 Released 1652625239 ago

🧱 Enhanced:
High optimisation (CPU serverside)

🚀 Added :
Compatibility Gmod Character System
📅 Version 2.2 Released 1648977417 ago

✔️ Patched :
Patch a synthaxe error following the last update.
📅 Version 2.1 Released 1648757556 ago

🚀 Added :
Add variable XP_earn_when_faction in the config file.

cfg.XP_earn_when_faction=0 -- PvP kills give EXP points if the user is not in the same faction. 0 = OFF, 1 = ON (For thoose who use Faction System and DarkRP)
📅 Version 2.0 Released 1646427608 ago

🚀 Added :
Add new icons of last new scripts
Add Shortcut of last new scripts
📅 Version 1.9 Released 1645175852 ago

✔️ Patched :
Patched the book of Exp and the book of Lvl

🧱 Improved :
Optimization and reduction of the client-side source code.
📅 Version 1.8 Released 1643892728 ago

🧱 Improved :
Conflict prevention by replacing global functions with local functions. Local functions are also more optimised.
📅 Version 1.7 Released 1643069862 ago

✔️ Patched :
Fixed some Lua errors
📅 Version 1.6 Released 1642543917 ago

🚀 Added :
Add Spawnmenu is XP orb + LeveLup orb.
Add 4 XP Books
Add 1 Level Up Book
Add shortcut to switch the panel with other HUD collection
📅 Version 1.5 Released 1640820462 ago

🚀 Added :
Compatibility with ULX. Checked.
📅 Version 1.4 Released 1640044176 ago

🧱 Improved :
The management menu becomes a simple server ranking for non-admin users.

🚀 Added :
Add Compatibility with Gmod admins System and other admin mods.
📅 Version 1.3 Released 1639915698 ago

🧱 Improved :
Add level Minimum
Add level Maximum
Impossible to have a level outside the range of the minimum and maximum level
📅 Version 1.2 Released 1639870225 ago

🚀 Added :
Set Manual XP per level
📅 Version 1.1 Released 1639869593 ago

🚀 Added :
Displays the position in the players ranking.
📅 Version 1.0 Released 1639864945 ago

Initial version
Gmod Addon



📥 Download 4.6


🎫 Open Ticket
⛔️ Sorry, you are not connected
Script Information
Creator : Norda Scripts
Sales :84
Published :2 years
Last update :
Version :version 4.6
DRM :Yes
Categories : Gmod addons
Requierements : Garry's Mod Server
Languages : 🇬🇧 🇫🇷 🇩🇪 🇷🇺 🇪🇸
Tags :
Admin DarkRP Donation Jobs Optimisation Gameplay Management Allgamemode