How to Destroy a Wall with a "Projectile"?

(Is this category okay?)

What I am doing is that the player throwing himself against a wall when touching that wall breaks as if the player were a missile, but if I make an explosion the player dies. What could I do so that the player does not die when colliding with the wall?

This user did what I want to do, but with an attack. Did he use an invisible Explosion?

Second = 0:15

(I also forgot to mention that the wall I want to break is made of welded blocks.)

Any ideas or comments help me a lot! :wink::+1:

1 Like

He used particles, you don’t need to use the actual roblox Explosion, just use particles.

And if you don’t want the player to get damaged, you can try this ( not sure if it will work. )

Explosion.Hit:Connect(function() return end
1 Like

If there’s no joints between the parts of the wall, setting DestroyJointRadiusPercent of the explosion instance to 0 might work? Not too experienced with explosions and I’m on mobile so I can’t check.

1 Like

The parts of the wall if they are welded :frowning:

Well then I can only think of giving the player a Forcefield with Visible set to false before the impact.

1 Like

I came up with an idea that turned out to be the solution!
With the function that @StarJ3M told me to use “Explosion.Hit:Connect(function(hit)” I made it ignore it if the hit is a player, but if it is something else :BreakJoints() and I put the .DestroyJointRadiusPercent and .BlastPressure be 0

2 Likes