So. I am making an infinity obby where you can buy the obby peices how ever you want, so like "If i buy the first lavastage and then click it again then it clones twice but not at the same spot the other time you bought it then it gets a littlebit forwards then the other stage that you bought." But i dont know if this works or wat does. Just to specify LavaStage is a model
Here's the current script
local LavaStage = game.ServerStorage.LavaStage
function Clone()
LavaStage:Clone()
LavaStage.Parent = workspace
LavaStage.CFrame = CFrame.new(0, 0, 0 + 2)
end
script.Parent.MouseButton1Down:connect(Clone)

4 comments
I get this error "CFrame is not valid member of model"
And when i tried with not a model then it just went where i started i want it to be a littlebit forward then the other part like if the part is here then then if i buy another stage then it goes like 5 studs forward
Well, What is "local last" then?
Ok ive edited it to work with a model.