Skip to content

Important functions and variables

This section details the main functions and variables used or exposed by the script. Understanding these elements will help you customize or integrate the script with other resources.

Notify = function(msg)
if Config.Debug then print("[DEBUG] Notify", msg) end
local duration = 2000 -- 2 seconds
if Config.Notify == "default" then
defaultNotify(msg)
elseif Config.Notify == "mythic_notify" then
exports['mythic_notify']:DoHudText('inform', msg)
elseif Config.Notify == "k5_notify" then
exports["k5_notify"]:notify("", msg, 'info', duration)
elseif Config.Notify == "FL-Notify" then
exports['FL-Notify']:Notify("", "", msg, duration, 3)
elseif Config.Notify == "dillen-notifications" then
exports['dillen-notifications']:sendNotification({
message = msg,
type = "info",
duration = duration
})
elseif Config.Notify == "noxen_notify" then
TriggerEvent("noxen:notify", "", msg, "info", duration)
elseif Config.Notify == "wasabi_notify" then
exports['wasabi_notify']:notify('', msg, duration, 'info')
elseif Config.Notify == "custom" then -- Custom notify
end
end

This code is generated to display notifications for different notification scripts. If you have another script for notifications, please add it either in the custom part, or by adding an elseif. (Don’t forget to add the necessary elements in the configuration file part Config.Notify (config.lua)).


PlaySound = function(url)
if not Config.SoundSystem or not Config.Sound or not url then return end
if Config.Debug then print("[DEBUG] PlaySound", ped, Config.SoundSystem, url) end
if Config.SoundSystem == "xsound" then
exports["xsound"]:PlayUrl("mini_tazer", url, Config.Sound.volume or 0.1, false)
elseif Config.SoundSystem == "interact_sound" then
TriggerEvent('InteractSound_CL:PlayOnOne', url, Config.Sound.volume or 0.1)
elseif Config.SoundSystem == "evo_sound" then
exports["evo_sound"]:PlayUrl("mini_tazer", url, Config.Sound.volume or 0.1, false)
elseif Config.SoundSystem == "custom" then -- Custom sound system
end
end

This code is generated to play a sound with the sound system you have on your server. If you have another script for sound, please add it either in the custom part, or by adding an elseif. (Don’t forget to add the necessary elements in the configuration file part Config.SoundSystem (config.lua)).