Un ESX HUD ligero y moderno que muestra al jugador estado, empleos, dinero, y una hablando por voz indicador a través de NUI. Construido para el rendimiento y fácil de conectar a los servidores ESX existentes.
Características
Barras de estado
Hambre y Sed con relleno animado y etiquetas de porcentaje.
Consume eventos de estado ESX estándar (ver Integración).
Visualización de trabajo
Primario Trabajo y opcional Segundo trabajo (grado soportado).
Visualización de dinero
Dinero (líquido) y Dinero negro con etiquetas claras.
Indicador de voz
El icono del micrófono aparece solo mientras el jugador está hablando (NetworkIsPlayerTalking).
Las clases de proximidad opcionales están cableadas en el UI y se pueden alternar si se integra con su sistema de voz.
Secciones alternables
Habilitar/deshabilitar bloques HUD (Trabajo, Trabajo2, Dinero, Dinero Negro, Micro) a través de la configuración.
Compatible con la versión ESX
Funciona con ESX v1 final y estilos “legacy”; soporta la recuperación de ESX a través de una función exportada o un evento legacy.
NUI primero
Clean Inter UI (HTML/CSS/JS); todos los datos fluyen a través de SendNUIMessage.
esx:setAccountMoney actualizaciones de efectivo y dinero negro:
SendNUIMessage({ type = "updateMoney", moneys = {
{ label = "Liquide", value = cash.money },
{ label = black.label, value = black.money }
}})
Voz (indicador de hablar)
Encuestas NetworkIsPlayerTalking(PlayerId()); muestra/oculta el icono del micrófono con:
SendNUIMessage({ type = "toogleMicro", show = true/false })
Una ayuda para cambiar las clases de proximidad existe en NUI (type = "changeMicro"), para que puedas integrarlo en tu recurso de voz si lo deseas.
Mostrar/Ocultar HUD (personalizado)
Disparador desde cualquier lugar del lado del cliente:
TriggerEvent("iHud-V2::show", true) -- show
TriggerEvent("iHud-V2::show", false) -- hide
Instalación
Deja la carpeta en tu resources (p.ej resources/[ui]/iHud-V2).
Asegúrate del recurso:
ensure iHud-V2
Configurar Método de acceso ESX, nombre del evento de estado, y activa secciones en config.lua.
Confirma que el script de estado emite { name = "hunger"/"thirst", percent = <0-100> } arrays a Config.statusEventName.
Compatibilidad y consejos
recuperación ESX
function modo espera: ESX = exports[Config.extendedName]:getSharedObject()
event modo espera: TriggerEvent(Config.eventNameESX, function(obj) ESX = obj end)
Proximidad de voz
El HUD viene con un indicador de habla listo para usar. Para mostrar niveles de proximidad (susurro/normal/grito), haz que tu recurso de voz envíe un mensaje de NUI con type="changeMicro" y tu clase CSS elegida.
Estilo
Fuentes e iconos cargados desde CDNs; UI es responsivo y se mantiene minimalista para servidores RP.
Guía de configuración
El paquete iHUD actual contiene configuraciones Lua y NUI editables pero no README.
Requisitos y preparación
ESX y un recurso de estado que envía valores de hambre/sed.
Los eventos de voz y trabajo/dinero configurados deben coincidir con el servidor.
Instalación
Extracto iHud-V2.
Configure el evento de estado y el comportamiento de HUD en config.lua; cambie la presentación de NUI solo en la configuración de NUI incluida.
Iniciar después de ESX y los recursos de estado/voz que lee.
Puntos de control de configuración
Probar los estados de salud, armadura, hambre, sed, trabajo, dinero y conversación por voz.
Verificar la reconexión y los cambios de resolución sin errores de NUI.
Seguridad: Haz una copia de seguridad del recurso y las tablas de base de datos afectadas, utiliza credenciales propiedad de tu servidor y completa una prueba de staging antes de reemplazar un recurso en vivo. La configuración completa permanece en el paquete de descarga.
Información adicional
Framework
ESX
Valoraciones
No hay valoraciones aún.
Solo los usuarios registrados que hayan comprado este producto pueden hacer una valoración.
Valoraciones
No hay valoraciones aún.