If player jumps while ragdolling then they fly

Unsure why, but this happens when you jump when touching the part. I have tried to remove platform stand and that didn’t work either. idk

Any help is appreciated!

2 Likes

you could try making the player ragdolled if they jump

local function ragdoll()
--do things to ragdoll the player
end

Humanoid.Jumping:Connect(function() --when jumping
if ragdolled then --check, is the player ragdolled when they jump
humanoid.Jump=false --turn off the jump, stopping the jump(doesnt remove the ability to jump)
ragdoll() --ragdoll the player again
else --if we are not ragdolled
print("not ragdolled, jump not stopped")
end
end)

when ragdolling turn on Humanoid.PlatformStand

I fixed it by using this lovely system made by @CompletedLoop ! Really nice and simple to use and works flawlessly