I am using a custom character for my game, so things may be different, I am still using a Humanoid and everything else needed in a character, but I do not have an animation script.
So, I need to figure out how I can detect when the Player is moving at a certain WalkSpeed, and I cant seem to figure it out. This is what I tried.
humanoid.Running:connect(function(speed)
if speed > 10 and speed < 16 then
print("Running")
end
end)

1 comment
http://wiki.roblox.com/index.php?title=API:Vector3#Magnitude <Just a guess, but have you tried that?
Part.Velocity.Magnitude