Her is the script
local height = 20
local size = 50
local y = 0
local x = 0
function HowmanyPlaced()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
place()
end
function place()
local inst = Instance.new("Part", game.Workspace)
inst.Anchored = true
inst.BrickColor = BrickColor.new("Forest green")
inst.Position = Vector3.new(0,0,0)+ Vector3.new(y,0,x)
inst.Size = Vector3.new(size,math.random(1,height),size)
inst.Material = "Grass"
y = y+size
end
while true do
HowmanyPlaced()
x=x+size
y=0
wait(0.1)
end
i need help STOPPING it at a certain point in time this took me a while to figure out and i cant find out how

7 comments
Better yet question how do i stop a loop?
Wait im dumb for loops exist
imma keep this here for other people to use
xD
I'd recommend making your "function" in to "local function". Especially if you've got them firing on a loop.
Ok
maybe 'script.Disabled = true'