Hey so basically I built a ship too small and scaling it up would make part sizes have tons of decimals which wouldn’t be great for increments and editing it afterwards etc
Is there any plugins/other methods to do this that isn’t manually rescaling and repositioning hundreds of parts
thanks for the suggestion I already use this plugin but it doesnt work so I guess I will just scale the ship with a certain increment when editing and un editing
I ended up not being able to live with that cause of textures so I ended up doing it so the character just scales down to the right size
heres code if you want:
function Resize(plr)
local size = .55
local accessorysize = 1.08
local humanoid = plr.Character:FindFirstChild("Humanoid")
if humanoid then
if humanoid:FindFirstChild("BodyHeightScale") then
humanoid.BodyHeightScale.Value = size
end
if humanoid:FindFirstChild("BodyWidthScale") then
humanoid.BodyWidthScale.Value = size
end
if humanoid:FindFirstChild("BodyDepthScale") then
humanoid.BodyDepthScale.Value = size
end
if humanoid:FindFirstChild("HeadScale") then
humanoid.HeadScale.Value = size
end
for i, v in pairs(humanoid.Parent:GetChildren()) do
if v:IsA("Accessory") then
if v:FindFirstChild("Handle") then
v.Handle.Size = v.Handle.Size / accessorysize
end
end
end
end
end
game.Players.PlayerAdded:Connect(function(plr)
plr.CharacterAppearanceLoaded:Connect(function(char)
Resize(plr)
plr.CharacterAdded:Connect(function(char)
Resize(plr)
end)
end)
end)