Cuxial Screens crea sus propias tablas y no añade ítems al inventario. Una vez arrancado, el staff coloca las pantallas desde el panel del juego.
Comprueba las dependencias
Estos recursos tienen que estar instalados y funcionando antes de añadir el script:
- OneSync activado en el servidor
ox_liboxmysql- Un framework: QBox (
qbx_core), QBCore (qb-core) o ESX (es_extended) - Un target:
sleepless_interact,ox_targetoqb-target cuxial_bridge2.22.1 o posterior
Para mover las pantallas nuevas con un gizmo desde el panel de staff, instala también object_gizmo. Es opcional.
Copia el recurso
Coloca la carpeta cuxial_screens dentro de tu directorio resources. No cambies el nombre de la carpeta: otros recursos la buscan por ese nombre.
Base de datos
Las tablas se crean en el primer arranque. Si prefieres crearlas tú, importa install/cuxial_screens.sql.
| Tabla | Qué guarda |
|---|---|
cuxial_screens_profiles | Tema, acento, fondo y disposición del escritorio de cada personaje |
cuxial_screens_files | Documentos de la app Archivos |
cuxial_screens_notes | Notas de la app Notas |
cuxial_screens_placed | Pantallas colocadas desde /screensadmin |
cuxial_screens_settings | Ajustes del sistema y del navegador guardados desde el panel |
cuxial_screens_log | Acciones del staff, guardadas logs.retentionDays días |
Orden de arranque
Arráncalo después de sus dependencias y antes de cualquier recurso que le añada pantallas o apps, como Cuxial Casino.
ensure oxmysql
ensure ox_lib
# tu framework y tu target
ensure object_gizmo
ensure cuxial_bridge
ensure cuxial_screens
ensure cuxial_casinoSi un recurso que registra apps o pantallas arranca antes que Cuxial Screens, o Cuxial Screens se reinicia, Cuxial Bridge las vuelve a registrar solo.
Idioma
Los textos siguen el idioma de ox_lib. Incluye español e inglés.
setr ox:locale "es"Coloca tu primera pantalla
Entra como staff y usa /screentest. Aparece un monitor de prueba delante de ti, que solo ves tú. Míralo y elige Usar pantalla: Cuxial OS arranca en el monitor. Pulsa Esc para salir y vuelve a usar /screentest para quitarlo.
Después abre /screensadmin, pulsa Nueva, elige un modelo, pulsa Colocar (o Aquí), decide quién puede usarla y guarda. La pantalla aparece al momento para todos los jugadores.
