My question is basically, how do you do it? How do you detroy a part locally, so it only is destroyed for the player? Every method I've tried works fine in normal scripts, although to destroy it locally; you have to use a local script, right? It never wants to work though.
--- Only works in a normal script, not in a local one.
local key = game.Workspace.Key
key.ClickDetector.MouseClick:Connect(function(player)
print("test")
script.Parent:Destroy()
end)
So, how can you do it? Help is appreciated.
Regards, Simon.

5 comments
remote events.
Yea use remotes and/or probably more efficient to use :Remove()
click detector events can be listened to on the client
Remove() is deprecated
Dang it @theking i was gonna say taht >:(