An incredibly simplistic duty system utilising ox_lib and ox_target and statebags.
Statebags to handle duty changes and a bag handler for notifications of each.
Persistant statebag saving across restarts using KVP.
Simple and incredibly easy functionality, simply add your jobs and clock in locations to the config file.
ox_lib
ox_target
ESX or QBX_Core or ND_Core or any other framework/core.