I set up a test script for a VR game. Im trying to increase the player Head scale, for some reason the player head will not increase. The HumanoidDescription HeadScale value does change however the character head doesn’t actually scale up.
local HS = 50
local hS = HS/4
game.Players.PlayerAdded:Connect(function(plr)
local LHAND = game.ServerStorage.Character.LHAND:Clone()
local RHAND = game.ServerStorage.Character.RHAND:Clone()
plr.CharacterAdded:Wait()
LHAND.Parent = plr.Character
RHAND.Parent = plr.Character
--HHead.Name = "HHead"
--plr.Character.Head.Size = Vector3.new(HS,HS,HS)
LHAND.Size = Vector3.new(hS,hS,hS)
RHAND.Size = Vector3.new(hS,hS,hS)
local hum_desc = game.Players:GetHumanoidDescriptionFromUserId(plr.UserId)
hum_desc.HeadScale = 50
local hum = plr.character:FindFirstChild("Humanoid")
hum:ApplyDescription(hum_desc)
end)
I got no clue what is happening and the articles surrounding this don’t seem to help much.
I don’t have a HeadScale normal value inside of my humanoid, only the HumanoidDescription. I figure that the old Normal Values were replaced with the HumanoidDescription.