forked from Simnation/Main
44 lines
1.3 KiB
Lua
44 lines
1.3 KiB
Lua
function Notify(message, type)
|
|
if Link.notifications == 'framework' and NotifyViaFramework ~= nil then
|
|
NotifyViaFramework(message, type)
|
|
return
|
|
elseif Link.notifications == 'codem-notification' then
|
|
TriggerEvent('codem-notification:Create', message, type, nil, 4000)
|
|
return
|
|
elseif Link.notifications == 'okokNotify' then
|
|
exports['okokNotify']:Alert(message, '', 4000, type, false)
|
|
return
|
|
elseif Link.notifications == 'mythic' then
|
|
exports['mythic_notify']:DoHudText(type, message)
|
|
return
|
|
elseif Link.notifications == '17mov' then
|
|
exports["17mov_Hud"]:ShowNotification(message, type)
|
|
return
|
|
elseif Link.notifications == 'ox' then
|
|
lib.notify({
|
|
title = message,
|
|
type = type,
|
|
duration = 4000,
|
|
})
|
|
return
|
|
end
|
|
|
|
|
|
if type == 'error' then
|
|
message = '~r~' .. message
|
|
elseif type == 'warning' then
|
|
message = '~y~' .. message
|
|
elseif type == 'success' then
|
|
message = '~g~' .. message
|
|
end
|
|
|
|
SetTextComponentFormat("STRING")
|
|
AddTextComponentString(message)
|
|
EndTextCommandDisplayHelp(0, 0, 0, -1)
|
|
end
|
|
|
|
|
|
RegisterNetEvent('kq_link:client:notify')
|
|
AddEventHandler('kq_link:client:notify', function(message, type)
|
|
Notify(message, type or 'info')
|
|
end)
|