Konfiguration
Das Script bietet mehrere Konfigurationsoptionen, um sich an Ihren FiveM-Server anzupassen.
Sie können diese Einstellungen ändern, um die Funktionen nach Ihren Bedürfnissen anzupassen.
Konfigurationsdatei
Abschnitt mit dem Titel „Konfigurationsdatei“- Die Konfigurationsdatei befindet sich im shared-Ordner unter dem Namen
config.lua
. - Öffnen Sie diese Datei mit einem Texteditor (wie Notepad++, Visual Studio Code oder sogar dem normalen Editor 😜).
Hauptparameter
Abschnitt mit dem Titel „Hauptparameter“Hier sind die Parameter, die Sie anpassen können:
Config = {}
Config.Debug = false
Config.Locale = "de"
Config.Electric = false
Config.Duration = 8000
Config.VisualEffectDuration = 10000
Config.Cooldown = 5000
Config.OnlyVictim = false
Config.Key = { key = "F1", register_mapping = false,}
Config.Degats = { default = 1.0, electric = 1.05,}
Config.Particle = { PedBone = 24818, fxName = "des_tv_smash", effectName = "ent_sht_electrical_box_sp", scale = 1.2,}
Config.SyncDistance = 5
Config.Notify = "default"
if GetResourceState("mythic_notify") == "started" then Config.Notify = "mythic_notify"elseif GetResourceState("k5_notify") == "started" then Config.Notify = "k5_notify"elseif GetResourceState("FL-Notify") == "started" then Config.Notify = "FL-Notify"elseif GetResourceState("dillen-notifications") == "started" then Config.Notify = "dillen-notifications"elseif GetResourceState("noxen_notify") == "started" then Config.Notify = "noxen_notify"elseif GetResourceState("wasabi_notify") == "started" then Config.Notify = "wasabi_notify"end
if Config.Debug then print("[DEBUG] Config.Notify: " .. Config.Notify)end
Config.SoundSystem = ""
if GetResourceState("xsound") == "started" then Config.SoundSystem = "xsound"elseif GetResourceState("interact-sound") == "started" then Config.SoundSystem = "interact_sound"elseif GetResourceState("evo_sound") == "started" then Config.SoundSystem = "evo_sound"else Config.SoundSystem = "custom"end
if Config.Debug then print("[DEBUG] Config.SoundSystem: " .. Config.SoundSystem)end
Config.Sound = { url = "", volume = 1,}
-
Debug: Aktiviert den Debug-Modus (true/false). Wenn true, werden Debug-Nachrichten in der Konsole angezeigt.
-
Locale: Sprache des Scripts (z. B. “fr”, “en”, “de”, “es”, “ru”).
-
Electric: Wenn true, ist Elektrizität beim Schlagring immer aktiv.
-
Duration: Dauer (in Millisekunden) des elektrischen Effekts, wenn aktiviert.
-
VisualEffectDuration: Dauer (in Millisekunden) des Partikeleffekts.
-
Cooldown: Zeit (in Millisekunden), bevor der elektrische Effekt erneut verwendet werden kann.
-
OnlyVictim: Wenn true, sieht nur der vom Schlagring getroffene Spieler die visuellen Effekte.
-
Key: Tastenkonfiguration zum Aktivieren/Deaktivieren der Elektrizität (Standard F1).
key
: Zu verwendende Taste (z. B. “F1”, “E”, “G”).register_mapping
: Wenn true, wird die Taste in den FiveM-Steuerungen registriert.
-
Degats: Schadensmultiplikatoren.
default
: Schadensmultiplikator ohne Elektrizität.electric
: Schadensmultiplikator, wenn Elektrizität aktiv ist.
-
Particle: Konfiguration der Partikeleffekte.
PedBone
: Knochen des Charakters, an dem der Effekt angehängt wird (Liste der Bones hier).fxName
: Name des Partikeleffekts (muss im Spiel geladen sein).effectName
: Name des spezifischen Effekts.scale
: Skalierung des Partikeleffekts.
-
SyncDistance: Entfernung (in Metern), um visuelle Effekte mit anderen Spielern zu synchronisieren.
-
Notify: Zu verwendendes Benachrichtigungssystem. Das Script erkennt automatisch einige beliebte Systeme (mythic_notify, k5_notify, FL-Notify, dillen-notifications, noxen_notify, wasabi_notify). Falls keines gefunden wird, wird das Standard-System verwendet.
-
SoundSystem: Zu verwendendes Soundsystem. Das Script erkennt automatisch einige beliebte Systeme (xsound, interact-sound, evo_sound). Falls keines gefunden wird, wird ein benutzerdefiniertes System verwendet.
-
Sound: Konfiguration des benutzerdefinierten Sounds (wenn
SoundSystem
auf “custom” gesetzt ist).url
: URL der abzuspielenden Audiodatei (muss ein direkter Link zu einer kompatiblen Audiodatei oder eine YouTube-URL sein).volume
: Lautstärke des Sounds (Wert zwischen 0.0 und 1.0).
- Nach jeder Änderung an der Konfigurationsdatei sollten Sie das Script oder den Server neu starten, damit die Änderungen wirksam werden.
- Wenn ein Parameter nicht erkannt wird, überprüfen Sie, ob er korrekt geschrieben und im richtigen Abschnitt der Datei platziert ist.