derekiscool423

deadly thing

Mar 31st, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.93 KB | None | 0 0
  1. mouse = game.Players.LocalPlayer:GetMouse()
  2. char = game.Players.LocalPlayer.Character
  3. rig = game.Players.LocalPlayer.Character.Torso
  4. stik = Instance.new("Part", rig)
  5. stik.Size = Vector3.new(0.5, 6.5, 0.5)
  6. stik.BrickColor = BrickColor.new("Burnt Sienna")
  7. stik.Material = "Wood"
  8. weld = Instance.new("Weld", stik)
  9. weld.Part0 = stik
  10. weld.Part1 = game.Players.LocalPlayer.Character["Right Arm"]
  11. stik.CanCollide = false
  12. weld.C0 = weld.C0 * CFrame.Angles(1.5,0,0)
  13. weld.C0 = weld.C0 * CFrame.new(0,1.1,1.7)
  14. local function onTouched(part)
  15. local h = part.Parent:findFirstChild("Humanoid")
  16. if h~=nil then
  17. h.Health = h.Health -15000000000000
  18. hit:Play()
  19. end
  20. end
  21. hit = Instance.new("Sound", stik)
  22. hit.SoundId = "rbxassetid://201858024"
  23. hit.Volume = 3
  24. hit1 = Instance.new("Sound", stik)
  25. hit1.SoundId = "rbxassetid://280667448"
  26. hit1.Volume = 100
  27. hit1.Looped = true
  28. hit1.PlaybackSpeed = 50
  29. rig.Part.Touched:connect(onTouched)
  30. function ATTAK(key)
  31. key = key:lower()
  32. if key == "q" then
  33. for i = 1,10 do
  34. wait()
  35. weld.C0 = weld.C0 * CFrame.Angles(0,-0.1,0)
  36. weld.C0 = weld.C0 * CFrame.new(0,0.7,0)
  37. rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,-0.15)
  38. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,0.15)
  39. end
  40. wait(0.1)
  41. for i = 1,20 do
  42. wait()
  43. weld.C0 = weld.C0 * CFrame.Angles(0,-1.5,0)
  44. end
  45. for i = 1,20 do
  46. wait()
  47. weld.C0 = weld.C0 * CFrame.Angles(0,1.5,0)
  48. end
  49. for i = 1,10 do
  50. wait()
  51. weld.C0 = weld.C0 * CFrame.Angles(0,0.1,0)
  52. weld.C0 = weld.C0 * CFrame.new(0,-0.7,0)
  53. rig["Left Shoulder"].C0 = rig["Left Shoulder"].C0 * CFrame.Angles(0,0,0.15)
  54. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.15)
  55. end
  56. end
  57. if key == "e" then
  58. wait()
  59. for i = 1,10 do
  60. wait()
  61. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.15)
  62. end
  63. wait(0.1)
  64. for i = 1,5 do
  65. wait()
  66. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,0.60)
  67. end
  68. wait(0.15)
  69. for i = 1,5 do
  70. wait()
  71. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.30)
  72. end
  73. end
  74. if key == "r" then
  75. for i = 1,10 do
  76. wait()
  77. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,0.30)
  78. end
  79. wait(1)
  80. hit1:Play()
  81. char.Humanoid.WalkSpeed = 23
  82. char.Humanoid.JumpPower = 0
  83. for i = 1,125 do
  84. wait()
  85. char.Humanoid.CameraOffset = char.Humanoid.CameraOffset + Vector3.new(0,0.1,0)
  86. weld.C0 = weld.C0 * CFrame.Angles(0,-1.5,0)
  87. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,0.1)
  88. end
  89. for i = 1,125 do
  90. wait()
  91. weld.C0 = weld.C0 * CFrame.Angles(0,-1.5,0)
  92. end
  93. for i = 1,125 do
  94. wait()
  95. weld.C0 = weld.C0 * CFrame.Angles(0,1.5,0)
  96. end
  97. for i = 1,125 do
  98. wait()
  99. char.Humanoid.CameraOffset = char.Humanoid.CameraOffset + Vector3.new(0,-0.1,0)
  100. weld.C0 = weld.C0 * CFrame.Angles(0,1.5,0)
  101. char.HumanoidRootPart.RootJoint.C0 = char.HumanoidRootPart.RootJoint.C0 * CFrame.new(0,0,-0.1)
  102. end
  103. hit1:Stop()
  104. char.Humanoid.WalkSpeed = 16
  105. char.Humanoid.JumpPower = 50
  106. for i = 1,10 do
  107. wait()
  108. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.30)
  109. end
  110. end
  111. end
  112. mouse.KeyDown:connect(ATTAK)
  113. --[[
  114. function onTouched(part)
  115. local h = part.Parent:findFirstChild("Humanoid")
  116. if h~=nil then
  117. h.Health = h.Health -1
  118. wait(2.00)
  119. end
  120. end
  121.  
  122. script.Parent.Touched:connect(onTouched)
  123. ----------------------------------------------
  124. for i = 1,5 do
  125. wait()
  126. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0,0.30)
  127. end
  128. for i = 1,5 do
  129. wait()
  130. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(-0.35,0,0)
  131. end
  132. for i = 1,10 do
  133. wait()
  134. rig["Right Shoulder"].C0 = rig["Right Shoulder"].C0 * CFrame.Angles(0,0.3,0)
  135. end
  136. --]]
Add Comment
Please, Sign In to add comment