I made a custom hat and I'm trying to attach to the player with HumanoidDescription. The helmet spawn near the player, instead of being in the head.
This is my code:
--[Variables]--
local changeHumanoid = Instance.new("HumanoidDescription")
game.Players.CharacterAutoLoads = false
game.Players.PlayerAdded:Connect(function(player)
changeHumanoid.BodyTypeScale = 1
changeHumanoid.HeightScale = 1.5
changeHumanoid.WidthScale = 1.5
changeHumanoid.ProportionScale = 1.5
changeHumanoid.DepthScale = 1.5
changeHumanoid.HeadScale = 1.5
changeHumanoid.HeadColor = Color3.fromRGB(36, 56, 71)
changeHumanoid.TorsoColor = Color3.fromRGB(36, 56, 71)
changeHumanoid.LeftArmColor = Color3.fromRGB(36, 56, 71)
changeHumanoid.LeftLegColor = Color3.fromRGB(36, 56, 71)
changeHumanoid.RightArmColor = Color3.fromRGB(36, 56, 71)
changeHumanoid.RightLegColor = Color3.fromRGB(36, 56, 71)
changeHumanoid.Face = 398676450
changeHumanoid.HatAccessory = "3984854088"
player:LoadCharacterWithHumanoidDescription(changeHumanoid)
end)
Note: I created the hat using Maya and I uploaded it as mesh for get the ID
