Secure your server first, then worry about this extra layer of security. This question has probably been asked hundreds of different times using different wording. All I can say that, is no matter what you do, how advanced your system is, someone will find a loophole eventually.
Very often they will not have the knowledge to actually do anything else but what the program has to offer. The clients should kindly ask the server to do this.įorming your server side and client side like this, will help you in the long run. They will probably leave, and not join back because your game is so exploitable. The only way to stay secure, is to be prepared. You must always think that requests from the clients have been manipulated. Secondly, and most importantly, have checks on the server. Put them in localscripts that could break the game entirely for the users - the greater the hassle, the greater the work. If users are using exploits are not, is up to Roblox to detect, however, there is something you can do! For example, do simple checks on the client - even if some exploiters delete these scripts, they have to find them first. Previously, Roblox had a loadfile function that you could use to load in all the files of the system, however they removed this due to obvious reasons.
The only way to detect for a player exploiting is to detect change on the server. Searched on devwiki no results or help Like is this even possible? A script that sees if u have a exploit opened? And what else should I add to my anti cheat? This is also impossible, since all the developers can access is their game.