Changing a Model to a Player Model

In a game, I want to change an NPC Model to a Player’s model. I don’t know how I would do this and some things I have attempted have not worked. Any help is greatly Appreciated.

2 Likes

Im confused, do you want the Player’s Character to be the NPC?

Edit : If you want to make a rig, go to the Plugins tab and Create Rig
(i think its called that)

1 Like

No, I want the Model of the NPC to be the Player’s character model, similar to how Identity Fraud works.

I am so glad you asked! A year ago I had the same question!!!

Here’s the post I created where I found my solution:

Sorry for the confusion. I am not trying to change the Player character. I want to change an NPC’s Character to be the Player Character

1 Like

Use HumanoidDescription

Get the player’s description and apply it to the NPC (or clone the player, remove the humanoid and scripts, anchor all, and move it)

Sorry about the misunderstanding lol

1 Like

How would I go about applying the HumanoidDescription to the NPC?

1 Like

I Iinked the documentation above. I’ll link it again:

HumanoidDescription | Roblox Creator Documentation

UPDATE:

ACTUALLY, USE THIS:

Players | Roblox Creator Documentation

CREATE A MODEL FROM THE PLAYER’s HUMANOID DESCRIPTION!

I forgot it existed lol

1 Like

WAIT, UPDATE NUMBER 2:

Players | Roblox Creator Documentation (CreateHumanoidModelFromUserId)

USE THAT. It takes the userid (one less step)

Roblox sample code:

game.Players:CreateHumanoidModelFromUserId(1).Parent = game.Workspace
1 Like

You are confused.

He wants to turn an NPC into the character, not the other way round. Read all other replies first please :slight_smile: