EC Reports - In-Game Report System
EC Reports is a comprehensive in-game report system for FiveM servers, compatible with both ESX and QBCore frameworks. It allows players to submit reports for various issues and enables server administrators to manage these reports efficiently.
Features
- Framework Compatibility: Works with both ESX and QBCore
- User-Friendly Interface: Clean and intuitive UI for both players and admins
- Categorized Reports: Organize reports by type (Game Bug, Player Report, etc.)
- Ticket System: Each report creates a ticket that can be tracked and managed
- Real-Time Updates: Admins receive notifications for new reports
- Response System: Two-way communication between players and admins
- Priority Levels: Assign different priority levels to tickets
- Status Tracking: Track the status of each ticket (Open, In Progress, Closed)
- Admin Assignment: Assign tickets to specific admins
- Search & Filter: Easily find specific tickets
- Discord Integration: Optional webhook notifications to Discord
Installation
- Download the resource
- Place it in your resources folder
- Add
ensure ec_reports
to your server.cfg - Make sure you have oxmysql installed and running
- Start/restart your server
Usage
Player Commands
/report
- Opens the report menu where players can submit new reports and view their existing tickets
Admin Features
- View all active tickets
- Respond to tickets
- Change ticket status
- Assign tickets to yourself
- Set ticket priorities
- Search and filter tickets
Configuration
You can customize various aspects of EC Reports in the config.lua
file:
- Command name
- Report categories
- Priority levels
- Admin permissions
- Notification settings
- UI theme and appearance
Requirements
- ESX or QBCore framework
- oxmysql
