Inicio › Documentación › Dependencias · origen_importheist

Dependencias · origen_importheist

Todas las dependencias que necesita origen_importheist deben arrancar antes que el propio recurso.


Dependencias obligatorias

Recurso Notas
oxmysql Obligatorio para el acceso a la base de datos desde el servidor
qb-core o es_extended Debe estar presente uno de los dos. El script detecta automáticamente el framework activo
/assetpacks Lo exige el manifiesto: debe estar disponible en el servidor

Compatibilidad de framework

El script usa detección automática del framework mediante Config.Framework = 'auto'.

Framework Compatible
qb-core Sí
es_extended (ESX) Sí

Cuando Config.Framework está en 'auto', el script comprueba si qb-core está presente y, si no lo encuentra, recurre a ESX.

Puedes fijar el framework manualmente configurando Config.Framework = 'qbcore' o Config.Framework = 'esx' en config/_framework.lua.


Integraciones opcionales

Estas integraciones se configuran dentro de custom/client.lua y custom/server.lua. No son obligatorias para que el script funcione.

Sistema de servicio policial

Recurso Notas
origen_police Se usa en modo ESX para obtener los policías en servicio. Si no está presente, recurre a ESX.GetExtendedPlayers('job', 'police')

Sistema de combustible

Configura Config.FuelSystem en config/_framework.lua para que coincida con el recurso de combustible que tengas instalado.

Valor Recurso
'none' Usa el nativo SetVehicleFuelLevel (opción por defecto)
'LegacyFuel' LegacyFuel
'ps-fuel' ps-fuel
'cdn-fuel' cdn-fuel
'qs-fuelstations' qs-fuelstations
'ox_fuel' ox_fuel (usa el estado de la entidad)

Sistema de llaves de vehículo

La implementación por defecto de custom/client.lua usa el evento vehiclekeys:client:SetOwner (el predeterminado de QBCore). Sustitúyela en el fichero custom si usas otro recurso de llaves.