[Release] EasyAdmin, an advanced & customisable Admin Menu + Discord Bot

image

Have you ever wished upon an Administration tool that just works, one that does not require you to set up a billion database connections to just ban a player, to just add your own steamid and go ahead and ban everbody you dont like?
Me too!

And that’s where this release comes in, EasyAdmin is an Administration Suite for FiveM and RedM which is feature-rich and highly customizable.

Key Features:

  • Basic Administration: Kick players, temp/perma ban, mute, teleport, slap, freeze player, and issue warnings.
  • Screenshot other Players’ Game (requires screenshot-basic).
  • Extensive Banlist System to prevent ban evasion.
  • Modify Server Settings from a GUI.
  • Report/ Admin Call System with GUI to view and handle reports.
  • Extensive Permission system utilizing FiveM’s inbuilt ACE System.
  • Permission Editor for real-time permission modification, saving changes to a config file.
  • Various Server Admin Tools, including cleaning up spawned vehicles, pedestrians, and props.
  • API for developers to communicate with EasyAdmin.
  • Translation support in 7 languages (community-driven).
  • Actively supported and updated since 2017.
  • Screen Reader Mode for visually impaired users

Additional Features:

  • Plugin Support
  • Fully integrated Discord Bot, featuring:
    • Discord ACE Permissions
    • Chat Bridge
    • Commands
    • Logs
  • Configurable ban screens for customizing server branding and colors using easy-to-use convars.
  • An extensive Documentation for installation and configuration instructions.





Setup

For Setup instructions please use the Docs

Banned Players will be added to banlist.json, which is generated once EasyAdmin starts the first time

Download

Download the newest version on my GitHub

Looking for more Features? as of Version 5.9 EasyAdmin offers a Plugin API
There are also official Plugins which can be installed.

Requirements

yarn, this should be installed by default on every FiveM Server as it’s part of cfx-server-data

Happy Banning!

99 Likes
[Request ]Need Admin Panel
[Release] AntiCheese Anticheat
How do i add a admins?
[REQUEST] Perma ban Script?
Kick/Ban?
Easy Admin / Help
[REQUEST] I need a Cuff|Revive/Respawn|admin(not es_admin2)|
How do I add an admin on my server?
Easyadmin banlist
Server Que when joining full server
[Release] In-Game Server/Resource Management ~ Ranks, Kick/Ban, Resource Start/Stop
[Search] Ban sql script
Add Queue to the server
Queue-system with withelist vip
[Release] Player total online time counter - FILE or SQL SAVE
[Looking for] Admin Script FiveM
Server anti-cheats
[Discontinued][Release][v2.0.1] CHEM!CAL T0Ж!N [Mod Menu][Admin Menu (incl. Bans, Kicks, Spectate...)][Outfit, Vehicles, Weapon & Settings Saving]
Es admin and essentialsmode errors
Queue script and withelist (enter priority)
/spec (id) in chat command
Is there a simple ban/kick script?
[Release] vBasic v4.1 | Basic server settings/configuration
Godmod on ped ?!? how to remove that
Best way to do a permanent ban?
How i give myself Admin in a GTAV Zaphosting Server?
I'm looking for an ADMIN menu
32 slots outrapassa isso and the server closing alone
(ANTI CHEAT) I look for some fivem vrp ant cheat
Kill a player by their name?
[Release] EasyAdmin for RedM
[Request] Tpall Script /w Easy Admin /tpall
[Release][Dev] NativeUILua
Need help with zap server asap
Could not open resource metadata file C:/ECRP\server-data/resources//NativeUI/__resource.lua
My tempclient ban is not working does anyone know why?
Looking for a ban script

looks great trying it as we speak

1 Like

Are you able to change the key from F2 to something else? It is the same key as Lamda’s noclip.

2 Likes

ahh good spot
looking in the config it says nil hmmm

-no longer relevant, stop changing source code-

3 Likes

This. Looks. Amazing. :ok_hand:t2: Thanks!

EDIT: Just installed it, works like a charm! Also love the controller support! (had to change a few controls but that’s np)

3 Likes

Thats pretty :fire: good job

2 Likes

Just a suggestion, instead of constantly updating the players table, just update it when the menu is opened instead.

1 Like

but what if a player joins/leaves while the menu is open? :stuck_out_tongue_winking_eye:

Basic, simple, nice. We need more things like this instead of a million other things needed. :wink: :+1:

6 Likes

Sweet man, I appreciate the quick response.

2 Likes

Still seems a waste to constantly re-create a table and populate with potentially the same data every tick.

may be, but it works for me and doesnt cause any issues, feel free to change it to your liking!

4 Likes

Started resource admin
Error resuming coroutine: admin_server.lua:109: bad argument #1 to ‘gmatch’ (string expected, got nil)
stack traceback:
[C]: in function ‘string.gmatch’
admin_server.lua:109: in function ‘mysplit’
admin_server.lua:66: in function ‘updateBlacklist’
admin_server.lua:81: in function <admin_server.lua:61>
hitch warning: frame time of 1042 milliseconds

For some reason I can not get the menu to pop up, even changing keys, and is there a certain way that the Steam x64 Admin ID’s have to be formatted?

1 Like

i used the hex to decimal id not the normal 64 id

Is it formated as “Steam:10123456456” or just the number? Never mind, I played around and figured it out… Thanks for the heads up tho…

This is something that I honestly needed for my server… Thanks for this…

If there is not a database. Where is the data stored other wise they will be able to get back on the server? when the server restarts

The data is stored right here: