Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

How do I make a player load its character appearance on a custom character?

So I'm making a game which players spawn with a custom character from their starterpack called "StarterCharacter".

However, the character appearance of the player doesn't load, such as its hats, clothes, faces, etc. Is there a way to make a custom character load its appearance from its normal character?

I've got a solution for it but it leads me to another problem:

I was thinking of spawning the player with its original and normal character, then cloning all their hats, clone the custom character from replicated storage, put it in the workspace and the hats in that custom character, delete its normal character and then setting the player's character to the custom character. But it somehow doesn't work

1 comment

0

One problem may be that you're activating this process to early. Waiting for the character's assets to fully load might make it work better. I find that whenever I toy around with Character mechanics and something's not working, it's almost always due to improper loading.

1 answer

Let's say you want every character to look like Shedletsky when they join the game, you can use the CharacterAppearance function.

game.Players.PlayerAdded:connect(function(Player)
    Player.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId=261" 
end)

And there we go. Everyone now looks like Shedletsky

1 comment

0

The problem is that it only works for normal characters, not custom characters.

This discussion is preserved as it was. New answers, comments, and votes are closed.