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

Is the going to be support for the new identifiers any time soon?

I cannot open the menu i did
addadmin 1 in console it said EasyAdmin: You are now Admin
i added my self through server.cfg add_principal identifier.steam:XXXXX Fax.owner
i do use https://forum.cfx.re/t/fax-core-ace-based-permission-system-including-blacklisting-of-cars-peds-guns-fax-core-2-1/114197 but this should not be the issue as i removed it but still could not get in…Is nativeui in and working? Yes i made shure…

add_ace Fax.owner owner allow	                            		    # sets ace permission for owners
add_ace Fax.snradmin snradmin allow	                            		# sets ace permission for snradmins
add_ace Fax.fadmin fadmin allow	                                    	# sets ace permission for admins
add_ace Fax.member3 member3 allow	                            		# sets ace permission for member3
add_ace Fax.member2 member2 allow	                            		# sets ace permission for member2
add_ace Fax.member1 member1 allow	                            		# sets ace permission for member1

add_ace Fax.owner command allow # allow all commands
add_ace Fax.owner command.quit allow # but don't allow quit

add_ace Fax.AOP faxes.aopcmds allow
add_principal Fax.owner Fax.AOP
add_principal Fax.snradmin Fax.AOP
add_principal Fax.fadmin Fax.AOP

### Start editing below, Don't have the same ID in 2 groups.
### Add People to Owner
add_principal identifier.steam: xxxxxxxxxxxxxxxx Fax.owner             	# add to the owner group
add_principal identifier.steam:xxxxxxxxxxxxxxxx Fax.owner                # add to the owner group

### Add People to Senior Admin
add_principal identifier.steam:110000000000000 Fax.snradmin             # add to the senior admin group
add_principal identifier.steam:110000000000000 Fax.snradmin            	# add to the senior admin group

### Add People to Admin
add_principal identifier.steam:110000000000000 Fax.fadmin               # add to the admin group
add_principal identifier.steam:110000000000000 Fax.fadmin               # add to the admin group

### Add People to Member 3 ### Donater
add_principal identifier.steam:110000000000000 Fax.member3              # add to the member 3 group
add_principal identifier.steam:110000000000000 Fax.member3              # add to the member 3 group

### Add People to Member 2
add_principal identifier.steam:110000000000000 Fax.member2              # add to the member 2 group
add_principal identifier.steam:110000000000000 Fax.member2              # add to the member 2 group

### Add People to Member 1
add_principal identifier.steam:110000000000000 Fax.member1              # add to the member 1 group
add_principal identifier.steam:110000000000000 Fax.member1              # add to the member 1 group









set ea_LanguageName "en"                # set our language to english
set ea_MenuButton "244"			# set our menu button to F2. default: "289"
set ea_alwaysShowButtons "false"	# we don't want to see buttons we can't even access, do we? default: "false"
set ea_moderationNotification "false"   # this can be either "false" or a discord webhook address, this will send a discord message if an admin takes actions against a player  ( such as banning and kicking )
set ea_custombanlist "false"            # read docs for this, dont touch it
1 Like

Familiarize yourself with this page of the wiki: https://github.com/Bluethefurry/EasyAdmin/wiki/2.-Configuring-Permissions

We have a similar issue. If a client leaves while we are banning them via the menu, it will ban the next person in line. Default banlist. Solution has been to just make sure Admins are more careful when banning but it still happens from time to time.

that… should not be happening, bans are issued by getting their serverid from their client id… oh, i might know what the issue is, i’ll look into it.

@Blumlaut Where do i put my hex 64 id which LUA??

Through Convars. Not LUA

With our menu it’s with unbanning though, not banning. I wonder if it would do the same if I tried to ban someone who left…

Ehh where is the info that we need for adding admin etc…?

:man_facepalming: :man_facepalming:

idk, try looking to the right a bit more, i think theres a few more pages there.

I tried adding the menu and it does not load at all. My server cfg looks like this:

only change these if you’re using a server with multiple network interfaces

endpoint_add_tcp “0.0.0.0:30130”
endpoint_add_udp “0.0.0.0:30130”

sv_licenseKey

#Basic
start mapmanager
start chat
start spawnmanager
start sessionmanager
start fivem
start hardcap
start ■■■■■■■
start fax-scoreboard

#MAP
start minimap
start fixholes
start RealAITraffic
start prettywater
start fiveM-movies
start vSync

#notification
start logo
start simplewelcome
start commands
start areaofplay
start eas-fivem
start streetLabel

#loadingscreen
start loadingscreen
start transition

#cars
start RealisticVehicleFailure
start pv-tow
start coloredhud
start SexySpeedometer
start frfuel
start SeatShuffle
start handling
start brakelights
start boatattachment
start slashtires
start savewheelpos

