The ESX Job Clock Script allows players to clock in and out of their jobs using an interactive system. Perfect for businesses, government roles, or whitelisted factions, it logs work hours, supports pay tracking, and improves RP structure. Ideal for enhancing professionalism and role consistency in your FiveM server.
A simple resource that allows you to set yourself clocked in/out in any job!
Using this resource, you’ll be able to add targets through ox_target
to clock in/out for any job you’d like!
How do i use it
- So in order to use this resource and add jobs correctly you’ll need to use the config file provided under
shared/config.lua
. - In this file you’ll find 2 jobs as an example for how to add jobs to this resource.
Lets break it down into pieces.
First of all, we can clearly see that there is a table for every job we are adding to the resource.
Lets take a closer look on the fields inside the added table.
ClockedInJob
is the registered job name that you want the player to have when he is clocked in.
ClockedOutJob
is the registered job name that you want the player to have when he is clocked out.
Locations
is a table of the locations that the players in the added job will be able to go and clock in/out there.
So, after we have successfully setup our new config file. We will need to register the clock-out job in your server (assuming that you already have your clock-in job working inside your server)
In order to do so, I have left examples inside install/job.sql
. (If you want to use the police and ambulance exmaples in your server, make sure to run this sql inside your database)
Let’s quickly hover back to our fire dep. example, and i’ll show you know how to register the job correctly.
Need help?
If you have any other questions or issues related to this product, you can contact us. This script works well with our Esx Advanced Job Center Script for enhanced roleplay communication
Visit if you’re looking for anything regarding this RedM script
Reviews
There are no reviews yet.