Max player count stays the same after changing in it creator hub.

I have tried changing player count, but so far in studio changes were of no effect.
didn’t help:

  • reloading studio
  • publishing my game

so what’s up? can’t you get something as basic as changing max player count working?

1 Like

Have you tried changing in inside of the studio’s game settings?

You haven’t provided enough information here. Attach affected place IDs, reproduction steps, etc

reproduction steps for my fellow requiring the reproduction steps to this problem that requires reproduction steps to reproduce this problem:
chrome_KbLfLV85aZ


result: MAX PLAYER COUNT DIDN’T CHANGE despite reloading MULTIPLE TIMES! WOW!

have i tried every option available to try solve this basic issue that should not be an issue in the first place? of course, matter of fact - i checked EVERYWHERE including but not limited to: place setting and game settings

1 Like

I’ve experienced this and it only appears in Studio.

The MaxPlayers property will always be a set value in studio despite having a different max player count on the website (or live game).

I am just assuming it’s like this so developers can test with multiple clients that go over the max player limit? It’s a bit odd though, to say the least.

also i noticed that
In a Team Create session MaxPlayers is 60, while offline sessions are 30 MaxPlayers.

1 Like

nice, can’t even have correct player count to generate something in my game.

Hello, the MaxPlayers under Players in Studio, is separate from the MaxPlayers in the actual game. The number that shows up in Website is what will be reflected in the game.

2 Likes

This is a bug that I have also experienced. However, this is just an illusion, and you have nothing to worry about. In Studio, Players.MaxPlayers and Players.PreferredPlayers are set to the wrong number, even when you run the game. However, in live servers (meaning when you’re actually playing the game and anyone can join the server), the value of Players.MaxPlayers changes to the correct value almost instantaneously, before the server’s first player can even join.

I tested this myself. For my experience, it’s supposed to be 200, but Studio is giving me 60. I added this screen GUI:
Screenshot 2025-04-04 173344

I wrote this script:

x = game.Players:WaitForChild('DavinKilledPoohBear'):WaitForChild('PlayerGui'):WaitForChild('ScreenGui'):WaitForChild('TextLabel')
game:GetService('RunService').Stepped:Connect(function(a)
	x.Text = `Max: {game.Players.MaxPlayers} Prefered: {game.Players.PreferredPlayers}`
end)

Here it is in Studio:


As you can see, it says 60, which is incorrect.

Here it is in Roblox:


As you can see, it says 200, which is correct.

Please ignore the fact that I spelled preferred wrong.