This script is supposed to print the names of current players in a game in TextLabels in a GUI in each player. However, the script is not doing anything, and output did not give me anything.
Can someone please help me?
Here's the script:
local playerCount = {} game.Players.PlayerAdded:connect(function(player) local frameChildren = script.Parent.Frame:GetChildren() for i = 1, #frameChildren do frameChildren[i].Text = " " end wait() table.insert(playerCount, player.Name) wait() updateUI() end) game.Players.PlayerRemoving:connect(function(player) local frameChildren = script.Parent.Frame:GetChildren() for i = 1, #frameChildren do frameChildren[i].Text = " " end wait() table.remove(playerCount, player) wait() updateUI() end) function updateUI() for i = 1, #playerCount do script.Parent.Frame['Label'..i].Text = ""..playerCount[i] end end