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!
97 Likes
AEGOOD
August 22, 2017, 9:38pm
2
looks great trying it as we speak
1 Like
Eagle
August 22, 2017, 9:38pm
3
Are you able to change the key from F2 to something else? It is the same key as Lamda’s noclip.
2 Likes
AEGOOD
August 22, 2017, 9:40pm
4
ahh good spot
looking in the config it says nil hmmm
-no longer relevant, stop changing source code-
3 Likes
This. Looks. Amazing. 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
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?
Basic, simple, nice. We need more things like this instead of a million other things needed.
6 Likes
Eagle
August 22, 2017, 10:38pm
11
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…
Matt76
August 23, 2017, 6:17am
19
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:
Banned Players will be added to banlist.txt, note however, that my script bans all identifiers except IP by default, so if you want someone unbanned, you need to know you both licence AND steamid64.