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

NJob - Gmod Job Creator and Editor - Script

Demonstration Youtube video of NJob - Gmod Job Creator and Editor

The NJob addon enables server administrators to create, edit and customise jobs directly in Gmod without needing the DarkRP framework. The interface is designed to be intuitive, making it easy to create and manage jobs without modifying lua files. It's a particularly useful tool for those looking to configure game servers with custom roles while keeping management simple, optimised and efficient. NJob is flexible, user-friendly and an excellent alternative to DarkRP. Its aliases allow scripts designed to run on DarkRP to continue to run under NJob.

create-jobs create-edit-jobs make-playermodel-list job-bodygroups-skins set-jobs-weapons panel money-system set-job-description set-jobs-custom-check set-rpextrateams-variables database-manager server-option hud-job esp knowledgebase group-assign extract-darkrp-job

Maximum image size
Description

Description of NJob - Gmod Job Creator and Editor

Table of contents:
  1. ℹ️ What is NJob - Gmod Job Creator and Job Editor ?
  2. βš™οΈ The NJob administration panel
  3. βœ”οΈ NJob server options adjustable from the NJob management menu
  4. πŸ“ Create jobs and define settings for each job in real time
  5. πŸ–ŒοΈ Customise the playermodels for each job in real time by configuring skins, bodygroups and colours
  6. 🎨 Customise the display of the player's job on the HUD in real time
  7. πŸ”’ Real-time customizable verification system to condition access to a profession
  8. πŸ₯‡ Definition of the hierarchical order of Jobs in a job category
  9. ⬆️ Job progression system, levels and experience points
  10. πŸ’° Basic currency system included
  11. πŸ’Ύ System for saving users' jobs when they log off
  12. ⏰ Definition of a maximum occupation time for a Job
  13. πŸ”” Modular, non-intrusive notification display system
  14. πŸ”Œ DarkRP API and Alias (Addons for DarkRP work in NJob without DarkRP)
  15. ⚑ Optimisation
  16. 🧩 Gmod addons compatible with Norda - Osgmod
  17. 🏷️ Managing permissions and management tasks
  18. πŸ“š Documentation and tutorials for users
  19. πŸ”„ Support, technical assistance and updates


ℹ️ What is NJob - Gmod Job Creator and Job Editor?

NJob - Gmod Job Creator and Editor is a Job System add-on for Gmod, designed to simplify the creation, editing and customisation of jobs on servers without requiring the DarkRP framework. Thanks to its intuitive interface, NJob enables administrators to manage all aspects of jobs in real time, without modifying lua files or restarting the server. Features include full customisation of playermodels, skins, bodygroups and colours, as well as advanced options for defining access conditions, such as player level, reputation or VIP status (no need for a system job whitelist in this case). NJob also offers a job progression system with levels and job experience points once you reach 100% progression the system can automatically promote, an integrated currency system, and saving of users' jobs when they log out. Compatible with DarkRP addons via aliases, NJob provides efficient and optimised role management, offering a flexible, high-performance alternative for administrators looking to set up game servers with personalised jobs (roles) and simplified management.



βš™οΈ The NJob administration panel

With NJob, everything is managed from a single menu, without requiring a single line of code. Forget about manual file modifications and frequent restarts of your server.

NJob is a complete, stand-alone job management system. It lets you create new jobs, edit existing ones, configure playermodels with their bodygroups, skins and colours when they can be coloured, define the weapons for each job, as well as their descriptions and access conditions, all in real time and without restarting.

Menu-driven configuration avoids syntax errors that can disrupt server operation.

From the same menu, you can also customise the way jobs are displayed on your HUD, as well as managing players' progress and currency.



βœ”οΈ NJob server options adjustable from the NJob management menu

Regulate the behaviour of NJob on the server side by activating options from the interface, which are taken into account in real time. For example, if you want to change the salary distribution interval from 5 to 10 minutes, you can do this directly from the interface.

