Docs /Elevator Builder/Configuración
v1.1.0

Configuración — foltone_elevator_builder

Toda la configuración se realiza en el archivo Config.lua en la raíz del script. Algunos parámetros también se pueden modificar en el juego a través del panel de configuración del menú de administración.

Idioma

Config.Locale = 'fr' -- 'fr', 'en' o 'es'

Se incluyen tres idiomas: francés, inglés y español. Las traducciones están en la carpeta locales/. Puedes añadir tus propios idiomas creando un nuevo archivo.

Marcador

El marcador indica las posiciones de los pisos a los jugadores.

Config.marker_type = 25
Config.marker_scale = 0.8
Config.marker_red = 114
Config.marker_green = 204
Config.marker_blue = 114
Config.marker_alpha = 180
Config.marker_bob = false
Config.marker_spin = true
ParámetroDescripción
marker_typeTipo de marcador GTA V (ver wiki FiveM) — tipos soportados: 1, 2, 6, 20, 25, 27, 29
marker_scaleTamaño del marcador
marker_red/green/blueColor RGB del marcador
marker_alphaOpacidad (0-255)
marker_bobActiva/desactiva la animación de rebote
marker_spinActiva/desactiva la animación de rotación

Cada ascensor también puede tener su propio estilo de marcador personalizado, configurable desde el menú de administración durante la creación o edición.

Distancias

Config.marker_render_distance = 10.0
Config.interaction_distance = 3.5
ParámetroDescripción
marker_render_distanceDistancia (en metros) a la que se muestra el marcador
interaction_distanceDistancia a la que el jugador puede interactuar (tecla E o sistema de objetivo)

Sistema de objetivo

Config.use_target = 'auto'
ValorComportamiento
'auto'Detección automática — usa el primer sistema de objetivo disponible (por defecto)
'ox_target'Fuerza el uso de ox_target
'qb-target'Fuerza el uso de qb-target
'interact'Fuerza el uso de interact (Renewed)
falseDesactivado — interacción mediante la tecla E únicamente

Orden de detección en modo 'auto': ox_target → qb-target → interact.

Si el sistema de objetivo configurado no se detecta, el script usa automáticamente la tecla E como alternativa.

Animación de teletransporte

Config.teleport_animation = true
Config.teleport_duration = 2000
Config.teleport_fade_duration = 500
ParámetroDescripción
teleport_animationActiva/desactiva la animación de fundido negro durante el teletransporte
teleport_durationDuración total de la transición en milisegundos
teleport_fade_durationDuración del fundido negro (entrada y salida) en milisegundos

Cuando la animación está activada, el jugador ve:

  1. Fundido negro (cierre de puertas)
  2. Teletransporte + espera (simulación del movimiento)
  3. Fundido claro (apertura de puertas)

Sonidos

Config.sounds_enabled = true
Config.sound_volume = 0.5
ParámetroDescripción
sounds_enabledActiva/desactiva los efectos de sonido
sound_volumeVolumen del sonido (0.0 a 1.0)

Sonidos reproducidos:

  • Ding — Al llegar al piso
  • Puertas — Al abrir/cerrar el panel
  • Movimiento — Durante la transición entre pisos

Apariencia del panel

Personaliza la interfaz del panel de ascensor mostrada a los jugadores.

Config.panel_accent_r = 255
Config.panel_accent_g = 180
Config.panel_accent_b = 0
Config.panel_scale = 1.0
Config.panel_side = 'right'
ParámetroDescripción
panel_accent_r/g/bColor de acento del panel de ascensor (RGB) — dorado por defecto
panel_scaleMultiplicador de tamaño del panel (rango recomendado: 0.7 a 1.3)
panel_sidePosición del panel en pantalla: 'left' o 'right'

Cada ascensor puede tener su propio estilo de panel personalizado, configurable durante la creación o edición.

Panel de configuración en el juego

Todos los parámetros anteriores también se pueden modificar en el juego a través del panel de configuración accesible desde el menú de administración (/fab → botón Configuración). Los cambios se aplican inmediatamente y se transmiten a todos los clientes conectados.

Personalización del comando

En client/cl_editable.lua, puedes cambiar el comando de acceso al menú de administración:

RegisterCommand("fab", function(source, args)
    TriggerEvent("foltone_ascenseur:open_menu")
end)

Reemplaza "fab" por el nombre de comando deseado.