What's new

Welcome to the forum 👋, Visitor

Discover, download, and share the best FiveM scripts and Fivem mods. Find quality scripts, mods, and resources to enhance your FiveM server easily!

Script Fivem ReportMenu Script [FREE]

fivemshare

Legendary Member
Joined
Oct 7, 2025
Messages
1,445
Reaction score
486

Features​

  • 🎨 Modern, responsive UI with light/dark theme support
  • 💬 Real-time chat between staff and players
  • 🔍 Filtering and sorting options
  • 🔐 Granular permission system
  • ⚡ Performance optimized
  • 📜 Transcripts for deleted reports
  • 📡 Discord webhook logging
  • 🎮 Player-friendly reporting interface
  • 📊 Status tracking (Open, In Progress, Closed)
  • 🚨 Priority levels (Low, Medium, High)

Installation​

  1. Download the latest release from the
    This link is hidden for visitors. Please log in or register to view it.
  2. Extract the Rup-ReportMenu folder to your server's resources directory
  3. Add ensure Rup-ReportMenu to your server.cfg
  4. Configure the config.lua (see below)
  5. Ensure you have
    This link is hidden for visitors. Please log in or register to view it.
    in your server
  6. Restart your server

⚙️ Configuration​


Permissions Setup​

Add these permissions to your server.cfg or permissions.cfg:

Code:
# Rup-ReportMenu
add_ace group.admin reportmenu.admin.view allow     # View all reports
add_ace group.admin reportmenu.admin.manage allow   # Manage status/priority
add_ace group.admin reportmenu.admin.delete allow   # Delete reports
add_ace group.mod reportmenu.mod.view allow         # View all reports
add_ace group.mod reportmenu.mod.manage allow       # Update status only


Note:
You can replace group.admin and group.mod with custom ACE groups or even a specific player’s license identifier.
If you’re unfamiliar with ACE permissions, check out tutorials on the FiveM forums — or join my Discord and ask in general-support!


Cooldown Settings​

Edit config.lua to adjust cooldowns:

Code:
Config.Cooldowns = {
    Chat = 5000,     -- Chat message cooldown (ms)
    Report = 10000,  -- New report cooldown (ms)
    Theme = 10000    -- Theme switch cooldown (ms)
}

FiveManage Settings​

Edit config.lua for FiveManage to work correctly:

Code:
Config.FiveManage = {
    ApiKey = "YOUR_APIKEY",  -- Replace with your actual API key
    DeleteMedia = true,      -- Delete media files after report deletion
}

Usage​

Player Commands​

  • /reports - Open the report menu
  • /sendmessage - Test messages being sent (Debug)
  • /createReport - Test report creation (Debug)

Staff Features​

  • Real-time report management
  • Priority and status updates
  • Chat with reporters
  • Copy player identifiers
  • Detailed report tracking

Transcripts​

Automatic Transcript Generation​

  • When a report is deleted, a transcript of all messages is automatically generated.
  • Transcripts are saved locally in the transcripts/ folder.
  • The transcript file is also attached to the Discord webhook for easy access.

Transcript Format​

  • Includes report metadata (ID, title, reporter, status, priority).
  • Contains all messages in chronological order.
  • Supports media attachments with URLs.

📡 Discord Logging​

Webhook Integration​

  • All report actions (creation, deletion) are logged to Discord.
  • Rich embeds provide detailed information about the report.
  • Deleted reports include a transcript file attachment.

Configuration​

Edit config.lua to enable Discord logging:

Code:
Config.Discord = {
    Enabled = true, -- Set to true to enable Discord integration
    Webhook = 'https://discord.com/api/webhooks/YOUR_WEBHOOK_URL', -- Replace with your actual webhook URL
    ImageUrl = 'https://i.imgur.com/OZyXBv0.png',
    CreateEmbedColor = 65280, -- Green
    ReportEmbedColor = 16711680 -- Red
}


 