Here is the list of server options available in NJob :
1. Activation of the passive XP gain system for job progression.
2. Number of job XP points per cycle.
3. Duration of a salary cycle.
4. Notification in chat of XP gain per cycle (ON | OFF).
5. Job XP points reset when player dies (ON | OFF).
6. Job lost on player death, revert to server default job (ON | OFF).
7. Automatic assignment to a job group and to the level 1 job in that group (ON | OFF).
8. Automatic maintenance: deletion of inactive players from the database after a set number of days (0 = OFF).
9. Deletion of a job's default weapons after a job change (ON | OFF).
10. Respawn on job change (ON | OFF).
11. Respawn on job category change (ON | OFF).
12. Kill on job change (ON | OFF).
13. Activate the β€˜/NJob’ chat command to open the NJob management menu (ON | OFF).
14. Activate the command to promote a targeted player, if authorised (ON | OFF).
15. Activate the command to demote a target player, if authorised (ON | OFF).
16. Display notifications in the console (ON | OFF).
17. Transition effect when changing jobs (ON | OFF).
18. Cooldown configuration for job change in seconds.



πŸ“ Create jobs and define the settings of each job in real time

From the job creation menu, create and delete jobs, edit all the settings of a job in real time. Changes take effect immediately.

No Lua file to modify. No jobrelated.lua to edit. No need to restart.

What you can edit on a job in NJob :
1. The job name.
2. The job category: allows you to move a job easily to another category.
3. Job logo: assign a logo to a job via a simple image link (imgur).
4. Job colour code.
5. Define whether this is the server's default job.
6. Define whether the job should be saved so that the player can find it again when reconnecting.
7. Define the number of workstations available for a job.
8. Take into account occupied jobs saved (includes disconnected players in the calculation or not).
9. The number of Job EXP required to automatically move on to the next job.
10. Allow the job to edit jobs in its category.
11. Allows a member to be promoted.
12. Demote a member.
13. Permit the promotion and demotion of a member of equal level.
14. Manage NJob as a superadmin.
15. ESP jobs: display the position of each member of the same job group.
16. Admin ESP: display the position of everyone with a job on the map.
17. Define the job salary.
18. Define the maximum life of the player who gets the job.
19. Define the job's maximum armour.
20. Set the maximum duration of a job: the player will be removed from the job automatically after the set duration.



πŸ–ŒοΈ Customise the playermodels for each job in real time by configuring the skin and bodygroup

NJob lets you choose the bodygroups and skins for each playermodel you assign to a job. When the player gets the job, they receive the playermodel in the form you've predefined, and you can adjust this in real time.

This option, which does not exist natively on DarkRP, is not normally visible in the F4 menu provided for DarkRP. However, I've updated my DarkRP F4 menu to include this new feature.



🎨 Customise the display of the player's job on the HUD in real time

You have the option of displaying the job on the HUD or disabling it if you already have your own HUD. The display can be adjusted from the interface: choose the position and size. The display is responsive.

You can also choose to display the jobs of other players you're targeting, with the option to disable it. Job progress can also be displayed on the HUD.



πŸ”’ Custom Check system that can be customised in real time to restrict access to a job

You have several options for restricting access to a job.

The first are options that can be ticked in a job's Custom Check menu:

Access by player level: Define the player level required to access the job. This requires a leveling system such as Vrondakis or Norda Advanced leveling system - Osgmod.
Access by reputation: Define the reputation / Karma required to access the job. This requires a Reputation and Karma system - Osgmod. If you do not wish to use this option, you can leave it enabled.
VIP Access: Tick the VIP Access box to reserve the job for VIP members of your server only. You'll need a system that allows you to assign the VIP rank to a player, such as Nor Admin Mod - Osgmod.
Staff Only Access: Check the Custom Check Staff Access box to reserve the job in question for staff members only.
Access by job required: Choose the job you need to access this job. Define the name of the required job.
Access by category: Restrict access to the job if the player is not in the job/faction category.

The last option is to write your own Custom Check directly from the panel.



πŸ₯‡ Defining the hierarchical order of jobs within a job category

Within a job category, you can define which job is superior to another. This feature is useful for organising the order of power, as well as for promotion and demotion systems. It creates a logical order of progression and superiority within the category.



⬆️ Job, level and experience point progression system

You can activate the job progression system automatically, which means that the player earns experience points for the job they do. When they reach 100%, they are automatically promoted to the next higher job. You can configure the threshold required for each job. This option is individual for each job and can be configured directly from the interface.



πŸ’° Basic currency system included

