So i've made my own blink script (Since one is copied) and i don't get what's wrong this?
local blink = 5
local zero = script.Parent.M
local one = script.Parent.N
local two = script.Parent.X
local three = script.Parent.Y
local four = script.Parent.Z
while wait() do
wait(5)
blink = blink-1
end
while wait() do
wait()
if blink == 5 then
four.Visible = true
three.Visible = true
two.Visible = true
one.Visible = true
zero.Visible = true
end
if blink == 4 then
four.Visible = false
three.Visible = true
two.Visible = true
one.Visible = true
zero.Visible = true
end
if blink == 3 then
four.Visible = false
three.Visible = false
two.Visible = true
one.Visible = true
zero.Visible = true
end
if blink == 2 then
four.Visible = false
three.Visible = false
two.Visible = false
one.Visible = true
zero.Visible = true
end
if blink == 1 then
four.Visible = false
three.Visible = false
two.Visible = false
one.Visible = false
zero.Visible = true
end
if blink == 0 then
four.Visible = false
three.Visible = false
two.Visible = false
one.Visible = false
zero.Visible = false
script.Parent.Parent.Fill.Visible = true
wait(1.5)
script.Parent.Parent.Fill.Visible = false
blink = 5
end
end

1 comment
Scripts go from top to bottom. If it enters a loop do you think it exits the loop unless you tell it to?