To make it a random chance, I would organize the names of each biome into a table.
local biomeNames = {"Normal", "Night", "Weird", "Snowy", "Lava"}
Then, by using loops and math.random:
while wait(120) do -- change biomes every 2 minutes
local newBiome = biomeNames[math.random(1, #biomeNames)] -- random selection
if newBiome == "Normal" then
-- stuff here
elseif newBiome == "Night" then
-- stuff here
elseif newBiome == "Weird" then
-- stuff here
-- same for the rest of the biomes
end
end