Pick up a player

Hello! So, I’ve been wondering, how would I go about making a “pick up player” system. What I mean by that is something like in adopt me, in which you can pick up a player and place them on your shoulders (or hands). I’m not asking for a full script, just an idea of how I would start to make this. If you have any tutorials that you know would help, it would be greatly appreciated. Thank you!

2 Likes

You could probably use a Motor6D/WeldConstraint to link the player’s positions relatively together.

3 Likes

Thank you! Do you know any tutorials on YouTube or on the devforum that you think might help me? If not, that’s no problem, I just wanted to know where I could start looking.

I’m not sure, but I bet you could find some very useful info by looking on the DevHub.

You also have to be careful of the Humanoid’s BreakJointsOnDeath and you might want to change the person’s who’s being carried HumanoidStateType to Physics so it doesn’t apply any movement on it’s own, and also I think you set the NetworkOwner.

1 Like

It would also be a good idea to set all body parts’ Massless property to true.

1 Like