Implemented esx_service:notifyAllInService and esx_service:getInServiceList

This commit is contained in:
ElPumpo
2018-07-22 14:46:06 +02:00
parent a636c5161d
commit 5d8b12a415
3 changed files with 37 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
ESX = nil
Citizen.CreateThread(function()
while ESX == nil do
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
Citizen.Wait(0)
end
end)
RegisterNetEvent('esx_service:notifyAllInService')
AddEventHandler('esx_service:notifyAllInService', function(notification, target)
target = GetPlayerFromServerId(target)
if target == PlayerId() then return end
local targetPed = GetPlayerPed(target)
local mugshot, mugshotStr = ESX.Game.GetPedMugshot(targetPed)
ESX.ShowAdvancedNotification(notification.title, notification.subject, notification.msg, mugshotStr, notification.iconType)
UnregisterPedheadshot(mugshot)
end)