Hello fellow developers, I wish to make a few parts to dissapear in order then to reappear from the starting order. The script works but it doesn’t loop even though I have added a while True do loop. Got any suggestions on what I can do?
Script is below:
local folder = workspace.dister:GetChildren()
while true do
for _, v in pairs(folder) do
v.Transparency = 1
v.Anchored = false
wait(3)
v.Transparency = 0
v.Anchored = true
end
wait()
end
local folder = workspace.dister:GetChildren()
for _, v in pairs(folder) do
v.Transparency = 1
v.Anchored = false
wait(3)
v.Transparency = 0
v.Anchored = true
wait()
end
local folder = workspace.dister:GetChildren()
while wait() do
for _, v in pairs(folder) do
v.Transparency = 1
v.Anchored = false
wait(1)
end
wait(3)
for _, v in pairs(folder) do
v.Transparency = 0
v.Anchored = true
wait(1)
end
end
Yes the parts are visible when the script is executed. The loop however does not work.
I only see the parts disappear rather appearing.
There is no error inputed on the output.
That I do not know because it disappears first. That’s how I set the script as.
I’m pretty sure they aren’t reversed
Yes it is. It’s placed in ServerScriptService.
Yes I pasted it exactly. I will paste it again underneath.
local folder = workspace.dister:GetChildren()
while true do
for _, v in pairs(folder) do
v.Transparency = 1
v.Anchored = false
wait(3)
v.Transparency = 0
v.Anchored = true
wait()
end
end
Just try temporarily commenting-out the v.Anchored = false
I’m not sure what you really want it to look like, but I’m guessing that @Aanggoodluck may be correct.