Início › Documentação › Dependências · origen_importheist
Todas as dependências de que origen_importheist precisa têm de arrancar antes do próprio recurso.
| 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 |
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.
Estas integrações configuram-se dentro de custom/client.lua e custom/server.lua. Não são obrigatórias para o script funcionar.
| 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') |
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) |
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.