πŸ˜€Client Exports

GetJobCategory

This export retrieve the job category for the job requested. Why is it useful? because in some mods as the origen_masterjob (the one we are offering full compatibility), business can be created dynamically ingame with different names; and with this export we can identify the specific job for the user to which job category belong.

-- job_name must be the job you are trying to categorize
exports['p6_bridge']:GetJobCategory(job_name)

For example:

Mechanic business named "exotic_motors" created with origen_masterjob, you want to integrate a mechanic mod that can be used only by all the mechanics (not only this business), with our export you can do this validation quick and easy

if exports['p6_bridge']:GetJobCategory(business_name) == 'mechanic' then
    -- Execute the code allowed to mechanics
else
    -- Display a notification with an error, player is not a mechanic
end

GetOnDutyPlayers

This export retrieve number of players in service for this job, integrated with origen dispatch so is not counting connected players only, it's filtering by the players which are on duty.

If you use this export to jobs that are not integrated with the configured dispatch, will return 0.

-- job_name must be the job you are trying to categorize
exports['p6_bridge']:GetOnDutyPlayers(job_name)

SendTaxiAlert

This event is used to manage a taxi call using the dispatch system, generating a notification to the taxi system and logging to discord

TriggerServerEvent("p6_bridge:sendTaxiAlert")

SendPoliceAlert

This event is used to manage a police call using the dispatch system, generating a notification to the police system and logging to discord

-- type: Type of alert (GENERAL, RADARS, 215, DRUGS, FORCE, 48X) This is to filter the alerts in the dashboard
-- title: Title of the alert
-- message: Alert message
-- metadata: Additional metadata of the alert (vehicle model, color, plate, speed, weapon, ammo type, name of the subject, unit)
TriggerServerEvent("p6_bridge:sendPoliceAlert", type, title, message, metadata)

SendServicesAlert

This event is used to manage a police, ems and firefighter call using the dispatch system, generating a logging to discord

-- type: Type of alert (GENERAL, RADARS, 215, DRUGS, FORCE, 48X) This is to filter the alerts in the dashboard
-- title: Title of the alert
-- message: Alert message
-- metadata: Additional metadata of the alert (vehicle model, color, plate, speed, weapon, ammo type, name of the subject, unit)
TriggerEvent("p6_bridge:sendServicesAlert", type, title, message, metadata)

SendDiscord

This event is used to log to discord a specific action or message using the gateway

-- type: Type of log (alerts, chat, command) you can add new ones in custom/server/logs.lua
-- title: Title of the message
-- message: Message text
-- metadata: Additional metadata of the alert (vehicle model, color, plate, speed, weapon, ammo type, name of the subject, unit)
TriggerServerEvent('p6_bridge:sendDiscord', type, title, message)

Last updated