Exports/Triggers
TRIGGERS/EXPORTS Lua code examples for Client Side
TriggerEvent("sfpolice:tabletopen") -- open police tabletTriggerEvent("nuifix") -- if the NUI breaks.local result = exports["sfpolice"]:bodyCamStatus()
return result -- true(BC is enable) or false(BC is disable)local coords = vec4(0.0, 0.0, 0.0, 0.0) -- vec3(x, y, z) or vec4(x, y, z, w)
local maxSeconds = false -- false or time in seconds f.g.:
exports["sfpolice"]:setFingerprint(coords, maxSeconds)EXPORTS Lua code examples for Server Side
local jobs = { "police", "ems" } -- what units should receive dispatch
local street = "XYZ" -- The street where the report was sent from or false
local code = "ROB" -- Report code
local gps = vector3(0.0, 0.0, 0.0) -- The location where the report was sent from
local description= "Shop robbery" -- example
local blipData = {
sprite = 161,
color = 43,
scale = 0.8,
label = '# Shop robbery',
timeInSeconds = 60, -- how long the blip should be displayed on the map (in seconds)
} -- blipData can be false
local source = false -- source player or false - if you provide the source, the police officer will be able to respond to the report on dispatch
local limit = 10 -- number or nil - displays the limit of police officers for a given report
exports["sfpolice"]:sendDispatch(jobs, street, code, gps, description, blipData, source, limit)In your radio script, add export so that the tablet shows data on which radio the officer is on
Checking the number of officers who have the status 'available'
To imprint player fingerprints on a surface you can use this function
Last updated