Universal Utility Script
"Remember what Sun Tzu said that one time?"
"He said, like, thousands of things man."
"One of them was, 'To know your enemy, you must become your enemy.'"
What is This?
This is a continuous project that serves as a way of learning how developers deal with exploiters, or don't. In Roblox, anyone with the necessary tools can 'inject' external code into games. The reason someone would do this is almost always to cause others harm while giving themselves unfair advantages. Examples of these exploits include Aimbot, flight, teleportation, player tracking and countless more. As an aspiring game developer, I find it very important to analyse how others protect their games from scripters as well as how scripters figure out new ways to break anticheats.
​
Of course, the only real way to get the most out of both worlds was to become an exploiter myself.
This large section of code shows the function for my own flight ability. In Roblox, the majority of anticheats in games are programmed to detect very specific things that relate to illegal flying. Since many exploiters use the exact same flight script, it is very easy to block. This now opens up the possibility that someone can easily develop even a slightly different flight script and still avoid the anticheat. Just by executing my utility script in games, I can very easily know if and how people deal with exploiters and use this information to help me in my own game development.
​
Besides learning to develop anticheats and how to use Lua in general, I definitely enjoy messing around with my abilities for fun as long as everyone is having fun.
