OrigenNetwork
Docs

Dependencies · origen_reports

origen_reports is an in-game report system. Players open tickets from /report, and staff members claim, chat and resolve them from /adminreport, with quick actions (teleport, revive, inventory, spectate, screenshots, live screen sharing) and a full admin panel for groups, staff, report types and teleport points.


Required

ResourceNotes
ox_libCommands, callbacks and locale utilities
oxmysqlAsync MySQL driver

Optional

ResourceNotes
screenshot-basicRequired only for the screenshot quick action. The capture is uploaded to the screenshot-upload webhook in svconfig.lua

Live screen sharing (the video quick action) does not need any extra resource. It runs over WebRTC directly between the reported player and the staff member, negotiated through the ICE servers in Config.videoStream.iceServers.


Framework compatibility

The framework is auto-detected at startup in init.lua. No manual configuration is needed.

FrameworkSupport
qb-coreFull
qbx_coreFull
es_extended (ESX)Full

Detection order: qbx_core → qb-core → es_extended. The first started resource wins.


Inventory compatibility

Auto-detected at startup. Used by the inventory and give items quick actions, and to build the item list in the admin panel.

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

ox_inventory is handled internally and never reaches custom/server.lua. Every other inventory goes through the Custom functions, where jpr-inventory has no dedicated branch for giving items or listing them and falls back to the framework (Functions.AddItem on QB/Qbox, addInventoryItem on ESX).


Clothing compatibility

Auto-detected at startup. Used by the clothing quick action, which opens the clothing menu on the reported player.

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


Ambulance compatibility

Auto-detected at startup. Used by the revive quick action.

qb-ambulancejob · qbx_medical · wasabi_ambulance · esx_ambulancejob

If no ambulance resource is detected, revive falls back to the framework default event (esx_ambulancejob:revive on ESX, hospital:client:Revive on QB/Qbox).