AquaMod // New Mod Tools for Your Game

After reviewing the code more, I realized the remotes have no protection. Literally any exploiter can come in and kick someone! I guess I didn’t have enough time to review it all last time.

I recommend fixing this in the next update.

A temporary, quite outdated alternative to this would most likely be UIAdmin 2.1, since it relies on the server for almost everything.


What does this mean?


The OP provided a resource, the alternatives that are available too but have different functionality. Both you and @maaapizza have valid points here. For example, an alternative to this would be RoMod or UIAdmin, but they differ in features. UIAdmin 2.1 doesn’t support warning the user yet but this resource does, but RoMod can do cross-server live ban syncing. Again, the more resources, the better. Would you like it if there was just one YouTube video about Roblox since the others would be considered “alternatives”?

2 Likes

It means that system wanted to kill the picture size of the document icon and the download icon

1 Like

This really is a cheaply-made mod system which I do NOT recommend for using this for the following reasons:

  • First, as stated by intergravitation, it is easily exploitable and literally has zero protection.
  • Warning doesn’t work. Just appears to try and kick a player from the server
  • The ban option only kicks the player from the server, it doesn’t add it to a DataStore, meaning the player just can join back.

Also the UI looks horrible. You have to re-do this from scratch since this is a horrible system.

2 Likes

Please tell me this post is satire, the topic design itself was so good until i readed the scripts

1 Like

i see someone trying to headbash the creator again

Cmon, no need to say that (and the ui does NOT look terrible, i’m not much of a UI designer), you could’ve just said “I dont think the UI looks good in my opinion.” Literally, is it that easy to headbash a creator who did his best?

What am i typing here

1 Like

Yeah, I just did my research and there’s definitely room for improvement.

  1. There’s nothing happening on the server

All the server knows to do is kick players via a RemoteEvent which is extremely unsecure. Anybody can go in and fire that remote event and now you can kick players

  1. Poor Exploit Detection

Literally. Anybody can become an admin by adding themselves to the script, then rejoining. The exploiter is now an admin.

  1. Literally doesn’t work

image
“Warn” doesn’t work and it seems like it’s trying to kick me?


I’d also like to point out the “Ban from server” probably doesn’t work for more then 2 people.

  1. Off center + lack of corner rounding


It’s highly off centered and the corners aren’t rounded. Not sure if this was intentional or not, but it would be better off. Also, make the mod tools button smaller by a ton.
“Tools” also is completely inconclusive, please explain what it does

  1. Generally bad UI/UX

What is this?


This has a completely separate theme as well.
image

That’s all of my feedback.

No hurt feelings here by the way, it’s just honest feedback.

Also, you should give reasons why to pick this over competition. And also, fix everything I pointed out. Then more people would want ot use it. Make sure most resources here are more polished before releasing it.

9 Likes

I’m not sure the X button background is gone and the google icons are stretched…

I was gonna change it to black because it hurt my eyes last time so congrats to you for finding the other theme.

.It counts the tools. I would make them live but that would take some time

1 Like

This is such a long & tedious way of adding administrators, just simply have a config file or use a command & DataStoreService to handle it.

please admit your topic is satire there is no way you are serious

3 Likes

Okay, yeah. There might be some bugs with it.
For only you, there is no black Borders and the X backgrounds are gone.

stop trying to admit my topic is satire its a “resource” not “satire for you to flag it”

Hello, sorry for the bump but is this officially discontinued, or has it been updated and improved since the 16th of October?

This is MAYBE discontinued, from what i see this sucks

I can redo the UI for you I’m decent at UI (I’ll do for free) So if you can do some command revamp ill help you out on securing the UI and making it look better.

2 Likes

Sorry for the bump, but AquaMod could’ve been an admin commands template instead, where everyone can modify and make their own admin commands with the built-in basic commands while providing anti-exploit.

I can help with that, and with my over 6 years of experience with Roblox Studio.

1 Like

If you’re planning on giving this another shot it’ll need a lot of work, there’s already a ton of others so I don’t think I can see myself using this. There’s already plenty other which look better and function better and are impossible to crack into.

Maybe you should make a 2nd version of the system that fixes the bugs this one has.

I’m just going to be honest with you.

I think this is one of the best resources I’ve seen made by a beginner. I mean, tell me. Even I did not think of making something like this!

But jokes aside, this is actually a nice resource made by a beginner. But like everybody else, yes, I also have something to say to your resource to make it better.

First of, the UI you’ve made is obviously better than mine when I was a beginner as well. But there are some problems with it. The UI is not centered, icons overwriting the text, themes and fonts are different etc. But if you manage to fix these problems, then this would just make this resource 5x better to the least.

Secondly, the actual mod system… Okay, no hard feelings here, but I think you could’ve worked on it a bit more. A resource with errors and warnings flooding the output is not a clean resource. Exploiters can come, add themselves as mods and then boom, they can literally make the owner like a dancing puppet. To fix this, you should make the mod handling on the server instead of client. Here’s a suggestion. Use a remote event to fire to the server but you first check in the client whether the person firing the remote event is the mod or not. If not you kick them out of the game guessing they are an exploiter. If they are a mod, you receive the event on the server and give another check whether or not they are a mod (as exploiters can make themselves look like a mod on the client side). If they are a mod let them through and if not just kick them or do whatever you want. Adding if statements here is mandatory to keep your code more secure and safe.

Thirdly and finally, please. Instead of adding the mod as their name add their user id. People can change their username and they’re literally not the mod anymore.

You can always do better in the future! Also, if you’re not sure whether your code is OK or not, you can look for posts on the DevForum or YouTube whether anybody else has a system like yours (which obviously there are probably hundreds of them). You can also make a post in #help-and-feedback:scripting-support or #help-and-feedback:code-review to let people check your code. That’s all and good luck!

Also to everybody saying do not use this, this is JUST bad, I’m sorry but I don’t think you’re showing criticism here but just being rude. Please rethink about what you’ve said.

1 Like

I’ve been thinking. Should i make adding moderators ONLY for the owner?

That’s already the way it is? Unless you mean the developers too. Right now literally anybody with the proper tools are moderators.