I made a mini game script and it keeps getting stuck at "Choosing game..." does anyone know what the problem is in my script?
Script:
minigames = game.ReplicatedStorage.Minigames:GetChildren() timer = game.StarterGui.IntermissionAndRound.Frame.TimerDisplay
while true do
if game.Players.NumPlayers > 1 then -- if the players in the server are greater than 1 then
timer.Text = "Choosing game..."
wait(3)
rangame = math.random(1, minigames)-- chooses one random minigame
gamechosen = minigames[rangame]
timer.Text = gamechosen.Name -- the hint tells the player what minigame they are gonna play on
wait(3)
gamechosenclone = gamechosen:Clone() -- makes a clone of the minigame
gamechosenclone.Parent = game.Workspace -- puts the minigame in workspace
for i = 10, 1, -1 do -- time
timer.Text = "Time left:" .. i
wait(1)
end
timer.Text = "Round finished!"
wait(3)
gamechosenclone:Destroy() -- 3 seconds after round finishes, the minigame clone gets destroyed.
else
timer.Text = "There needs to be at least 2 people to start"
end
wait(1)
end
