Hello!
I’m trying to create a customization system and save the RGB values for the Skin Color so that it applies in the main game.
I’ve tested the values when it saves and goes over to the main game and it is the same as the customization game, but when I apply the values to the BodyColor object of the character, it is entirely different:
RGB Value used to make skin color:
BodyColors produced:
I’m confused and thought it was just me converting the Color3 values wrongly, but that wasn’t the case.
This also happens to the hair, which explains why the hair color looks so gray and dull.
Code:
if player.Data.Skin.Value == Color3.fromRGB(0,0,0) then
player.Character["Body Colors"].TorsoColor3 = Color3.fromRGB(255, 221, 184)
player.Character["Body Colors"].HeadColor3 = Color3.fromRGB(255, 221, 184)
player.Character["Body Colors"].LeftArmColor3 = Color3.fromRGB(255, 221, 184)
player.Character["Body Colors"].RightArmColor3 = Color3.fromRGB(255, 221, 184)
player.Character["Body Colors"].RightLegColor3 = Color3.fromRGB(255, 221, 184)
player.Character["Body Colors"].LeftLegColor3 = Color3.fromRGB(255, 221, 184)
else
player.Character["Body Colors"].TorsoColor3 = player.Data.Skin.Value
player.Character["Body Colors"].HeadColor3 = player.Data.Skin.Value
player.Character["Body Colors"].LeftArmColor3 = player.Data.Skin.Value
player.Character["Body Colors"].RightArmColor3 = player.Data.Skin.Value
player.Character["Body Colors"].RightLegColor3 = player.Data.Skin.Value
player.Character["Body Colors"].LeftLegColor3 = player.Data.Skin.Value
end
Not sure what’s going on, but any help is appreciated!