Configuración
El script ofrece varias opciones de configuración para adaptarse a tu servidor FiveM.
Puedes modificar estos parámetros para ajustar las funciones según tus necesidades.
Archivo de configuración
Sección titulada “Archivo de configuración”- El archivo de configuración se encuentra en la carpeta shared, con el nombre
config.lua
. - Abra este archivo con un editor de texto (como Notepad++, Visual Studio Code o incluso un bloc de notas 😜).
Parámetros principales
Sección titulada “Parámetros principales”Estos son los parámetros que puede personalizar:
Config = {}
Config.Debug = false
Config.Locale = "fr"
Config.Duration = 8000
Config.VisualEffectDuration = 10000
Config.Cooldown = 10000
Config.Degats = 0.01
Config.Animation = { "anim@cover@weapon@reloads@rifle@pdw", "reload_low_left" }
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"endif 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"endif Config.Debug then print("[DEBUG] Config.SoundSystem: " .. Config.SoundSystem)end
Config.Sound = { reload = "", empty = "", volume = 0.1,}
-
Debug: Activa el modo depuración (true/false). Si es true, los mensajes de depuración se mostrarán en la consola.
-
Locale: Idioma del script (ej: “fr”, “en”, “de”, “es”, “ru”).
-
Duration: Duración (en milisegundos) del efecto eléctrico cuando está activado.
-
VisualEffectDuration: Duración (en milisegundos) del efecto visual de las partículas.
-
Cooldown: Tiempo (en milisegundos) antes de que el efecto eléctrico pueda reutilizarse.
-
Animation: Animación reproducida al usar el mini tazer.
- Primer elemento: diccionario de la animación.
- Segundo elemento: nombre de la animación.
-
Notify: Sistema de notificaciones a utilizar. El script detecta automáticamente algunos sistemas populares (mythic_notify, k5_notify, FL-Notify, dillen-notifications, noxen_notify, wasabi_notify). Si no se encuentra ninguno, utiliza el sistema por defecto.
-
SoundSystem: Sistema de sonido a utilizar. El script detecta automáticamente algunos sistemas populares (xsound, interact-sound, evo_sound). Si no se encuentra ninguno, utiliza un sistema personalizado.
-
Sound: Configuración del sonido personalizado (si
SoundSystem
está definido como “custom”).reload
: URL del archivo de audio a reproducir al recargar (debe ser un enlace directo a un archivo de audio compatible o una url de YouTube).empty
: URL del archivo de audio a reproducir cuando el cargador está vacío (debe ser un enlace directo a un archivo de audio compatible o una url de YouTube).volume
: Volumen del sonido (valor entre 0.0 y 1.0).
Consejos
Sección titulada “Consejos”- Después de cada modificación del archivo de configuración, reinicia el script o el servidor para que los cambios tengan efecto.
- Si un parámetro no es reconocido, verifica que esté bien escrito y colocado en la sección correcta del archivo.