Commands
Defaults come from Config.UI and can be changed in config.lua.
Player & staff menus
| Command | Default key | Who | Description |
|---|---|---|---|
/report | F6 | Players | Open player report menu |
/reports | F7 | Staff | Open staff reports menu |
Commands are registered from Config.UI.playerCommand / staffCommand. Keys use RegisterKeyMapping.
For the full player and staff workflow, see the User Guide.
Staff notify key
| Command | Default key | Description |
|---|---|---|
leno_reports_open_notify | G (Config.StaffNotify.openKey) | Opens staff UI focused on the last notified report |
The shortcut needs a previous report notification and enabled staff notifications. With the default settings, switch On Duty in the staff sidebar first. The duty switch controls notification eligibility and the roster; it does not grant staff permissions.
Debug
| Command | Access | Description |
|---|---|---|
reports_debugperms [serverId] | Restricted (ACE / console) | Prints ACE + framework permission debug for a player |
Permissions
Staff access requires one of:
- ACE permission
reports.admin(or yourConfig.Permissions.adminvalue) - QBCore/QBox admin / god permission
- ESX group
adminorsuperadmin
Example server.cfg:
cfg
add_ace group.admin reports.admin allow
add_principal identifier.license:YOUR_LICENSE group.adminCustomize further with ReportsHooks.IsStaff / CanOpenStaff / CanOpenPlayer — see Exports and Events.
