
Trew HUD (qbCore/ESX) – FiveMX
Los scripts gratuitos son útiles para comprobaciones rápidas. Para servidores de producción, compare los paquetes completos para servidores o los scripts de pago con mantenimiento, teniendo en cuenta el framework y el caso de uso.
Fue una gran experiencia jugar GTA5 RP y aprender LUA para programar la interfaz del HUD de Trew. Sin embargo, tras numerosos desafíos con la comunidad de FiveM y el propio proyecto, he decidido abandonar el desarrollo. Han pasado 6 meses desde la última vez que jugué GTA5 RP, y continuar con este proyecto ya no tiene sentido.
Vista previa del video
Descargar Mirror
Características
- Logotipo del servidor;
- Puesto y categoría del puesto;
- Dinero, dinero sucio, banco y sociedad (este último es solo para ESX);
- Estados como salud, armadura, resistencia, hambre y sed;
- Velocímetro con cinturón de seguridad apoyo, detección de combustible, luces, cambio de marcha, alertas y sirenas (para vehículos de emergencia);
- Ubicación y hora;
- Controlador de voz (compatible con OneSync);
- Interfaz de usuario para armas;
- Inclusión de estado personalizado.
Instrucciones de instalación
- Extraer los archivos:
- Extraer el
.cremalleraarchivo o abrirlo directamente. - Lugar
interfaz de usuario de Trew Huden su directorio de recursos.
- Extraer el
- Actualizar
servidor.cfg:- Añade la siguiente línea a tu
servidor.cfgarchivo:sqlCode copiariniciar trew_hud_ui
- Añade la siguiente línea a tu
Instrucciones especiales para la versión ESX
Requisitos:
es_extendidosociedad esxesx_addonaccount
Opcional:
esx_necesidades básicasestado de esxCombustible heredado(debería iniciarse antesinterfaz de usuario de Trew Hud)
Deshabilitar el HUD predeterminado:
- Ir a
es_extended/config.luay establecerConfiguración.EnableHudaFALSO.
Reemplazo de código en esx_basicneeds/main.lua:
- Reemplace el código existente:
TriggerEvent('esx_status:registerStatus', 'hambre', 1000000, '#CFAD0F', función(estado) devuelve verdadero fin, función(estado) estado.remove(1000) fin) TriggerEvent('esx_status:registerStatus', 'sed', 1000000, '#0C98F1', función(estado) devuelve verdadero fin, función(estado) estado.remove(750) fin)con:TriggerEvent('esx_status:registerStatus', 'hambre', 1000000, '#CFAD0F', función(estado) devuelve falso fin, función(estado) estado.remove(1000) fin) TriggerEvent('esx_status:registerStatus', 'sed', 1000000, '#0C98F1', función(estado) devuelve falso fin, función(estado) estado.remove(750) fin)
Instrucciones especiales para las versiones VRP/VRPEX
Configuración de Config.vRP:
- Configure los elementos necesarios, como dinero negro, especificando el ID del elemento en
config.lua.
Ejemplo de Config.vRP:
Config.vRP = {
blackMoney = "dirty_money" - Cambia esto a tu ID de artículo de dinero negro
}
Configuraciones generales:
- Configuración regional: Establecer idioma (predeterminado es
en). - Logotipo del servidor de configuración: Establezca la URL del logotipo de su servidor.
- Configuración de fuente: Personaliza la fuente de la interfaz de usuario (la predeterminada es Montserrat).
- Fecha de configuración: Establecer el formato de fecha para la ubicación GPS.
- Configuración de voz: Configurar los ajustes de voz (compatible con OneSync).
- Config.vehículo: Configurar los ajustes del vehículo y del velocímetro.
- Configuración.ui: Alternar elementos de visualización del HUD.
Agregar estado personalizado
Puede crear indicadores personalizados para estados existentes, como estrés o embriaguez.
Ejemplo:
norteexportaciones.trew_hud_ui.createStatus({
estado = 'estrés',
color = '#FF0090',
icono = ' '
});
Actualización del estado personalizado:
Ciudadano.CreateThread(función()
mientras que es cierto
Ciudadano.Espera(1000)
estado de estrés local
TriggerEvent('esx_status:getStatus', 'estrés', función(estado)
ESTADO_DE_ESTRÉS = estado.obtenerPorcentaje()
fin)
exportaciones.trew_hud_ui:setStatus({
nombre = 'estrés',
valor = ESTADO_DE_ESTRÉS
});
fin
fin)
Comandos de chat:
- /alternarui: Habilita/deshabilita los elementos de información del HUD, útil para streamers.
Ejemplo de uso:
/alternar ui
Preguntas frecuentes
P: ¡La fecha del HUD es incorrecta! ¿Puedes arreglarla?
- A: La fecha del HUD utiliza el juego. Hora del servidor y funciones predeterminadas para FiveMAsí que no está mal. Si quieres mostrar la fecha real, puedes editarla.
aplicación.jsusando JavaScriptFecha()función. Buscalo en Google para más información.
P: ¿Cómo puedo editar el comando /toggleui para ocultar los elementos?
- A: Para editar el
/alternar uiComando, ve a lainterfaz de usuario.htmlarchivos y buscar elidentificaciónatributo de los elementos que desea ocultar. Luego, edite elinterfaz de usuario de alternanciacomando encliente.luapara adaptarse a sus necesidades.
P: ¿Tiene previsto lanzar una versión que admita ESTE o ESE script?
- A: No por el momento. LegacyFuel se muestra como una función opcional porque modifica el comportamiento del combustible, pero no requiere funciones especiales para funcionar.
P: Quiero cambiar la posición de los elementos. ¿Cómo puedo hacerlo?
- A: Para cambiar las posiciones de los elementos, marque la
archivo principal.cssarchivo y modificar elarriba,izquierda,bien, oabajoPropiedades de los elementos que desea. Tenga cuidado y lea sobre posicionamiento absoluto en CSS. Por ejemplo, para colocar un elemento en la parte inferior, use elABAJOpropiedad en lugar deARRIBA.






