Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Player = game.Players.LocalPlayer
- plr = Player.Character
- plr.Animate:Destroy()
- local Torso = plr.HumanoidRootPart["RootJoint"]
- Mouse = Player:GetMouse()
- enabled = true
- Run = game:GetService("RunService")
- RS = plr.Torso["Right Shoulder"]
- LS = plr.Torso["Left Shoulder"]
- RS.C0 = RS.C0 * CFrame.Angles(-0.3, 0 ,0)
- LS.C0 = LS.C0 * CFrame.Angles(-0.3, 0, 0.5)
- OriginalState = RS.C0
- OriginalState2 = LS.C0
- OriginalState3 = Torso.C0
- C = {"Royal purple"}
- M = {"Neon"}
- local Weld = Instance.new("Weld", plr)
- Weld.Part0 = plr["Right Arm"]
- local Stick = Instance.new("Part", plr)
- Stick.Name = "Stick"
- Stick.Size = Vector3.new(0.1, 0.1, 4)
- Stick.CanCollide = false
- Stick.BrickColor = BrickColor.new(C[1])
- Stick.Material = M[1]
- Weld.Part1 = Stick
- Weld.C0 = CFrame.new(0, -1, -1)
- local Ball = Instance.new("Part", plr)
- Ball.Name = "StickBall"
- Ball.Size = Vector3.new(1.3, 1.3, 1.3)
- Ball.CanCollide = false
- Ball.BrickColor = BrickColor.new(C[1])
- Ball.Material = M[1]
- local Weld = Instance.new("Weld", plr)
- Weld.Part0 = Stick
- Weld.Part1 = Ball
- Weld.C0 = CFrame.new(0, 0, -0.8)
- local Block = Instance.new("Part", plr)
- Block.Name = "HandBall"
- Block.Size = Vector3.new(1, 1, 1)
- Block.CanCollide = false
- Block.BrickColor = BrickColor.new(C[1])
- Block.Material = M[1]
- local Weld = Instance.new("Weld", plr)
- Weld.Part0 = plr["Left Arm"]
- Weld.Part1 = Block
- Weld.C0 = CFrame.new(0, -1.7, 0) * CFrame.fromEulerAnglesXYZ(0, -1, 0)
- local Block2 = Instance.new("Part", plr)
- Block2.Name = "HandBall"
- Block2.Transparency = 0.4
- Block2.Size = Vector3.new(1, 1, 1)
- Block2.CanCollide = false
- Block2.BrickColor = BrickColor.new(C[1])
- Block2.Material = M[1]
- local Weld2 = Instance.new("Weld", plr)
- Weld2.Part0 = plr["Left Arm"]
- Weld2.Part1 = Block2
- Weld2.C0 = CFrame.new(0, -1.7, 0) * CFrame.fromEulerAnglesXYZ(0, -1, 0)
- coroutine.resume(coroutine.create(function() while true do wait() Weld.C0 = Weld.C0 * CFrame.fromEulerAnglesXYZ(0, 1, 0) end end))
- coroutine.resume(coroutine.create(function() while true do wait() Weld2.C0 = Weld2.C0 * CFrame.fromEulerAnglesXYZ(0, 0, -1) end end))
- Mouse.KeyDown:connect(function(key)
- local Key = key:lower()
- if Key == "f" and enabled == true then
- enabled = false
- for i = 1, 20 do
- RS.C0 = RS.C0 * CFrame.Angles(0, 0, 0.12)
- Run.Stepped:wait(0.005)
- end
- Ball.Touched:connect(function(hit)
- if hit.Parent:FindFirstChild("Humanoid") then
- if not hit:isDescendantOf(plr) and enabled == false then
- hit.Parent.Humanoid:TakeDamage(math.random(40, 70))
- if hit.Parent.Humanoid.Health < 1 then
- for a, b in pairs(hit.Parent:GetChildren()) do
- if b:IsA("Part") then
- b.Transparency = 1
- end
- end
- end
- end
- end
- end)
- wait(0.005)
- for i = 1, 20 do
- RS.C0 = RS.C0 * CFrame.Angles(0, 0, -0.12)
- Run.Stepped:wait(0.005)
- end
- RS.C0 = RS.C0:lerp(OriginalState, 1)
- wait(0.5)
- enabled = true
- end
- end)
- Mouse.KeyDown:connect(function(key)
- local Key = key:lower()
- if Key == "e" and enabled == true then enabled = false
- game:GetService("Chat"):Chat(plr.Head, "I rekt ur mum")
- for i = 1, 16 do
- LS.C0 = LS.C0 * CFrame.Angles(0, 0, -0.12)
- Run.Stepped:wait(0.005)
- end
- local Part = Instance.new("Part", workspace)
- Part.Size = Vector3.new(2, 2, 2)
- Part.BrickColor = BrickColor.new(C[1])
- Part.Material = M[1]
- Part.TopSurface = "Smooth"
- Part.BottomSurface = "Smooth"
- Part.CFrame = Player.Character.Torso.CFrame * CFrame.new(-2.5, 0, -8)
- local BV = Instance.new("BodyVelocity", Part)
- BV.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- BV.Velocity = Player.Character.Torso.CFrame.lookVector * 120
- Part.Touched:connect(function(hit)
- if hit.Parent:FindFirstChild("Humanoid") then
- if not hit:isDescendantOf(plr) then
- hit.Parent.Humanoid.Health = 0
- local v = Instance.new("Explosion", hit)
- v.Position = hit.Position
- v.BlastRadius = 15
- end
- end
- end)
- wait(0.5)
- for i = 1, 16 do
- LS.C0 = LS.C0 * CFrame.Angles(0, 0, 0.12)
- Run.Stepped:wait(0.005)
- end
- wait(0.5)
- LS.C0 = LS.C0:lerp(OriginalState2, 1)
- enabled = true
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment