🔨 Changelog

Changelog of NJob - Gmod Job Creator and Editor

All updates to the "NJob - Gmod Job Creator and Editor" addon listed here.

📅 Version 2.8 Released 1753716575 ago

🚀 Added Compatibility with features
It is possible to log who changed jobs with Gmod Discord Logging System.
📅 Version 2.7 Released 1753231738 ago

🧱 Improved
The order in which playermodels are added is respected in the Gmod wardrobe system and in the Norda F4 menu.

✔️ Patch
When selecting a job skin in the wardrobe, the selected skin was not applied, creating a discrepancy in NJob.

🔑 Security
Some details regarding security have been verified and edited.
📅 Version 2.6 Released 1753132572 ago

🚀 Added
CustomCheckFailMsg management added: When the player doesn't match the conditions you've defined, instead of saying “You can't have this job”, you can define the reason in real time for denying access to the job, without rebooting.

Example:
CustomCheckFailMsg = "You do not have the required rank: First Class"

Wiki updated about this.
📅 Version 2.5 Released 1753051062 ago

🧱 Improved
When you enter an empty customcheck field and manually added variables, this deletes the field.
📅 Version 2.4 Released 1752102545 ago

✔️ Patch
Corrects client-side customCheck update.

⚡ Optimization
Optimization of client-side customCheck generation.
📅 Version 2.3 Released 1741496430 ago

⚡ Optimization
Client-side file size reduced by 10%.
82 -> 74 kB
📅 Version 2.2 Released 1741490852 ago

✔️ Patch
Patch a conflict with the leveling and whitelist systems. Which could lift access restrictions.
📅 Version 2.1 Released 1740605205 ago

✔️ Patch
Fix Lua error when renaming a job with predefined weapons. Weapons were not transferred to the renamed job.
Fix Lua error in the variable configuration area.
📅 Version 2.0 Released 1731368669 ago

🧱 Improved
Compatiblity with cfg.Models_List_System=2 option in Norda Character System
📅 Version 1.9 Released 1729640567 ago

⚡ Optimization
Huge optimization of CPU and bandwidth usage.

NJob is more optimized on the Character System than with jobs defined by DarkRP. NJob can effectively replace DarkRP in the Norda Character System

🧱 Improved
The notification on NJob no longer appears to say that you've changed jobs by spawned with a character.
📅 Version 1.8 Released 1729035676 ago

✔️ Patch
Lua Error fix: [norda_njob_creator] .../cl_norda_njob_mod.lua:1537: attempt to index local 'v2' (a number value)
📅 Version 1.7 Released 1725831199 ago

🚀 Add
add player:isArrested() --return false. This avoids Lua errors with certain scripts created by default for DarkRP.
📅 Version 1.6 Released 1724198833 ago

🧱 Improved
Custom checks and added variables are checked before being added to the database. This ensures that if a Lua error occurs in your synthaxis, it is ignored. The menu will close and a message will tell you that you have made an error when setting up the Custom Check.
📅 Version 1.5 Released 1724150379 ago

❌ Removed
Suppression of the stress function in the duplication system
📅 Version 1.4 Released 1723681975 ago

🚀 Added
You can now duplicate a created job by right-clicking on it and clicking on Duplicate.

⚡ Optimization
Reduces bandwidth usage by 2 per connection.
📅 Version 1.3 Released 1723576871 ago

🚀 Added
Compatibility with DarkRP and NJob whitelist Job system
📅 Version 1.2 Released 1723497867 ago

🚀 Added
Add meta function DarkRP Alias: player:getJobTable()

Add Global:
- GetJobTable(id)
- GetJobTableByName(job_name)

🧱 Improved
Small adjustment to the job expiry system.
📅 Version 1.1 Released 1722995197 ago

🚀 Added
Added system for manually adding weapons to a job by their class name.
Added the possibility of adding playermodels by inserting their path directly.
Added a button to clear the entire NJob database.

🧱 Improved
Improved DarkRP job extraction system.
📅 Version 1.0 Released 1722854282 ago

Initial version