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

Instalação · origen_meth_lab

Segue estes passos para instalares origen_meth_lab no teu servidor.


1. Adiciona o recurso

Coloca a pasta origen_meth_lab no teu diretório de recursos (por exemplo, dentro de uma pasta [origen]) e adiciona-a ao teu server.cfg:

cfg
ensure origen_meth_lab

Garante que arranca depois de ox_lib, oxmysql, da tua framework e do teu inventário. Consulta Dependências.


2. Base de dados

O recurso usa uma única tabela para guardar as posições das prateleiras de armazenamento.

sql
CREATE TABLE IF NOT EXISTS `origen_methlab_storage` (
    `id` INT(11) NOT NULL AUTO_INCREMENT,
    `slot_index` INT(11) NOT NULL,
    `occupied` TINYINT(1) NOT NULL DEFAULT 0,
    `created_at` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
    PRIMARY KEY (`id`),
    UNIQUE KEY `idx_slot_index` (`slot_index`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

O ficheiro SQL vem em [installation]/database.sql.

Com Config.AutoCheckSQL = true (por omissão) a tabela é criada automaticamente no primeiro arranque, por isso não precisas de importar o SQL manualmente. Define-o como false se preferires gerir o esquema tu próprio.


3. Prop do mapa

O laboratório inclui um prop em streaming usado nas prateleiras de armazenamento. É carregado automaticamente através do manifesto, sem necessidade de configuração adicional.

lua
data_file 'DLC_ITYP_REQUEST' 'stream/origen_meatboxsml.ytyp'

A pasta stream/ contém origen_meatboxsml.ydr e origen_meatboxsml.ytyp. Mantém-nos onde estão.


4. Configura

Abre config/_main.lua para definir o NPC, o aparecimento de veículos, o ponto de entrega e a recompensa, e config/bridge.lua para escolheres a tua framework, o inventário e os restantes fornecedores. Consulta Configuração.