#carmodels
start peds
start WCP1
start elsplus
start pdrp-mega-pack

#Police Resources
start wk_wrs
start RPDeath
start disabledispatch
start ambientsirens
start Jailer
start outlaw
start WeaponDrop
start roleplay-toolbox
start EasyAdmin
start PolObjSpawner

#civilian
start fingerpoint
start RealAITraffic
start EveryoneIgnore
start deleteveh
start PvP
start crouch
start voice
start talkchat
start injure
start afkkick
start handsup
start TrainSportation
start kors
start fivem-toggleid

#ymap
start sheriffstations
start teleport
start blips
start sandyfiredept
start nightclub
start training
start MileMarkers
start joshuaweighstation

#weapons

#EUP
start NativeUI
start eup-stream
start eup-ui

allow client mods such as Lamda Menu?

sv_scriptHookAllowed 1

change this

#rcon_password

a comma-separated list of tags for your server

for example: sets tags “drifting, cars, racing” or sets tags “roleplay, military, tanks”

sets tags “roleplay, pdrp, pdrp network, trainer, DOJ, USA, MAGA”

sv_hostname “🚨 PDRP NETWORK ^1 🗣️ NOW WITH ELS AND EUP!!! Discord: https://www.pdrpnetwork.com ^4 🚔 NOW HIRING Admins! 🗽 ^0USA Department of Justice ^4(DOJ) (lspd) Server”

nested configs!

#exec server_internal.cfg

loading a server icon (96x96 PNG file)

load_server_icon myLogo.png

convars for use from script

set temp_convar “hey world!”
set ea_LanguageName “en” # set our language to english
set ea_MenuButton “212” # set our menu button to F2. default: “212”
set ea_alwaysShowButtons “false” # we don’t want to see buttons we can’t even access, do we? default: “false”
set ea_moderationNotification “false” # this can be either “false” or a discord webhook address, this will send a discord message if an admin takes actions against a player ( such as banning and kicking )
set ea_custombanlist “false” # read docs for this, dont touch it

Uncomment to DISABLE your server coming up in the server list

#sv_master1 “”

want to only allow players authenticated with a third-party provider like Steam (don’t forget, Social Club is a third party provider too!)?

#sv_authMaxVariance 1
#sv_authMinTrust 5

add system admins

add_ace group.admin command allow # allow all commands
add_ace group.admin command.quit deny # but don’t allow quit
add_principal identifier.steam:11000011a35f235 group.admin # Bobblemend15
add_principal identifier.steam:11000010c8cbc8f group.admin # Johnson

#MODERATOR PERMISSIONS
add_ace group.moderator easyadmin.kick allow # allow kicking
add_ace group.moderator easyadmin.spectate allow # allow spectating
add_ace group.moderator easyadmin.teleport allow # allow teleportation
add_ace group.moderator easyadmin.slap allow # allow slapping
add_ace group.moderator easyadmin.freeze allow # allow freezing

#ADMIN PERMISSIONS
add_ace group.admin easyadmin.ban # allow banning
add_ace group.admin easyadmin.kick # allow kicking
add_ace group.admin easyadmin.spectate # allow spectating
add_ace group.admin easyadmin.unban # allow unbanning
add_ace group.admin easyadmin.teleport # allow teleportation
add_ace group.admin easyadmin.addadmin # allow add administrator
add_ace group.admin easyadmin.manageserver # allow manage server
add_ace group.admin easyadmin.slap # allow slap player
add_ace group.admin easyadmin.freeze # allow freeze player

set onesync_enabled 0

remove the # to hide player endpoints in external log output

#sv_endpointprivacy true

server slots limit (must be between 1 and 32)

sv_maxclients 32

1 Like

@Blumlaut Hello i had the EasyAdmin menu working for a month and didnt touched it ever since, and now yesterday the menu doesnt open and shows this error when i restarted the resource, can you help me ?

image

does your language folder exist and how is your easyadmin configured?

@Blumlaut
yes it exist, i didnt configured anything at all, just ctrl+c, ctrl+v added the ace groups and permissions, the menu was working just fine, but then yesterday i updated the FXserver artifacts, and stopped working.

send me your easyadmin configs and a scerenshot of the language folder please, the error is related to the language files, so it must be some error there.

1 Like

Im getting an error dont know whats causing it?

I already updated the newest essentials mode!

the two errors you are getting are literally not even related as easyadmin doesnt do anything with essentialmode

you are getting the same error as the person above, send me a screenshot of your easyadmin “language” folder and your easyadmin configuration in your server.cfg please.

i figured it out. i almost lost it when i realized those were not associated with easy admin lmfao.
thanks for trying to help though . rip

I dont understand how to add an admin can some help please