Features​

  • 🎨 Modern, responsive UI with light/dark theme support
  • 💬 Real-time chat between staff and players
  • 🔍 Filtering and sorting options
  • 🔐 Granular permission system
  • ⚡ Performance optimized
  • 📜 Transcripts for deleted reports
  • 📡 Discord webhook logging
  • 🎮 Player-friendly reporting interface
  • 📊 Status tracking (Open, In Progress, Closed)
  • 🚨 Priority levels (Low, Medium, High)

Installation​

  1. Download the latest release from the
    This link is hidden for visitors. Please log in or register to view it.
  2. Extract the Rup-ReportMenu folder to your server's resources directory
  3. Add ensure Rup-ReportMenu to your server.cfg
  4. Configure the config.lua (see below)
  5. Ensure you have
    This link is hidden for visitors. Please log in or register to view it.
    in your server
  6. Restart your server

⚙️ Configuration​


Permissions Setup​

Add these permissions to your server.cfg or permissions.cfg:

Code:
# Rup-ReportMenu
add_ace group.admin reportmenu.admin.view allow     # View all reports
add_ace group.admin reportmenu.admin.manage allow   # Manage status/priority
add_ace group.admin reportmenu.admin.delete allow   # Delete reports
add_ace group.mod reportmenu.mod.view allow         # View all reports
add_ace group.mod reportmenu.mod.manage allow       # Update status only


Note:
You can replace group.admin and group.mod with custom ACE groups or even a specific player’s license identifier.
If you’re unfamiliar with ACE permissions, check out tutorials on the FiveM forums — or join my Discord and ask in general-support!


Cooldown Settings​

Edit config.lua to adjust cooldowns:

Code:
Config.Cooldowns = {
    Chat = 5000,     -- Chat message cooldown (ms)
    Report = 10000,  -- New report cooldown (ms)
    Theme = 10000    -- Theme switch cooldown (ms)
}

FiveManage Settings​

Edit config.lua for FiveManage to work correctly:

Code:
Config.FiveManage = {
    ApiKey = "YOUR_APIKEY",  -- Replace with your actual API key
    DeleteMedia = true,      -- Delete media files after report deletion
}

Usage​

Player Commands​

  • /reports - Open the report menu
  • /sendmessage - Test messages being sent (Debug)
  • /createReport - Test report creation (Debug)

Staff Features​

  • Real-time report management
  • Priority and status updates
  • Chat with reporters
  • Copy player identifiers
  • Detailed report tracking

Transcripts​

Automatic Transcript Generation​

  • When a report is deleted, a transcript of all messages is automatically generated.
  • Transcripts are saved locally in the transcripts/ folder.
  • The transcript file is also attached to the Discord webhook for easy access.

Transcript Format​

  • Includes report metadata (ID, title, reporter, status, priority).
  • Contains all messages in chronological order.
  • Supports media attachments with URLs.

📡 Discord Logging​

Webhook Integration​

  • All report actions (creation, deletion) are logged to Discord.
  • Rich embeds provide detailed information about the report.
  • Deleted reports include a transcript file attachment.

Configuration​

Edit config.lua to enable Discord logging:

Code:
Config.Discord = {
    Enabled = true, -- Set to true to enable Discord integration
    Webhook = 'https://discord.com/api/webhooks/YOUR_WEBHOOK_URL', -- Replace with your actual webhook URL
    ImageUrl = 'https://i.imgur.com/OZyXBv0.png',
    CreateEmbedColor = 65280, -- Green
    ReportEmbedColor = 16711680 -- Red
}


*** Hidden text: cannot be quoted. ***
Good
 

Features​

  • 🎨 Modern, responsive UI with light/dark theme support
  • 💬 Real-time chat between staff and players
  • 🔍 Filtering and sorting options
  • 🔐 Granular permission system
  • ⚡ Performance optimized
  • 📜 Transcripts for deleted reports
  • 📡 Discord webhook logging
  • 🎮 Player-friendly reporting interface
  • 📊 Status tracking (Open, In Progress, Closed)
  • 🚨 Priority levels (Low, Medium, High)

