Inicio › Documentación › Instalación · origen_zones

Instalación · origen_zones

server.cfg

Añade el recurso a tu server.cfg. Asegúrate de que ox_lib y oxmysql arrancan antes que origen_zones.

cfg
ensure ox_lib
ensure oxmysql
ensure origen_zones

El núcleo del framework (qb-core, qbx_core o es_extended) también debe estar en ejecución antes que origen_zones.


SQL

origen_zones crea y verifica automáticamente la estructura de la tabla en cada arranque del servidor. Si la tabla no existe, se crea a partir de database.sql. Si a la tabla le faltan columnas, se añaden automáticamente.

También puedes ejecutar el SQL manualmente:

sql
CREATE TABLE `origen_zones` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(50) NOT NULL,
  `label` varchar(50) NOT NULL,
  `type` varchar(20) NOT NULL DEFAULT 'safezone',
  `points` longtext NOT NULL,
  `options` longtext NOT NULL,
  `center_z` float NOT NULL DEFAULT 0,
  `height` float NOT NULL DEFAULT 200,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

No requiere objetos

Este recurso no añade ni necesita ningún objeto de inventario.


Verificar la instalación

Después de arrancar el servidor:

  1. Entra con un jugador que tenga permisos de administrador (consulta Config.GroupPermissions).
  2. Ejecuta el comando configurado en Config.Commands.panel (por defecto /zones) para abrir el panel de administración.
  3. Crea una zona de prueba en el mapa y comprueba que aparece el blip.
  4. Entra y sal de la zona: el indicador del HUD debería aparecer si Config.enableHudIndicator es true.
  5. Revisa la consola del servidor en busca de [Origen Zones] Loaded X zones..