Derek227

Za warudo edit 5

May 6th, 2017
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --By Rufus14
  2. mouse = game.Players.LocalPlayer:GetMouse()
  3. zawarudo = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  4. zawarudo.SoundId = "345590133"
  5. zawarudo.Volume = 20
  6. zawarudo1 = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  7. zawarudo1.SoundId = "rbxassetid://345590133"
  8. zawarudo1.Volume = 20
  9. using = false
  10. attacking = false
  11. local rhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  12. rhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  13. rhandweld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  14. rhandweld.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  15. rhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  16. local lhandweld = Instance.new("Weld", game.Players.LocalPlayer.Character.Torso)
  17. lhandweld.Part0 = game.Players.LocalPlayer.Character.Torso
  18. lhandweld.Part1 = game.Players.LocalPlayer.Character["Left Arm"]
  19. lhandweld.C0 = CFrame.new(-1.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  20. lhandweld.C1 = CFrame.new(0, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  21. function attack(key)
  22.     key = key:lower()
  23.     if key == "r" then
  24.         if not attacking then
  25.         attacking = true
  26.         local cf = game.Players.LocalPlayer.Character.Torso.CFrame
  27.         local bodyvel = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  28.         bodyvel.Velocity = cf.lookVector * 100
  29.         bodyvel.MaxForce = Vector3.new(0,0,0)
  30.         local bodypos1 = Instance.new("BodyPosition", game.Players.LocalPlayer.Character.Torso)
  31.         bodypos1.Position = game.Players.LocalPlayer.Character.Torso.Position + Vector3.new(0,3,0)
  32.         bodypos1.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  33.         for i = 1,7 do
  34.            wait()
  35.            lhandweld.C0 = lhandweld.C0 * CFrame.Angles(-0.22,0,0)
  36.            rhandweld.C0 = rhandweld.C0 * CFrame.Angles(-0.22,0,0)
  37.            game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0,0,-0.25)
  38.         end
  39.         wait(0.2)
  40.         bodypos1:destroy()
  41.         bodyvel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  42.         for i = 1,7 do
  43.            wait()
  44.            game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0,0,0.50)
  45.         end
  46.         bodyvel:destroy()
  47.         local bodypos = Instance.new("BodyPosition", game.Players.LocalPlayer.Character.Torso)
  48.         bodypos.Position = game.Players.LocalPlayer.Character.Torso.Position
  49.         bodypos.MaxForce = Vector3.new(19000,19000,19000)
  50.         local detect = Instance.new("Part", game.Players.LocalPlayer.Character)
  51.         detect.Size = Vector3.new(4,4,4)
  52.         detect:BreakJoints()
  53.         detect.CanCollide = false
  54.         detect.Transparency = 1
  55.         local weld = Instance.new("Weld", detect)
  56.         weld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  57.         weld.Part1 = detect
  58.         weld.C0 = weld.C0 * CFrame.new(0,-3.7,0)
  59.         local function attackedtrue(part)
  60.             if not using then
  61.             using = true
  62.             attacking = true
  63.             local torso = part.Parent:findFirstChild("Torso")
  64.             if torso ~= nil then
  65.             local humanoid = part.Parent:findFirstChild("Humanoid")
  66.             if humanoid ~= nil then
  67.             using = true
  68.             attacking = true
  69.             local bodypostorso = Instance.new("BodyVelocity", torso)
  70.             bodypostorso.Velocity = Vector3.new(0,10,0)
  71.             bodypostorso.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  72.             game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  73.             game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
  74.             zawarudo:Play()
  75.             wait(1.2)
  76.             attacking = true
  77.             for i = 1,10 do
  78.             wait()
  79.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.15,0,0)
  80.             rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,0.15)
  81.             lhandweld.C0 = lhandweld.C0 * CFrame.Angles(0,0,-0.15)
  82.             game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.15)
  83.             game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0.15)
  84.             end
  85.             for i = 1,10 do
  86.             wait()
  87.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.25,0,0)
  88.             rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,0.30)
  89.             lhandweld.C0 = lhandweld.C0 * CFrame.Angles(0,0,-0.30)
  90.             game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.25)
  91.             game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,-0.25)
  92.             end
  93.             torso.Anchored = true
  94.             local wave = Instance.new("Part", workspace)
  95.             wave.CanCollide = false
  96.             wave.BrickColor = BrickColor.new("Institutional white")
  97.             wave.Anchored = true
  98.             wave.Size = Vector3.new(3,3,3)
  99.             wave.Position = game.Players.LocalPlayer.Character.Torso.Position
  100.             wave.Shape = "Ball"
  101.             for i = 1,20 do
  102.             wait()
  103.             wave.Transparency = wave.Transparency + 0.05
  104.             wave.Size = wave.Size + Vector3.new(2,2,2)
  105.             end
  106.             wait(1)
  107.             for i = 1,10 do
  108.             wait()
  109.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.25,0,0)
  110.             rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,-0.30)
  111.             lhandweld.C0 = lhandweld.C0 * CFrame.Angles(0,0,0.30)
  112.             game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.25)
  113.             game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0.25)
  114.             end
  115.             for i = 1,10 do
  116.             wait()
  117.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.15,0,0)
  118.             rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0,0,-0.15)
  119.             lhandweld.C0 = lhandweld.C0 * CFrame.Angles(0,0,0.15)
  120.             game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.15)
  121.             game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,-0.15)
  122.             end
  123.             for i = 1,5 do
  124.             wait()
  125.             game.Players.LocalPlayer.Character.Torso.Neck.C0 = game.Players.LocalPlayer.Character.Torso.Neck.C0 * CFrame.Angles(-0.1,0,0)
  126.             end
  127.             local bodypostorsoplr = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  128.             bodypostorsoplr.Velocity = Vector3.new(0,2000,0)
  129.             bodypostorsoplr.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  130.             wait(1.5)
  131.             for i = 1,5 do
  132.             wait()
  133.             game.Players.LocalPlayer.Character.Torso.Neck.C0 = game.Players.LocalPlayer.Character.Torso.Neck.C0 * CFrame.Angles(0.2,0,0)
  134.             end
  135.             bodypostorsoplr:destroy()
  136.             local bodypostorsoplr1 = Instance.new("BodyVelocity", game.Players.LocalPlayer.Character.Torso)
  137.             bodypostorsoplr1.Velocity = Vector3.new(0,-2000,0)
  138.             bodypostorsoplr1.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  139.             zawarudo1:Play()
  140.             wait(1.70)
  141.             bodypostorsoplr1:destroy()
  142.             local bodypostorsoplr11 = Instance.new("BodyPosition", game.Players.LocalPlayer.Character.Torso)
  143.             bodypostorsoplr11.Position = torso.Position
  144.             bodypostorsoplr11.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  145.             for i = 1,150 do
  146.             wait()
  147.             local zawarudo11 = Instance.new("Sound", game.Players.LocalPlayer.Character.Head)
  148.             zawarudo11.SoundId = "rbxassetid://345590133"
  149.             zawarudo11.Volume = 20
  150.             zawarudo11.PlaybackSpeed = math.random(1.2,1.4)
  151.             zawarudo11:Play()
  152.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(math.random(-2,2),math.random(-2,2),math.random(-2,2))
  153.             end
  154.             humanoid.PlatformStand = true
  155.             game.Players.LocalPlayer.Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  156.             local welder = Instance.new("Weld", torso)
  157.             welder.Part0 = torso
  158.             welder.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  159.             welder.C0 = welder.C0 * CFrame.Angles(4.5,0,0) * CFrame.new(0,1.5,0)
  160.             bodypostorso:destroy()
  161.             torso.Anchored = false
  162.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  163.             for i = 1,7 do
  164.             wait()
  165.             lhandweld.C0 = lhandweld.C0 * CFrame.Angles(-0.22,0,0)
  166.             rhandweld.C0 = rhandweld.C0 * CFrame.Angles(-0.22,0,0)
  167.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0,0,-0.25)
  168.             end
  169.             wait(1)
  170.             for i = 1,7 do
  171.             wait()
  172.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0,0,0.50)
  173.             end
  174.             wait(0.05)
  175.             welder:destroy()
  176.             local finishvel = Instance.new("BodyVelocity", torso)
  177.             finishvel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  178.             finishvel.Velocity = torso.CFrame.lookVector * -300
  179.             for i = 1,7 do
  180.             wait()
  181.             lhandweld.C0 = lhandweld.C0 * CFrame.Angles(0.22,0,0)
  182.             rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0.22,0,0)
  183.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0,0,0.25)
  184.             end
  185.             for i = 1,7 do
  186.             wait()
  187.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0,0,-0.50)
  188.             end
  189.             humanoid.Health = 0
  190.             bodypostorsoplr11:destroy()
  191.             game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  192.             game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  193.             game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  194.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  195.             game.Players.LocalPlayer.Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  196.             game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  197.             game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  198.             game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  199.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  200.             game.Players.LocalPlayer.Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  201.             wait(2)
  202.             game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  203.             game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  204.             game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  205.             game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  206.             game.Players.LocalPlayer.Character.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  207.             attacking = false
  208.             using = false
  209.             end
  210.             end
  211.             attacking = false
  212.             using = false
  213.             end
  214.         end
  215.         detect.Touched:connect(attackedtrue)
  216.         wait(0.5)
  217.         bodypos:destroy()
  218.         detect:destroy()
  219.         for i = 1,7 do
  220.            wait()
  221.            game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0,0,-0.50)
  222.         end
  223.         for i = 1,7 do
  224.            wait()
  225.            lhandweld.C0 = lhandweld.C0 * CFrame.Angles(0.22,0,0)
  226.            rhandweld.C0 = rhandweld.C0 * CFrame.Angles(0.22,0,0)
  227.            game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0,0,0.25)
  228.         end
  229.         attacking = false
  230.         end
  231.     end
  232. end
  233. mouse.KeyDown:connect(attack)
Advertisement
Add Comment
Please, Sign In to add comment