local running = true
while wait() do
script.Parent.Texture.Decal.Texture = “rbxassetid://5813744107”
wait(0.25)
script.Parent.Texture.Decal.Texture = “rbxassetid://5813736561”
wait(0.25)
script.Parent.Texture.Decal.Texture = “rbxassetid://5813744553”
wait(0.25)
script.Parent.Texture.Decal.Texture = “rbxassetid://5813736561”
wait(0.25)
humanoid.Running:Connect(function(speed)
if speed == 0 then
running = false
script.Parent.Texture.Decal.Texture = “rbxassetid://5813736561”
break
else
end
end
end
end)
I just reproduced the script, here is my result try it! Let me know if it works.
local running = nil
humanoid.Running:Connect(function(speed)
if speed >= 0 then
running = true
end
end)
humanoid.Running:Connect(function(speed)
if speed == 0 then
running = false
end
end)
while wait(0.1) do
if running == true then
script.Parent.Texture.Decal.Texture = "rbxassetid://5813744107"
wait(0.25)
script.Parent.Texture.Decal.Texture = "rbxassetid://5813736561"
wait(0.25)
script.Parent.Texture.Decal.Texture = "rbxassetid://5813744553"
wait(0.25)
script.Parent.Texture.Decal.Texture = "rbxassetid://5813736561"
wait(0.25)
elseif running == false then
script.Parent.Texture.Decal.Texture = "rbxassetid://5813736561"
break
end
end
Yeah I just thought I’d try it and see if it works, but it’s good that it doesn’t glitch out, nor duplicate the animation, I’m literally on your level for coding don’t worry
I will figure out a way tomorrow as it’s three am for me, unless you do it by then!