Activation Guide
- Download and Install the Resource
This submodule is already enabled by default when installing the Sonoran CAD FiveM resource.
- Adjust the Configuration
The bodycam settings are stored inside of the /configuration/unitstatus_config.lua file.
unitstatusconfig.lua
unitstatusconfig.lua
- Ensure Players are Linked
Ensure the player has already linked their CAD for this integration to work.
- Setup User Permissions
When enableAceCheck is true (the default), players using the status command need the literal command.setstatus ACE permission. The current server-side check is not derived from setStatusCommand, so changing the client command name does not change this permission node.
Example
add_ace group.sonoran_cad_units command.setstatus allow
Add this line to your config.cfg for a group containing units who should be able to update their status. Avoid granting builtin.everyone unless public access is intentional.
Commands
In-game commands can be used to/setstatus [status]Set your unit status in the CAD.
Function
This is a server-side function only and is exported ascadSetUnitStatus. Use setUnitStatus if using with other submodules.
- apiId: The identifier attached to the unit
- status: A status, can be the actual string or a number, based on configuration
- player (optional): server ID of the player, used to send a client event

