I am making a script that is in a part. Within this part is the script and several Smoke. I have tried several things to get the smoke to appear and disappear after certain amount of time. I decided that I would script the smoke to turn on and off using the enabled feature of the properties. This is what I've tried, but something doesn't seem to work, as the smoke with not enable or disable after the time has passed.
local children = workspace:GetChildren()
if children == "Smoke" then
a = children
while true do
wait(0.01) -- Don't touch
a.Enabled = true
wait(5) -- How long you want the smoke to stay on
a.Enabled = false
wait(12) -- How long you want the smoke to stay off then go back on
end
end

3 comments
This doesn't work either. Could it be that the smoke and the script have the same parent?
I edited it. It should work now.
THANK YOU!