Skip to main content

Activation Guide

  1. Download and Install the Resource

This submodule is already enabled by default when installing the Sonoran CAD FiveM resource.

  1. Adjust the Configuration

The bodycam settings are stored inside of the /configuration/unitstatus_config.lua file.

  1. Ensure Players are Linked

Ensure the player has already linked their CAD for this integration to work.

  1. 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 as cadSetUnitStatus. 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

Event