I'm trying to make it so a random brick out of 30 falls. It works, but after i=30 there's always lots of bricks left. How do I make it so if the brick has already fallen, the program picks a new brick instead of just skipping ahead?
for i = 1,30 do
local randnum = math.random(1,30)
for i,v in pairs(children) do --- A script that goes through all the children of your parent
if i == randnum then
if v.Parent ~= nil then
v.Anchored = false --- V is representing the current child it is on.
game:GetService("Debris"):AddItem(v,"3")
v.Parent = game.workspace
wait(0.1)
end
end
end
end
