of     1   

utabon
#139063320Thursday, July 03, 2014 4:08 AM GMT

Lets say for example, I have a flag tool. How can I make it so when the player clicks his mouse (While holding the flag), the flag places itself infront of the player on the ground? Is this complicated or really simple to do, I have no clue -_-? Anyways, thanks for your help guys -Utabon :)
systematicaddict
#139063508Thursday, July 03, 2014 4:10 AM GMT

You would have to parent the tool to workspace, and times the CFrame, or add a Vector3, depending on the player's position.
islandmaker2012
#139064032Thursday, July 03, 2014 4:16 AM GMT

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)
islandmaker2012
#139064155Thursday, July 03, 2014 4:17 AM GMT

Oh, and after moving the model, anchor the parts
islandmaker2012
#139064588Thursday, July 03, 2014 4:22 AM GMT

Here's a simple example(only using one part but..) Tool = script.Parent Tool.Activated:connect(function() local newModel = Instance.new("Model",Workspace) newModel.Name = Tool.Name Tool.Handle.Parent = newModel newModel.Handle.CFrame = Tool.Parent.Torso.CFrame*CFrame.new(0,0,-2) game.Debris:AddItem(Tool,0.1) end) Something like that

    of     1