I could've swore this would work in the past. Even manually clicking the button for jump in Humanoid.Jump doesn't make me jump.
uis.InputBegan:connect(function(input,process)
if not process and input.KeyCode == Enum.KeyCode.B then
player.Character.Humanoid.Jump = true
end
end)

6 comments
did you try to use a remoteevent ? (im not the humanoid expert)
No, I didn't think I would have to. I can change walkspeed no problem with a localscript.
Okay i found the problem. You have to make it jump with an RemoteEvent. How do i know? I tested it by test playing, and i set the jump to true in the client, it didnt do anything. Then i went to the server and then made jump true, and it did work.
if this is a localscript this should work?
nvm
use a remoteevent and see if that worked