MY script is
playarea = math.randomseed(1,3)
min = 0
sec = 5
while true do
wait(0.1)
if script.Parent.Parent.GameMode.Loaded.Value == true then
script.Parent.Text = (min..":"..sec)
wait(1)
sec = sec - 1
if sec == 0 then
min = min - 1
sec = 59
end
end
end
while true do
wait(0.1)
if min == 0 and sec == 0 then
game.Workspace("Map" ..playarea):Destroy()
playarea = math.randomseed(1,3)
wait(60)
game.Lighting("Map" ..playarea):Clone().Parent = game.Workspace
end
end
I dont know why its not working also roblox forums shutdown forever :(

3 comments
Check the AlvinBloxx tutorial for a random map selector and round system - https://www.youtube.com/watch?v=z9EgTqThDmU&t=173s
The only problem with this is that it only covers one map and doesnt show you how to make it random
I don't know If this is correct, but you're calling another loop right after another loop. The loops don't go separately from what I remember. The first loop will continue without worrying about the 2nd loop. My suggestion is to put it into one loop.