I was working on a Character Creation system that displayed a TestDummy on screen, and when the player was done customizing the TestDummy, it would apply their customizations to their character. One of the customization options is Height and Width, which both change BodyHeightScale and BodyWidthScale respectively;
When the script was run however, it errored saying that the scales don't exist. So I thought to myself, hey, maybe it just isn't creating the values since its an NPC; So I created NumberValues and renamed them just in case it just wasnt creating the scale values, but it still didn't do anything.
This (basically) means that I need a way to emulate the effects of BodyScale without actually using BodyScale, or find a way to get BodyScale to work on a NPC.
Any ideas? (feel free to ask for more info if I didnt clarify enough)

11 comments
NOTE: The TestDummy I was talking about is not the character, in case it wasn't obvious enough. It is a Dummy that shows up on screen that you can customize, and when you're done, it will copy all of the customization values and store them in your data folder for use on another server.
You should supply your scripts
what did you name the numbervalues since they need to be called the scale name
https://www.robloxdev.com/api-reference/class/Humanoid look at the R15 content section
I named the NumberValues "BodyHeightScale", "BodyWidthScale", "BodyDepthScale" and "BodyHeadScale".
Maybe I just didn't do it right? I'll go back and take a look at the scripts I made.
are the characters R15
Also yes.
then you probably misspelled something or added a space before you typed the name
The head scale is just called "HeadScale", not "BodyHeadScale".
Try copying your character into the Workspace (go in test, select your character in the Explorer tab, copy, exit text, paste), then copy the scripts (animation scripts in all, I am not in studio now, and not for another week or so), as well as the Humanoid and its children