mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2025-12-27 11:35:22 +09:00
16 lines
588 B
Lua
16 lines
588 B
Lua
--- This is a very simple config file which adds a admin only auth function
|
|
-- not much to change here its more so it can be enabled and disabled from ./config/file_loader.lua
|
|
-- either way you can change the requirements to be "admin" if you wanted to
|
|
local Commands = require 'expcore.commands' --- @dep expcore.commands
|
|
|
|
Commands.add_authenticator(function(player,command,tags,reject)
|
|
if tags.admin_only then
|
|
if player.admin then
|
|
return true
|
|
else
|
|
return reject{'command-auth.admin-only'}
|
|
end
|
|
else
|
|
return true
|
|
end
|
|
end) |