๐how to install
How can i use the notify in my scripts?
Every script uses a notify function. So you have to change the notify event / export in all the scripts, which not use the mdev-notify or the default ESX / QB notify.
How does it work?
What is the source, title, message, time, type?
Source (You have to add the source in server side.)
Title (The title of the notify message)
Message (The message of the notify message)
Time (Time of visibility of the notify)
Type (info | success | warning | error)
Server side
TriggerClientEvent('mdev-notify:SendNotify', source, 'title', 'message', time, 'type')
Client side
exports['mdev-notify']:SendNotify('title', 'message', time, 'type')
How to make our notify your framework default?ESXes_extended/client/functions.lua
Replace this function:
function ESX.ShowNotification(message, type, length) exports['mdev-notify']:SendNotify('M Development', message, length, type) end
QBCOREqb-core/client/functions.lua
Replace this function:
function QBCore.Functions.Notify(text, texttype, length) if type(text) == "table" then local mdev-text = text.text or 'Placeholder' local caption = text.caption or 'Placeholder' texttype = texttype or 'primary' length = length or 5000 exports['mdev-notify']:SendNotify(caption, mdev-text, length, texttype) else texttype = texttype or 'primary' length = length or 5000 exports['mdev-notify']:SendNotify('M Development', text, length, texttype) end end
Last updated