Although an advanced currency system is available on Osgmod, compatible with DarkRP and NJob, NJob also includes a simple basic currency system. This system allows, initially, to have a currency system working with your shops initially planned for DarkRP. The aliases take into account the basic DarkRP variables to ensure that the currency systems are compatible. You can define player currencies directly from the management panel.



πŸ’Ύ System for saving users' jobs when they log off

You can choose which jobs are saved and which are not. For example, if you decide that the mayor job is saved, the player can log out and come back with their job. You might be worried that if the player doesn't come back, the job will get stuck, but that's expected too. See 12.⏰ Set a maximum occupancy time for a Job - NJob - Osgmod.



⏰ Set a maximum occupancy time for a Job

You can limit the occupancy time of a job, which means that once this time has elapsed, the player is automatically moved to the default job you have defined for the server. If a job has a maximum limit of occupied positions, players will not be able to select it even if the current holder is offline. This system allows jobs to be freed up automatically. This is an option you can choose to enable or disable.



πŸ”” Modular, sober and non-intrusive notification display system

When you change jobs, the screen goes dark and displays a message in the centre indicating the job change, along with the name of the job, before disappearing smoothly. This feature can be deactivated. You can choose to display it without the fade effect, or only in the system chat or in the client console.



πŸ”Œ DarkRP API and Aliases (Addons for DarkRP work in NJob without DarkRP)

The aliases created in NJob make all my GMod addons for DarkRP compatible. For example, my F4 menu will work in the same way as if you had installed DarkRP. The list of aliases created for external DarkRP addons is provided in the wiki section. If you're not sure whether one of your addons is compatible, you can consult this list. See wiki: 66. API - List of DarkRP aliases in NJob



⚑ Optimisation

In terms of size and weight, NJob is designed to take up a minimum of space:

Client : 81 Kb (1 client file)
Server : 46 Ko (1 server file)
Workshop : 13 Kb or 0.001 Mb

On the network side, NJob uses an optimised method for sending and receiving data, guaranteeing that players arrive on the server smoothly and that job changes take place without spikes.

A stress test was carried out with 600 jobs, with no impact on performance: no freezes or loading delays.

You can always check the load on your server when changing jobs on DarkRP using the net_graph 3 console command. No overload was observed under NJob.



🧩 Norda - Osgmod compatible Gmod addons

None of these addons are mandatory, each can work independently of the others. I simply guarantee their compatibility.

1. Norda Advanced leveling system: An excellent alternative to Vrondakis, with support, regular updates, and a database and settings management panel.

2. Karma and Reputation System: Allows you to restrict access to jobs according to the player's reputation level (Good person / Bad person).

3. Nor Admin Mod: Offers an optimised administration system and VIP status system.

4. Gmod Money System + HUD Maker: Provides an advanced money system with customisable HUD and all its options, replacing the included money system.

5. DarkRP F4 Customizable menu: The F4 menus provided for DarkRP should work, but should not display defined bodygroups and skins, as this functionality does not exist in DarkRP. The Norda F4 Menu is adapted to the new features in NJob.

6. Norda Gmod Scoreboard Editor: Allows you to have a fully editable scoreboard and manage jobs from it, whether you are an admin or a job with the power to promote and/or demote.

7. Gmod Job NPC Customizable System: If you don't want to use an F4 menu to acquire a job, players can physically move around the game to get jobs via various NPCs you define.

8. Gmod Advanced Character Creator System: Create multiple characters in various jobs, with guaranteed compatibility between the separate databases of the different characters created.



🏷️ Managing permissions and management jobs

You can define the hierarchy of jobs in a category, indicating whether one job is superior to another. You can also specify whether a job has the power to promote a user to a higher job in its category or demote a user to a lower job.

In addition, you can define whether a job has superadmin powers in NJob. A job with this level of permission will be able to manage all other jobs.



πŸ“š Documentation and tutorials for users

Users without a special management rank will only see a list of all the jobs you have created on the server when they open the NJob management menu. There is therefore no need to create a wiki to list this information. The list updates automatically each time a job is added, deleted or modified, including details such as the salary set, job name and category.



πŸ”„ Support, technical assistance and updates

Like the majority of scripts on Osgmod NJob benefits from active and responsive technical support.

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

