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)
 | 
