Exports
Reference for the ambulance job exports and radial menu actions.
Dispatch
Create a dispatch for the MDT Tablet.
exports["sky_jobs_base"]:createDispatch(
"Suspicious activity", -- title
"Caller reports suspicious behavior near Legion Square.", -- description
GetEntityCoords(PlayerPedId()), -- coords (vector3)
{ "police", "sheriff" } -- jobs
)
exports["sky_jobs_base"]:createDispatch(
"Suspicious activity", -- title
"Caller reports suspicious behavior near Legion Square.", -- description
vector3(215.9, -810.2, 30.7), -- coords (vector3)
{ "police", "sheriff" } -- jobs
)
Client exports
Open the menu to put someone in jail.
client.lua
exports.sky_policejob:openJailMenu()
Toggle cuff state for the nearest player.
client.lua
exports['sky_policejob']:cuffPlayer()
Remove cuffs from the nearest player.
client.lua
exports['sky_policejob']:uncuffPlayer()
Start or stop escorting a player.
client.lua
exports['sky_policejob']:escortToggle()
Put the escorted player into a vehicle.
client.lua
exports['sky_policejob']:escortPutInVehicle()
Take the escorted player out of a vehicle.
client.lua
exports['sky_policejob']:escortTakeOutVehicle()
Client events
client.lua
TriggerEvent('sky_policejob:client:cuffPlayer')
TriggerEvent('sky_policejob:client:uncuffPlayer')
TriggerEvent('sky_policejob:client:escortToggle')
TriggerEvent('sky_policejob:client:escortPutInVehicle')
TriggerEvent('sky_policejob:client:escortTakeOutVehicle')
