Face not Changing

Hello, im trying to make a blink animation, however its not working. it updates the decals texture id, but its not poping up. Script:

local Face = script.Parent.Head:WaitForChild("face")

while true do

    Face.Texture = "https://www.roblox.com/library/6002091802/1"
    wait(1.5)
    Face.Texture = "https://www.roblox.com/library/6002092719/2"
    wait(0.03)
    Face.Texture = "https://www.roblox.com/library/6002092331/3"
    wait(0.03)
    Face.Texture = "https://www.roblox.com/library/6002093325/4"
    wait(0.03)
    Face.Texture = "https://www.roblox.com/library/6002093760/5"
    wait(0.03)
    Face.Texture = "https://www.roblox.com/library/6002094446/6"
    wait(0.03)
    Face.Texture = "https://www.roblox.com/library/6002093760/5"
    wait(0.03)
    Face.Texture = "https://www.roblox.com/library/6002093325/4"
    wait(0.03)
    Face.Texture = "https://www.roblox.com/library/6002092331/3"
    wait(0.03)
    Face.Texture = "https://www.roblox.com/library/6002092719/2"
    wait(0.03)

end

Try using “http://www.roblox.com/asset/?id=” instead of “https://www.roblox.com/library/

2 Likes

I see that there are many errors within’ your script itself, it’s supposed to be an asset, not a library.

To properly insert the animation smoothly, insert the decals onto blocks in Roblox Sutdio and get your StarterCharacter/CustomCharacter ready for the basic scripting. Put on the “OpenEyes” decal on the head and name it “Face”. Get your StarterCharacter into “StarterPlayer” and insert a script into “StarterCharacterScripts”. Now, please write this simple script:

while true do
script.Parent.Head.Face.Texture = "id"
wait(0)
script.Parent.Head.Face.Texture = "id"
wait(0)
script.Parent.Head.Face.Texture = "id"
wait(0)
end

Now copy the IDs of the decals into the script, remember to start with the OpenEyes first, and then continue onwards with the rest of the decals. From there, you should start your game and it’ll blink depending on the time you have set the wait(0) as.