Ragdoll is unragdolling and glitching out

video

explanation for dummies:

  • janitor dude picks up ragdolled fighter
  • janitor tries to throw fighter in trashcan
  • fighter unragdolls for some reason and glitches out like crazy

im using a rigidconstraint

if there’s an efficient way I can make an npc pick up and drag another npc, please let me know

(the problem doesn’t have anything to do with velocity btw its just the fact that either the ragdoll and rigid constraint is acting weird)

“This video is private”

I can’t access it.

1 Like

mb it should be accessible now

You could try using collision groups to make the ragdolled characters not collide with the janitor. I think the bodies are flinging around because they are constantly colliding with the janitor’s body.

yeah I made them temporarily not collide with the janitor while he’s picking them up but problem still persists

Maybe you could prevent the Fighter from Getting Up using Humanoid:SetStateEnabled()

humanoid:SetStateEnabled(Enum.HumanoidStateType.GettingUp, false)

If they were stood up during the state being disabled, they’ll still be stood up. But if they Fall Down, Ragdoll or Die, they can never perform that state again.

it prevents the fighter from crashing around uncontrollably, but they still unragdoll for some reason + the janitor picking up the fighter was still also glitching out while holding it

It is, thanks! Sadly I don’t really know how to help on this.