How do I make it so parts disappear after being blown up by a bomb or a rocket launcher?
I tried using a humanoid instance along with a script which destroys the block when the humanoid's health reached 0 but rockets or bombs didn't affect the humanoid's health.

3 comments
You make the transparency of the objects 1 and CanCollide = false
or just use :Destroy()
If you want to access the parts later, however, you can set the part's parent to nil or use DebrisService (they do pretty much the same thing). This way, the object still exists and can still be accessed, but players cannot see them or interact with them. Here's how you would use the DebrisService: https://www.robloxdev.com/api-reference/function/Debris/AddItem.