Cuxial Safezones no necesita importar SQL ni añadir ítems al inventario. Crea su propia tabla en el primer arranque.
Comprueba las dependencias
Estos recursos tienen que estar instalados y funcionando antes:
ox_liboxmysqlcuxial_bridge, con uno de los frameworks compatibles: QBox, QBCore o ESX. Consulta Cuxial Bridge.
ox_inventory es opcional. Es quien hace efectiva la regla de «armas no permitidas» de una zona. Sin él, bloquea en la zona los controles de atacar, apuntar y disparar.
Copia el recurso
Coloca la carpeta cuxial_safezones dentro de tu directorio resources. No le cambies el nombre.
Da los permisos
Gestionar zonas necesita dos permisos ACE: admin, que se comprueba cada vez que se guarda una zona, y command.crearzona, necesario para ejecutar el comando.
add_ace group.admin admin allow
add_ace group.admin command.crearzona allowCambia group.admin por el grupo al que pertenece tu staff. Si cambias command.name o command.ace en el config, usa los nombres nuevos en estas líneas.
Arranca el recurso
Arráncalo después de sus dependencias y de tu framework:
ensure ox_lib
ensure oxmysql
# tu framework aquí (qbx_core, qb-core o es_extended)
ensure cuxial_bridge
# opcional
ensure ox_inventory
ensure cuxial_safezonesNo hay SQL que ejecutar. El recurso crea la tabla cuxial_safezones al arrancar y escribe [cuxial_safezones][mysql] tabla lista en la consola del servidor.
¿Vienes de una versión anterior que usaba la tabla cuxialsz? Sus zonas se copian a la tabla nueva en el primer arranque, siempre que la nueva esté vacía. La tabla antigua no se borra.
Comprueba que funciona
- Entra al servidor con una cuenta de staff y escribe
/crearzona. Se abre el panel. - Ve a Crear, ponle a la zona un nombre de al menos 4 caracteres y confirma.
- Marca tres o más vértices con el botón izquierdo del ratón y pulsa Intro.
- Entra andando en la zona. Pasas a ser invencible y aparece el cartel si lo activaste.
Siguiente: ajusta las reglas en Configuración.
