This is what I have so far:
local zombie = game.Workspace.Zombie1
local humanoid = zombie.Humanoid
local pointA = game.Workspace.point1
local pointB = game.Workspace.point2
humanoid:MoveTo(pointA.PrimaryPart.Position)
humanoid.MoveToFinished:Wait()
humanoid:MoveTo(pointB.PrimaryPart.Position)
It probably isn't working because it is not a normal rig and does not have some body parts.

3 comments
You might need to make an animation or something, but I'm not sure. I'm not the greatest with humanoids.
Use WalkToPart in Humanoid
I’m away from my pc so I can’t help