Cuxial Safe Zone Creator
Zonas seguras con creador visual in-game (cámara libre + polígonos) y efectos por zona.
Resumen
Zonas seguras con creador visual in-game (cámara libre + dibujo de polígonos) y efectos por zona (QBox · ESX · QBCore)
Sistema de zonas seguras con creador visual: dibuja zonas poligonales directamente en el mundo con una cámara libre, punto por punto y altura ajustable. Dentro de cada zona los jugadores quedan invencibles y se aplican las restricciones que definas (bloqueo de armas, drive-by, controles, límite de velocidad), con un TextUI totalmente estilizable. Todo se gestiona desde un panel NUI (React): crear, editar, renombrar, configurar y eliminar sin tocar código.
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_safezone a resources/[cuxial]/.
- Instala las dependencias listadas arriba.
- Importa el archivo .sql incluido a tu base de datos (si el script lo trae).
- 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_safezoneSi el script incluye un .sql, impórtalo una sola vez. Algunos scripts hacen migraciones automáticas — revisa el README incluido.
Configuració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:
- config/
Protegido por Cfx.re Escrow — Compatible con QBox · ESX · QBCore (vía cuxial_bridge) — config/ editable — Zonas creadas y guardadas in-game (sin hardcode) — Permiso ACE admin — Soporte por tickets en la web — Actualizaciones incluidas
Comandos
/crearzonaAbre el panel de administración de zonas seguras (ACE admin)Características
- Creador visual con cámara libre (freecam) — dibuja el polígono punto por punto en el mundo
- Altura ajustable (minZ/maxZ) mientras dibujas + render en vivo del polígono
- Zonas poligonales ilimitadas (mín. 3 puntos) con lib.zones.poly de ox_lib
- Invencibilidad dentro de la zona (núcleo del safe zone)
- Límite de velocidad para vehículos por zona (km/h, 0 = sin límite)
- Bloqueo de armas y de drive-by configurable por zona
- Bloqueo de controles específicos (atacar, apuntar, disparar, pegar…)
- TextUI altamente personalizable — 8 posiciones, 6 fuentes y estilos (neon, glass, cyber, hologram, aurora…)
- Texto por segmentos multicolor + icono FontAwesome configurable
- Sonido de entrada/salida de zona
- Panel NUI (React) — Lista / Crear / Editar, renombrar, debug y eliminar
- Sincronización en tiempo real por deltas + chequeo de velocidad throttled (1s)
- Persistencia en base de datos con auditoría (quién creó cada zona)
Rendimiento
Efectos solo dentro de la zona; sync por deltas y chequeo de velocidad cada 1s