bin = script.Parent
print("Loaded")
function onButton1Down(mouse)
print("CLICK1")
local model = bin.house:clone()
model.Parent = game.Workspace
model:MakeJoints()
model:MoveTo(mouse.hit.p)
wait(0.2)
script.Parent:Remove()
end
function onSelected(mouse)
print("MARK1")
mouse.Button1Down:connect(function() onButton1Down(mouse) end)
end
script.Parent.Selected:connect(onSelected)
It prints up to MARK1 but never prints CLICK1 so I assume the problem is inside the line trying to connect the function onButton1Down but have no idea how to fix it. I already checked the wiki and didn't notice anything.

3 comments
It isn't a localscript is it?
No it isn't
Change it to a localscript and you'll be all set to go.