Dispatch CAD Configuration (configuration/dispatch_config.lua)
Dispatch CAD Configuration (configuration/dispatch_config.lua)
Located in configuration/dispatch_config.lua, this file configures the built-in Emergency Dispatch & CAD MDT app.
Default Jobs & Sound
Lua
Config.Dispatch = {
DefaultAlertJobs = {
'police',
'sheriff',
'state',
'ranger',
'ems',
'ambulance',
},
PlayDispatchAudio = true,
}10-Codes & Alert Presets
Each alert preset defines message text, 10-code, icon, priority level, and map blip styling:
Lua
Config.Dispatch.Alerts = {
['shooting'] = {
code = '10-13',
message = 'Shots Fired in Area',
priority = 1, -- 1 = High, 2 = Medium, 3 = Low
flash = true,
blip = {
sprite = 110,
color = 1,
scale = 1.2,
duration = 120, -- seconds before blip fades from map
},
export = 'Shooting',
},
['robbery'] = {
code = '10-90',
message = 'Armed Robbery in Progress',
priority = 1,
flash = true,
blip = {
sprite = 52,
color = 1,
scale = 1.3,
duration = 180,
},
export = 'Robbery',
},
['vehicletheft'] = {
code = '10-99',
message = 'Grand Theft Auto',
priority = 2,
blip = {
sprite = 225,
color = 17,
scale = 1.0,
duration = 90,
},
export = 'VehicleTheft',
},
['officerdown'] = {
code = '10-99',
message = 'Officer Down / In Distress',
priority = 1,
flash = true,
blip = {
sprite = 303,
color = 1,
scale = 1.4,
duration = 300,
},
export = 'OfficerDown',
},
}Calling Presets from Third-Party Scripts
Lua
exports['5M_Phone']:Shooting()
exports['5M_Phone']:OfficerDown()
exports['5M_Phone']:VehicleTheft(vehicleEntity)