I’ve noticed in my time playing lots of various Roblox games here that hacker cheating is pretty rampant among the top games. I have read about various client based anti-cheat resources here and I’m not going to wade into any political debate about client anti-cheat vs. server anti-cheat detection. What I am offering to the community is a server based anti-cheat system that covers most of the basic types of cheating with lots of tune-able settings and detailed explanations for how to use them. I understand that developers want to devote their time to “developing” and not so much to combating cheaters. With this resource, anyone can get some good, basic, anti-cheat service going for any game to spend more time doing what you love to do. I’ll post up some video examples, but this first post is just getting the code out and how to install it in your game.
This anti-cheat service detects (4) types of client based cheating and performs a “soft punishment” when detected. The first being Speed cheating. If a player is moving faster than they should, it will stop them in place until they stop. The second detection is Flying detection. If the player is up in the air longer than makes sense for your game, it will “ground” them; over and over until they stop. The third detection is Teleport cheating. Teleport through walls, extreme long distances, etc. will be punished by being force-teleport back to where they started; over and over until they stop. The final detection is Jump cheating. Players that are jumping higher than what you set will have their velocity sapped so they fall back down when detected.
Everything is now run in the Plugin
No more endless scrolling text of the config files. I’ve setup a modular “Free” plugin that allows anyone to setup and configure all (4) of the basic cheat detection modules directly in Roblox Studio. Easy installation, setup, upgrades, etc. If you want more from the plugin, like the client cheating test tool, revocable player trust settings, etc. Then you can still buy those modules via gamepass or get the full version the same way.
If you would rather go right to the Fully Featured plugin version via a USD purchase, you’ll find that here:
To see this Plugin in action, this is a test world you can play in. The Knightmare Anti-Cheat Testing World is setup under default settings and the plugin Client Cheat Testing Tool enabled for more fun.
I’ve written a developers guide for nearly all of the configuration settings to this service in the tutorial section of the forum here:
Finally:
Fear not, this doesn’t mean this is moving to a paid only service, only that the “old school” way of manually doing the configuration and setup is migrating away from downloading models. The model will remain free like it always has. The plugin is a great way to allow everyone access to this anti-cheat service or allow developers to offer some type of financial support to keep the anti-cheat community going strong!