I'm working on importing some custom animations and I'm a bit puzzled as to why, when I update the idle animation at the press of a key, I need to move first in order for the new idle animation to actually show. Is this a problem of animation priority or a scripting problem?
if crouched == true then
workspace[plr.Name].Humanoid.WalkSpeed = 0
crouchload:Play()
wait(0.5)
workspace[plr.Name].Humanoid.WalkSpeed = 4
workspace[plr.Name].Animate.walk.walk.AnimationId = "http://www.roblox.com/asset/?id=7090658678"
workspace[plr.Name].Animate.run.run.AnimationId = "http://www.roblox.com/asset/?id=7090658678"
workspace[plr.Name].Animate.idle.Animation1.AnimationId = "http://www.roblox.com/asset/?id=7090666856"
workspace[plr.Name].Animate.idle.Animation2.AnimationId = "http://www.roblox.com/asset/?id=7090666856"
else
workspace[plr.Name].Humanoid.WalkSpeed = 0
uncrouchload:Play()
wait(0.5)
workspace[plr.Name].Humanoid.WalkSpeed = 8
workspace[plr.Name].Animate.jump.jump.AnimationId = "http://www.roblox.com/asset/?id=7086152768"
workspace[plr.Name].Animate.walk.walk.AnimationId = "http://www.roblox.com/asset/?id=7086013218"
workspace[plr.Name].Animate.run.run.AnimationId = "http://www.roblox.com/asset/?id=7086842419"
workspace[plr.Name].Animate.idle.Animation1.AnimationId = "http://www.roblox.com/asset/?id=5319828216"
workspace[plr.Name].Animate.idle.Animation2.AnimationId = "http://www.roblox.com/asset/?id=5319831086"
end
