Browse docs
Server: Devices and tracking
Reference for Server: Devices and tracking in policejob.
This page documents the supported public integration calls. Client values are never authoritative for police permissions, review decisions, evidence, offences, or billing.
Server Exports
Devices and tracking
GetCctvCameras(jobName?)
- Purpose: Returns the deployed CCTV cameras, optionally filtered to one police job.
- Returns:
table— camera records.
local cameras = exports["sky_policejob"]:GetCctvCameras("police")
GetSpeedcamCameras()
- Purpose: Returns the deployed speed cameras.
- Returns:
table— camera records.
local speedcams = exports["sky_policejob"]:GetSpeedcamCameras()
GetMapTrackers()
- Purpose: Returns the currently broadcast GPS trackers and ankle monitors (the data shown on the police map).
- Returns:
table— tracker records.
local trackers = exports["sky_policejob"]:GetMapTrackers()
GetWheelClampOnVehicle(vehicleOrNetId, plate?)
- Purpose: Returns the wheel clamp attached to a vehicle, resolved by entity/net ID or plate.
- Returns:
table | nil—{ attached = true, netId, plate, wheelBone }ornilwhen no clamp is attached.
local clamp = exports["sky_policejob"]:GetWheelClampOnVehicle(netId)
if clamp then
print(clamp.plate, clamp.wheelBone)
end