of     1   

Wongmulton
#187812980Thursday, April 21, 2016 5:05 PM GMT

So I am working on a tycoon and I want to make a dropper that drops out models, not just parts. But no matter how many times I change the script, it will either make it break or it will stay the same. So in a nutshell, I'm just trying to make a dropper that drops models. If you can help, that would be amazing. Thanks.
jdogmad2
#187813391Thursday, April 21, 2016 5:18 PM GMT

Did you try looking up how to do it on Youtube?
SunXao
#187814878Thursday, April 21, 2016 6:08 PM GMT

cm=model:clone() while wait(1) do cm.Parent=game.Workspace cm.Position=CFrame.new(script.Parent.Position) end This is very basic, hope it helped.
Wongmulton
#187815125Thursday, April 21, 2016 6:14 PM GMT

Where's the part in this script: cm=model:clone() while wait(1) do cm.Parent=game.Workspace cm.Position=CFrame.new(script.Parent.Position) end where you select your model you want to use?
SunXao
#187815162Thursday, April 21, 2016 6:15 PM GMT

cm=(Your model location):clone()
Wongmulton
#187815224Thursday, April 21, 2016 6:16 PM GMT

+jdogmad2 Yes, I have. All I got was Tycoon Tutorials that I already watched and they said nothing about droppers dropping models.
Wongmulton
#187815259Thursday, April 21, 2016 6:17 PM GMT

So this would work? cm=game.Workspace.Modelname:clone()
SteffJonez
#187815441Thursday, April 21, 2016 6:21 PM GMT

cm = Instance.new("Part") while wait(1) do cm.Parent=game.Workspace cm.Position=CFrame.new(script.Parent.(Part Name).Position) end
SteffJonez
#187815555Thursday, April 21, 2016 6:24 PM GMT

A model does not have a position because it's not a part inside workspace, you need to have a part inside a model to get the location of where it needs to be dropped. For example: If you had a part inside workspace Workspace.Model.Part You can say: cm=Instance.new("Part) while wait(1) do cm.Parent=game.Workspace cm.Position=CFrame.new(game.Workspace.Model.Part.Position) end
SteffJonez
#187815577Thursday, April 21, 2016 6:24 PM GMT

cm=Instance.new("Part") while wait(1) do cm.Parent=game.Workspace cm.Position=CFrame.new(game.Workspace.Model.Part.Position) end Amended ^
Wongmulton
#187815597Thursday, April 21, 2016 6:25 PM GMT

thx spungbluob
SteffJonez
#187815645Thursday, April 21, 2016 6:26 PM GMT

Now if you put a script INSIDE THE MODEL with the part also inside the model you could say: cm=Instance.new("Part") while wait(1) do cm.Parent=game.Workspace cm.Position=CFrame.new(script.Parent.Part.Position) end
SunXao
#187815733Thursday, April 21, 2016 6:29 PM GMT

AH, I knew I've done something wrong, this is the fixed version. cm=model:Clone() while wait(1) do cm.Parent=game.Workspace cm:MoveTo((where the dropper is located).Position) end
SteffJonez
#187815777Thursday, April 21, 2016 6:30 PM GMT

@War that won't work..
SunXao
#187815851Thursday, April 21, 2016 6:32 PM GMT

It worked, even if he doesn't set a primarypart, I've tested this after you've said that.
Wongmulton
#187816022Thursday, April 21, 2016 6:36 PM GMT

How can I add that script into this one? function fire() local p = Instance.new("Part") p.Position = script.Parent.Position p.Size = Vector3.new(2,3,2) p.BrickColor = BrickColor.new(26) p.BottomSurface = 0 p.TopSurface = 0 p.Name = "TycoonBrick" p.Parent = script.Parent end while true do wait(1) --Alter Rate Of Drop fire() end
SunXao
#187816184Thursday, April 21, 2016 6:41 PM GMT

That is basically what I've done, but since I can't see the whole tycoon scripts I don't know what kind of detection it is using. No it will not work with that in any way.

    of     1