Report System
Commands
Commands
| Command | Who | Description |
|---|---|---|
/calladmin |
Anyone | If you're a player: opens the report dialog. If you're in Config.AllowedGroups: opens the admin queue UI. |
The same command name does both — the script branches based on your ACE permissions.
Player report flow
/calladmin→ dialog opens with: subject (max 100 chars), description (max 1000), optional screenshot- Submit → goes into the queue
- If no admins online +
RequireAdminOnline = true→ dialog refuses and shows the Discord URL instead - Admin replies → notification on player's screen; can send back voice notes / text via the same UI
Admin queue actions
| Action | Description |
|---|---|
| Claim | Assign the report to yourself |
| Reply | Send a text message back to the reporter |
| Voice reply | Hold-to-record opus voice note (≤30s) |
| Teleport to reporter | TP to the player who filed the report |
| Teleport to subject | TP to the player being reported |
| Revive | Use the configured ReviveMethod on the player |
| Resolve | Close the report with resolution notes |
| Discard | Dismiss as invalid (logs the dismissal) |
Cooldown
Players can file a new report once every Config.ReportCooldown seconds (default 60). The cooldown isn't shown until they try a second submission.
