Hi can someone help me please. ive created an map changer script for my game. it works perfect until it comes to the last map and changes to the first map again but it clones only the model with nothing inside how to fix it? thanks for helping
local Map1 = game.ServerStorage.Maps.Map1
local Map2 = game.ServerStorage.Maps.Map2
local Map3 = game.ServerStorage.Maps.Map3
local Map4 = game.ServerStorage.Maps.Map4
local Map5 = game.ServerStorage.Maps.Map5
local Map6 = game.ServerStorage.Maps.Map6
local Map7 = game.ServerStorage.Maps.Map7
local Map1Clone = Map1:Clone()
local Map2Clone = Map2:Clone()
local Map3Clone = Map3:Clone()
local Map4Clone = Map4:Clone()
local Map5Clone = Map5:Clone()
local Map6Clone = Map6:Clone()
local Map7Clone = Map7:Clone()
while true do
Map1Clone.Parent = game.Workspace
Map1Clone.Name = "Map1Clone"
wait(5)
MSG = Instance.new("Message")
MSG.Parent = game.Workspace
MSG.Text = ("Changing to Crossroads")
wait(1)
game.Workspace.Map1Clone:remove()
game.Workspace.Message:remove()
Map2Clone.Parent = game.Workspace
Map2Clone.Name = "Map2Clone"
wait(5)
MSG = Instance.new("Message")
MSG.Parent = game.Workspace
MSG.Text = ("Changing to IDK3")
wait(1)
game.Workspace.Map2Clone:remove()
game.Workspace.Message:remove()
Map3Clone.Parent = game.Workspace
Map3Clone.Name = "Map3Clone"
wait(5)
MSG = Instance.new("Message")
MSG.Parent = game.Workspace
MSG.Text = ("Changing to IDK4")
wait(1)
game.Workspace.Message:remove()
game.Workspace.Map3Clone:remove()
Map4Clone.Parent = game.Workspace
Map4Clone.Name = "Map4Clone"
wait(5)
MSG = Instance.new("Message")
MSG.Parent = game.Workspace
MSG.Text = ("Changing to IDK5")
wait(1)
game.Workspace.Message:remove()
game.Workspace.Map4Clone:remove()
Map5Clone.Parent = game.Workspace
Map5Clone.Name = "Map5Clone"
wait(5)
MSG = Instance.new("Message")
MSG.Parent = game.Workspace
MSG.Text = ("Changing to IDK6")
wait(1)
game.Workspace.Message:remove()
game.Workspace.Map5Clone:remove()
Map6Clone.Parent = game.Workspace
Map6Clone.Name = "Map6Clone"
wait(5)
MSG = Instance.new("Message")
MSG.Parent = game.Workspace
MSG.Text = ("Changing to IDK7")
wait(1)
game.Workspace.Message:remove()
game.Workspace.Map6Clone:remove()
Map7Clone.Parent = game.Workspace
Map7Clone.Name = "Map7Clone"
wait(5)
MSG = Instance.new("Message")
MSG.Parent = game.Workspace
MSG.Text = ("Changing to The Forest")
wait(1)
game.Workspace.Message:remove()
game.Workspace.Map7Clone:remove()
wait(0)
end

1 comment
btw those "Changing to IDK" its because i havn't finish