I want like some of the decals to be like 5 seconds speed and the other ones to be like 2 to 4 seconds.
bin = script.Parent
decal = bin.Decal
WaitTime = 5.5 -- Wait 5.5 sec. to each decal
MainSlides = {"http://www.roblox.com/asset/?id=154539172", "http://www.roblox.com/asset/?id=177042272",
"http://www.roblox.com/asset/?id=157119414", "http://www.roblox.com/asset/?id=175271294",
"http://www.roblox.com/asset/?id=198632478"}
function runTable(table, delayTime)
for i=1,#table do
decal.Texture = table[i]
wait(delayTime)
end
end
while true do
runTable(MainSlides, WaitTime)
end
I hope you understand what I am asking.

7 comments
So, dictionaries is a useful thing to do like this one.
Correct.
It would probably be cleaner to just store the ID's in the table then concatenate them into the roblox.com/asset string in the loop. Either way works, however.
^I actually though about that but then decided against it because it's not completely necessary and I thought it might confuse OP
Goulstem? When I tested this out, it went all backwards instead of starting from the first to last.
Oh that's weird lemme edit.
Try det