Inicio › Documentación › Dependencias · origen_reports

Dependencias · origen_reports

origen_reports es un sistema de reportes dentro del juego. Los jugadores abren tickets desde /report, y los miembros del staff los reclaman, chatean y los resuelven desde /adminreport, con acciones rápidas (teletransporte, reanimar, inventario, espectear, capturas de pantalla, pantalla compartida en directo) y un panel de administración completo para grupos, staff, tipos de reporte y puntos de teletransporte.


Obligatorias

Recurso Notas
ox_lib Comandos, callbacks y utilidades de idioma
oxmysql Driver MySQL asíncrono

Opcionales

Recurso Notas
screenshot-basic Necesario solo para la acción rápida de captura de pantalla. La captura se sube al webhook screenshot-upload de svconfig.lua

La pantalla compartida en directo (la acción rápida de vídeo) no necesita ningún recurso adicional. Funciona por WebRTC directamente entre el jugador reportado y el miembro del staff, negociada a través de los servidores ICE de Config.videoStream.iceServers.


Compatibilidad de framework

El framework se detecta automáticamente al arrancar en init.lua. No hace falta configuración manual.

Framework Soporte
qb-core Completo
qbx_core Completo
es_extended (ESX) Completo

Orden de detección: qbx_core → qb-core → es_extended. Gana el primer recurso que haya arrancado.


Compatibilidad de inventario

Se detecta automáticamente al arrancar. Se usa en las acciones rápidas de inventario y dar objetos, y para construir la lista de objetos del panel de administración.

ox_inventory · qs-inventory · origen_inventory · codem-inventory · qb-inventory · ps-inventory · core_inventory · tgiann-inventory · jpr-inventory

ox_inventory se gestiona internamente y nunca llega a custom/server.lua. Todos los demás inventarios pasan por las funciones Custom, donde jpr-inventory no tiene una rama específica para dar objetos ni para listarlos, y recurre al framework (Functions.AddItem en QB/Qbox, addInventoryItem en ESX).


Compatibilidad de ropa

Se detecta automáticamente al arrancar. Se usa en la acción rápida de ropa, que abre el menú de ropa en el jugador reportado.

origen_clothing · illenium-appearance · fivem-appearance · qb-clothing · esx_skin · rcore_clothing


Compatibilidad de ambulancia

Se detecta automáticamente al arrancar. Se usa en la acción rápida de reanimar.

qb-ambulancejob · qbx_medical · wasabi_ambulance · esx_ambulancejob

Si no se detecta ningún recurso de ambulancia, la reanimación recurre al evento por defecto del framework (esx_ambulancejob:revive en ESX, hospital:client:Revive en QB/Qbox).