Media gallery
Buy product
In short
This addon adds a rank system for jobs of your choosing. It's a sort of a progression system within the jobs based on your playtime (in that specific job). Also possible to disable time progression.
ONLY WORKS FOR DARKRP
You require LUA knowledge in order to make this work with other gamemodes.
Please leave feedback and suggestions in the comments area!
Description
This addon adds a rank system for jobs of your choosing. It's a sort of a progression system within the jobs based on your playtime (in that specific job). Also possible to disable time progression.
Features
- Customizeable simple HUD for displaying rank and progression to next rank
- Setup permission to allow promotions/demotions by specific ranks
- Disable timeprogression on certain jobs or certain ranks and allow only to be demoted/promoted
- Progressing as you play as different jobs
- Display Job icons above players head (Such as military emblem ranks)
- Bonus salary (Either in amount or percent), Health and Armor bonus
- Equipment bonus depending on rank
- Custom model, bodygroup and skin depending on rank
- Rank requirement to buy specific entities or shipments
- Rank requirement to join specific jobs
- Restrict warranting and wanting to ranks
- Shared or unique rank progression/information between different jobs
- Prefix depending on rank
- Automatic promotion system
- bLogs , DConfig and ezJobs Support
- Promote/Demote ULX commands
- Supports MySQL (Mysqloo)
- Support SAM
- All saved and loaded through SQLite
jobranks_setrank (Nick) (Rank ID)
Sets a specific rank to the found players current team.
jobranks_addpt (Nick) (Amount)
Adds X experience/playtime to a specific player
jobranks_bodygroups (MODELPATH)
Prints out bodygroups information about the model
jobranks_convertsql (Nick)
Converts a single players data from SQLite to MySQL
jobranks_convertsql_all
Converts all data from SQLite to MySQL (However this overwrites current MySQL jobranks data)
Setup
Extract the "jobrankssystem" folder into your addon folder.
Here are the functions that you can use:
PLAYER:GetJobRank()
Returns current rank as a number
PLAYER:GetJobRankPT()
Returns current playtime in seconds
PLAYER:GetJobRankName()
Returns current rank name
PLAYER:GetJobRankPrefix()
Returns current prefix
PLAYER:TimeUntilPromo()
Returns time left until promotion as a string
PLAYER:AddRankPT(Amount, Reason)
Adds X experience/playtime to that player, has support for a custom reason, if blanked out it will just notify you received experience. For example: Player:AddRankPT(100, "from an admin") or Player:AddRankPT(100)
Configs
Product reviews
4.88 average based on 59 reviews





Buy product
