Lemme give you an example of some nicer looking code.
local Character = Player.Character
local Humanoid = Character:WaitForChild("Humanoid")
Humanoid:WaitForChild("BodyDepthScale").Value *= 3
Humanoid:WaitForChild("BodyHeightScale").Value *= 3.2
Humanoid:WaitForChild("BodyWidthScale").Value *= 3
Humanoid:WaitForChild("HeadScale").Value *= 3
Humanoid:WaitForChild("BodyProportionScale").Value *= 3
Oh would you look at that, isn’t that much cleaner? It’d be even better if you did a for loop
local Character = Player.Character
local Humanoid = Character:WaitForChild("Humanoid")
for i,v in pairs(Humanoid:GetChildren()) do
if v:IsA("IntValue") then
v.Value *= 3
end
end
I mean it functions the same and I don’t really care about the code looking good because it looks really messy already thanks to the previous developer
You’ll need to use a humanoid description for this. What you’ll need to do is get the player’s humanoid description, then set the values, then apply the description like so: