Can anyone tell me why this RemoteEvent
script won't change the Player
's team, but yet it print's the final thing? I can't really explain any better I'm tired. ._.
Script:
game.ReplicatedStorage.Events.RemoteEvent.OnServerEvent:connect(function() local Players = game.Players:GetPlayers() for i = 1,#Players do wait(0.1) if not Players[i].TeamColor == game.Teams.TestTeam.TeamColor then Players[i].TeamColor = game.Teams.TestTeam2.TeamColor Players[i]:LoadCharacter() end end print("Completed.") end)
Any help appreciated.