Solo afecta el estilo del aviso de velocidad, no permisos ni panel
QBCore (qb-core)
✅ Soportado
Igual que arriba
ESX (es_extended)
✅ Soportado
Igual que arriba
Standalone / 'none'
✅ Soportado
Usa siempre ox_lib para el aviso
{% hint style="info" %}
El framework es opcional en este script. Los permisos siempre son ACE y el panel funciona igual sin importar el framework — la única diferencia es el estilo visual del aviso de "velocidad limitada" al entrar en vehículo.
{% endhint %}
Dependencias obligatorias
Sistema
Estado
Uso
ox_lib
✅ Requerido
Zonas (lib.zones.poly), callbacks, notificaciones, locales
oxmysql
✅ Requerido
Guardado de zonas (vía bridge propio, no el MySQL.lua externo)
Dependencias opcionales
Sistema
Estado
Uso
ox_inventory
✅ Opcional
Desarme correcto (ox_inventory:disarm) al entrar a una zona sin armas permitidas. Sin él, el desarme sigue funcionando vía SetCurrentPedWeapon, pero sin integrarse con el inventario
Base de datos
Requisito
Estado
oxmysql
Obligatorio — el bridge propio (server/mysql_bridge.lua) habla directo con sus exports (query, execute, insert, update, scalar)
Otro conector MySQL
❌ No soportado directamente
Idiomas
Idioma
Estado
Español (locales/es.json)
✅ Incluido
Inglés (locales/en.json)
✅ Incluido
Resumen rápido
✔ Compatible con QBox, QBCore, ESX y standalone (framework es solo cosmético) ✔ Requiere ox_lib y oxmysql sí o sí ✔ Compatible con ox_inventory (opcional, mejora el desarme) ✔ Locales ES/EN incluidos