Custom Character unable to Jump

I’ve made a custom character, but I am unable to get it to jump.

I’ve tried:
Manual Jump activation through explorer
Increasing and Decreasing HipHeight property

How would I solve this?

Custom Animate script if that’s relevant:

local Humanoid = script.Parent.Humanoid

local walk = Humanoid:LoadAnimation(script:WaitForChild("Walk"))
local jump = Humanoid:LoadAnimation(script:WaitForChild("Jump"))


	if speed > 0 then
		if not walk.IsPlaying then


local Humanoid  ="Humanoid")


Edit: Added a sprint thing, but once i activate it, jump can be used. Not sure why this happens, but I’d like to jump while not sprinting

1 Like

You could try invisible legs. Like name two parts right and left leg and motor6D them together and bam, you might get it working. It could also be inside of humanoid like jump enabling and power.

The post above is for like a cube character, legless. Im supposing you mean like R6 or R15. Try inserting a new character.

It’s not a cube character, nor r6 or r15. It’s a walking rock.
robloxapp-20210419-1722043.wmv (606.9 KB)

If I’m not mistaken there is no where to load the animations. You forgot to include the following

local animation ="Animation")
animation.AnimationIdGoesHere = ""

local animationTrack = humanoid:LoadAnimation(animation)

I did load the animations, which are located in the script.

and here’s an instance of playing an animation:

Yes, I have tried to manipulate the hip height…

The code requires animation ID’s, Your using LoadAnimation which certainly requires an actual Animation, if your using c-frame for your custom animations, you cannot use Humanoid:LoadAnimation It won’t work.

maybe it’s missing arms. I usually see arms move when you jump. But again, I make legless, armless, headless cubes that can jump. hmmm.

I just needed to make the legs non-cancollide. Thanks for the help!

I have animation objects placed inside the script.
Screenshot (9)

Each of them has an animation ID, and are loaded by the humanoid.