so i have a script of 4 platforms that disappear every 20 seconds , how can i make them disappear only 7 times, 140 seconds of work then wait 20 seconds and after it start over the script and do it again only 7 times and so so so here is the script of the 4 platforms:
view source
wait(20) local platforms = workspace.PlatformsFolder -- all the platforms in a folder
colors = { --table of colors
BrickColor.new("Electric blue"), --Really red
BrickColor.new("Really red"), --Really blue
BrickColor.new("Bright yellow"), --Deep orange
BrickColor.new("Lime green")
}
while true do
local color = colors[math.random(1,#colors)]
print(color)
for i,v in pairs (platforms:GetChildren()) do
if v:IsA("BasePart") then
if v.BrickColor == color then
v.CanCollide = false
v.Transparency = 1
else
v.CanCollide = true
v.Transparency = 0
end
end
end
wait(20) --wait however long in between color changes
end
plsss helpppppp meee

3 comments
tyyy imma try it
hey dud i still got a problem , they are all white and i cant change it how can i make them remain the same color after disappearing and reappearing
ugh :( the script doesnt work