Início › Documentação › Dependências · origen_ilegalv2

Dependências · origen_ilegalv2

Antes de instalares o origen_ilegalv2, certifica-te de que todas as dependências estão a correr e bem configuradas.

Dependências obrigatórias

Recurso Versão mínima Notas
oxmysql 2.8.0 Camada de ligação à base de dados
ox_lib 3.17.0 Utilitários partilhados, callbacks, UI
Framework ESX 1.10+ / QBCore 1.2+ / QBX Core Detetado automaticamente em tempo de execução

Dependências opcionais

Recurso Para que serve Deve arrancar antes de origen_ilegalv2?
origen_inventory / ox_inventory / qs-inventory Armazenamento de itens para crafting, stashes e veículos de gangue Sim — obrigatório para a deteção automática
pma-voice Integração do rádio da gangue com PTT (push-to-talk) Sim — obrigatório para a deteção automática
Qualquer recurso de dispatch Alertas à polícia por venda de droga (ver bridge/dispatch) Sim — obrigatório para a deteção automática
origen_graffiti Sistema de graffiti independente — requer desativar manualmente o graffiti interno Sim — tem de arrancar antes de origen_ilegalv2
origen_police Handshake dos pedidos de assalto + contagem de polícias em serviço para a venda de droga Recomendado (também funciona em tempo de execução)

origen_graffiti — prevenção manual de conflitos

Se usas o origen_graffiti, tens de desativar manualmente o sistema de graffiti interno do origen_ilegalv2 para evitar que os dois recursos entrem em conflito. Abre config/graffiti.lua e define:

luaconfig/graffiti.lua
Config.Graffiti = {
    Enable = false, -- Disable internal graffiti — using origen_graffiti instead
    ...
}

Quando Enable está em false, ficam completamente desativados: o spray utilizável, o editor NUI, o pano de limpeza e a renderização dos graffitis colocados. A integração de reputação de territórios (graffiti_external.lua) continua totalmente ativa e continua a processar as tags colocadas com o origen_graffiti.

Arranca o origen_graffiti antes do origen_ilegalv2 no server.cfg.

origen_police — Pedidos de assalto

O separador de pedidos de assalto do painel da gangue requer que o origen_police esteja a correr. Arranca-o antes do origen_ilegalv2 para que o separador esteja visível desde a primeira ligação. O separador esconde-se e volta a aparecer automaticamente se o origen_police parar ou arrancar enquanto o servidor está em funcionamento.

Deteção automática do framework

O recurso deteta qual o framework que está a correr no arranque, por isso não é preciso nenhuma chave Config.Framework manual.

Prioridade de deteção: qbx_core → qb-core → es_extended

Deteção automática do inventário

O bridge resolve automaticamente o inventário ativo com a mesma ordem de deteção. Inventários suportados:

text
origen_inventory · ox_inventory · qs-inventory
codem-inventory  · qb-inventory · core_inventory

O mysql-async não é suportado. Tens de usar o oxmysql como camada de base de dados.

O pma-voice só é necessário se quiseres o rádio da gangue com PTT. Sem ele, o separador de rádio continua a mostrar os canais, mas a integração de áudio fica desativada.