Hello everyone
I’m here to introduce you one of the biggest change in ESX history !
every ESX server has the esx_society script but the normal version has many problems such as missing more options and ideas, not being secured from cheaters, weak user interface and experience, and unable to track employees activity to increase efficiency of the job
so I decided to remaster esx_society into something new with fixed issues and many more options even with a good looking panel to control everything so after 30 days of hard work I made it
lets get into the all options and details about remastered version
boss panel
on this version instead of using ESX menu to do the stuffs we have a good looking panel that has a nice user interface to interact with and it’s also optimized and light so it wont decrease the performance also the panel is responsive and it means it’s compatible with all monitor sizes
dashboard
in dashboard you can see how many online and offline your employees are, your society money, best employee of the week by activity in other words it shows who is the most active employee, new reports and new emails that we explain it on email and reports section
1. Employee list
at this part we can see the employees list, by clicking on the employee details we can see every information about that employee such as activity, user info and some order actions such as firing the employee, paying reward and changing the job grade
2. Hire
you can see all the citizens here that they are online and not hired into your job yet
by clicking on hire button you can hire them
cash
- 1. withdraw
- 2. deposit
- 3. wash money
- 4. wash money history
the last option is about to see our wash money history like when we requested to wash the money or checking the status (finished or in process yet) and also deleting the records
1. job reports
have you ever wondered about a report system for employees that the boss give them some orders to do or the boss expect his employees to report the details of the day like what did they do today or these kind of stuffs, so I made a report system that employee will send the reports to the boss and boss will check them at panel
2. Emails
emails structure is the same as job reports but emailing is for the ordinary citizens that wants to send a message to the organ like criticism or any other message so the boss will notice what do the citizens think about the organ
grades
at this part you can change the salaries for each rank
Accessibility And Permissions
in this version of ESX society you can choose which rank of which job can access to the panel and by which permissions, for example I a have coffeeshop job and this job has secretary grade, in old ESX society if the player is not boss cannot access to boss menu right ? but in this version we define that secretary grade can access to the boss panel but with limited permissions like secretary can access to only emails and messages and not the other sections on the panel
by this feature we can divide the responsibilities of the job to varies of grades so the boss is not the only one who has access to boss panel but of course boss has all permissions
permissions list
- withdraw (society money)
- deposit (society money)
- wash (washing black money)
- employees (such as employee list, edit fire, promote)
- edit (editing employees like changing the grade)
- reward (giving reward to an employee)
- fire (firing employee)
- hire (hiring employee)
- grades (changing the salaries for each grade)
- reports (reports list)
- emails (emails list)
Security
(before we get into the list I want to use “managers” word for the employees who have access to the panel)
- by defining the permissions for grades we are no longer worried about accessibility abuses
- managers cannot fire them self by default unless we allow them in config.lua
- managers can only fire the employees that are below their ranks
- managers can only give reward to the employees that are below their ranks
- managers can only change grade the employees that are below their ranks
- managers cannot set a higher grade than them self for an employee
- managers cannot hire a citizen that has already a whitelisted job by default unless you change it on config.lua
- citizens can only send one email per day to prevent spamming
- cheaters cannot trigger any abuse or server events, even if they did it doesn’t work
- if the grade permission is enabled there is a max salary parameter that wont let any manager to set a higher salary than the maximum
- by default reward amount has maximum in config.lua, it prevents abuses
some other features
- you can set the hours in order to wash money after requesting to wash
- you can set the percentage of wage for washing money
- you can set email and report system locations for each job at config.lua
- you can add off duty jobs name for each whitelisted job
- you can edit the language file at LUA and JS side to translate into another language so easily
- server.lua and client.lua are open source so you can edit them if you want
- there is also accessibility.lua at server side that you can set permissions for each grade you want them to access the panel
- included a tutorial file for beginning
Preview Video:
Need help?
If you have any other questions or issues related to this product, you can contact us. If you want any More related to this script, then visit Fivem Scripts
Visit if you’re looking for anything regarding this RedM script
Contact Us and Feedback
Reviews
There are no reviews yet.