What happened to RopeConstraints? [Rope constraint issue]

I wanted to create a certain effect for a game using the RopeConstraint object but it appears to not behave like it used to. When it was first released things would swing back and forth easily. Now it doesn’t even fully swing one way before going incredibly slow. I a dummy to swing back and forth on a rope on the client side. Currently I am using a local script to attach the dummy’s NeckRigAttachment to attach to the attachment in the part.

Here is a gif of what is happening: https://gyazo.com/872165ff957e2434e5a18fa30b15ee53

Things I have tried to get to work:

  • Making the parts massless on the rope
  • giving the parts a velocity
  • changing the restitution of the rope
  • Client and server sided ropes do the same thing
  • Changing Rope thickness
  • changing which attachments connect to where

I hope I am just being silly and missing something simple, but I have tried for a while now.

5 Likes

It’s because the Humanoid is exerting a force of its own that wants to keep the character upright (among other things).

You can fix this by doing Dummy.Humanoid:ChangeState(Enum.HumanoidStateType.Physics) on the Dummy.

8 Likes