Início › Documentação › Instalação · origen_zones

Instalação · origen_zones

server.cfg

Adiciona o recurso ao teu server.cfg. Garante que ox_lib e oxmysql arrancam antes de origen_zones.

cfg
ensure ox_lib
ensure oxmysql
ensure origen_zones

O núcleo da framework (qb-core, qbx_core ou es_extended) também tem de estar em execução antes de origen_zones.


SQL

origen_zones cria e verifica automaticamente a estrutura da tabela em cada arranque do servidor. Se a tabela não existir, é criada a partir de database.sql. Se faltarem colunas à tabela, são adicionadas automaticamente.

Também podes executar o 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;

Não requer itens

Este recurso não adiciona nem requer nenhum item de inventário.


Verificar a instalação

Depois de arrancares o servidor:

  1. Entra com um jogador que tenha permissões de administrador (consulta Config.GroupPermissions).
  2. Executa o comando configurado em Config.Commands.panel (por omissão /zones) para abrir o painel de administração.
  3. Cria uma zona de teste no mapa e confirma que o blip aparece.
  4. Entra e sai da zona: o indicador do HUD deve aparecer se Config.enableHudIndicator for true.
  5. Verifica na consola do servidor a mensagem [Origen Zones] Loaded X zones..