FPS = 1 -- How many frames per second it will run at.
GIF = {"rbxassetid://614166207","http://www.roblox.com/asset/?id=614196198,rbxassetid://614212267","rbxassetid://614243948","rbxassetid://614245502","rbxassetid://614624256","rbxassetid://614652355","rbxassetid://614749146","rbxassetid://614750178","http://www.roblox.com/asset/?id=166249907","rbxassetid://614751359","rbxassetid://614755688","rbxassetid://614756818","http://www.roblox.com/asset/?id=166249942","http://www.roblox.com/asset/?id=166249964","rbxassetid://614758943","rbxassetid://614761035","rbxassetid://614764045","http://www.roblox.com/asset/?id=166250031"}
script.Parent:WaitForChild("ImageLabel")
ImageLabel = script.Parent.ImageLabel
for N,F in ipairs(GIF) do
game:GetService("ContentProvider"):Preload(F) -- This is supposed to preload each image, so images don't blindingly flash people in the face.
--But instead, this line of code just decides just not to work and blind me with every flash,help?
end
while true do
for N,F in ipairs(GIF) do -- Run through the GIF table.
ImageLabel.Image = F
wait(0.1/FPS)
-- ... My previous code
print("Assets are loading...")
while ContentProvider.RequestQueueSize > 0 do
wait() -- Of course we'll add some delay so this loop doesn't try to comprehend infinity.
end
print("Assets loaded!")
end
end
-- I edited the code, but the script is treating it like everything that was added tot he script doesn't exist, help?!

2 comments
Help?
You have a link instead of rbxassetid:// in there (the 2nd one) suggest changing that.