HZ-Television
Presentación
HZ-Television transforma cada pantalla interactiva de su servidor FiveM en una Smart TV totalmente funcional — incluyendo TV murales, pantallas de cine curvas, grandes vallas publicitarias vanilla de GTA V, y el salpicadero de cualquier vehículo mediante la funcionalidad DashScreen. Pantallas simultaneas ilimitadas, vídeo directo, flujos HLS e imágenes, cuenta persistente con favoritos e historial, sincronización multijugador en tiempo real, y un modo de interacción por cursor libre en raycast.Funcionalidades principales
- Multi-TV ilimitado — ya no hay limite de 5 pantallas (eliminado en v2.3 con el motor de renderizado DrawSpritePoly). Cada TV cercana puede emitir su propio contenido
- 9 props 3D originales transmitidos con el recurso — 3 TV murales + 3 TV con soporte + 3 pantallas de cine curvas. No se requiere ningún pack externo
- DashScreen (v3.2) — monte una Smart TV en el salpicadero de cualquier vehículo mediante el item
hz_dashscreen+ gizmo de teclado en vehículo. 12 variantes con textura aislada para que cada coche tenga su propio contenido independiente - Oclusión de audio de cabina (v3.3) — pipeline Web Audio en el DUI simulando el filtrado de sonido nativo RAGE del vehículo (lowpass + bass shelf + estado por puerta)
- Raycast cilíndrico del cursor (v3.3) — calculo matemático real rayo ↔ cilindro para clics al pixel en pantallas de cine curvas. Vista previa en tiempo real durante
/tvcfg - SmartTV en vallas publicitarias y cine (v3.3) — cada tipo de pantalla utiliza la misma interfaz Smart TV; la detección automática del render target corrige las grandes vallas vanilla de GTA V
- Protección de carretera (v3.4) — vista previa con contorno rojo opcional que bloquea la colocación de props en carreteras. La colocación de DashScreen en vehículo esta exenta
- Protección de abandono (v3.4) —
MaxPerPlayer+AutoCleanupDays+ comando admin/tvcleanevitan que los servidores de larga duración se llenen de TV dejadas por jugadores inactivos - Compatible con routing bucket — las TV y vallas publicitarias están completamente aisladas por instancia (prisiones, apartamentos, trabajos, eventos)
- Sincronización de vídeo en tiempo real — todos los jugadores cerca de la misma TV ven la misma imagen (heartbeat 5 s, tolerancia de desviación 1.5 s, precisión 0.1 s, seek/play/pause instantáneo)
- Sistema de cuentas + playlist personal — inicie sesión desde cualquier TV, guarde favoritos / historial / ajustes por usuario, construya una cola en bucle con duración por elemento
- Aplicación compañera LB Phone (
lb-hztelevision) — controle cualquier TV cercana desde su teléfono, modo silencioso silencioso, navegador de medios locales - Calibrador
/tvcfgen vivo — localizado en en/fr/es/de (v3.3), distancia de interacción de 25 m para grandes vallas publicitarias
Fuentes soportadas
- Vídeo directo (MP4 / WebM / OGG / MOV), flujos HLS / M3U8, imágenes (PNG / JPG / GIF), archivos locales, contenido web
Multi-Framework — Detección automática
Toda la detección de framework / target / menú / notificación / inventario está centralizada en hz_lib. Configure una sola vez allí, cada Hz-Script lo hereda.
| Sistema | Opciones soportadas |
|---|---|
| Framework | QBCore, QBox, ESX, Standalone |
| Target | ox\_target, qb-target, modo TextUI |
| Menú | ox\_lib, qb-menu + qb-input |
| Notificaciones | ox\_lib, QBCore, ESX, native |
| Inventario | ox\_inventory, qb-inventory, qs-inventory, ps-inventory, codem-inventory, origen\_inventory, core\_inventory, tgiann-inventory |
| Base de datos | oxmysql (opcional — requerido para cuenta, playlist, persistencia TV, limpieza de abandono) |
Rendimiento
| Métrica | Valor |
|---|---|
| Cliente en reposo | \~0.01 ms |
| Cliente — 6 TV en pantalla | \~0.03 ms (DrawSpritePoly en cache) |
| Servidor | \~0.00 ms |
| TV simultaneas | Ilimitado (sin limite del motor desde v2.3) |
| DashScreens simultáneos / cliente | 12 más cercanos renderizados (colocación ilimitada) |
Requisitos previos
- Servidor FiveM (últimos artifacts recomendados)
- hz_lib — última versión requerida — gestiona toda la detección de framework / inventario / target / menú / notificación. Las versiones anteriores carecen de los exports de los que HZ-Television v3.4 depende, así que actualice siempre hz_lib cuando actualice HZ-Television
- HZ-TelevisionProps — descargado como un asset Keymaster separado junto con HZ-Television, proporciona las 12 variantes de props DashScreen (separado en v3.4 para que las actualizaciones de los props DashScreen no afecten al recurso lógico)
ox_lib(recomendado) oqb-menu+qb-inputoxmysqlomysql-async— requerido para la persistencia, las cuentas, la playlist,AutoCleanupDays. HZ-Television detecta automáticamente cual está en ejecución (v3.4.1+) y funciona con ambosox_targetoqb-target— opcional (fallback TextUI disponible)lb-phone— opcional (requerido para la aplicación compañera de teléfonolb-hztelevision)
Actualice siempre hz_lib a la última versión al mismo tiempo que HZ-Television. hz_lib es una dependencia compartida gratuita y cada release Hz-Script se prueba con la última build del Bridge. Versiones incompatibles provocaran errores "export not found" o deteccion faltante al inicio.
¿Necesita ayuda? Únase a nuestro Discord y abra un ticket en #support.
Navegación rápida
Content responsibility. Los propietarios de servidor son los unicos responsables del contenido que eligen mostrar y de poseer los derechos o licencias necesarios para difundirlo. HZ-Television se entrega sin ningún medio, sin lista de fuentes y sin destinos preconfigurados. Todos los nombres, marcas y logotipos de terceros siguen siendo propiedad de sus respectivos titulares. HZ-Scripts desarrolla software independiente para la plataforma FiveM y no está afiliado, respaldado ni patrocinado por Rockstar Games, Take-Two Interactive o Cfx.re.
