How would I make an NPC that knows when the player is moving?

I’ve been trying to make an NPC that detects a player when they move. I have already factored in magnitude and look vector, it works fine.

Problem is, I have no idea how to know if a player is moving or not.

HumanoidState is always RunningNoPhysics so that didn’t work. Getting Vector3 positions to compare would be inefficient. Is there a way to know when a player is moving? Preferably a bool value.

Any help would be appreciated, thanks!

[I only need the property or event, not a script]

1 Like

Apparently I didn’t look close enough and found a humanoid property called move direction. I just check that it isnt Vector3.new(0, 0, 0) to know if the player is moving.

1 Like