Wiki of NJob - Gmod Job Creator and Editor

NJob - Gmod Job Creator and Editor


☰ 1. Installation of NJob - Gmod Job Creator and Editor
Installation: Download and Unzip the folder norda_njob_creator.zip Install the addon in the addons file of your Gmod server,
Path: garrysmod/addons/norda_njob_creator
☰ 2. Where can I find resources and materials? What is the NJob - Gmod Job Creator and Editor Workshop id?
Vous trouverez les ressources dans le workshop de Garry's Mod sur Steam. - Gmod Workshop ID of NJob - Gmod Job Creator and Editor: 3285819477
- The AddWorkshop function is automatically added to the script server file and can be deactivated from the configuration file. : resource.AddWorkshop( 3285819477 )
- To add gmod workshop resources to your collection : NJob - Gmod Job Creator and Editor [Content Only] | Gmod Workshop
☰ 3. How do I open the NJob administration panel?
From the /njob chat
From the console with cmd: norda_njob_system
From Nor Admin Mod in the list of script shortcuts.
Assigned by default to the F3 key (Key modifiable from the config file).
☰ 4. How do I create a new job with NJob as an alternative to DarkRP?
Open the NJob menu in Job Creation and Configuration. Click on Create a new job, in this example we want to create Citizen. Name the new job "Citizen" and click OK. You're done. The Citizen job is now displayed in No category, so all you have to do is write the category so that it's created automatically if it doesn't exist.
Create a new job with NJob alternative to DarkRP - Gmod
☰ 5. How do I edit an existing job with NJob?
In the NJob menu, in the Job Creation and Configuration section.Click on the job concerned, Citizen in the example.All job options will then be displayed, with the following tabs: Job Settings, RP Description, Playermodels, Weapons, Custom Check, Variables.
Editing an existing job with NJob alternative to DarkRP - Gmod
☰ 6. How do I customize the list of playermodels for each real-time job?
In the NJob menu in the Job Creation and Configuration / Playermodels section, click on the detected playermodels or manually add the playermodel path.
Customize the list of playermodels for each job - Gmod
☰ 7. How do I define the skins and bodygroups of a job's playermodels?
In the NJob menu, in the Job Creation and Configuration / Playermodels section, click on the playermodels you've added to your job, and the Edit (Skin, Bodygroups, Color) option will appear.[img=https://i.imgur.com/areIOK8.jpg]Define skins and bodygroups for a job's playermodels - Gmod[/im
☰ 8. How do I customize the job display on the HUD from the real-time menu?
From the NJob menu in Settings / HUDMove the HUD elements for job, job progress and currency anywhere on the real-time HUD and customize color, element transparency and size.
Edit menu for HUD job display
☰ 9. How do I customize the list of weapons assigned to a job?
In the NJob menu, in the Job Creation and Configuration / Weapons section, click on the weapons you've detected, and they'll automatically slide into the weapons table.
Customize weapon list for each job - Gmod - NJob - DarkRP
☰ 10. Restriction: How can I restrict access to a job by player level?
From a job's Custom Check tab, you can simply set the minimum level. 0 = OFF
Job restriction menu
☰ 11. Restriction: How can I restrict access to a job by reputation or karma?
From a job's Custom Check tab, you can simply set the minimum reputation. 0 = OFF
Job restriction menu
☰ 12. Restriction: How do I reserve a job for VIP server members?
From a job's Custom Check tab, you can simply activate the VIP rank restriction.
Job restriction menu
☰ 13. Restriction: How do I restrict a job to staff members?
From a job's Custom Check tab, you can simply activate the restriction to Staff ranks.
Menu de restriction du job
☰ 14. Restriction: How do I define a job requirement for access to another job?
From a job's Custom Check tab, you can simply activate the restriction to Staff ranks.
Job restriction menu
☰ 15. Restriction: How can I restrict access to a job by job category or faction?
From a job's Custom Check tab, you can specify a required job name.You can also set this to ON if access to the job is restricted to the job category.
Menu de restriction du job
☰ 16. Restriction: Comment cacher du coté client les jobs inaccessibles dans les menu F4 par exemple?
Depuis l'onglet Custom Check d'un job, activer le mode: Cacher le job si le Custom Check bloque l'accès au job.
Menu de restriction du job
☰ 17. How can I add my own variables to the RPExtraTeam job table?
From a job's Variables tab, you can add as many variables as you like to the RPExtraTeam job table.
For example, if you want to add teacher=true and IsTeacher=true (see image below).
Add variables to the RPExtraTeam table
☰ 18. If I uninstall DarkRP, will RPExtraTeam still exist?
Yes, NJob generates NExtraTeam from the information you create in its menu.
RPExtraTeam is an alias for NExtraTeam. It is structured in the same way as DarkRP addons which depend on RPExtraTeam to continue to run under NJob and without the DarkRP gamemode installed.
☰ 19. Job: How do I define the name and category of a job?
In the job editing menu, you can rename a job by simply typing it in and pressing Enter.

You can also modify the category name, or invent a new one. In the example below. The job name is Citizen and the category is Citizens. All jobs with the same category name will be sorted and classified together, meaning that they belong to the same job group. Useful when you want to make categorizations, factions, armies, guilds, ect...
(1 et 2 on the picture)
Menu de customisation de job
☰ 20. Job: How do I assign a logo to a job via an image link?
In the job edit menu, you'll be able to assign a job via a simple imgur image link, so you don't have to update your workshop. Just enter the link to your job logo and press Enter. This is useful when you want to display a faction over a player's head. (3 on the picture)
Job customization menu
☰ 21. Job: How do I define the order of importance in a job group?
In the job edit menu, you can define hierarchical levels. The lowest job should be level 1, the next level 2, and so on. You're free to order these as you wish, but it's important to respect the order of the numbers (e.g. 1, 2, 3, 4, 5), as this is what defines the logic of the promotion and demotion system. (4 on the picture)
Job customization menu
☰ 22. Job: How do I color-code a job?
In a job's edit menu, you can assign a color code to the job, like DarkRP. Except that you do it from the NJob menu (5 on the image).
Job customization menu
☰ 23. Job: How do I define whether a job is the server's default job?
In a job's edit menu, you can check (set to ON) whether it is the default job. All players arriving on the server will have this job by default. When a player doesn't have a job, it will say: Unasigned instead. (7 on the picture)
Job customization menu
☰ 24. Job: How do you define whether a job should be saved for player can find it again when reconnecting?
In the job edit menu, you can activate job saving (8 on the image).
Job customization menu
☰ 25. Job: How do I set the maximum number of players for a job?
Depending on the theme and server rules, certain jobs may be more or less limited to ensure that the game experience matches the administrators' vision. You can configure the maximum number of players for a job in the NJob management menu (9 on the image).
Job customization menu
☰ 26. Employment: How can we take into account jobs that have been saved?
On NJob, even jobs occupied by disconnected players can be taken into account thanks to saving. This notion doesn't exist in DarkRP, but is revolutionary on Gmod. Set the option to ON. (10 on the image)
Job customization menu
☰ 27. Job: How to set the number of Job EXP required to automatically move on to the next job? (Auto promote)
In the job edit menu (11 on the image) you can set the number of job exp points required to move on to the next job. 0 = OFF, we set the last job in the category to 0 to disable the player's passive job xp system, which optimizes the server.
Job customization menu
☰ 28. Job: How do I enable a job to edit all the jobs in its category?
In the job editing menu (12 on the image) If you want a job to be able to fully edit jobs in its category, set it to ON.
Job customization menu
☰ 29. Job: How do I enable a job to promote a member?
In the job edit menu (13 on the picture) If you want a player who has this job to be able to promote another one of lower rank you have to set it ON.
Job customization menu
☰ 30. Job: How do I enable a job to demote a member?In the job edit menu (14 on the image)
Job customization menu
☰ 31. Job: How do I enable a job to promote and demote a member of equal rank?
In the job edit menu (15 on the image) If you want a player who has this job to be able to promote and demote another of equal rank you need to set it to ON.Job customization menu
☰ 32. Job: How to manage NJob as a superadmin?
In the job editing menu (16 on the image) If you wish to give the role of superadmin to a job (only internal to NJob) you must set it to ON.
Job customization menu
☰ 33. Job: How do I display the position of each member of the same job group (ESP jobs)?
In the job's edit menu (17 on the image), you can make players who have this job see the position of others in the same job category. For strategic jobs, ect...
Job customization menu
☰ 34. Job: How to display the position of everyone with a job on the map (Admin ESP)?
In the job edit menu (18 on the image) if you don't want to limit ESP to a job group but to everyone then it's this option (18 on the image):
Job customization menu
☰ 35. Job: How do I set a job's salary?
In the job edit menu, you can set the job's salary in real time without rebooting. Go to the Salary line (19 in the image).
Job customization menu
☰ 36. Job: How do you make a job set a player's max life or max armor?
In the job's edit menu (20 and 21 on the image) set the value you want.
-1 = OFFJob customization menu
☰ 37. Job: How do I set the maximum time a job can be occupied?
In the job edit menu (22 on the image) you can define the time a player can have the job in seconds, if you have defined 60 seconds.After 60 seconds, the player will lose the job.
Job customization menu
☰ 38. HUD: How to enable/disable the display of the player's job on the HUD?
In the HUD settings menu, you can enable and disable the HUD (1 in the image),
Gmod Job HUD customisation
☰ 39. HUD: How to enable/disable the job's EXP progression on the HUD?
Disable the job progression display by turning off the option (2 in the image),
Gmod Job HUD customisation
☰ 40. HUD: How to display job progression as a percentage on the HUD?
In the HUD settings menu, you can replace the required XP display with a percentage, (button 3 in the image),
Gmod Job HUD customisation
☰ 41. HUD: How to display the player's RP name on the HUD?
In the HUD settings menu, you can display the player's RP name on their HUD (4 in the image),
Gmod Job HUD customisation
☰ 42. HUD: How to display the jobs of other players when aiming at them?
In the HUD settings menu, if you don't want to know the job of a player you are aiming at, disable the option to display the job when aiming at a player (button 5 in the image),
Gmod Job HUD customisation
☰ 43. HUD: How to enable/disable the display of currency on the HUD?
In the HUD settings menu, you can enable and disable the HUD (6 in the image). Useful if you already have a currency system installed.
Gmod Job HUD customisation
☰ 44. HUD: How to choose the style, position, and size of the job display on the HUD?
In the HUD settings menu, on the image:
7 = Allows changing the job display style on the HUD.
8 = Adjusts the horizontal position.
9 = Adjusts the vertical position.
10 = Adjusts the horizontal size.
11 = Adjusts the vertical size.
Gmod Job HUD customisation
☰ 45. HUD: How to modify the color of the NJob elements on the HUD?
In the HUD settings menu, on the image:
12 = Allows adjusting the background color of the display area.
13 = Allows adjusting the border color.
14 = Allows adjusting the text color.
Gmod Job HUD customisation
☰ 46. Option: How to activate the passive XP gain system for job progression (automated job progression)
In the server settings menu:
Set time cycle in seconds for 10 minutes, e.g. 600 (1 on image),
Set the number of XP points per cycle (3 on image),
If the XP value per cycle is 0 or the cycle time is set to 0, then the automated job progression system will be disabled.
If a job is set to 0 XP required to move on to the next job, the system is disabled for that job only.
NJob Server Options - Gmod
☰ 47. Option: How do I define a salary cycle time?
You may want to change the cycle time of a salary, in the server settings menu: Configure the cycle time in seconds, e.g. to have a salary every 10 minutes set 600 (2 on the image),
NJob Server Options - Gmod
☰ 48. Option: How do I activate or deactivate notification in chat of XP earnings per cycle?
If you're not a fan of information overload on the interface, you can enable or disable notification of XP earned.
In the server settings menu: (4 on the image),
NJob Server Options - Gmod
☰ 49. Option: How do I reset XP points if a player dies?
To reset job progress to zero exp when a player dies, in the server settings menu: (5 on the image),
NJob Server Options - Gmod
☰ 50. Option: How do I make a player lose his job when he dies and revert to the default job?
You may need to release a job when the occupant dies. In the server settings menu: (6 on the picture),
NJob Server Options - Gmod
☰ 51. Option: How to activate automatic assignment to a job group and to the level 1 job in that group?
Let's say you have 4 schools and a player needs to be automatically and randomly assigned to one of them when arriving on the server, the option exists in the server settings menu: (7 on the image),
NJob Server Options - Gmod
☰ 52. Option: How do I automatically delete inactive players from the database?
In the server settings menu: (8 on image),
NJob Server Options - Gmod
☰ 53. Option: How do I delete a job's default weapons after a job change?
In the server settings menu: (9 on the image),
NJob Server Options - Gmod
☰ 54. Option: How to enable or disable respawn on job change?
In the server settings menu: (10 on image),
NJob Server Options - Gmod
☰ 55. Option: How to enable or disable respawn on job category change?
In the server settings menu: (11 on the image),
NJob Server Options - Gmod
☰ 56. Option: How do I enable or disable kill on job change?
In the server settings menu: (12 on the image),
NJob Server Options - Gmod
☰ 57. Option: How do I enable or disable the "/NJob" chat command to open the NJob management menu?
In the server settings menu: (13 on the image),
NJob Server Options - Gmod
☰ 58. Option: How do I enable or disable the chat command to promote a targeted player?
In the server settings menu: (14 on the image),
NJob Server Options - Gmod
☰ 59. Option: How to enable or disable the chat command to demote a targeted player?
In the server settings menu: (15 on the image),
NJob Server Options - Gmod
☰ 60. Option: How do I display notifications in the console?
In server settings menu: (16 on image),
NJob Server Options - Gmod
☰ 61. Option: How do I enable or disable the transition effect when changing jobs?
In the server settings menu: (17 on the image),
NJob Server Options - Gmod
☰ 62. Option: How to set cooldown for job change in seconds?
In the server settings menu: (18 on image),
NJob Server Options - Gmod
☰ 63. How do I activate or deactivate the base currency system included in NJob?
In the configuration file:
cfg.njob_money_system=1 -- NJob Money System 1=ON, 0=OFF.
☰ 64. Admin: How do I set player currency manually from the management panel?
From the player list or the database click on the player the SetMoney option allows you to do this
Panel to Set Money - Gmod NJob
☰ 65. How can I check whether an DarkRP addon is compatible with NJob?
Check the list of DarkRP aliases in the NJob description and ask the author of an external addon if it is compatible by providing the aliases.
☰ 66. API: List of DarkRP aliases in NJob v1.0
DarkRP.setPreferredJobModel
DarkRP.getJobByCommand
DarkRP.notify
DarkRP.getCategories

player:getDarkRPVar("money | salary | level")
player:setDarkRPVar("money", value)
player:getMoney()
player:changeTeam(...)
☰ 67. Reset: How do I reset NJob's HUD settings?
Open the NJob menu and click on: Reset: HUD Setting.(1 in the image)
Extract DarkRP Job
☰ 68. Reset: How do I clear the Player Database?
Open the NJob menu and click on: Reset: Users DB.(2 in the picture)
Extract DarkRP Job
☰ 69. Reset: How do I delete all jobs?
Open the NJob menu and click on: Reset: Delete all created Job(3 on image)
Extract DarkRP Job
☰ 70. Reset: How do I generate default jobs?
Open the NJob menu and click on: Reset: And generate default jobs.(4 on image)
This will clear the job table and generate the default jobs you have on DarkRP, Citizen, Medic, Mayor, ect...
This gives a basic example.
Extract DarkRP Job
☰ 71. DarkRP Jobs Extraction: How to extract jobs from DarkRP?
To extract jobs from DarkRP
1- Set NJob configuration file cfg.Alias_DarkRP to 0
2- Start your DarkRP server.

Open the NJob menu and click on: Reset: And Extract DarkRP jobs (button 5 on the image).
The menu will close and reopen automatically with the new jobs extracted. You can reset cfg.Alias_DarkRP to 1 and restart without Gamemode or in sandbox mode.
Extract DarkRP Job
Tips

Tip to avoid the leak of NJob - Gmod Job Creator and Editor 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 2.0


🎫 Ouvrir Ticket


avatar-76561198033784269

Creator: Norda Scripts

Sales24
Published4 months
Last update
Versionversion 2.0
DRMYes
CategoriesGmod addons
RequierementsGarry's Mod Server
LanguagesπŸ‡¬πŸ‡§ πŸ‡«πŸ‡·
Admin Jobs Optimisation Gameplay Management Allgamemode Standalone