What this script is supposed to do is to detect how many people are on a team and to update a value to the number of people on that team. The script doesn't work, and I don't know why, as output didn't give me anything relating to the script. Can someone please help me? Here's the script:
while true do local plrs = game.Players:getPlayers() local allies = script.Parent.Yellows local enemies = script.Parent.Blues local guests = script.Parent.Reds if #plrs >= 1 then for i = 1, #plrs do if plrs[i].TeamColor == game.Teams["Blue"].TeamColor then enemies.Value = enemies.Value + 1 elseif plrs[i].TeamColor == game.Teams["Yellow"].TeamColor then allies.Value = allies.Value + 1 elseif plrs[i].TeamColor == game.Teams["Red"].TeamColor then guests.Value = guests.Value + 1 end end end end