I simply run this on the npc. script.Parent.Humanoid:Move(Vector3.new(1,0,0),false) Which is fairly simple and works fine in play test, the npc moves in the specified direction.
But when in server mode, If a player is close to it (About 10 studs i'd say) It just stops moving. And resumes it's movement once the player is away.
I tried in different places, it works fine. So it is only in that specific place i am working on. In said place, i tried disabling all code, except the npc's, And it still does it.
Does anyone have any idea why? Thanks!
Also here's a gyazo of what it looks like.

1 comment
I don't know why this wouldn't work, but you could try using the WalkToPoint property or the MoveTo method. Move would probably be better in this case, but you might want to check out the other two if you can't find a solution.