I am trying to make a tycoon with droppers, a specific dropper has the following code inside it:
wait(2)
workspace:WaitForChild("PartStorage")
while true do
wait(1.5) -- How long in between drops
local part = Instance.new("Part",workspace.PartStorage)
part.BrickColor=script.Parent.Parent.Parent.DropColor.Value
part.Material=script.Parent.Parent.Parent.MaterialValue.Value
local cash = Instance.new("IntValue",part)
cash.Name = "Cash"
cash.Value = 5 -- How much the drops are worth
part.CFrame = script.Parent.Drop.CFrame - Vector3.new(0,1.4,0)
part.FormFactor = "Custom"
part.Size=Vector3.new(1.2, 1.2, 1.2) -- Size of the drops
part.TopSurface = "Smooth"
part.BottomSurface = "Smooth"
game.Debris:AddItem(part,20) -- How long until the drops expire
end
My question is; how would I change this script so that it copies the part located at script.Parent.DropPart instead of creating an entirely new part?
I am new to Roblox lua so explanations in detail would be helpful, thanks!

3 comments
One more thing, how would this look inside of my script? Hope that isn't to much to ask but it would be helpful, thanks!
Put it anywhere inside the while loop. It doesn't matter where as long as it's inside the loop.
Alrighty, thanks!