Using the tool.Activated event, you would create a new model in workspace, parent all 'Parts" in the tool, using a for loop, into the new model
Then call makejoints on the model, and use model.Handle.CFrame = CHARACTERHERE.Torso.CFrame*CFrame.new(0,1.5,-studsinfrontoftorso)
And then destroy the tool(with the parts now in the model) |