Installation​

  1. Download the latest release from the
    This link is hidden for visitors. Please log in or register to view it.
  2. Extract the Rup-ReportMenu folder to your server's resources directory
  3. Add ensure Rup-ReportMenu to your server.cfg
  4. Configure the config.lua (see below)
  5. Ensure you have
    This link is hidden for visitors. Please log in or register to view it.
    in your server
  6. Restart your server

⚙️ Configuration​


Permissions Setup​

Add these permissions to your server.cfg or permissions.cfg:

Code:
# Rup-ReportMenu
add_ace group.admin reportmenu.admin.view allow     # View all reports
add_ace group.admin reportmenu.admin.manage allow   # Manage status/priority
add_ace group.admin reportmenu.admin.delete allow   # Delete reports
add_ace group.mod reportmenu.mod.view allow         # View all reports
add_ace group.mod reportmenu.mod.manage allow       # Update status only


Note:
You can replace group.admin and group.mod with custom ACE groups or even a specific player’s license identifier.
If you’re unfamiliar with ACE permissions, check out tutorials on the FiveM forums — or join my Discord and ask in general-support!


Cooldown Settings​

Edit config.lua to adjust cooldowns:

Code:
Config.Cooldowns = {
    Chat = 5000,     -- Chat message cooldown (ms)
    Report = 10000,  -- New report cooldown (ms)
    Theme = 10000    -- Theme switch cooldown (ms)
}

FiveManage Settings​

Edit config.lua for FiveManage to work correctly:

Code:
Config.FiveManage = {
    ApiKey = "YOUR_APIKEY",  -- Replace with your actual API key
    DeleteMedia = true,      -- Delete media files after report deletion
}

Usage​

Player Commands​

  • /reports - Open the report menu
  • /sendmessage - Test messages being sent (Debug)
  • /createReport - Test report creation (Debug)

Staff Features​

  • Real-time report management
  • Priority and status updates
  • Chat with reporters
  • Copy player identifiers
  • Detailed report tracking

Transcripts​

Automatic Transcript Generation​

  • When a report is deleted, a transcript of all messages is automatically generated.
  • Transcripts are saved locally in the transcripts/ folder.
  • The transcript file is also attached to the Discord webhook for easy access.

Transcript Format​

  • Includes report metadata (ID, title, reporter, status, priority).
  • Contains all messages in chronological order.
  • Supports media attachments with URLs.

📡 Discord Logging​

Webhook Integration​

  • All report actions (creation, deletion) are logged to Discord.
  • Rich embeds provide detailed information about the report.
  • Deleted reports include a transcript file attachment.

Configuration​

Edit config.lua to enable Discord logging:

Code:
Config.Discord = {
    Enabled = true, -- Set to true to enable Discord integration
    Webhook = 'https://discord.com/api/webhooks/YOUR_WEBHOOK_URL', -- Replace with your actual webhook URL
    ImageUrl = 'https://i.imgur.com/OZyXBv0.png',
    CreateEmbedColor = 65280, -- Green
    ReportEmbedColor = 16711680 -- Red
}


*** Hidden text: cannot be quoted. ***
 

Theme customization system

You can customize some areas of the forum theme from this menu.

  • Wide/Narrow view

    You can control a structure that you can use to use your theme wide or narrow.

    Grid view forum list

    You can control the layout of the forum list in a grid or ordinary listing style structure.

    Picture grid mode

    You can control the structure where you can open/close images in the grid forum list.

    Close sidebar

    You can get rid of the crowded view in the forum by closing the sidebar.

    Fixed sidebar

    You can make it more useful and easier to access by pinning the sidebar.

    Close radius

    You can use the radius at the corners of the blocks according to your taste by closing/opening it.

  • Choose the color combination that reflects your taste
    Background images
    Color gradient backgrounds
Back