How can i avoid this specific bouncing of the character after lot of CFrame modification [video]

Hello, as you can see on the video below, when i finish my rail rinding parkour (movement with CFrame modification according to a part moved with AlignPosition), i can’t get rid of the bouncing jump all over the place. I’ve tried different ways without success, I’ll put the lines of code below. If you have any suggestion that could help me, thank you !

local function End()
	cJump:Disconnect()
	cJump = nil
	animationSlide:Stop()
	workspace.CurrentCamera.CameraType = Enum.CameraType.Custom
	plr.Character.PrimaryPart.AssemblyLinearVelocity = Vector3.zero
	task.wait()
	plr.Character.PrimaryPart.AssemblyLinearVelocity = Part.CFrame.RightVector * 30 + Vector3.new(0,10,0)
	MovePart:Destroy()
	rs.Value.MovementSystem.Value = true
	task.wait(0.5)
	for i, v in SpecificRail.TouchPart:GetChildren() do
		v.CanTouch = true
	end	
end

.

You could try removing the ragdoll state from your humanoid.

local Humanoid = (...)
Humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown, false)
Humanoid:SetStateEnabled(Enum.HumanoidStateType.Ragdoll, false)
1 Like

Thank you very much for the help this work like a charm i probably wouldn’t have find this solution by myself

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.