I'm making a character editor gui and when you change the accessories, they look too high, or too low.. Here's the function
function changeHair(numeral)
local clone = repStorage.Accessories.Hair:FindFirstChild("Hair"..numeral):Clone()
dummy.Humanoid:RemoveAccessories()
clone.Parent = dummy
local weld = Instance.new("Weld")
weld.Part0 = clone.Handle
weld.Part1 = dummy.Head
weld.Enabled = true
weld.Parent = clone.Handle
folder.Parent.HairType.Value = "Hair"..numeral
end

1 comment
What I have done is clone the accessory from a folder and put it into the dummy, then weld them. The problem is, when I weld it, it'd too high, or it's phasing through the head. If I don't weld it, it will appear in the workspace. Not on the character.