Number of Players in Child Places?

There is a lobby.
From which, for teams of players, individual Places are called.
Is it possible to find out how many players are currently in a particular Place (let’s say that their identifiers are stored in the DataStore)?

  • this is needed to automatically fill the Place to the full number of possible players
  • to be able to go to an existing Place, instead of creating a new one

The idea of storing the update of the current Place_Id and the number of players in them seems to me somewhat incorrect.

Russian

Количество игроков в дочерних Places?

Имеется лобби.
Из которого, для команд игроков, вызываются отдельные Place.
Есть ли возможность узнать сколько на текущий момент в конкретном Place игроков (допустим что их идентификаторы в DataStore хранятся)?

  • это нужно для автоматического заполнения Place до полного числа возможных игроков
  • для возмозможности перехода в уже существующий Place, вместо создания нового

Идея хранения обновления текущих Place_Id и числа игроков в них мне кажется несколько не правильной.

If you use…

game.Players.PlayerAdded:Connect(function()
	local players = game.Players.GetPlayers()
	print (#players)
end)

This should print the number of players.
.

Russian (Translated with Google Translate.)

Если вы используете…

game.Players.PlayerAdded:Connect(function()
	local players = game.Players.GetPlayers()
	print (#players)
end)

Это должно напечатать количество игроков.

2 Likes

If they are places inside the same game, you can use MessagingService for this.

1 Like

It looks like this is what I need!