deleted deleted deleted deleted deleted deleted deleted deleted deleted
I honestly don’t know what the nature of this issue is. I did some searching and found a safer alternative to ApplyDescription
: ApplyDescriptionReset.
Also, maybe use Studio so that it’s easier to diagnose what’s actually happening under the hood.
I was in studio, tried ApplyDescriptionReset and it has the same result
Hi there,
Assuming you’re solely using R15 rigs, this method is pretty useful for limb replacement, and it shouldn’t destroy character afterward
I am not sure if that saves with the HumanoidDescription though, as I need to save the Description in a DataStore to load whenever the player rejoins
It also doesn’t use an AssetID, it uses a BasePart instead, which makes it completely useless for my purposes
How about setting the properties of the HumanoidDescription
directly, with no need for ApplyDescription
?
That doesn’t change the player’s appearance though, it will look the same until ApplyDescription is used
To customize HumanoidDescription properties, set them directly on the HumanoidDescription or use a specified method before applying the HumanoidDescription to a character.
Character Appearance | Documentation - Roblox Creator Hub
Why are you arguing over this? It clearly says you either use a specialized method OR set them directly (which I am already doing btw, check the code) BEFORE applying the description
My bad, the text was ambiguous, so I read it differently than you. And also my bad for having my brain turned off for whatever reason.
Question: are you sure HumanoidDescription
’s are to blame here? From what I can tell, this behavior is very reminiscent of Player.Character = nil
or Player.Character:Destroy
. Make sure there is no other code tinkering with the character appearence logic. In fact, try completely removing the ApplyDescription
from the code (though you’ve probably done this).
While in Play mode, open the Workspace to see what happens to the character after the button is pressed. ApplyDescription
shouldn’t ever delete a character.
I checked already, every part inside of the body is deleted and only the Humanoid is left, after around 5 seconds the character seems to respawn perfectly fine
Somehow, you’ve changed my mind about HumanoidDescription
’s. They are a pain.
Unfortunately, there is only so much I can do with my non-knowledge. I’ll try my best nonetheless.
Have you been able to replicate this issue? What’s happening is so oddly specific, I can’t help but reiterate: are there any other scripts tampering with the character?
I fear this could be some kind of R6 and R15 incompatibility (which, quite honestly, I have no idea how to deal with).
If all else fails:
- It’s a bug
- I’m completely useless.