Perko Reports is a clean, standalone report system for FiveM servers. It ships with a modern NUI that mirrors popular roleplay servers: a compact player report panel, a powerful staff dashboard with filters & pagination, and a detailed report sheet with live chat and one-click actions.
✨ Highlights
• Standalone & lightweight — 0.00–0.01 ms at idle (resmon)
• ACE-only permissions — no external role/discord deps
• Clean NUI — matches the screenshots exactly
• Player report types: Report Player / Report Bug / Report Other
• Player “Recall Help” pings: rate-limited to 60s; bumps the report to the top; admin toast for 10s
• Live chat per report (blue = player, red = staff)
• Admin tools: Claim/Unclaim toggle, Close, Go-To/Bring/Freeze Reporter, Go-To/Bring/Freeze Reported, Close All
• Status chips: “Claimed by – AdminName”, “Closed by – AdminName”
• Top-right notifications (10s): includes (ID) Name and recall counts
• Validation: player reports require a real online ID
• Dual Discord webhooks:
– Main (incoming reports): subject, details, reporter/reported, IDs, timestamps
– Admin (staff actions): claim/unclaim/close, go-to/bring, freeze/unfreeze, recalls (with Discord IDs if available)
• Keyboard & chat first: keybinds and /report from chat (with or without player ID)
🕹️ Controls & Commands
• Default keybinds: F7 (open player UI), F9 (open admin UI) (Is customizeable in config)
• /report → open menu
• /report
• /report
• /reportmenu → open player UI
• /reports → open admin UI (ACE required)
🛠️ Admin Sheet Actions (one row, no clutter)
• Reporter: Go To • Bring • Freeze/Unfreeze
• Reported: Go To • Bring • Freeze/Unfreeze
• Claim/Unclaim toggle • Close (near the X)
• Live chat (inline) with timestamps
🔔 Notifications
• All staff notifications appear top-right for 10 seconds
• New report: “New report from (ID X) Name”
• Recall ping: “Recall: (ID X) Name has requested help N time(s) (Report #Y)”
• Cooldown warnings for players (“Please wait Xs…”) also as a toast
📦 What’s Included
• Full resource (client, server, html)
• Configuration file with ACE, webhooks, keybinds
• README + setup guide
• Matching UI that looks exactly like the screenshots
⚙️ Requirements
• FXServer (cerulean) on Windows or Linux
• Base chat resource (for suggestions)
• No framework dependency (works with ESX/QBCore/Standalone)
🔒 Permissions
• ACE: admin.reports
– Example server.cfg:
add_ace group.admin admin.reports allow
add_principal identifier.license:YOUR_LICENSE group.admin
📈 Performance
• Idle 0.00–0.01 ms
• No heavy loops; control locks run only while UI focused or a player is frozen
🧪 Quick Test
Perko Development — Script & UI/UX
See what others have to say about our services!