so im currently trying to figure out how to do something i would imagine to look like this.
plr.Character.Humanoid.MoveDirection.Magnitude.Changed:Wait()
basically its for my sprinting script to make sure that the fov wont change while standing still, but will change when you start running, if you arent already moving before you press the key
sorry if this is confusing, im a bit tired because its 2:30 in the morning
Magnitude is a property, you need to use .Changed on instances.
Example:
game.Workspace.IntValue.Changed:Connect(function() print("The IntValue has been changed!") end)
Instead of:
game.Workspace.IntValue.Value.Changed:Connect(function() print("The IntValue has been changed!") end)