Around a year ago, I started developing an admin system. With my lack of knowledge, I gave up. Since I was bored, I decided to finish it. I give you KeeAdmin, developed by me and @co_existance.
Commands
KeeAdmin features several commands:
commands, chatlogs, info, view, unview, walkspeed, sword, give, respawn, kick, ban, forcefield, unforcefield, sparkles, unsparkles, music, mod, admin, unadmin, shutdown, goto, bring, warn, change, title, untitle, name, unname, god, ungod, sit, rejoin, chatcolor, kill, track, untrack
Why Use Over Other Admin Systems?
A lot of admin systems out there use old “systems”, and the one that I took heavy inspiration from, SimpleAdmin, uses getfenv/setfenv
, which is a bad practice. It features easy configuration, such as allow creator admin (off by default), enable fun commands (on by default), and preset admin lists. With constant updates and fast command execution, it should meet all of your expectations.
Where Can I Get the Model?
You can get the model here. If you want to view the source code, you can get that here.
Packages
Packages are a great way to share your own commands among other players. Feel free to upload and post them. In the not-so-distant future, they will get an update that allows you to expand your current commands. To make one, just follow this template:
{
name = "test", --name of the command, word used to execute it
aliases = {"test2"}, --another word to execute it, the list can go on
category = "misc", --category of command (misc, fun, moderation)
level = 0, --0 = player, 1 = moderator, 2 = admin, 3 = owner
execute = function(player, args) --what happens when the command is ran
print("Hello world!")
end,
}
Final Comments
Credit goes to @co_existance:
If you find any bugs, please let me know. I’ll get to work as soon as possible. I plan to add more commands. Would you use it? Why or why not? If you have any ideas, comments, or questions, feel free to leave them in the replies. I appreciate all feedback. Thanks for reading!