Every time you call :clone(), it will clone it again. Use variables instead of what you're doing.
The issue with your script other than that though is simply that you need to add a comma between the x,y and z values of the Vector3 value.
local sand = game.Lighting.Sand
local model = Instance.new("Model")
model.Parent = game.Workspace
model.Name = "Sand"
local newSand = s:clone()
newSand.Parent = game.Workspace.Sand
newSand.Position = Vector3.new(0, 180.8, 0)
newSand.Anchored = true
newSand.CanCollide = false
local lastSand = newSand
while wait() do -- Always use a wait in loops
local newSand = lastSand:Clone()
newSand.Parent = game.Workspace.Sand
newSand.Position = Vector3.new(lastSand.Position.X + 5, lastSand.Position.Y + 5, lastSand.Position.Z + 5)
local lastSand = newSand
end
"I WILL GIVE YOU BACON." - Deadmau5
~Scarfacial |