Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

My Walk Animation Will Not Play?

Well, I Made This Script Were It Makes The NPC Walk But It Doesn't Play Animation.


EventTable.Walk.Event:Connect(function(Character)
	
	local Animations = {
		wAnim = "rbxassetid://2510238627",
		iAnim = "rbxassetid://251023506"
	}
	
	local humanoid = Character.Humanoid
	
	local animationA = Instance.new("Animation", Character)
	
	animationA.AnimationId = Animations.wAnim
	animationA.Name = "Walk"
		
	local animationB = Instance.new("Animation", Character)
	
	animationB.AnimationId = Animations.iAnim
	animationB.Name = "Idle"
	
	local WalkAnimTrack = humanoid:LoadAnimation(animationA)

	local IdleAnimTrack = humanoid:LoadAnimation(animationB)
	
	local Points = Position.WalkOutside
	
	for i,v in pairs(Points:GetChildren()) do
		
		IdleAnimTrack:Play()
		
		Character.Humanoid:MoveTo(v.Position)
		
		IdleAnimTrack:Stop()
		WalkAnimTrack:Play()
		
		Character.Humanoid.MoveToFinished:Wait()
		
		IdleAnimTrack:Play()
		WalkAnimTrack:Stop()
	end
	animationA.Parent = workspace.GameBins
	animationB.Parent = workspace.GameBins
end)

1 answer

Any errors? If none, check the animation priority.

This discussion is preserved as it was. New answers, comments, and votes are closed.