User blog:Beginnerbacon/Exploiter Problem

Feels like there isn't even an anti-exploit, which in this example, I'll try to solve. These exploiters are the most common, and to solve them, you must detect on how much studs they're going.
 * 1) Movement Exploiters

Test how much studs a normal Booga Booga player goes on land, on water, and on water w/ water walker.

When you find the max, get all the player instances (for i,v in pairs(playerService:GetPlayers))

Do a wait for one second and test how much studs a player goes. If it is more than the maximum studs, banned.

Also, if you're asking me of why I didn't do Walkspeed, well don't forget about the fly exploiters too!

2. Level 7 Exploiters

These exploiters are fairly rare, they use level 7 third-party programs to inject a script into Booga Booga. To stop this, you must stop the script from getting in the first place.

Level 7s cannot make ServerScripts, but only LocalScripts. However, exploiters can trash the FilteringEnabled, and ROBLOX is too lazy to patch exploiters, so you have to have a loop that checks on a Player's if they have a localscript in it.

If you have a LocalScript in a player, then add a value inside that is named "BOOGABOOGASCRIPT" and then add so the script checks if there is the child "BOOGABOOG.ASCRIPT" in the script (you can name it to anything.)

This was literally extremely easy to fix, how has it not been fixed yet?

3. Btools Exploiters

I haven't seen Btool Exploiters at all, but they can get through walls. To check for this, check the Player's Tools in a loop.

If there is something suspicious, ban them.

Anyways, that's my way to patch exploiting. Tell me if you see new types of exploiters and I'll try to have a solution.