Skip to content
RPScripts

FiveM Admin Tools

FiveM Staff Panel

Staff Portal (Web Panel) - Warn, Kick, Ban, Command

  • ESX

Description

Staff Portal is a web panel plus a FiveM resource that lets your staff punish players even if they're not in game. It stores players and their records in a database and shares players and bans between all your servers. The portal runs on Node.js and can run standalone on Linux or Windows without a web server (then without SSL).

Features

  • Warn players: a notification on their screen tells them why; the warning goes onto their record.
  • Kick players: they are dropped with a message and can join back; the kick is recorded.
  • Ban players temporarily or permanently, with the reason shown when they are dropped.
  • Commend players: they get a message, and their trust score goes up by an amount you set.
  • Trust score: every player starts at a configurable percentage, which rises with commends and playtime across all linked servers.
  • Playtime tracker for every player.
  • Player profile: players can log in and see their own record.
  • In-game commands for staff, so they don't need the website for every punishment.
  • Logs of all punishments and actions via Discord webhooks.
  • Multi-server support: add as many servers as you like; punishments and players are shared.
  • Discord authentication for the portal and for joining the server, with permissions based on Discord roles.
  • Staff statistics: staff see their own stats, higher ranks see everyone's.
  • Custom permissions system for each part of the panel, and a dark theme.

What's included

  • FiveM/Resource/staff: the server resource (JavaScript) with its config.json.
  • Web/Website/staff: the Node.js portal with its config.json, and staff.sql for the database.
  • PDF guides for the resource setup, the portal config and hosting with Apache, Nginx, Xampp or standalone on Linux and Windows.

Requirements

  • A VPS or dedicated server that can run Node.js
  • A MySQL/MariaDB database
  • Discord (players need Discord to join)

Installation

  • Import staff.sql and configure the portal in Web/Website/staff/config.json, then run it as a Node process following the included guide.
  • Copy the staff resource to each of your FiveM servers, set its config.json and add ensure staff to server.cfg.

Details

Frameworks
ESX
File size
1.6 MB
Updated
Sep 27, 2026
How to install it

Installation

  1. Unzip the download into your server's resources folder.
  2. Add these lines to server.cfg, in this order:
    ensure staff

Checked: the one resource of this download.

From a static check of the files by the RPScripts Lab. It is not a test that your server starts.

Staff Portal (Web Panel) - Warn, Kick, Ban, Command

$18.99€16.99£14.99A$27.99R$96.99CHF 15.99¥3,010
  • CodeM Admin Menu
    • ESX
    • QBCore
    $8.00€7.99£6.99A$11.99R$40.99CHF 6.99¥1,270
  • FiveM Safezone Script
    • ESX
    • QBCore
    $5.00€4.99£3.99A$7.99R$25.99CHF 4.99¥800
  • Brutal Report System FiveM resource preview

    Brutal Report System

    Brutal Scripts

    • ESX
    • Standalone
    • QBCore
    $7.00€6.99£5.99A$10.99R$35.99CHF 5.99¥1,110
  • wx anticheat
    • ESX
    • QBCore
    $26.00€23.99£19.99A$37.99R$132.99CHF 21.99¥4,110
  • izzy Admin

    Izzy - Admin Menu

    Izzy Scripts

    • ESX
    • QBCore
    • vRP
    $30.00€26.99£22.99A$43.99R$152.99CHF 24.99¥4,750

Can't find the exact script? Generate it.

Describe a custom script. 3 free credits per day, up to 15 per calendar month; no card needed.

Try the FiveM AI Script Generator