function FillList()
for _,player in ipairs(Players:GetChildren()) do
if not playerList:FindFirstChild(player.Name) then
local frame = template:Clone()
frame.Name = player.Name
frame.player.Text = player.Name
frame.Parent = playerList
if STAFF_MEMBERS[Player.UserId] then
frame.player.Stafficon.Visible = true
end
frame.LayoutOrder = playerList[player.Team.Name].LayoutOrder + 1
for _, object in pairs(playerList:GetChildren()) do
if object:IsA("Frame") and object.LayoutOrder >= frame.LayoutOrder and object ~= frame then
end
end
player:GetPropertyChangedSignal("TeamColor"):Connect(function()
frame.LayoutOrder = playerList[player.Team.Name].LayoutOrder + 1
end)
end
end
end
Make Player
into player
.
Give me one second, my game takes a while to load lol.
Works! Got a few of my friends to test it out so that’s why it took longer. Thank you!