
Key RequiredUniversal

local char = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait()
repeat wait() until char:FindFirstChild("Humanoid") and char:FindFirstChild("HumanoidRootPart")
local humanoid = char:FindFirstChild("Humanoid")
local scaleValue = 0.001
local function scaleBodyParts(scale)
for _, v in pairs(char:GetDescendants()) do
if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
v.Size = v.Size * scale
local welds = v:GetChildren()
for _, w in pairs(welds) do
if w:IsA("Motor6D") or w:IsA("Weld") then
w.C0 = w.C0 * scale
w.C1 = w.C1 * scale
end
end
elseif v:IsA("SpecialMesh") then
v.Scale = v.Scale * scale
end
end
local desc = humanoid:FindFirstChildOfClass("HumanoidDescription")
if desc then
desc.HeadScale = scale
desc.DepthScale = scale
desc.WidthScale = scale
desc.HeightScale = scale
end
end
scaleBodyParts(scaleValue)
print



client side
getting error "invaid argument #2 (vector3 expected, got number), line 18 - function scaleBodyParts and 36 line" so why u paste "print" on end
patched