Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bin = script.Parent
- me = script.Parent.Parent.Parent
- enabled = true
- function onButton1Down(mouse)
- if not enabled then
- return
- end
- local player = game.Players.LocalPlayer
- if player == nil then return end
- enabled = false
- LeftShoulder = me.Character.Torso["Left Shoulder"]
- RightShoulder = me.Character.Torso["Right Shoulder"]
- Neck = me.Character.Torso["Neck"]
- value1 = LeftShoulder.C0
- value2 = RightShoulder.C0
- value3 = Neck.C0
- Run = game:GetService("RunService")
- RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(-0.5, 0, 1.5)
- LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(-0.5, 0, -1.5)
- Neck.C0 = Neck.C0 *CFrame.Angles(-0.75, 0, 0)
- wait(0.75)
- Neck.C0 = value3
- RightShoulder.C0 = value2
- LeftShoulder.C0 = value1
- wait()
- RightShoulder.C0 = RightShoulder.C0 *CFrame.Angles(-0.5, 0, -1.5)
- LeftShoulder.C0 = LeftShoulder.C0 *CFrame.Angles(-0.5, 0, 1.5)
- game:GetService("Chat"):Chat(me.Character.Head, "Shadow God's Bellow!")
- SavedTorsoCFrame = me.Character.Torso.CFrame
- for i = 1, 50 do
- wait(0.01)
- ShockWave1 = Instance.new("Part")
- ShockWave1.Parent = Workspace
- ShockWave1.Size = Vector3.new(math.random(10, 10), math.random(10, 10), math.random(10, 10))
- ShockWave1.formFactor = "Symmetric"
- ShockWave1.Anchored = true
- ShockWave1.Shape = "Ball"
- ShockWave1.CanCollide = false
- ShockWave1.Transparency = 0.4
- ShockWave1.TopSurface = "Smooth"
- ShockWave1.BottomSurface = "Smooth"
- zomg = math.random(1, 2)
- if zomg == 1 then
- ShockWave1.BrickColor = BrickColor.new("Really black")
- end
- if zomg == 2 then
- ShockWave1.BrickColor = BrickColor.new("Really black")
- end
- ShockWave1.Name = "ShockWavePart"
- ShockWave1.Size = Vector3.new(6*(i/2), 6*(i/2), 6*(i/2))
- game.Debris:AddItem(ShockWave1, 2)
- ShockWave1.CFrame = SavedTorsoCFrame * CFrame.new(0, 1.5, -(i*3.5)) * CFrame.Angles(1.5, 0, 0)
- for u, c in pairs(workspace:GetChildren()) do
- if c.Name ~= me.Character.Name then
- h = c:findFirstChild("Humanoid")
- t = c:findFirstChild("Torso")
- if h ~= nil and t ~= nil then
- if (ShockWave1.Position-t.Position).magnitude <= 10 then
- t.CFrame = t.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
- h:TakeDamage(7)
- h.PlatformStand = true
- end
- end
- end
- end
- end
- LeftShoulder.C0 = value1
- RightShoulder.C0 = value2
- wait(0.25)
- wait(8)
- enabled = true
- end
- enabled = true
- function onS(mouse)
- mouse.Button1Down:connect(function() onButton1Down(mouse) end)
- end
- bin.Selected:connect(onS)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement