I have a script (thanks to a user on here). I think I'm doing everything to make it repeat itself continuously, however it is not looping for me.
local children = script.Parent:GetChildren() while true do -- put 'time' to how many seconds it takes to choose the next part local choosen = children[math.random(42,#children)] local prevTrans = choosen.Transparency choosen.Transparency = choosen.Transparency == 0.5 wait(3.5) choosen.Transparency = prevTrans wait(1.5) end