so i'm beginner on scripting. i'm making skill that can get one only
Assuming you have FilterEnabled on, if you want the block itself to only delete for you then you can actually delete it locally. It should only effect the client, making sure no one else can see it deleted.
You could either destroy the specified object via a localscript, or use FireClient() from the server. Either works just fine, but having a localscript only is less work and less objects in the game.