It tests to see if there is 1 player left, it works sometimes but usually after a couple of rounds (give or take a few) it will start counting down all the way to 0, even when the game should end.
for i = 60,0,-1 do
if i == 0 then
status.Value = 'Game Over, Prepare For Next Round!'
break
end
wait(1)
if #_G.gameplayers == 1 then
for i, v in pairs(_G.gameplayers) do
if v ~= nil then
status.Value = v..' Has Won!'
game.Players[v].leaderstats.Coins.Value = game.Players[v].leaderstats.Coins.Value + 15
game.Players[v].leaderstats.Wins.Value = game.Players[v].leaderstats.Wins.Value + 1
break
end
end
break
else
status.Value = i..' Seconds Left!'
end
end

1 comment
I was reviewing the script, and I found that you put a ' instead of the "