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

Anyone having Issues with GetCharacterAppearanceAsync?

Asked by
IDKBlox 349 Moderation Voter
4 years ago

I'm trying to get a model of my character without loading up my character. When I use GetCharacterAppearanceAsync, it does Not Playing Playing

Code:

local Player = game:GetService('Players').LocalPlayer
local appearanceModel = game.Players:GetCharacterAppearanceAsync(Player.UserId)
appearanceModel.Parent = workspace

I've tried doing :MakeJoints() but, that doesn't make a difference.

Anyone else having this issue? Or anyone know a solution? Thanks!

1 answer

Log in to vote
0
Answered by 4 years ago
Edited 4 years ago

It seems like :GetCharacterAppearanceAsync() gets only what the player is wearing, not the character itself. All the body parts that you see fall apart count as something to wear, so that's not your character falling apart there.

You would have to manually parent the items into a new blank character, and somehow replace the body parts in the blank character with the ones you received.

Unfortunately I cannot make a script for this as I don't have the time for it right now. Hopefully I explained well enough for you to understand and make a script yourself.

If you don't know how to start, I would try making a for loop that goes through all the items, use :IsA() to check whether the item is an accessory, animation, body part, etc. and parent it to the correct place or use it to replace something in the blank character. That's what I thought of in my mind when I tried to solve this at least.

If you have any questions, comment and I'll try to get back to you soon!

0
Seems VERY tedious lmao, But yeah you seem to be right! hmm I'll figure something out and let you know! Thank you! IDKBlox 349 — 4y
Ad

Answer this question