Change Climb Ladder Speed

What do you want to achieve?
Is it possible to slow the speed you climb a ladder
What is the issue?
The game im currently making has you running quite fast, but when you climb a ladder, since you’re running very fast you fly up the ladder. I assume the climb speed is directly corrolated to the run speed?

I’ve read through the default animation script and can’t seem to find any way of slowing the speed you climb, only the animation speed.

According to the wiki:

Humanoids climb at 70% of their Humanoid.WalkSpeed .

So you can change the WalkSpeed accordingly while the humanoid is climbing so that you can get faster/slower climbing rates.

local targetClimbSpeed = 50

-- Determine walkspeed needed
-- walkspeed*0.7 = climbspeed
-- therefore, walkspeed = climbspeed/0.7

humanoid.WalkSpeed = targetClimbSpeed/0.7
2 Likes

I had thought of this but wasn’t sure of have to implement it until I remembered there are states in the game, so could I simply test if the player is in the climbing state then set the speed that way?

Yep, that’s probably the best (and only effective) way to do it.