Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- Part0 = Instance.new("Part")
- Smoke1 = Instance.new("Smoke")
- Smoke2 = Instance.new("Smoke")
- Smoke3 = Instance.new("Smoke")
- Script4 = Instance.new("Script")
- Script5 = Instance.new("Script")
- Script6 = Instance.new("Script")
- Script7 = Instance.new("Script")
- Script8 = Instance.new("Script")
- Sound9 = Instance.new("Sound")
- Script10 = Instance.new("Script")
- Script11 = Instance.new("Script")
- Script12 = Instance.new("Script")
- Script13 = Instance.new("Script")
- Script14 = Instance.new("Script")
- Script15 = Instance.new("Script")
- Script16 = Instance.new("Script")
- Script17 = Instance.new("Script")
- Script18 = Instance.new("Script")
- Script19 = Instance.new("Script")
- Script20 = Instance.new("Script")
- Script21 = Instance.new("Script")
- Script22 = Instance.new("Script")
- Script23 = Instance.new("Script")
- Script24 = Instance.new("Script")
- Script25 = Instance.new("Script")
- Script26 = Instance.new("Script")
- Script27 = Instance.new("Script")
- Script28 = Instance.new("Script")
- Script29 = Instance.new("Script")
- Script30 = Instance.new("Script")
- Script31 = Instance.new("Script")
- Script32 = Instance.new("Script")
- Script33 = Instance.new("Script")
- Script34 = Instance.new("Script")
- Part0.Parent = mas
- Part0.CFrame = CFrame.new(1.78302002, 7995.8877, 6.78114128, 1, 0, 0, 0, 1, 0, 0, 0, 1)
- Part0.Position = Vector3.new(1.78302002, 7995.8877, 6.78114128)
- Part0.Color = Color3.new(0.388235, 0.372549, 0.384314)
- Part0.Size = Vector3.new(34, 34, 34)
- Part0.BottomSurface = Enum.SurfaceType.Smooth
- Part0.BrickColor = BrickColor.new("Dark stone grey")
- Part0.Material = Enum.Material.Slate
- Part0.TopSurface = Enum.SurfaceType.Smooth
- Part0.brickColor = BrickColor.new("Dark stone grey")
- Part0.FormFactor = Enum.FormFactor.Symmetric
- Part0.formFactor = Enum.FormFactor.Symmetric
- Part0.Shape = Enum.PartType.Ball
- Smoke1.Parent = Part0
- Smoke1.Color = Color3.new(1, 0.4, 0)
- Smoke1.Size = 40
- Smoke1.RiseVelocity = 25
- Smoke2.Parent = Part0
- Smoke2.Color = Color3.new(1, 0, 0)
- Smoke2.Size = 30
- Smoke2.RiseVelocity = 25
- Smoke3.Parent = Part0
- Smoke3.Color = Color3.new(1, 0, 0)
- Smoke3.Size = 40
- Smoke3.RiseVelocity = 25
- Script4.Name = "Touch"
- Script4.Parent = Part0
- table.insert(cors,sandbox(Script4,function()
- shockRing = Instance.new("Part")
- shockRing.formFactor = 2
- shockRing.Size = Vector3.new(50, 0.4, 50)
- shockRing.Anchored = true
- shockRing.Locked = true
- shockRing.CanCollide = false
- shockRing.archivable = false
- shockRing.TopSurface = 0
- shockRing.BottomSurface = 0
- shockRing.Transparency = 1
- local decal = Instance.new("Decal")
- decal.Face = 1
- decal.Texture = "http://www.roblox.com/asset/?version=1&id=1280730"
- decal.Parent = shockRing
- local bottomDecal = decal:Clone()
- bottomDecal.Face = 4
- bottomDecal.Parent = shockRing
- debounce = true
- function activate(hit)
- if debounce == false then return end
- debounce = false
- script.Parent.Anchored = true
- wait(0.05)
- Boom2 = Instance.new("Explosion")
- Boom2.BlastRadius = 40
- Boom2.Parent = game.Workspace
- Boom2.Position = script.Parent.Position
- wait(0.5)
- Boom2:Remove()
- Boom = Instance.new("Part")
- Boom.Parent = game.Workspace
- Boom.formFactor = 0
- Boom.Shape = 0
- Boom.BrickColor = BrickColor:Yellow()
- Boom.Position = script.Parent.Position
- Boom.Transparency = 0.3
- Boom.Size = Vector3.new(1, 1, 1)
- Boom.Anchored = true
- Boom.TopSurface = "Smooth"
- Boom.BottomSurface = "Smooth"
- script.Parent.Transparency = 1
- Script = script.Parent.Explosion
- SC = Script:clone()
- SC.Disabled = false
- SC.Parent = Boom
- Grow = script.Parent.Grow
- GC = Grow:clone()
- GC.Disabled = false
- GC.Parent = Boom
- Stay = script.Parent.Stay
- SC = Stay:clone()
- SC.Disabled = false
- SC.Parent = Boom
- Boom2 = Instance.new("Explosion")
- Boom2.BlastRadius = 40
- Boom2.Position = script.Parent.Position
- pos = script.Parent.Position
- shockRing.Position = pos
- shockRing.Parent = game.Workspace
- Grow2 = script.Parent.Grow2
- G2C = Grow2:clone()
- G2C.Disabled = false
- G2C.Parent = shockRing
- Script2 = script.Parent.Explosion
- S2C = Script2:clone()
- S2C.Disabled = false
- S2C.Parent = shockRing
- Stay2 = script.Parent.Stay
- S2C = Stay:clone()
- S2C.Disabled = false
- S2C.Parent = shockRing
- wait(0.5)
- Boom2:Remove()
- wait(5)
- script.Parent.Parent:Remove()
- wait(100)
- end
- script.Parent.Touched:connect(activate)
- end))
- Script5.Name = "Stay"
- Script5.Parent = Part0
- table.insert(cors,sandbox(Script5,function()
- wait(0.1)
- pos = script.Parent.CFrame
- while true do
- script.Parent.CFrame = pos
- wait(0.000000000000000000000000000000000000000000000000001)
- end
- end))
- Script5.Disabled = true
- Script6.Name = "Grow2"
- Script6.Parent = Part0
- table.insert(cors,sandbox(Script6,function()
- wait(0.1)
- Boom = script.Parent
- for i = 1, 400 do
- Boom.Size = Boom.Size + Vector3.new(1, 0, 1)
- wait(0.01)
- end
- Boom:Remove()
- end))
- Script6.Disabled = true
- Script7.Name = "Grow"
- Script7.Parent = Part0
- table.insert(cors,sandbox(Script7,function()
- wait(0.1)
- Boom = script.Parent
- for i = 1, 400 do
- Boom.Size = Boom.Size + Vector3.new(1, 1, 1)
- wait(0.01)
- end
- Boom:Remove()
- end))
- Script7.Disabled = true
- Script8.Name = "Explosion"
- Script8.Parent = Part0
- table.insert(cors,sandbox(Script8,function()
- wait(0)
- function destroy(hit)
- Boom = Instance.new("Explosion")
- Boom.Parent = game.Workspace
- Boom.Position = hit.Position
- wait(1)
- Boom:Remove()
- end
- script.Parent.Touched:connect(destroy)
- end))
- Script8.Disabled = true
- Sound9.Parent = Part0
- Sound9.MaxDistance = 9.9999998430675e+16
- Sound9.SoundId = "rbxassetid://136726021"
- Sound9.Volume = 10
- Script10.Name = "fek"
- Script10.Parent = Part0
- table.insert(cors,sandbox(Script10,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script11.Name = "fek"
- Script11.Parent = Part0
- table.insert(cors,sandbox(Script11,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script12.Name = "fek"
- Script12.Parent = Part0
- table.insert(cors,sandbox(Script12,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script13.Name = "fek"
- Script13.Parent = Part0
- table.insert(cors,sandbox(Script13,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script14.Name = "fek"
- Script14.Parent = Part0
- table.insert(cors,sandbox(Script14,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script15.Name = "fek"
- Script15.Parent = Part0
- table.insert(cors,sandbox(Script15,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script16.Name = "fek"
- Script16.Parent = Part0
- table.insert(cors,sandbox(Script16,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script17.Name = "fek"
- Script17.Parent = Part0
- table.insert(cors,sandbox(Script17,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script18.Name = "fek"
- Script18.Parent = Part0
- table.insert(cors,sandbox(Script18,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script19.Name = "fek"
- Script19.Parent = Part0
- table.insert(cors,sandbox(Script19,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script20.Name = "fek"
- Script20.Parent = Part0
- table.insert(cors,sandbox(Script20,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script21.Name = "fek"
- Script21.Parent = Part0
- table.insert(cors,sandbox(Script21,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script22.Name = "fek"
- Script22.Parent = Part0
- table.insert(cors,sandbox(Script22,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script23.Name = "fek"
- Script23.Parent = Part0
- table.insert(cors,sandbox(Script23,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script24.Name = "fek"
- Script24.Parent = Part0
- table.insert(cors,sandbox(Script24,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script25.Name = "fek"
- Script25.Parent = Part0
- table.insert(cors,sandbox(Script25,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script26.Name = "fek"
- Script26.Parent = Part0
- table.insert(cors,sandbox(Script26,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script27.Name = "fek"
- Script27.Parent = Part0
- table.insert(cors,sandbox(Script27,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script28.Name = "fek"
- Script28.Parent = Part0
- table.insert(cors,sandbox(Script28,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script29.Name = "fek"
- Script29.Parent = Part0
- table.insert(cors,sandbox(Script29,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script30.Name = "fek"
- Script30.Parent = Part0
- table.insert(cors,sandbox(Script30,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script31.Name = "fek"
- Script31.Parent = Part0
- table.insert(cors,sandbox(Script31,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script32.Name = "fek"
- Script32.Parent = Part0
- table.insert(cors,sandbox(Script32,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script33.Name = "fek"
- Script33.Parent = Part0
- table.insert(cors,sandbox(Script33,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- Script34.Name = "fek"
- Script34.Parent = Part0
- table.insert(cors,sandbox(Script34,function()
- function onTouched(hit)
- wait(0) --Change the 0 to however long you want the sound to be delayed in seconds.
- script.Parent.Sound:play() --copy and paste this and the line above it to make the sound repeat.
- end
- script.Parent.Touched:connect(onTouched)
- end))
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = workspace
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement