What is disabling my jump in studio!?!?!

I am having a recurring issue of my jump just being straight up disabled. I try to reenable it through command bar but nothing happens. I have looked through alot of my scripts, and there should be nothing interfering with jumping. What can I do to fix this?

EDIT: It seems like I cannot jump while on the ground, but being partially off ground lets me jump (not sure). This is even weirder…

2 Likes

Hey Wary. I’d suggest checking the Player variable in your Workspace. You can change the gravity of your jumps (if it’s at zero you won’t be able to jump) or turn on/off jumps. If those aren’t the problem, it could be something to do with an outside source. Maybe try resetting your computer, doing a diagnostic check on your computer, or check to see if your mouse/ keyboard is plugged in or broken. I hope you can get it working again!

Hope this helps :slight_smile:

4 Likes

JumpPower is okay, hopefully this clip gives more context
https://gyazo.com/a6eeefa926afbd060ec5aee53a981ce6
It’s turning itself off…

1 Like

Search Jump on script finder and that should work
Screen Shot 2021-05-17 at 9.02.58 PM

1 Like

You must have some script that is disabling Jump.

2 Likes

That’s the thing. I can’t find anything of the sort that would do it automatically. Disabling all the scripts that do this automatically don’t even make a result. Also, is it normal that my player’s primarypart is Head on spawn?

1 Like

Do you have a custom character?

1 Like

No, here’s the only thing that is tampering with the character, and it’s to make it 1.0.

local Players = game.Players

function PlayerJoined(Player)
	local function RemoveMeshes(Character)
		local Humanoid = Character:WaitForChild("Humanoid")
		wait()
		local CurrentDescription = Humanoid:GetAppliedDescription() 

		CurrentDescription.Head = 0
		CurrentDescription.Torso = 0
		CurrentDescription.LeftArm = 0
		CurrentDescription.RightArm  = 0
		CurrentDescription.LeftLeg = 0
		CurrentDescription.RightLeg = 0
		Humanoid:ApplyDescription(CurrentDescription) 

	end
	Player.CharacterAppearanceLoaded:Connect(RemoveMeshes)
end

Players.PlayerAdded:Connect(PlayerJoined)
2 Likes

Try disabling that script, descriptions automatically set options

1 Like

Nothing happened again. I’m not sure why I can jump rarely, but most of the times it just doesn’t let me

1 Like

Hello there, @warycoolio

You should attempt to check for many things related to jumping, as there are many things within the client that can affect this. One such thing would be the property workspace.Gravity as seen here: image

Is the gravity set to a higher number? The default preset gravity value is 196.2, and any number higher than this will limit your ability to jump. If this is the case, it would be recommended to lower this number to be able to jump in game.

Another thing that could be affecting your jump is a script. A script could have set a Humanoid's JumpPower. An example of this would be:

game.Players.PlayerAdded:connect(function(player)
	player.CharacterAdded:connect(function(character)	
		character.Humanoid.JumpPower = 0
	end)
end)

There could also be something else affecting your game, like a malicious plugin running scripts with having you accepted a permission to allow a plugin to inject scripts. If this may be the case, it would be wise to index your inventory of plugins that you’ve purchased from the Library.

1 Like

Gravity is fine, nothing is setting the jumppower to 0 on spawn, because I can jump rarely aswell
The only plugin with script injection is CloneTrooper’s plugin

1 Like

In that case, you should probably index your scripts for things related to “Jump”.

To do this, navigate to the View tab, and then look for the Find All / Replace All button that looks like this: image

Click on the button and then navigate to the search bar. Search for the term “Jump” and then navigate through your scripts for something related to that as seen here:

2 Likes

Sounds very familiar to me lol

3 Likes

That wasn’t even what fixed it, I just had to make something a solution because I didn’t want this topic unanswered.

2 Likes

For anyone wondering in the future who sees this, I can 100% for sure say this is a Roblox Bug since I get this issue ALL the time even in games with one Blank script and literally disabling and re-enabling all my scripts fixes this issues sometimes, Everything said above is false if you haven’t set Gravity or JumpPower period.

i had the same problem and there was no scripts doing that, i also checked my keyboard and it was fine, i fixed it by restarting the play test multiple times, very weird