So at first I thought that either the walking/running animations would play depending on the player's WalkSpeed which apparently isn't the case because only the Walk animation actually plays, and the run animation seemingly does not have any purpose?
What I am trying to do is have custom Walking and Running animations for players, and how I am trying to achieve this is by changing the "walk" and "run" animations in the "Animate" script located in the Player model. This seemingly works however for some reason instead of transitioning the animation from Walk/Run depending on the WalkSpeed, the walk animation is the only one that plays, regardless of any WalkSpeed.
I have, for a while now searched for a solution on the Devforum and on scriptinghelpers but none of the solutions have worked for me. Any help would be much appreciated!
I have wanted something like this as much as you did. And guess what? There's literally a free script for this!
The default speed the script sets for splitting the walking and running is 30. Change it if you want.
The default running animation is roblox's infinite runner running animation. Change the ID inside the animation object to set it (if you didn't know you could do that already)
(Note: It does not transition the animations, only plays either one depending on the player's speed.)