Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

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

Asked by 7 years ago

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

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. ChipioIndustries 454 — 7y

1 answer

Log in to vote
0
Answered by 7 years ago

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

0
The problem is that it only works for normal characters, not custom characters. KnexMEGA 25 — 7y
Ad

Answer this question