Alright so I’m working on mod commands for my game and so far all the commands can be executed by typing into the chat “/e CMD argument1,argument2,etc” however I am aware that exploiters can easily view this with a chatlogger exploit. Then they can determine who has mod and simply avoid them.
Obviously its not a big deal as players can report them and I could also encourage players to type /e commands to scare them off. But if its possible I do wish to make it undetectable.
At the moment mods are determined via a UserId in a script and not in a group like most games so exploiters cant just look through the group and see who has moderator.
I was thinking of adding a command bar thats inside of every PlayerGui but if a player is a mod and presses a certain key they will be able to view it and type inside of it (normal players would be unable to view the command bar) mods could then type commands in which would fire a remote event with their command rather than chatting it.
My question is: Is this an effective way to hide moderators from exploiters? Or can the exploiters find out if a player fires a remote event, opens the command bar, types in the command bar, etc?
(PSA: I know to add anti-cheat within the remote events to prevent exploiters from firing them.)