---@param vehicle integer ---@return table local function getVehicleData(vehicle) return { name = GetLabelText(GetDisplayNameFromVehicleModel(GetEntityModel(vehicle))), plate = GetVehicleNumberPlateText(vehicle) } end ---Sends a dispatch alert about the slashing of tires ---@param coords vector3 ---@param vehicleNetId integer local function sendDispatchAlert(coords, vehicleNetId) local vehicle = NetToVeh(vehicleNetId) local vehicleData = getVehicleData(vehicle) exports['ps-dispatch']:CustomAlert({ message = GetLocalization('dispatch_label'), -- Title of the alert codeName = "NONE", -- Unique name for each alert code = "10-66", -- Code that is displayed before the title icon = 'fas fa-car', -- Icon that is displaed after the title coords = coords, -- Coords of the player priority = 2, -- Changes color of the alert ( 1 = red, 2 = default ) vehicle = vehicleData.name, -- Vehicle name plate = vehicleData.plate, -- Vehicle plate automaticGunfire = false, -- Automatic Gun or not radius = 0, -- Radius around the blip sprite = 432, -- Sprite of the blip color = 2, -- Color of the blip scale = 1.0, -- Scale of the blip length = 2, -- How long it stays on the map sound = 'Lose_1st', -- Alert sound sound2 = 'GTAO_FM_Events_Soundset', -- Alert sound offset = 'false', -- Blip / radius offset flash = 'false', -- Blip flash jobs = { 'leo' }, }) end RegisterNetEvent('slashtires:sendDispatchAlert', sendDispatchAlert)