
- Estado y vehículo en unoVida, armadura, hambre, sed, estrés, resistencia y oxígeno junto a velocidad, RPM, combustible y marchas.
- Cada jugador ajusta su HUDUn menú en el juego para colores, diseño, visibilidad y unidades, además de un modo para mover elementos arrastrando.
- Notificaciones incluidasNotificaciones, DrawText, indicaciones de tecla en 3D y barra de ayuda sin un recurso de notificaciones aparte.
- Estrés y modo cinemáticoEstrés por exceso de velocidad y disparos con efectos en pantalla, y franjas negras para escenas.
Un script HUD para FiveM configurable para servidores de rol
Rarx HUD (nombre del recurso: rarx_hud) reúne en un solo recurso el estado del jugador, el panel del vehículo, la información del arma, una brújula de rumbo, el dinero y la información del mundo. Cada valor de config.lua es el predeterminado que recibe cada jugador al entrar por primera vez, y después el jugador puede cambiar la mayoría desde el menú de ajustes en el juego, dentro de los permisos que tú permitas.
Funciona con QBCore, Qbox y ESX, con adaptadores para snt y vRP, y el framework se detecta automáticamente. El consumo medido del recurso es de 0.00-0.01ms en reposo a pie y 0.02-0.03ms en vehículo.
Barras de estado del jugador con ocultación inteligente
- Vida y armadura, con la barra de armadura oculta cuando está vacía.
- Hambre y sed con umbrales de aviso configurables y alertas de nivel bajo.
- Resistencia al correr con fatiga y recuperación en tiempo real.
- Medidor de oxígeno que aparece automáticamente bajo el agua.
- Nivel de estrés y un indicador de voz que muestra el estado del micrófono y el alcance de voz.
La información del arma muestra el contador de munición, el cargador y, opcionalmente, la durabilidad del arma; los widgets de dinero pueden mostrar efectivo y banco siempre, con un comando o de forma dinámica cuando cambia el saldo.
HUD de vehículo con velocímetro, RPM y combustible
En un vehículo, el HUD muestra la velocidad en MPH o KM/H, un indicador de RPM con código de colores, la marcha actual con un indicador diferenciado para la marcha atrás, el nivel de combustible con aviso de nivel bajo, cinturón, control de crucero e intermitentes. El combustible se lee del recurso definido en Config.FuelResource, así que puede seguir el sistema de combustible que ya usa tu servidor.
La brújula sigue a la cámara o al personaje y puede mostrar el nombre de la calle y el código postal, usando uno de los archivos de mapa postal incluidos. El minimapa puede quedarse siempre visible o solo en vehículos.
Ajustes del HUD en el juego, temas y modo de edición
Los jugadores abren el menú de ajustes con /hud_settings (tecla I por defecto) y cambian en vivo colores, diseño, visibilidad, tamaño de iconos y texto, y unidades de velocidad. Un modo de edición superpuesto les permite arrastrar cada elemento del HUD a una nueva posición, y los ajustes se conservan entre sesiones.
- Colores por elemento desde Config.UIColors, con modo a color o monocromo.
- Estilo de elementos con esquinas rectas o redondeadas y un diseño opcional en perspectiva inclinada.
- Degradados de legibilidad por cada esquina de la pantalla.
- Modo rendimiento con menor frecuencia de actualización para equipos modestos.
- Entradas de estado personalizadas gestionadas por los administradores, como información del servidor, mostradas en el HUD.
Sistema de estrés y modo cinemático
El sistema de estrés integrado suma estrés al conducir rápido y al disparar, con umbrales de velocidad distintos para conductores con y sin cinturón, armas en lista blanca y temblor y desenfoque de pantalla que aumentan con cada nivel de estrés. El estrés baja con el tiempo a un intervalo configurable, la policía puede quedar excluida en QBCore y Qbox, y el sistema completo se puede desactivar.
El modo cinemático oculta el HUD para una vista sin distracciones y puede añadir franjas negras, que se activan por separado con /cinematic y /cinematicbars.
Notificaciones, DrawText e indicaciones de tecla en 3D integradas
Rarx HUD incluye un sistema de notificaciones completo: seis tipos de notificación con iconos y sonidos opcionales, DrawText, indicaciones de tecla en 3D, una barra de ayuda y un minilogo en la esquina que puedes cambiar por el logo de tu servidor. La posición, el máximo de notificaciones visibles, la animación, los sonidos y todos los colores se configuran en Config.Notify.
Todos los exports y events de notificación responden también con el nombre rarx_notify, así que los scripts que ya lo usan siguen funcionando sin un recurso de notificaciones aparte. Se incluyen ejemplos de reemplazo para enviar las notificaciones de QBCore, Qbox, ESX y ox_lib a través del HUD.
Todo incluido
Funciones
HUD
- Vida, armadura, hambre, sed, resistencia, oxígeno y estrés
- Indicador de voz
- Velocidad, RPM, marchas, combustible, cinturón, crucero e intermitentes
- Munición, cargador y durabilidad opcional del arma
- Brújula con nombre de calle y código postal
- Widgets de efectivo, banco y saldo personalizado
Ajustes
- Menú de ajustes en el juego por jugador
- Modo de edición para arrastrar y soltar
- Colores por elemento y modo monocromo
- MPH o KM/H
- Modo cinemático con franjas negras
- Inglés y español mediante la convar rarx-lang
Notificaciones
- Seis tipos de notificación con sonidos
- DrawText y barra de ayuda
- Indicaciones de tecla en 3D
- Minilogo de esquina intercambiable
- Exports y events compatibles con rarx_notify
- Ejemplos de integración con las notificaciones del framework y de ox_lib
Comandos
| Comando | Qué hace | Acceso |
|---|---|---|
/hud_settings | Abre el menú de ajustes del HUD (tecla I por defecto) | — |
/compass | Activa o desactiva la brújula | — |
/worldinfo | Activa o desactiva el widget de información del mundo | — |
/cash | Muestra brevemente el saldo en efectivo | — |
/bank | Muestra brevemente el saldo del banco | — |
/cinematic | Activa o desactiva el modo cinemático | — |
/cinematicbars | Activa o desactiva las franjas negras | — |
/seatbelt | Abrocha o desabrocha el cinturón (tecla B por defecto) | — |
/cruise | Activa o desactiva el control de crucero (tecla Bloq Mayús por defecto) | — |
/fixnoti | Limpia indicaciones de tecla en 3D atascadas | — |
/cs_add, /cs_set, /cs_update, /cs_remove, /cs_clear | Gestiona las entradas de estado personalizadas | Admin |
/cambiarlogo | Cambia el minilogo de la esquina | Admin |
Antes de instalar
Compatibilidad
Frameworks
- QBCore
qb-core- Qbox
qbx_core- ESX
es_extended
Se detecta automáticamente. También incluye adaptadores para snt y vRP.
Recursos y base de datos
Obligatorios: ox_lib, rarx_lib
Opcionales: Un recurso de combustible definido en Config.FuelResource (por defecto LegacyFuel)
Integraciones e idiomas
- Compatible con pma-voice para el indicador de voz.
- El idioma se define con la convar rarx-lang.
- Las URL de los sonidos de notificación deben usar HTTPS.
- Si usabas un recurso rarx_notify independiente, detenlo: el HUD ya ofrece ese nombre.
- Inglés
- Español
Puesta en marcha
Instalación
- 01
Descarga y extrae
Descarga el recurso desde tu Cfx.re Portal y extráelo en tu carpeta de recursos.
- 02
Inícialo después de sus dependencias
Inicia rarx_hud después de ox_lib, rarx_lib y tu framework.
ensure ox_lib ensure rarx_lib ensure rarx_hud - 03
Configura
Edita shared/config.lua para los colores por defecto, el diseño, la visibilidad, el sistema de estrés y las opciones de notificación.
- 04
Redirige las notificaciones (opcional)
Sustituye la función de notificación de tu framework o de ox_lib por el export de notificación de rarx_hud y reinicia ese recurso.
Esto es un resumen. La configuración, los exports, los events y la solución de problemas están en la documentación completa (en inglés).
Conviene saber
Preguntas sobre Rarx HUD
¿No encuentras lo que buscas? Abre un ticket en nuestro Discord con tu framework y el error que ves.
Pedir soporteMás sobre scripts de HUD para FiveM →¿Qué frameworks admite Rarx HUD?
QBCore, Qbox y ESX, detectados automáticamente. También incluye adaptadores para snt y vRP.
¿Qué necesito instalar antes de Rarx HUD?
ox_lib y rarx_lib, además de tu framework. Inicia rarx_hud después de todos ellos.
¿Sigo necesitando un recurso de notificaciones aparte?
No. El HUD incluye notificaciones, DrawText, indicaciones de tecla en 3D y una barra de ayuda, y responde con el nombre rarx_notify, así que las llamadas existentes siguen funcionando. Detén cualquier recurso rarx_notify independiente.
El menú de ajustes no se abre. ¿Qué reviso?
La tecla por defecto es I, o usa /hud_settings. Comprueba que otro recurso no tenga asignada esa tecla, o reasígnala desde el menú de pausa de FiveM, en Asignación de teclas.
¿Cómo cambio el idioma?
Pon setr rarx-lang "es" o "en" en server.cfg y reinicia el recurso. Puedes añadir idiomas nuevos copiando en.lua en la carpeta translates.
¿Por qué no se aplican mis cambios de colores o de configuración?
Reinicia el recurso por completo con stop y start, no solo con ensure, y vuelve a conectarte para limpiar la caché de la NUI.
Sigue explorando



