Feedback on a New Admin

Hello! First of all I’m TheRewd and in this year in my freetime I was focusing on developing a completely new and unique admin script that everyone could use.

This admin has a few little unique features that others don’t have (atleast what I’ve seen). I would be very happy if you would give me a feedback of what do you think of some of the features that I’m gonna list here. Keep in mind that some things might change because it’s not fully done yet.

Easy to understand GUI

It has a modern looking GUI with animations that can be easily understood. This GUI also contains a brand new feature which we will talk about soon. Be aware that I wasn’t focusing on the GUI design so much.

Custom commands

This feature I think is the biggest of them all. You are able to create custom commands in-game with no scripting skills required (well only if we forget about the whole “edit function” part when you must insert your own script for the command to work). When you create a command it will be saved in Axary forever (until you delete it) so you don’t have to worry about creating it everytime the server starts (let’s be honest what kind of admin it would be if you must create the command everytime the server starts). Player’s that doesn’t have high rank won’t be allowed to create custom commands. When Axary will be finished I’ll make a tutorial to explain how it all works (or I’ll create a little simple in-game tutorial).


Personal and game settings

You can change for example theme of the GUI or other personal settings. Players with higher rank will get an option to change game’s command prefix or GUI theme for all players. (I didn’t even start working on this feature yet so I can’t write much about it until it’s done.)

In-game ranking system

Axary finds player in the game (if the player is not online it will automatically try to find player’s ID), gives him the corresponding rank and saves it. Every rank number has it’s own name e.g.: 1 = Premium (and no, it’s not Roblox Premium), 2 = Moderator, etc…

Security

Axary defines a player by their ID (not their username) e.g. when the player gets banned, he can’t unban himself by changing his roblox username. The next thing you might have noticed is that a lot of those features are through a GUI. The only way how to make client send data to server is through remote events (we all know that). There’s only one remote event that Axary uses for everything and it is unbreachable (I really made sure of that). There’s no way an exploiter could bypass the verification process.

AAR (Axary Auto-Repair)

AAR is a module script that Axary calls when it starts. AAR makes sure that everything stays in place and instances that are created by Axary (e.g. that remote event I was talking about earlier) will be protected so they can’t get destroyed or moved.

Customization

Axary can be customized in almost every way: Custom commands, custom GUIs, etc. In the future I’m planning to add a bindable event that can handle commands such as “reset” that resets Axary to the newest version (e.g. when you want to auto update Axary you will create a loop in which you fire that event every 5 minutes).

This admin will be a module script but unfortunately it will be obfuscated. Obfuscation is not 100% protection but it is atleast something. When Axary releases I won’t have any problems showing the code to trusted developers to prove that the code is not malicious.

These are not all the features. If you have time please give me a feedback on what should I improve, add or remove. Thanks very much! (Oh and did I mention the name is Axary?)

12 Likes

When you release, is it possible for you to paste the code in something like Pastebin or Github? That would be nice so we will be able to edit and customize the code if we want to.

Or just upload the script as a model to Roblox (like the Adonis module) where anybody can take it.

This admin system looks really nice, and I would definitely consider using it. However, I always like to be able to make my own changes to the code.

2 Likes

I think you don’t understand me here but I’ll explain. I want the obfuscated code to be available to the public, not the deobfuscated. The deobfuscated code will be available only to the developers that are trusted and won’t leak the code. And of course those who have the code can edit it freely.

Is this admin system going to be free? If it’s going to be free, why aren’t you releasing an unobfuscated version of the code for everybody to use/see? As far as I know, every other big free admin system (Adonis, Kohls, etc.) has their module on Roblox as a free model for anybody to take.

1 Like

The admin will be free but I don’t want people to just copy my admin, edit a few lines and make it their own. And as I said if some developer thinks there’s a malicious I wouldn’t have any problem showing him the code and proving that it is safe for him to use.

So… are we unable to make our own changes to the code? For example, if we want to add a Trello/Discord API to it for bans and Discord → Roblox commands and such, would we be unable to do things like that?

I really like the idea of a custom admin panel, better than the adonis/kohls system. Easier to edit. Do you have a estimate of when it might be released?

Don’t worry I’ll solve that somehow. But for now the admin isn’t done yet.

1 Like

I don’t really know. I’m the only one working on the admin without my team. And I’m doing it only in my freetime.

1 Like

Sounds cool. Well I’ll bookmark this topic so I don’t forget. Really looking forward to this.

Don’t like the idea of it being free to use but obfuscated, that would mean it’d be a pain to edit and include more features on your own (remember that de-obfuscators exist too by the way, so it’ll definitely get leaked at some point) .

That only makes me want to question about implementation even more, there’s no way you can say it’s unbreachable, and using one remote for several purposes isn’t a good idea.

If someone is skilled enough to deobfuscate my admin then he is skilled enough to create maybe better one and I don’t think that would be worth for him. Also remote event is completely safe because it checks your information (e.g. rank) and rank can’t be changed locally. Remote event is used only for custom commands and settings, nothing else.

If the reason why you’re obfuscating it is because you’re afraid of somebody “stealing” your code, then make the admin cost money. All free models can and will get copied, no matter what it is.

If the admin is free, you shouldn’t be afraid of people taking your code, cause even if they “reupload” it like what happens to every other free model, it’s not going to affect you since you aren’t making Robux off of it anyway.

So I’m actually quite confused and concerned of why you’re unwilling to upload your code to Roblox.

Just look at all these modules from the most popular admin systems that are open for anybody to take:
https://www.roblox.com/library/359948692/Adonis-MainModule
https://www.roblox.com/library/3239236979/HD-Admin-V2-MainModule
https://www.roblox.com/library/360478554/Basic-Admin-Module

All in all, if this admin will be free, expect tons of reuploads of it if it ever becomes popular. If you don’t want reuploads, charge for it like those “hotel registration” systems on Roblox.

Edit: Releasing the code to the public will allow for anybody to FULLY CUSTOMIZE it, such as add their own features and such.

2 Likes

When it will be released it’ll be obfuscated and then after some time I’ll decide what to do next. And I said that I didn’t list all the features. One of the planning features will be to add your own code into the script without deobfuscating it. And when you take the model you can completely customize the GUIs and commands through Custom Commands panel, so it is fully customizable. But hey, no pressure. Every admin has it’s drawbacks and this isn’t even released yet, so I suggest waiting for the release.

All code can be deobtuscated if a person is desperate enough and puts enough time into doing so. Also correct me if I’m wrong it also lowers the performance of said script.

You are right but this is a lightweight script so the performance impact won’t be seen. I’m aware that some day this will get deobfuscated but like I said after some time I’ll decide what to do next.

The reason for that is a recent update, if it isnt the admin wouldnt work.

1 Like

This seems like a nice Admin overall, I’m looking forward to possibly using it for games in the future! I think if it becomes popular, I just have one question:

Will the Admin be Easy to Set Up When it is released? Overall I think it is a top priority for easy use.

Don’t support obfuscation. We don’t know what you’re doing in there (unless we deobfuscate it ourselves.) You saying we can trust you doesn’t really matter.

1 Like

The admin should automatically set up by itself and if it does in the way you don’t like it you can still tweak it.