My game ‘101 players, 1 microwave’ was taken down yesterday for a script containing a reference to ‘Ultimate trolling GUI’, but not the actual script itself. My account has also been suspended for 7-days as a result of this.
My assumption was that my game contains a backdoor, as I am the only one working on the game and I have never ‘Ultimate Trolling GUI’. But after going through scripts in the game, checking hidden services and insuring that all my plugins are safe, I found what I suspect to be the cause.
Suspected code
UltimateTrollingGui = {
"shattervest",
"GUITHING",
"drophats",
--"animationgui",
"creeperR6"
};
This is code taken from my games anti-exploit. This is a dictonary key in the table of blacklisted gui element names. Essentially, when a GUI is found in the game with any of the UI Elements named in the table, the user is flagged by the anti-exploit script.
This is the only reference in the game to “Ultimate Trolling GUI”. This code has been in my game for a while now (at least a year!) and only recently flagged moderation when the game began to gain traction as a result of a YouTuber playing the game in a video.
Reproduction
Since this is a moderation action, there is no easy way to test reproduction without some serious risks.
Information & Required information
The suspected script is under game.ReplicatedFirst
.
The place that the moderation note links to: 101 players, 1 microwave - Roblox
The main place in the universe: 101 players, 1 microwave - Roblox