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

Dependências · origen_importheist

Todas as dependências de que origen_importheist precisa têm de arrancar antes do próprio recurso.


Dependências obrigatórias

Recurso Notas
oxmysql Obrigatório para o acesso à base de dados a partir do servidor
qb-core ou es_extended Tem de existir um dos dois. O script deteta automaticamente a framework ativa
/assetpacks Exigido pelo manifesto — tem de estar disponível no servidor

Compatibilidade de framework

O script usa deteção automática da framework através de Config.Framework = 'auto'.

Framework Compatível
qb-core Sim
es_extended (ESX) Sim

Quando Config.Framework está em 'auto', o script verifica se qb-core está presente e, se não o encontrar, recorre ao ESX.

Podes fixar a framework manualmente definindo Config.Framework = 'qbcore' ou Config.Framework = 'esx' em config/_framework.lua.


Integrações opcionais

Estas integrações configuram-se dentro de custom/client.lua e custom/server.lua. Não são obrigatórias para o script funcionar.

Sistema de serviço policial

Recurso Notas
origen_police Usado em modo ESX para obter os polícias em serviço. Se não estiver presente, recorre a ESX.GetExtendedPlayers('job', 'police')

Sistema de combustível

Configura Config.FuelSystem em config/_framework.lua para coincidir com o recurso de combustível que tens instalado.

Valor Recurso
'none' Usa o nativo SetVehicleFuelLevel (alternativa por omissão)
'LegacyFuel' LegacyFuel
'ps-fuel' ps-fuel
'cdn-fuel' cdn-fuel
'qs-fuelstations' qs-fuelstations
'ox_fuel' ox_fuel (usa o estado da entidade)

Sistema de chaves de veículo

A implementação por omissão em custom/client.lua usa o evento vehiclekeys:client:SetOwner (o predefinido do QBCore). Substitui-a no ficheiro custom se usares outro recurso de chaves.