Introducing my new, simple, and customizable Admin system!

Over the past week, I’ve worked on making a fully customizable, chat-based admin system.

There is a decent amount of settings (will be increased in later versions), from choosing the admins to changing the font on GUIs.

There is a large amount of admin commands, and you can choose which ones can be used.

How to use
First, get the module from toolbox. From there, place the module in ServerScriptService. Inside the script there are a number of settings to play around with. At the top of the settings module, there is a table called admins. Type your name into this table.
And, well, that’s it! You’re fully set and ready to go. To see all commands, type “;cmds” in the chat.

Other
Aside from typing in your name in the admins table, you can also set a group in which some roles have admin, or make everyone have admin.

Module: https://www.roblox.com/library/7823968032/Cobys-admin-v1

Available commands

";kill", --;kill player (kills player)
";give", --;give player item (gives player item, found in toolStorage variable above)
";msg", --;msg player text (shows an on-screen message to player)
";explode", --;explode player (explodes player)
";teleport", --;teleport player1 player2 (teleports player1 to player2)
";walkspeed", --;walkspeed player 50 (sets player walkspeed to 50)
";jumppower", --;jumppower player 100 (sets player jumppower to 100)
";fly", --;fly player (allows player to fly, press E to use)
";invisible", --;invisible player (makes a player invisible)
";visible",  --;visible player (makes a player visible)
";transparency", --;tranparency player 0.5 (makes a players transparency 0.5)
";freeze", --;freeze player (freezes player's character)
";unfreeze", --;unfreeze player (unfreezes player's character)
";freecam", --;freecam player (gives player a cinematic camera, press Shift+P to use)
";health", --;health player 100 (makes players health 100)
";maxhealth", --;maxhealth player 200 (makes players maxhealth 200)
";kick", --;kick player reason (kicks player for reason)
";serverkick", --;serverkick player reason (kicks player for reason and dosent allow them to rejoin this server)
";audio",--;audio audioID (plays the audioID)
";audio play",--;audio play (plays the audioID)
";audio pause",--;audio pause (plays the audioID)
";audio unpause",--;audio unpause (plays the audioID)
";audio volume",--;audio volume (plays the audioID)
";change",--;change player stat 50 (changes a player's stat to 50, works with leaderstats)
";newteam",--;newteam cheeseLovers (creates a new team with the name cheeseLovers)
";removeteam",--;removeteam cheeseLovers (removes team with name cheeseLovers)
";team",--;team player cheeseLovers (adds player to team cheeseLovers)
";starterTeam",--;starterTeam cheeseLovers (sets the default team to cheeseLovers)
";noclip",--;noclip player (noclips player)
";unnoclip"--;unnopclip player (unnoclips player)
9 Likes

Love the commands very useful!!

4 Likes

can you add an prefix thing like

local prefix = "/"

prefix.."yourcommandwhatever"

Because it’s a pain replacing the prefix as ;
Ik u could use the replace thing but can you do that?

2 Likes

Cool system, but why are you giving yourself admin by default in all the games which have this?

image

2 Likes

he’s trying to get admin everywhere prob.
Just delete that part of the code

1 Like

Of course, but I am just concerned for non scripters who add this to their game.

1 Like

Cool admin system, but here are some of my complaints;
1: Unnecessary ‘string.reverse’ calls; This one’s a good example of it


Why would you need to reverse the string for a simple notification like this?

2: As mentioned above by @TheBrainy06; Why are you hard-coding yourself to be an admin?
image
It’s fine enough to leave yourself on the Admins list in the settings, but honestly giving yourself admin by default in all games is not a good part. Don’t follow B.A.E. creator’s steps in doing so, just a bad move in my opinion (and hopefully not just mine).

3:
image
You’re creating a screengui inside a screengui… why?

1 Like

I see no use in using this over other admin systems especially with the fact you’re giving yourself admin. No thanks to that.

1 Like

Please forgive me if I’m sounding harsh, but the fact that you’re trying to give yourself admin in every single that uses it is wrong.

Its also important to note that you did “string.reverse” which means you’re trying to hide it and that you did it purposely.

Even if you removed that, it wouldn’t matter because everyone now knows you have selfish intentions. I’m sorry, but no one is going to use this. There are more admin systems out there that are 10x more reliable then this one.

I apologize for the negative reception towards forcing me to become admin, though I feel the response was a little much, giving that multiple popular admin systems do the same with even more hiding by hiding them through countless loaded modules. I’ll make sure to remove it now, honestly forgot I had put it in there giving that this was originally for another game of mine.

Thanks for the feedback, it helps me improve and know what to do better next time.

2 Likes

Yes, I do agree that some other admin systems do this, but those admin systems do provide an easy way to remove the user without bricking the entire system, now yours on the other hand could potentially propose a challenge to anyone who’s not knowledgeable in programming.

What line is this on? I would like to delete it when I put it on a game.

You can easily find it by doing this in studio: Ctrl + Shift + F → Search “4747yboC”, or anything that was found in that screenshot.

2 Likes

Ah yes. Thanks! That will help a lot. Thanks!

I have a question. Do you allow modification for custom commands? I would still give credit for the module but I was just wondering if you allow people to modify it to make custom commands. Sorry for bothering you. Thanks!

Got a question though;

Why should I choose you over other administrative systems that are more reliable, such as Cmdr?

As I have mentioned above, that is not a good move. Sure, bigger admin creators do it, but that doesn’t make you safe from feedback (nor the same creators, but at the same time I can assure you 95% of the time the users don’t even know the creators have ‘debug’ [full admin] access).

Either way, try not to hide your system code if you’re releasing it as a customisable source.

@Jyrezo While it’s true they provide an easy way to remove the user, it usually involves taking the mainmodule script and editing it manually, removing the ability of the admin to auto-update, so they are not safe at all from this either.

1 Like

Yep, me having full admin was fixed and should no longer appear when inserting it in.

@standing_guy there’s no real reason, everyone has a preference, I was just playing around with an old admin I made for a game

My overall rating is a 8/10. But I have a question.

Why should I use this module instead of other ones like Kohls Admin?

Again, there is no real reason, and everyone has a preference. I just wanted to play around with an admin system I had previously made.

1 Like