Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How to check for a human state?

Asked by 8 years ago

Hello, I am trying to make a local script and when the player presses a button it will do a forward jump. Everything is working except for checking when the humanoid is running. The "Enum.HumanoidStateType.Running" is what you get with the first print so I used that as check but it doesn't seem to work. I also tried: Running, HumanoidStateType.Running, running. But none of those seems to work. After 40 minutes of trying to make this work I have become clueless so I came here to ask for some help.

    local state = Character.Humanoid:GetState()
    print(state)
if state == ("Enum.HumanoidStateType.Running") then
print("Worked")
end

Does anyone knows how to fix this? Or should I try a different way to detect whether the player is running instead of falling/jumping/landing?

0
if state == Enum.HumanoidStateType.Running then < fixed TheDeadlyPanther 2460 — 8y

Answer this question