Inicio › Documentación › Dependencias · origen_ilegalv2

Dependencias · origen_ilegalv2

Antes de instalar origen_ilegalv2, asegúrate de que todas las dependencias estén arrancadas y bien configuradas.

Dependencias obligatorias

Recurso Versión mínima Notas
oxmysql 2.8.0 Capa de conexión a la base de datos
ox_lib 3.17.0 Utilidades compartidas, callbacks, UI
Framework ESX 1.10+ / QBCore 1.2+ / QBX Core Se detecta automáticamente en tiempo de ejecución

Dependencias opcionales

Recurso Para qué sirve ¿Debe arrancar antes de origen_ilegalv2?
origen_inventory / ox_inventory / qs-inventory Almacenamiento de objetos para crafteo, stashes y vehículos de banda Sí — obligatorio para la detección automática
pma-voice Integración del radio de banda con PTT (push-to-talk) Sí — obligatorio para la detección automática
Cualquier recurso de dispatch Alertas a la policía por venta de drogas (ver bridge/dispatch) Sí — obligatorio para la detección automática
origen_graffiti Sistema de grafitis independiente — requiere desactivar manualmente el grafiti interno Sí — debe arrancar antes de origen_ilegalv2
origen_police Handshake de solicitudes de robo + recuento de policías de servicio para la venta de drogas Recomendado (también funciona en tiempo de ejecución)

origen_graffiti — prevención manual de conflictos

Si usas origen_graffiti, debes desactivar manualmente el sistema de grafitis interno de origen_ilegalv2 para evitar que ambos recursos entren en conflicto. Abre config/graffiti.lua y establece:

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

Cuando Enable está en false, quedan completamente desactivados: la lata de spray utilizable, el editor NUI, el trapo de limpieza y el renderizado de grafitis colocados. La integración de reputación de territorios (graffiti_external.lua) sigue totalmente activa y continúa procesando los tags colocados con origen_graffiti.

Arranca origen_graffiti antes de origen_ilegalv2 en server.cfg.

origen_police — Solicitudes de robo

La pestaña de solicitudes de robo del panel de banda requiere que origen_police esté en marcha. Arráncalo antes de origen_ilegalv2 para que la pestaña sea visible desde la primera conexión. La pestaña se oculta y reaparece automáticamente si origen_police se detiene o arranca mientras el servidor está en funcionamiento.

Detección automática del framework

El recurso detecta qué framework está en marcha al arrancar, por lo que no hace falta ninguna clave Config.Framework manual.

Prioridad de detección: qbx_core → qb-core → es_extended

Detección automática del inventario

El bridge resuelve el inventario activo automáticamente con el mismo orden de detección. Inventarios compatibles:

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

mysql-async no es compatible. Debes usar oxmysql como capa de base de datos.

pma-voice solo es necesario si quieres el radio de banda con PTT. Sin él, la pestaña de radio sigue mostrando los canales, pero la integración de audio queda desactivada.