A part that on touched changes the character into a different Rig Type?

Hello, I want to know if it is possible to make a part that changes the player’s character into a the different rig type. Any help is appreciated!

1 Like

If I am reading your post correctly, you can check whenever the part is touched, then set player.Character to the new rig by doing player.Character = newRig, and changing the CurrentCamera’s Subject to the players Humanoid

Yes, but I want the character to be the same as the player’s

After you change their character, you can use a HumanoidDescription to make the new character look like their avatar.

I think this solution should help you out

It should also work from R15 to R6, would require a bit of changes

2 Likes

Thank you! I will use this! If it doesn’t work though, I can make an if Humanoid.RigType == Enum.HumanoidRigType.R15 then script.Parent.CanCollide = true.

1 Like

Alright, I wish you good luck and if you have anymore issues don’t be afraid to make another post!

1 Like

WOW I didnt know you could change RIG TYPES

3 Likes