-- local tmp = Rebuild()


local START = game.Workspace.Start
START:SetPrimaryPartCFrame(CFrame.new(0,0,110))

while true  do
	PartWorld = script.Parts.Value
	
	if PartWorld ~= 0 then
		
		-- для всех игроков установить базовую точку старта
		local tmp = game.Players:GetChildren()
		for a, b in pairs(tmp) do
			b.RespawnLocation = START.SpawnLocation
		end
		
		-- удалить старый путь
		tmp = game.Workspace.GameZone:GetChildren()
		for a, b in pairs(tmp) do
			b:Destroy()
		end
		wait(5)	-- чтобы игрок успел упасть на дно 
		
		-- создать новый путь
		tmp = Rebuild()
		
		RebuildWorld = 300
		wait(RebuildWorld)	-- ждём указанное время
	else
		wait(1)
	end
end
