With my gif I've noticed there was a problem. Some frames are missing. I thought because it isn't loaded so I've used Preload.
frames = {230020795,230021055,230022130,230023083,230023938,230024173,230024269,230024743,230025991,230026076,230028638,230028781,230028829,230028881,230028915,230054690,230054720,230054806,230054865,230054930,230055354,230055573,230055616,230055672,230055788}
local i = 1
game:GetService("RunService").Heartbeat:connect(function()
i = i+1
if i > #frames then
i = 1
end
game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id="..frames[i]-1)
script.Parent.Image = "http://www.roblox.com/asset/?id="..(frames[i]-1)
end)
I noticed this in my output:
08:29:28.087 - Content failed for http://www.roblox.com/asset/?id=230023937 because HTTP 409 (User is not authorized to access Asset.) 08:29:28.088 - Content failed because HTTP 409 (User is not authorized to access Asset.)
Thanks for helping!
EDIT: This isn't a duplicate. It's the same script but not a duplicate.

3 comments
Hellow Zord, The reason why it won't load because of the new UPDATE toward Studio, Unless it's your ID.
Which means for awhile you're gonna have to use your Decals :P
But wait, then I uploaded the decals myself :C