Cuxial Screens convierte monitores y televisores del mundo en pantallas que los jugadores pueden usar. Al acercarse a una y pulsar la tecla de interacción se abre Cuxial OS, un escritorio con ventanas, apps y archivos por personaje, dibujado sobre el propio modelo.
Funciona en QBox, QBCore y ESX a través de Cuxial Bridge. Viene incluido con Cuxial Casino, donde mueve el ordenador del jefe, pero es un script independiente y funciona por sí solo.
Qué hace
- Pantallas en el mundo. Cualquier modelo con su cara de pantalla en
data/models.luapuede ser una pantalla: un prop que crea el script o un monitor que ya forma parte de un mapa. Incluye cinco monitores, uno por formato (16:9, 21:9, 16:10, 4:3 y 9:16). - Cuxial OS. Animación de arranque, pantalla de inicio de sesión, escritorio con iconos movibles, barra de tareas, menú Inicio, notificaciones, ventanas redimensionables con ajuste a los bordes y atajos de teclado.
- Apps incluidas. Archivos (documentos de texto plano y enriquecido), Notas, Calculadora, Navegador y Ajustes. Archivos y notas se guardan por personaje en la base de datos.
- Navegador con lista blanca. Solo se abren los sitios que tú definas: páginas hechas con bloques (títulos, texto, listas, tablas, avisos, enlaces, imágenes) o webs externas
https://. - Ajustes personales. Tema claro y oscuro, color de acento, fondo de escritorio y volumen del sistema, guardados por personaje.
- Bloqueo con PIN. Una pantalla puede pedir PIN para iniciar sesión, con bloqueo tras varios intentos fallidos.
- Acceso por trabajo, grado y jefe. Cada pantalla se puede limitar a trabajos con un grado mínimo y, si quieres, solo a jefes. Las apps también se pueden limitar por banda. El staff siempre puede entrar.
- Apps de otros recursos. Cualquier recurso puede añadir su propia app a Cuxial OS. Se abre en una ventana, sigue el tema y habla con su servidor a través de la sesión de pantalla.
- Modo espejo. Los jugadores cercanos ven en la misma pantalla lo que hace quien la usa, solo lectura. Una pantalla también puede mostrar el espejo de otra, como una pared de vídeo o un proyector.
- Panel de staff.
/screensadmincoloca pantallas en el mundo, decide quién puede usarlas, qué apps muestran y su PIN, y edita en vivo los ajustes del sistema y los sitios del navegador.
Requisitos
| Recurso | Obligatorio | Para qué |
|---|---|---|
| OneSync | Sí | Declarado como dependencia |
ox_lib | Sí | Callbacks, comandos, traducciones |
oxmysql | Sí | Perfiles, archivos, notas, pantallas colocadas, ajustes y registro de staff |
cuxial_bridge 2.22.1 o posterior | Sí | Framework, target y la API con la que otros recursos añaden apps y pantallas |
| Framework | Sí | qbx_core (QBox), qb-core (QBCore) o es_extended (ESX) |
| Target | Sí | sleepless_interact, ox_target o qb-target, a través de Cuxial Bridge |
object_gizmo | No | El botón Colocar del panel de staff, para mover una pantalla nueva con un gizmo. Sin él, usa Aquí o Buscar en el mapa |
Páginas
InstalaciónDependencias, orden de arranque, la base de datos y tu primera pantalla.ConfiguraciónTodas las opciones de
shared/config.lua y los archivos de data/.Comandos y permisosComandos de staff, teclas y atajos de Cuxial OS.Exports y eventosRegistrar pantallas y apps desde tus recursos, y el kit para las páginas de las apps.Problemas frecuentesProblemas habituales y cómo resolverlos.