Destruction Simulator Script | AREA DEMOLISHER (IMPROVED)

Created by redwireplatinum

Features:

  • AREA DEMOLISHER (IMPROVED)
--[[
    You have to be inside the area with your launcher out for the script to work
    To begin, simply click on any item inside of an area and watch hell unfold itself lmao
]]
local GetFamily = function(ins, reverseorder)
local Pathway = {}
function _GetFamily(v)
if v.Parent ~= nil then
if reverseorder then
table.insert(Pathway, v)
else
        table.insert(Pathway, 1, v)
end
        _GetFamily(v.Parent)
    else
        if reverseorder then
table.insert(Pathway, v)
else
        table.insert(Pathway, 1, v)
end
    end
end
_GetFamily(ins)
return Pathway
end
local lplr = game.Players.LocalPlayer
local m = lplr:GetMouse()
m.Button1Down:Wait()
local fam = GetFamily(m.Target)
local chr = lplr.Character
if fam[4].Parent == workspace.Areas then
for i, b in ipairs(fam[4]:GetDescendants()) do
if b:IsA("BasePart") then
if chr:FindFirstChild("Launcher") then
game.ReplicatedStorage.Remotes.explodeRocket:FireServer(156796175.2919, chr.Launcher.Stats, b.Position, chr.Launcher.Assets.Rocket.Boom)
end
end
end
end