This is a short and simple guide that explains how to set up our notifications in your es_extended
Notifys
Search in the es_extended/client/functions.lua for this function:
function ESX.ShowNotification(message, notifyType, length)
return IsResourceFound('esx_notify') and exports['esx_notify']:Notify(notifyType, length, message)
end
Replace the old one with this
function ESX.ShowNotification(message, notifyType, length)
local titel = "Notify"
if notifyType == nil then
notifyType = "info"
end
if notifyType == "info" then
titel = "Information"
elseif notifyType == "success" then
titel = "Success"
elseif notifyType == "error" then
titel = "Error"
end
exports["S-HUD"]:MakeNotifyInfo(notifyType, titel, message, length)
end
Help Notify
Search in the es_extended/client/functions.lua for this function:
function ESX.ShowHelpNotification(msg, thisFrame, beep, duration)
AddTextEntry("esxHelpNotification", msg)
if thisFrame then
DisplayHelpTextThisFrame("esxHelpNotification", false)
else
BeginTextCommandDisplayHelp("esxHelpNotification")
EndTextCommandDisplayHelp(0, false, beep == nil or beep, duration or -1)
end
end
Replace the old one with this
function ESX.ShowHelpNotification(msg, thisFrame, beep, duration)
exports["S-HUD"]:MakeHelpNotify("E", msg)
end
Progress Bar
Search in the es_extended/client/functions.lua for this function:
function ESX.Progressbar(message, length, options)
return IsResourceFound('esx_progressbar') and exports['esx_progressbar']:Progressbar(message, length, options)
end
Replace the old one with this
function ESX.Progressbar(message, length, options)
exports["S-HUD"]:MakeProgressbar(message, length)
end