Cuxial Anuncios
Anuncios con estilo único por trabajo — 11 plantillas, efectos premium y editor NUI en vivo.
Resumen
Anuncios con estilo visual único por trabajo — 11 plantillas, efectos premium y editor NUI en vivo (QBox · ESX · QBCore)
Cada trabajo (police, mechanic, ambulance…) tiene su propio estilo de anuncio: plantilla, colores, logo, fondo, posición, animación, fuente, sonido y efectos. Los empleados escriben /anuncio <mensaje> y todo el servidor lo ve con el diseño de su empresa. Los administradores crean y editan estos estilos en vivo desde un editor visual (Svelte 5 + TypeScript) con previsualización anclada a la pantalla real, sin tocar código ni reiniciar.
Requisitos
Requiere cuxial_bridge. Descárgalo e inícialo antes que este script (ver la doc del bridge). El bridge es lo que le da compatibilidad con QBox, ESX y QBCore.
Compatible con QBox, ESX y QBCore. No necesitas listar tu framework como dependencia: el bridge lo detecta y lo conecta por ti.
Asegúrate de tener estos recursos instalados e iniciados antes que el script:
Instalación
- Instala cuxial_bridge si aún no lo tienes (ver su doc).
- Sube la carpeta cuxial_anuncios a resources/[cuxial]/.
- Instala las dependencias listadas arriba.
- Añade los ensure a tu server.cfg respetando el orden.
- Reinicia el servidor por completo.
# Tu framework (QBox / ESX / QBCore) ya debe estar iniciado
ensure ox_lib
ensure oxmysql
# Núcleo de Cuxial — siempre antes que los scripts
ensure cuxial_bridge
# El script
ensure cuxial_anunciosConfiguración
Toda la configuración editable está en texto plano (la lógica va protegida por Cfx.re Escrow). Edita estos ficheros para ajustar el script a tu servidor:
- shared/config.lua
Protegido por Cfx.re Escrow — Compatible con QBox · ESX · QBCore (vía cuxial_bridge) — Personalización 100% en vivo desde el panel (sin config Lua) — Tabla SQL automática — Config sin encriptar y editable — Permiso admin — Soporte por tickets en la web — Actualizaciones incluidas
Comandos
/anuncio [mensaje]Envía un anuncio a todo el servidor con el estilo de tu trabajo/crearanuncioAbre el panel para crear/editar/borrar estilos (solo admin)Características
- Un estilo de anuncio por trabajo, guardado en base de datos (tabla creada automáticamente)
- Editor visual NUI en Svelte 5 + TypeScript con previsualización en vivo — sin config Lua ni reinicios
- Panel con línea gráfica premium e interfaz responsive (escala a 1080p · 2K · 4K)
- 11 plantillas de diseño — Clásico, Moderno, Lateral, Cinta, Compacto, Minimal, Neón, Terminal, Banner, Tarjeta y Contorno
- Efectos premium — borde animado (beam), degradado de fondo (lineal/radial), destello shimmer y glow pulsante
- Selector de fuente — 8 tipografías (Oswald, Bebas Neue, Anton, Russo One, Rajdhani, Teko, Quicksand, Barlow)
- Logo en 3 capas — dentro, por encima o por detrás del mensaje (asoma desde atrás), con tamaño y posición X/Y
- 16 animaciones de entrada/salida (fade, fly, bounce, flip, elastic, blur…) con botón de prueba
- 12 máscaras de logo — círculo, corazón, hexágono, estrella, diamante…
- 8 posiciones con mapa visual que coloca la notificación donde aparecerá en pantalla
- Vista previa anclada a la posición real — ves el anuncio tal como saldrá en el juego
- Decoraciones — línea de acento, líneas diagonales (stripes) y glow (fijo o pulsante)
- Colores configurables con selector + paleta de presets rápidos
- Sonido configurable por estilo (archivo o URL) con control de volumen
- Logo y fondo por archivo local o URL externa
- Sistema de cola — los anuncios se muestran de a uno, en orden, sin solaparse
- Cooldown anti-spam por jugador + duración configurable
- Tema del panel personalizable desde el config (un solo color de acento)
- Persistencia en DB con cache en memoria — SQL automática, sin importar .sql a mano
- Server-autoritativo — el cliente solo renderiza; config sin encriptar y editable
Rendimiento
Estilos cacheados en memoria; la NUI solo se activa al mostrar el anuncio