Wichtige Funktionen und Variablen
— TODO: Überprüfen
Dieser Abschnitt beschreibt die wichtigsten Funktionen und Variablen, die vom Skript verwendet oder bereitgestellt werden. Das Verständnis dieser Elemente hilft dir, das Skript anzupassen oder in andere Ressourcen zu integrieren.
Hauptfunktionen
Abschnitt mit dem Titel „Hauptfunktionen“Benachrichtigungen: Hinzufügen eines Benachrichtigungssystems
Abschnitt mit dem Titel „Benachrichtigungen: Hinzufügen eines Benachrichtigungssystems“Notify = function(msg) if Config.Debug then print("[DEBUG] Notify", msg) end
local duration = 2000 -- 2 Sekunden
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
endendDieser Code wurde erstellt, um Benachrichtigungen für verschiedene Benachrichtigungsskripte anzuzeigen. Wenn du ein anderes Benachrichtigungsskript hast, füge es entweder im Custom-Teil hinzu oder füge ein weiteres elseif hinzu. (Vergiss nicht, die notwendigen Elemente in der Konfigurationsdatei unter Config.Notify (config.lua) hinzuzufügen.)
Sound: Hinzufügen eines Soundsystems
Abschnitt mit dem Titel „Sound: Hinzufügen eines Soundsystems“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
endendDieser Code wurde erstellt, um einen Sound mit dem Soundsystem auf deinem Server abzuspielen. Wenn du ein anderes Soundsystem hast, füge es entweder im Custom-Teil hinzu oder füge ein weiteres elseif hinzu. (Vergiss nicht, die notwendigen Elemente in der Konfigurationsdatei unter Config.SoundSystem (config.lua) hinzuzufügen.)