How to copy a player appearance over to NPC model?

I made a model of a certain character which includes welded model to his head part, but i want that the player appearance (that joins the game) gets on that model.

same goes for if a second player joins he gets the same results without changing the first model from the first player.

I have no idea how to do this and looked everywhere to get a certain example near this. If anyone knows the best way to make this work i would appreciate it alot and thank everyone for reading this topic.

Example how it supposed to look ingame:

1 Like

you could use humanoid descriptions

1 Like

Clone parts to NPC;
Do and configure welds;
Make tranparency 1, to what the players don’t need to say.

If you make it a StarterCharacter it will change the look to gray and does not keep the players outfit if they join, which is not what i wanted but thank you anyway for the helpful advice.

1 Like

Could you explain what you mean so i can try this solution out?

HumanoidDescription | Documentation - Roblox Creator Hub that article should explain all you need

1 Like

Ahh amazing! with this you can script which takes the player who joined the game over the NPC model, correct? (clothes and hats)

yes indeed!

(3000000000000000)

You can get an NPC model from copying your player in studio when you test. Then you can easily get diff values and things to copy it into the NPC, but there’s probably a better method.

I want this to work on every player that joins the game not only myself sadly.

1 Like

I shall set your answer as the solution of this question and thank you alot! :slightly_smiling_face:

You need to use the HumanoidDescription inside of the player’s humanoid

Is it possible to set the ID to localplayer? or what’s the best way that the players outfit be copied on the NPC HumanoidDescription?