It… it is?
not according to the error, the script is failing to load for whatever reason.
In that case, how can we determine the issue here? What other information is required to find said issue?
your banlist seems to be broken, are you using the json method or a third party? if you are using the json method, make sure the banlist.json exists and is working correctly.
Are you sure it’s hen ban list? I am using the ban method it came with. NOt the databases. If it’s broken how do i fix it. Could that be why my menu won’t pop up
are you doubting my ability to read my own code? Send me your banlist.json
Update 4.51
Nothing much happened this time around
Changes:
- Banlist Performance optimisations
- Console support for certain commands
- Fixed translation error in PL Translation
- Webhook Notification for the BanCheater Event.
I’m having a problem, no admins or moderators are able to open the menu even though they’re set in the perms.
I put perms for both admin and moderator if both should have it because I wasn’t sure if just giving
group.moderator would allow admins as well.
esadmin starts way after NativeUI
Server.cfg Convars
#Easy Admin Config
set ea_LanguageName “en” # set our language to english
set ea_MenuButton “166” # 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?
set ea_moderationNotification “https://discordapp.com/api/webhooks/492054218178560001/AvlAWw7juN88NOR-x35iKNxNCf_fNbhaVaBIpXM6lZqucssPba2_FyhBNUq5_Xaee2ZY”
set ea_custombanlist “false” # read docs for this, dont touch it
add_ace group.moderator easyadmin allow
add_ace group.admin easyadmin allow
add_ace group.moderator easyadmin.kick allow # allow kicking
add_ace group.admin easyadmin.kick allow
add_ace group.moderator easyadmin.spectate allow # allow spectating
add_ace group.admin easyadmin.spectate allow
add_ace group.moderator easyadmin.teleport allow # allow teleportation
add_ace group.admin easyadmin.teleport allow
add_ace group.moderator easyadmin.slap allow # allow slapping
add_ace group.admineasyadmin.slap allow
add_ace group.moderator easyadmin.freeze allow # allow freezing
add_ace group.admin easyadmin.freeze allow
add_ace group.admin easyadmin.manageserver allow
add_ace group.admin easyadmin.ban allow
add_ace group.admin easyadmin.unban allow
add_principal identifier.steam:hidden group.admin #Name
add_principal identifier.steam:hidden group.admin #Name
add_principal identifier.steam:hidden group.admin #Name
add_principal identifier.steam:hidden group.moderator #Name
add_principal identifier.steam:hidden group.moderator #Name
Files
banlist.json has nothing in it
send me some errors or you will not get help
Have you fixed this yet?
cant get it working.can som1 help me please
does anyone know how to fix this. i can kick and etc but cant ban. heres what it says after startup and what it says when trying to ban someone
Log
Error running system event handling function for resource EasyAdmin: citizen:/sc
ripting/lua/scheduler.lua:41: Failed to execute thread: admin_server.lua:460: ba
d argument #1 to ‘for iterator’ (table expected, got nil)
stack traceback:
[C]: in for iterator ‘for iterator’
admin_server.lua:460: in upvalue ‘handler’
citizen:/scripting/lua/scheduler.lua:219: in function <citizen:/scriptin
g/lua/scheduler.lua:218>
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/scheduler.lua:41: in field ‘CreateThreadNow’
citizen:/scripting/lua/scheduler.lua:218: in function <citizen:/scriptin
g/lua/scheduler.lua:182>
Connecting: BlueHD
Sending heartbeat to live-internal.fivem.net:30110
Error running system event handling function for resource EasyAdmin: citizen:/sc
ripting/lua/scheduler.lua:41: Failed to execute thread: admin_server.lua:418: ba
d argument #1 to ‘for iterator’ (table expected, got nil)
stack traceback:
[C]: in for iterator ‘for iterator’
admin_server.lua:418: in function ‘updateBlacklist’
admin_server.lua:166: in upvalue ‘handler’
citizen:/scripting/lua/scheduler.lua:219: in function <citizen:/scriptin
g/lua/scheduler.lua:218>
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/scheduler.lua:41: in field ‘CreateThreadNow’
citizen:/scripting/lua/scheduler.lua:218: in function <citizen:/scriptin
g/lua/scheduler.lua:182>
Sending player (1) ELS data
Error running system event handling function for resource EasyAdmin: citizen:/sc
ripting/lua/scheduler.lua:41: Failed to execute thread: admin_server.lua:412: ba
d argument #1 to ‘insert’ (table expected, got nil)
stack traceback:
[C]: in function ‘table.insert’
admin_server.lua:412: in function ‘updateBlacklist’
admin_server.lua:134: in upvalue ‘handler’
citizen:/scripting/lua/scheduler.lua:219: in function <citizen:/scriptin
g/lua/scheduler.lua:218>
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/scheduler.lua:41: in field ‘CreateThreadNow’
citizen:/scripting/lua/scheduler.lua:218: in function <citizen:/scriptin
g/lua/scheduler.lua:182>
Error running call reference function for resource EasyAdmin: citizen:/scripting
/lua/scheduler.lua:403: admin_server.lua:412: bad argument #1 to ‘insert’ (table
expected, got nil)
stack traceback:
[C]: in function ‘table.insert’
admin_server.lua:412: in function ‘updateBlacklist’
admin_server.lua:235: in upvalue ‘ref’
citizen:/scripting/lua/scheduler.lua:389: in function <citizen:/scriptin
g/lua/scheduler.lua:388>
[C]: in function ‘xpcall’
citizen:/scripting/lua/scheduler.lua:388: in function <citizen:/scriptin
g/lua/scheduler.lua:387>
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/scheduler.lua:403: in function <citizen:/scriptin
g/lua/scheduler.lua:372>
ban ban
cfx> ban 1
InvokeNative: execution failed: Argument at index 0 was null.
Error running call reference function for resource EasyAdmin: citizen:/scripting
/lua/scheduler.lua:403: Execution of native 00000000dedae23d in script host fail
ed.
stack traceback:
[C]: in upvalue ‘_in’
citizen:/scripting/lua/natives_server.lua:248: in function ‘IsPlayerAceA
llowed’
admin_server.lua:326: in function ‘Doecfx> sPlayerHavePermission’
admin_server.lua:212: in upvalue ‘ref’
citizen:/scripting/lua/scheduler.lua:389: in function <citizen:/scriptin
g/lua/scheduler.lua:388>
[C]: in function ‘xpcall’
citizen:/scripting/lua/scheduler.lua:388: in function <citizen:/scriptin
g/lua/scheduler.lua:387>
stack traceback:
[C]: in function ‘error’
citizen:/scripting/lua/scheduler.lua:403: in function <citizen:/scriptin
g/lua/scheduler.lua:372>
Sending heartbeat to live-internal.fivem.net:30110
I have installed it and at the end it says “Easy Admin is up to date”. However, when I get in game, none of the commands work, nor does the menu open.
EasyAdmin set of my server.cfg
set ea_LanguageName "en" # set our language to english
set ea_MenuButton "170" # 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 "https://discordapp.com/api/webhooks/526781248463699989/k427aRYiJZhour47rO7DGEGWMyFHGicgkAqMueXU1xeKi1QqkS0Mu--e_gKB6-CV3RfL" # 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
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
add_ace group.admin easyadmin.ban allow
add_ace group.admin easyadmin.kick allow
add_ace group.admin easyadmin.spectate allow
add_ace group.admin easyadmin.unban allow
add_ace group.admin easyadmin.teleport allow
add_ace group.admin easyadmin.addadmin allow
add_ace group.admin easyadmin.manageserver allow
add_ace group.admin easyadmin.slap allow
add_ace group.admin easyadmin.freeze allow
add_principal identifier.steam:76561198059746829 group.admin
I do addadmin and then my ID in game, and the chat message comes up confirming it, but I stil cannot kick myself or anything.
that steamid is incorrect, it has to be in hexadecimal format.
Well isn’t that embarrassing. Thanks… lmao
Hello, I am using EasyAdmin and sometimes the console fully freezes and then I have to restart the server. It doesn’t give a error or something.
okay?
And you concluded that it was an issue with EasyAdmin… how?
Error resuming coroutine: citizen:/scripting/lua/json.lua:397: bad argument #1 to ‘strfind’ (string expected, got nil)
stack traceback:
[C]: in function ‘string.find’
citizen:/scripting/lua/json.lua:397: in upvalue ‘scanwhite’
citizen:/scripting/lua/json.lua:553: in function citizen:/scripting/lua/json.lua:551
(…tail calls…)
admin_server.lua:22: in function <admin_server.lua:21>
I started using EasyAdmin since today. I never had this issue before. When i added it, the console froze after a specific time. When I removed the plugin nothing happens.