Início › Documentação › Dependências · origen_reports

Dependências · origen_reports

O origen_reports é um sistema de reports dentro do jogo. Os jogadores abrem tickets com /report, e os membros do staff reclamam-nos, conversam e resolvem-nos com /adminreport, com ações rápidas (teletransporte, reanimar, inventário, espiar, capturas de ecrã, partilha de ecrã em direto) e um painel de administração completo para grupos, staff, tipos de report e pontos de teletransporte.


Obrigatórias

Recurso Notas
ox_lib Comandos, callbacks e utilitários de idioma
oxmysql Driver MySQL assíncrono

Opcionais

Recurso Notas
screenshot-basic Necessário apenas para a ação rápida de captura de ecrã. A captura é enviada para o webhook screenshot-upload de svconfig.lua

A partilha de ecrã em direto (a ação rápida de vídeo) não precisa de nenhum recurso adicional. Funciona por WebRTC diretamente entre o jogador reportado e o membro do staff, negociada através dos servidores ICE de Config.videoStream.iceServers.


Compatibilidade de framework

O framework é detetado automaticamente ao arrancar em init.lua. Não é preciso configuração manual.

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

Ordem de deteção: qbx_core → qb-core → es_extended. Ganha o primeiro recurso que tiver arrancado.


Compatibilidade de inventário

Detetado automaticamente ao arrancar. Usado nas ações rápidas de inventário e dar itens, e para construir a lista de itens do painel de administração.

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

O ox_inventory é tratado internamente e nunca chega a custom/server.lua. Todos os outros inventários passam pelas funções Custom, onde o jpr-inventory não tem um ramo específico para dar itens nem para os listar, e recorre ao framework (Functions.AddItem no QB/Qbox, addInventoryItem no ESX).


Compatibilidade de roupa

Detetado automaticamente ao arrancar. Usado na ação rápida de roupa, que abre o menu de roupa no jogador reportado.

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


Compatibilidade de ambulância

Detetado automaticamente ao arrancar. Usado na ação rápida de reanimar.

qb-ambulancejob · qbx_medical · wasabi_ambulance · esx_ambulancejob

Se não for detetado nenhum recurso de ambulância, a reanimação recorre ao evento por omissão do framework (esx_ambulancejob:revive no ESX, hospital:client:Revive no QB/Qbox).