Recommendations to deal with potential game raids

So I’m working on a game with a developer, and while we don’t know the full expected playerbase just yet, we do expect a large input of players on release, recently we’ve run into issues with known malicious discords threatening our community and using roblox and discord as a medium to attack us.
(confirmed scripters and exploiter groups)

While we have mostly stopped the discord sided threats, albeit whatever we could do, we still have the issue of communitys threatening to attack the game and “ruin it” I tried to bring it up to roblox support but they wouldn’t accept any evidence because its “off platform” (even though they have roblox groups and users that we confirmed using said evidence).

So, since we’re basically being abandoned by support, do you guys have any recommendations or precautions we could take to attempt to stop these malicious users from flooding the game and attacking our community as much? (We can’t stop all of it obviously, but any ideas on what we can do to limit or make it harder)

We already secured most client and server sided functions and have a mod team, anything else that could help improve our odds against any server assaults?

2 Likes

Maybe, a chat thing? as I know most of them spam some certain words, could help.

–X

Oh, I’m not talking about chat bots, there are full on groups dedicated to exploiting threatening our entire game, and I wanted ideas on how to try and make life harder for them, but thank you anyway.

No No that’s not what I mean, I mean you can check if they are in a certain group or chatted a certain word you could ban them.

–X

True, I’ll write that one down, thank you if you got anymore ideas I’d be glad to hear them, or if anyone else has some ideas, that will stop the ones that joined the group atleast, only issue after that is alts, as alot of these exploiters tend to alt when they get banned especially from these groups.

1 Like
game.Players.PlayerAdded:Connect(function(newPlayer)
   if newPlayer:IsInGroup() then  ---Group Id Here                  
      newPlayer:Kick(":P") 
   end
end)

I’ve currently blacklisted them and I already said anyone in a blacklisted group would be banned, so at that point if they are in that group I’ll just auto ban them LOL

if they have a botter to ddos your game it will be really a problem other then that you said that you secured everything so you’re good

I don’t understand why people do this kind of stuff, I think roblox should take some action against them, but in the end, Some things can’t be avoided.

–X

yeah, that’s what I’m concerned about I don’t know what some of these groups will pull and I know some of these groups have some mad exploits, so they could try to lag or make the game unplayable.

It’s not possible to DDOS a roblox game from what I’ve experienced.

–X

Blacklisting groups, adding age limits to accounts, kicking/banning based on certain phrases said in chat. That’s really all you can do without potentially affecting regular players.

it’s possible since you can grab the ip and the port of the server but usually lagging is because remoteevents/remotefunctions being spammed so make sure you have a debounce @skppiy4000

It is. People have done it, and still do it (both directly attacking the server, and lagging the server up via exploits)

If we were to age limit accounts what do you recommend a good timeframe for it, a few days a month?

10 days, that’s how “Da Hood” Does it.\

–X

game.Players.PlayerAdded:Connect(function(newPlayer)
if newPlayer:IsFriendsWith(game.Players:GetUserIdFromNameAsync(“NameOfGroupLeader”)) then –
newPlayer:Kick(“:P”)
end
end)

1 Like

Ooh nice idea, I’ll add that one in too.

That’ll work too!

Thanks for that!

–X