Would it execute smoothly? It is supposed to change your team to a random one when the server gets to twenty players.
--[[---Thanks to free-model for helping w/reconstruction.
& please insert the a number value called "Players" into Teams.
READ:
1. Insert NumberValue "Value" straight into this script & insert NumberValue "Players" into Teams.
--]]
A = game.Teams:findFirstChild("TeamName")
B = game.Teams:findFirstChild("TeamName")
C = game.Teams:findFirstChild("TeamName")
D = game.Teams:findFirstChild("TeamName")
function Redo()
wait(5)
end
if game.Players.NumPlayers = 20 then
Assign() else
Redo()
end
function Assign()
A.Players.Value = 0
B.Players.Value = 0
C.Players.Value = 0
D.Players.Value = 0
teamchosen = false
player = game.Players:GetChildren()
for i = 1, #player do
print(player[i])
if A.players.Value == B.players.Value
if teamchosen == false then
script.Value.Value = math.random(1,4)
if script.Value.Value == 1 then
player[i].TeamColor = A.TeamColor
teamchosen = true
A.Players.Value = A.Players.Value +1
elseif
script.Value.Value ==2 then
player[i].TeamColor = B.TeamColor
teamchosen = true
A.Players.Value = A.Players.Value +1
elseif
script.Value.Value ==3 then
player[i].TeamColor = C.TeamColor
teamchosen = true
A.Players.Value = A.Players.Value +1
elseif
script.Value.Value ==4 then
player[i].TeamColor = D.TeamColor
teamchosen = true
A.Players.Value = A.Players.Value +1
end
end
end
end
end
Will it work?

1 comment
BUMPY BUMP