What is the best way to prevent people spamming one player servers?

Greetings,

I want to forbid players from creating one-player servers which allow them to cheat the in-game money earning system.

We have a “hide and seek” like feature in game, which allows the people who first find it to earn additional money. It spawns every hour or so, therefore players (I assume) block other online users, thus creating empty games where they can “exploit” the feature.

I was thinking of implementing a “lobby place”, which would teleport everyone to a single server of the main game place. Though I am not sure if this is the most optimal solution, but this is the only way I can think of solving the issue.

Do you think there are any other solutions, or should I move forward with the lobby queue idea?

Did you check the place’s server fill options?

Yep, this is already enabled. Roblox still puts them into a separate server.

That might be the post you’re looking for:

1 Like

You cannot really stop having people spam being in one player servers, because if you can’t get one player, you can’t fill your server in.

Best thing to stop this is by making a script, checks how many players there are like:

#Players:GetChildren() <= 1

Then if Players:GetChildren() <= 1, player cannot receive money.

However though, a lobby place could help a lot, especially when you have control over where the player goes.

1 Like

I guess I will temporarily introduce a minimum player count until I finish the queue system.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.