Help with moving npc

This should work :))
(it should have been this part that broke it: while Helza.HumanoidRootPart.Position ~= EndPosition do)

local Helza = game.Workspace.Helza
local WalkAnim = Instance.new("Animation")
WalkAnim.AnimationId = "http://www.roblox.com/asset/?id=5319844329"
local HelzaMoveEvent = game.ReplicatedStorage.Remotes.HelzaMoveEvent

local controller = Helza.Humanoid

HelzaMoveEvent.OnClientEvent:Connect(function(EndPosition)
	controller:LoadAnimation(WalkAnim):Play()
	Helza.Humanoid:MoveTo(EndPosition)
	Helza.Humanoid.MoveToFinished:wait()
	controller:LoadAnimation(WalkAnim):Stop()
end)

(idk if it’ll work, i can’t test it atm)

2 Likes