Hi, when joining a private group game I have created, I keep getting this kick message. I deleted all anti-exploit and the admin system thinking it would be that, but it continues to do this.
Has this happened to anybody else or does somebody know what is wrong?
A game script is calling the Kick function. Your game scripts are probably infected or someone inserted a check that kicks specific players. Do other group members also get kicked?
As far as the game scripts, I will check over them. I used an anti-virus plugin and it said that I have no viruses. The plugin is called “Ro-Defender”
In addition, you can use Ctrl + Shift + F and type in the Kick keyword and try finding for scripts that are calling the function.
If none of them show, also try the words: getfenv, require.
Keep in mind Scripts using ModuleScripts always use the require function, therefore not all results shown by the Find All/Ctrl + Shift + F are malicious.
Just be in the lookout for scripts like that. If you do find these keywords in the game scripts AND confirm they are being used maliciously, one of your group members have a scuffed plugin that is messing up with your game, inserting backdoors and kicking you.
That is the reason. You got a fake plugin that was made by malicious plugin developers to mess up with your game. Remove it, report it, and always check the creator of your plugins.
You 100% have a fake plugin and the reason is only plugins are able to write to something known as .Source, a friend of mine explained this to me yesterday, his name is Autterfly on Roblox, he’s a great contributor to this community, especially the Dev Forum.
It’s a coincidence that just yesterday I had the exact same issue with one of the developers working with me, they had a fake plugin.
For removing malicious code simply use the Find All feature (Ctrl + Shift + F) and look for scripts with weird lines. However, only do so when you remove your plugins.
Also, these lines of code are usually hidden with a huge amount of spaces/tabs, which makes them not only hard to find but also lags the Roblox Studio text editor.
No, you highly likely have a backdoor caused by a malicious model or plugin. If it’s not something you recognize it then of course delete it. getfenv and require() are commonly used in these cases. You can search in explorer scripts and manually go through each one to be certain they aren’t malicious.