So I have had a lot of thoughts about this
So Basically
I have a Remote Function which will allow the player to resize things on the client and send it to the server but basically
the only thing I can do here is probably use :GetBoundingBox() or something
but I dont know where to go from there
And the only solution I came up with this was
Send the entire children of the model and use that and create a new model
on the server
to update it
But does anyone know how I would go about resizing a model from client to server?
Any simpler options I am open to
Use object oriented programing and just change the CFrame or Vector3
Update:
Sorry for misunderstanding, something like this might work?
Script
local function ResizeModel(Model, Scale) local primary = Model.PrimaryPart local primaryCf = primary.CFrame for _, v in pairs(Model:GetDescendants()) do if v:IsA("BasePart") then v.Size = v.Size * Scale if v ~= primary then v.CFrame = primaryCf + primaryCf:inverse() * v.Position * Scale end end end return Model end ResizeModel(game.Workspace.Model, 5)