Advertisement
Dark_EccentricYT

Untitled

Dec 15th, 2016
743
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 57.44 KB | None | 0 0
  1. user=game:service'Players'.localPlayer;
  2. char=user.Character
  3. mouse=user:GetMouse()
  4. m=Instance.new('Model',char)
  5. hold=false
  6. deb = false
  7. Game.Lighting.Outlines = false
  8. --[[char.Humanoid.MaxHealth=500
  9. char.Humanoid.Health=500]]--
  10.  
  11. function DoDamage(hum,dmg)
  12. if hum.Health == 0 then return end
  13. local a,b = ypcall(function()
  14. --hum:TakeDamage(dmg)
  15. hum.Health = hum.Health - dmg
  16. if not hum.Parent:FindFirstChild("Torso") then return end
  17. local m = Instance.new("Model",workspace)
  18. m.Name = dmg
  19. local h = Instance.new("Humanoid",m)
  20. h.MaxHealth = 0
  21. local p = Instance.new("Part",m)
  22. p.Name = "Head"
  23. p.FormFactor = "Custom"
  24. p.Size = Vector3.new(1,1,1)
  25. p.Transparency = 0.97
  26. p.CanCollide = false
  27. p.Anchored = true
  28. p:BreakJoints()
  29. game.Debris:AddItem(m,5)
  30. p.CFrame = CFrame.new(hum.Parent.Torso.Position) * CFrame.new(math.random(-2,2),2.5,math.random(-2,2))
  31. local rAm = math.random(3,6)/100
  32. coroutine.wrap(function()
  33. for i=1,300 do
  34. p.CFrame = p.CFrame * CFrame.new(0,rAm,0)
  35. wait()
  36. end
  37. p:Destroy()
  38. end)()
  39. end)
  40. if not a then print(b) end
  41. end
  42.  
  43.  
  44. function playSound(id,parent,volume,pitch)
  45. local sound = Instance.new("Sound",parent or workspace)
  46. sound.SoundId = "http://www.roblox.com/asset?id="..id
  47. sound.Volume = volume or 1
  48. sound.Pitch = pitch or 1
  49. coroutine.wrap(function()
  50. wait()
  51. sound:Play()
  52. wait(10)
  53. sound:Stop()
  54. sound:Destroy()
  55. end)()
  56. return sound
  57. end
  58.  
  59. function weld(p0,p1,c0,c1,par)
  60. local w = Instance.new("Weld",p0 or par)
  61. w.Part0 = p0
  62. w.Part1 = p1
  63. w.C0 = c0 or CFrame.new()
  64. w.C1 = c1 or CFrame.new()
  65. return w
  66. end
  67.  
  68. function lerp(a, b, t)
  69. return a + (b - a)*t
  70. end
  71.  
  72. do
  73. local function QuaternionFromCFrame(cf) local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components() local trace = m00 + m11 + m22 if trace > 0 then local s = math.sqrt(1 + trace) local recip = 0.5/s return (m21-m12)*recip, (m02-m20)*recip, (m10-m01)*recip, s*0.5 else local i = 0 if m11 > m00 then i = 1 end if m22 > (i == 0 and m00 or m11) then i = 2 end if i == 0 then local s = math.sqrt(m00-m11-m22+1) local recip = 0.5/s return 0.5*s, (m10+m01)*recip, (m20+m02)*recip, (m21-m12)*recip elseif i == 1 then local s = math.sqrt(m11-m22-m00+1) local recip = 0.5/s return (m01+m10)*recip, 0.5*s, (m21+m12)*recip, (m02-m20)*recip elseif i == 2 then local s = math.sqrt(m22-m00-m11+1) local recip = 0.5/s return (m02+m20)*recip, (m12+m21)*recip, 0.5*s, (m10-m01)*recip end end end
  74.  
  75. local function QuaternionToCFrame(px, py, pz, x, y, z, w) local xs, ys, zs = x + x, y + y, z + z local wx, wy, wz = w*xs, w*ys, w*zs local xx = x*xs local xy = x*ys local xz = x*zs local yy = y*ys local yz = y*zs local zz = z*zs return CFrame.new(px, py, pz,1-(yy+zz), xy - wz, xz + wy,xy + wz, 1-(xx+zz), yz - wx, xz - wy, yz + wx, 1-(xx+yy)) end
  76.  
  77. local function QuaternionSlerp(a, b, t) local cosTheta = a[1]*b[1] + a[2]*b[2] + a[3]*b[3] + a[4]*b[4] local startInterp, finishInterp; if cosTheta >= 0.0001 then if (1 - cosTheta) > 0.0001 then local theta = math.acos(cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((1-t)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = 1-t finishInterp = t end else if (1+cosTheta) > 0.0001 then local theta = math.acos(-cosTheta) local invSinTheta = 1/math.sin(theta) startInterp = math.sin((t-1)*theta)*invSinTheta finishInterp = math.sin(t*theta)*invSinTheta else startInterp = t-1 finishInterp = t end end return a[1]*startInterp + b[1]*finishInterp, a[2]*startInterp + b[2]*finishInterp, a[3]*startInterp + b[3]*finishInterp, a[4]*startInterp + b[4]*finishInterp end
  78.  
  79. function clerp(a,b,t)
  80. local qa = {QuaternionFromCFrame(a)}
  81. local qb = {QuaternionFromCFrame(b)}
  82. local ax, ay, az = a.x, a.y, a.z
  83. local bx, by, bz = b.x, b.y, b.z
  84.  
  85. local _t = 1-t
  86. return QuaternionToCFrame(_t*ax + t*bx, _t*ay + t*by, _t*az + t*bz,QuaternionSlerp(qa, qb, t))
  87. end
  88. end
  89. local his = {}
  90.  
  91. function ctween(tar,prop,c2,t,b)
  92. local function doIt()
  93. local now = tick()
  94. his[tar] = now
  95. local c1 = tar[prop]
  96. for i=1,t do
  97. if his[tar] ~= now then return end
  98. tar[prop] = clerp(c1,c2,1/t*i)
  99. wait(1/60)
  100. end
  101. end
  102. if b then coroutine.wrap(doIt)() else doIt() end
  103. end
  104.  
  105. local nk = char.Torso.Neck
  106. local nk0 = CFrame.new(0,1,0) * CFrame.Angles(-math.pi/2,0,math.pi)
  107. local ra,la = char["Right Arm"], char["Left Arm"]
  108. ra:BreakJoints()
  109. la:BreakJoints()
  110. local rs = weld(char.Torso,ra,CFrame.new(1.25,.5,0), CFrame.new(-.25,.5,0),stuff)
  111. local ls = weld(char.Torso,la,CFrame.new(-1.25,.5,0), CFrame.new(.25,.5,0),stuff)
  112. local rs0 = rs.C0
  113. local ls0 = ls.C0
  114.  
  115.  
  116. local Handle = Instance.new("Part", m)
  117. Handle:BreakJoints()
  118. Handle.Material = "SmoothPlastic"
  119. Handle.TopSurface = "Smooth"
  120. Handle.Name = 'Handle'
  121. Handle.BottomSurface = "Smooth"
  122. Handle.FormFactor = "Custom" Handle.CanCollide = false
  123. Handle.BrickColor = BrickColor.new("Bright red")
  124. Handle.Size = Vector3.new(0.722727716, 0.789999843, 0.200000003)
  125. Handle.Transparency = 0 Handle.Reflectance = 0.30000001192093 local Handleweld = Instance.new("ManualWeld")
  126. Handleweld.Part0 = game.Players.LocalPlayer.Character["Left Arm"]
  127. Handleweld.Part1 = Handle Handleweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  128. Handleweld.C1 = CFrame.new(-0.0331363678, 0.0529589653, -0.408006668, 6.81079018e-06, 0.00025291738, -0.999999702, 3.55311636e-06, -0.999999762, -0.000252768397, -1, -3.51419908e-06, -6.73527984e-06)
  129. Handleweld.Parent = game.Players.LocalPlayer.Character["Left Arm"]
  130.  
  131. local HandleMesh = Instance.new("BlockMesh",Handle)
  132. HandleMesh.Name = "Mesh"
  133. HandleMesh.Offset = Vector3.new(0, 0, 0)
  134. HandleMesh.Scale = Vector3.new(1, 0.909090996, 0.454545468)
  135.  
  136. local Part = Instance.new("Part", m)
  137. Part:BreakJoints()
  138. Part.Material = "SmoothPlastic"
  139. Part.TopSurface = "Smooth"
  140. Part.Name = 'Part'
  141. Part.BottomSurface = "Smooth"
  142. Part.FormFactor = "Custom" Part.CanCollide = false
  143. Part.BrickColor = BrickColor.new("Bright red")
  144. Part.Size = Vector3.new(2.27272749, 0.200000003, 0.200000003)
  145. Part.Reflectance = 0.30000001192093 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  146. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  147. Partweld.C1 = CFrame.new(0.0313539505, -0.120179176, -1.30525064, 0.707112193, -0.707090795, 2.99402245e-06, -7.28645136e-06, -3.92117954e-06, 0.999991059, -0.707095981, -0.707107723, -8.44711576e-06)
  148. Partweld.Parent = Part
  149. local PartMesh = Instance.new("BlockMesh",Part)
  150. PartMesh.Name = "Mesh"
  151. PartMesh.Offset = Vector3.new(0, 0, 0)
  152. PartMesh.Scale = Vector3.new(1, 0.454545468, 0.909090936)
  153.  
  154. local Part = Instance.new("Part", m)
  155. Part:BreakJoints()
  156. Part.Material = "SmoothPlastic"
  157. Part.TopSurface = "Smooth"
  158. Part.Name = 'Part'
  159. Part.BottomSurface = "Smooth"
  160. Part.FormFactor = "Custom" Part.CanCollide = false
  161. Part.BrickColor = BrickColor.new("Bright red")
  162. Part.Size = Vector3.new(1.30909085, 0.200000003, 0.200000003)
  163. Part.Reflectance = 0.20000000298023 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  164. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  165. Partweld.C1 = CFrame.new(-0.0212306976, -0.210647583, 0.707409859, 0.707267463, 0.706945777, 8.99063525e-06, -7.35625599e-06, -5.47161471e-06, 1, 0.706945777, -0.707267761, 1.3028889e-06)
  166. Partweld.Parent = Part
  167. local PartMesh = Instance.new("BlockMesh",Part)
  168. PartMesh.Name = "Mesh"
  169. PartMesh.Offset = Vector3.new(0, 0, 0)
  170. PartMesh.Scale = Vector3.new(1, 0.454545468, 0.909090936)
  171.  
  172. local dmg4 = Instance.new("Part", m)
  173. dmg4:BreakJoints()
  174. dmg4.Material = "SmoothPlastic"
  175. dmg4.TopSurface = "Smooth"
  176. dmg4.Name = 'dmg4'
  177. dmg4.BottomSurface = "Smooth"
  178. dmg4.FormFactor = "Custom" dmg4.CanCollide = false
  179. dmg4.BrickColor = BrickColor.new("Really black")
  180. dmg4.Size = Vector3.new(0.545454562, 1.18181932, 0.272727281)
  181. dmg4.Reflectance = 0.60000002384186 dmg4.Transparency = 0 local dmg4weld = Instance.new("ManualWeld")
  182. dmg4weld.Part0 = Handle dmg4weld.Part1 = dmg4 dmg4weld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  183. dmg4weld.C1 = CFrame.new(0.0771980286, 1.55718255, 0.120207787, 0.999999762, -0.000210092607, 7.73429019e-06, -0.000209943508, -0.99999994, -4.11334122e-06, 7.81155177e-06, 4.14893066e-06, -1)
  184. dmg4weld.Parent = dmg4
  185. local dmg4Mesh = Instance.new("SpecialMesh",dmg4)
  186. dmg4Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  187. dmg4Mesh.MeshType = Enum.MeshType.FileMesh dmg4Mesh.Name = "Mesh"
  188. dmg4Mesh.Offset = Vector3.new(0, 0, 0)
  189. dmg4Mesh.Scale = Vector3.new(-0.515454471, 0.873636365, -0.180909097)
  190.  
  191. local Part = Instance.new("Part", m)
  192. Part:BreakJoints()
  193. Part.Material = "SmoothPlastic"
  194. Part.TopSurface = "Smooth"
  195. Part.Name = 'Part'
  196. Part.BottomSurface = "Smooth"
  197. Part.FormFactor = "Custom" Part.CanCollide = false
  198. Part.BrickColor = BrickColor.new("Bright red")
  199. Part.Size = Vector3.new(2.27272725, 0.200000003, 2.27272725)
  200. Part.Reflectance = 1 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  201. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  202. Partweld.C1 = CFrame.new(0.031167984, -0.120185852, -0.0782046318, 0.707112491, -0.707100987, 2.91848369e-06, -7.68709378e-06, -3.5206408e-06, 1, -0.707100689, -0.707112491, -7.84470467e-06)
  203. Partweld.Parent = Part
  204. local PartMesh = Instance.new("BlockMesh",Part)
  205. PartMesh.Name = "Mesh"
  206. PartMesh.Offset = Vector3.new(0, 0, 0)
  207. PartMesh.Scale = Vector3.new(1, 0.454545468, 1)
  208.  
  209. local Part = Instance.new("Part", m)
  210. Part:BreakJoints()
  211. Part.Material = "SmoothPlastic"
  212. Part.TopSurface = "Smooth"
  213. Part.Name = 'Part'
  214. Part.BottomSurface = "Smooth"
  215. Part.FormFactor = "Custom" Part.CanCollide = false
  216. Part.BrickColor = BrickColor.new("Bright red")
  217. Part.Size = Vector3.new(0.454545468, 0.200000003, 0.454545468)
  218. Part.Reflectance = 0.20000000298023 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  219. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  220. Partweld.C1 = CFrame.new(0.530406475, -0.210646629, 0.613744736, -0.707312346, -0.706900775, -7.95247797e-06, -7.48035245e-06, -3.87872569e-06, 1, -0.706900775, 0.707312644, -2.5167119e-06)
  221. Partweld.Parent = Part
  222. local PartMesh = Instance.new("CylinderMesh",Part)
  223. PartMesh.Name = "Mesh"
  224. PartMesh.Offset = Vector3.new(0, 0, 0)
  225. PartMesh.Scale = Vector3.new(1, 0.454545468, 1)
  226.  
  227. local Part = Instance.new("Part", m)
  228. Part:BreakJoints()
  229. Part.Material = "SmoothPlastic"
  230. Part.TopSurface = "Smooth"
  231. Part.Name = 'Part'
  232. Part.BottomSurface = "Smooth"
  233. Part.FormFactor = "Custom" Part.CanCollide = false
  234. Part.BrickColor = BrickColor.new("Really black")
  235. Part.Size = Vector3.new(1, 0.909090936, 0.200000003)
  236. Part.Reflectance = 0.5 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  237. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  238. Partweld.C1 = CFrame.new(0.0777702332, -0.0460093021, 0.302001953, 0.999999642, -0.000477507012, 7.92336414e-06, -0.000477357826, -0.999999821, -3.88359558e-06, 8.00161615e-06, 3.91702588e-06, -1)
  239. Partweld.Parent = Part
  240. local PartMesh = Instance.new("SpecialMesh",Part)
  241. PartMesh.MeshId = "http://www.roblox.com/asset/?id=21057410"
  242. PartMesh.MeshType = Enum.MeshType.FileMesh PartMesh.Name = "Mesh"
  243. PartMesh.Offset = Vector3.new(0, 0, 0)
  244. PartMesh.Scale = Vector3.new(0.315454543, 0.322727233, 0.0954545364)
  245.  
  246. local dmg3 = Instance.new("Part", m)
  247. dmg3:BreakJoints()
  248. dmg3.Material = "SmoothPlastic"
  249. dmg3.TopSurface = "Smooth"
  250. dmg3.Name = 'dmg3'
  251. dmg3.BottomSurface = "Smooth"
  252. dmg3.FormFactor = "Custom" dmg3.CanCollide = false
  253. dmg3.BrickColor = BrickColor.new("Really black")
  254. dmg3.Size = Vector3.new(0.545454562, 1.18181932, 0.272727281)
  255. dmg3.Reflectance = 0.60000002384186 dmg3.Transparency = 0 local dmg3weld = Instance.new("ManualWeld")
  256. dmg3weld.Part0 = Handle dmg3weld.Part1 = dmg3 dmg3weld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  257. dmg3weld.C1 = CFrame.new(-0.0118477345, 1.71327496, 0.120187759, 0.000210615312, 0.99999994, 4.11333212e-06, 0.999999762, -0.00021076441, 7.82369352e-06, 7.90095874e-06, 4.14889746e-06, -1)
  258. dmg3weld.Parent = dmg3
  259. local dmg3Mesh = Instance.new("SpecialMesh",dmg3)
  260. dmg3Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  261. dmg3Mesh.MeshType = Enum.MeshType.FileMesh dmg3Mesh.Name = "Mesh"
  262. dmg3Mesh.Offset = Vector3.new(0, 0, 0)
  263. dmg3Mesh.Scale = Vector3.new(-0.515454471, 0.873636365, -0.180909097)
  264.  
  265. local Part = Instance.new("Part", m)
  266. Part:BreakJoints()
  267. Part.Material = "SmoothPlastic"
  268. Part.TopSurface = "Smooth"
  269. Part.Name = 'Part'
  270. Part.BottomSurface = "Smooth"
  271. Part.FormFactor = "Custom" Part.CanCollide = false
  272. Part.BrickColor = BrickColor.new("Bright red")
  273. Part.Size = Vector3.new(0.454545468, 0.200000003, 0.454545468)
  274. Part.Reflectance = 0.20000000298023 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  275. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  276. Partweld.C1 = CFrame.new(-0.759212971, -0.210639954, -0.674391747, -0.707368433, -0.706844687, -7.95271262e-06, -7.48040202e-06, -3.87872615e-06, 1, -0.706844628, 0.707368731, -2.51611527e-06)
  277. Partweld.Parent = Part
  278. local PartMesh = Instance.new("CylinderMesh",Part)
  279. PartMesh.Name = "Mesh"
  280. PartMesh.Offset = Vector3.new(0, 0, 0)
  281. PartMesh.Scale = Vector3.new(1, 0.454545468, 1)
  282.  
  283. local Part = Instance.new("Part", m)
  284. Part:BreakJoints()
  285. Part.Material = "SmoothPlastic"
  286. Part.TopSurface = "Smooth"
  287. Part.Name = 'Part'
  288. Part.BottomSurface = "Smooth"
  289. Part.FormFactor = "Custom" Part.CanCollide = false
  290. Part.BrickColor = BrickColor.new("Bright red")
  291. Part.Size = Vector3.new(0.454545468, 0.200000003, 0.454545468)
  292. Part.Reflectance = 0.20000000298023 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  293. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  294. Partweld.C1 = CFrame.new(-0.76154232, -0.211082458, 0.633905411, -0.707312286, -0.706900835, -7.95247979e-06, -7.48035336e-06, -3.87872706e-06, 1, -0.706900835, 0.707312584, -2.51671258e-06)
  295. Partweld.Parent = Part
  296. local PartMesh = Instance.new("CylinderMesh",Part)
  297. PartMesh.Name = "Mesh"
  298. PartMesh.Offset = Vector3.new(0, 0, 0)
  299. PartMesh.Scale = Vector3.new(1, 0.454545468, 1)
  300.  
  301. local dmg1 = Instance.new("Part", m)
  302. dmg1:BreakJoints()
  303. dmg1.Material = "SmoothPlastic"
  304. dmg1.TopSurface = "Smooth"
  305. dmg1.Name = 'dmg1'
  306. dmg1.BottomSurface = "Smooth"
  307. dmg1.FormFactor = "Custom" dmg1.CanCollide = false
  308. dmg1.BrickColor = BrickColor.new("Really black")
  309. dmg1.Size = Vector3.new(0.545454562, 1.18181932, 0.272727281)
  310. dmg1.Reflectance = 0.60000002384186 dmg1.Transparency = 0 local dmg1weld = Instance.new("ManualWeld")
  311. dmg1weld.Part0 = Handle dmg1weld.Part1 = dmg1 dmg1weld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  312. dmg1weld.C1 = CFrame.new(0.0770072937, -1.62387848, 0.120163918, 0.999999762, -0.000210092607, 7.73429019e-06, -0.000209943508, -0.99999994, -4.11334122e-06, 7.81155177e-06, 4.14893066e-06, -1)
  313. dmg1weld.Parent = dmg1
  314. local dmg1Mesh = Instance.new("SpecialMesh",dmg1)
  315. dmg1Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  316. dmg1Mesh.MeshType = Enum.MeshType.FileMesh dmg1Mesh.Name = "Mesh"
  317. dmg1Mesh.Offset = Vector3.new(0, 0, 0)
  318. dmg1Mesh.Scale = Vector3.new(-0.515454471, 0.873636365, -0.180909097)
  319.  
  320. local Part = Instance.new("Part", m)
  321. Part:BreakJoints()
  322. Part.Material = "SmoothPlastic"
  323. Part.TopSurface = "Smooth"
  324. Part.Name = 'Part'
  325. Part.BottomSurface = "Smooth"
  326. Part.FormFactor = "Custom" Part.CanCollide = false
  327. Part.BrickColor = BrickColor.new("Bright red")
  328. Part.Size = Vector3.new(0.200000003, 2.27272701, 0.200000003)
  329. Part.Reflectance = 0.30000001192093 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  330. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  331. Partweld.C1 = CFrame.new(-1.14925289, -0.0314512253, -0.119760513, 0.707107484, 0.707105696, -1.10258406e-06, -0.707105577, 0.707107782, -2.91853394e-06, -1.36046719e-06, 2.80614677e-06, 1)
  332. Partweld.Parent = Part
  333. local PartMesh = Instance.new("BlockMesh",Part)
  334. PartMesh.Name = "Mesh"
  335. PartMesh.Offset = Vector3.new(0, 0, 0)
  336. PartMesh.Scale = Vector3.new(0.909090996, 1, 0.454545468)
  337.  
  338. local Part = Instance.new("Part", m)
  339. Part:BreakJoints()
  340. Part.Material = "SmoothPlastic"
  341. Part.TopSurface = "Smooth"
  342. Part.Name = 'Part'
  343. Part.BottomSurface = "Smooth"
  344. Part.FormFactor = "Custom" Part.CanCollide = false
  345. Part.BrickColor = BrickColor.new("Bright red")
  346. Part.Size = Vector3.new(2.27272749, 0.200000003, 0.200000003)
  347. Part.Reflectance = 0.30000001192093 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  348. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  349. Partweld.C1 = CFrame.new(0.0779085159, -1.25864029, -0.120201111, 0.707106888, 0.707106173, -1.10259089e-06, -0.707106113, 0.707107246, -2.91852757e-06, -1.36046037e-06, 2.80614677e-06, 1)
  350. Partweld.Parent = Part
  351. local PartMesh = Instance.new("BlockMesh",Part)
  352. PartMesh.Name = "Mesh"
  353. PartMesh.Offset = Vector3.new(0, 0, 0)
  354. PartMesh.Scale = Vector3.new(1, 0.909090996, 0.454545468)
  355.  
  356. local Part = Instance.new("Part", m)
  357. Part:BreakJoints()
  358. Part.Material = "SmoothPlastic"
  359. Part.TopSurface = "Smooth"
  360. Part.Name = 'Part'
  361. Part.BottomSurface = "Smooth"
  362. Part.FormFactor = "Custom" Part.CanCollide = false
  363. Part.BrickColor = BrickColor.new("Bright red")
  364. Part.Size = Vector3.new(1.30000031, 0.200000003, 0.200000003)
  365. Part.Reflectance = 0.20000000298023 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  366. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  367. Partweld.C1 = CFrame.new(-0.0424022675, -0.211091042, -0.783349037, 0.707326114, -0.706887186, 2.96844019e-06, -7.71655777e-06, -3.48280605e-06, 1, -0.706886947, -0.707326174, -7.83788892e-06)
  368. Partweld.Parent = Part
  369. local PartMesh = Instance.new("BlockMesh",Part)
  370. PartMesh.Name = "Mesh"
  371. PartMesh.Offset = Vector3.new(0, 0, 0)
  372. PartMesh.Scale = Vector3.new(1, 0.454545468, 0.909090996)
  373.  
  374. local Part = Instance.new("Part", m)
  375. Part:BreakJoints()
  376. Part.Material = "SmoothPlastic"
  377. Part.TopSurface = "Smooth"
  378. Part.Name = 'Part'
  379. Part.BottomSurface = "Smooth"
  380. Part.FormFactor = "Custom" Part.CanCollide = false
  381. Part.BrickColor = BrickColor.new("Bright red")
  382. Part.Size = Vector3.new(2.27272749, 0.200000003, 0.200000003)
  383. Part.Reflectance = 0.30000001192093 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  384. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  385. Partweld.C1 = CFrame.new(0.0780677795, 0.12019062, 1.19586754, 0.707118928, 0.707094312, 1.81161104e-05, 7.81187282e-06, 1.79219624e-05, -1, -0.707094252, 0.707119226, 7.17693956e-06)
  386. Partweld.Parent = Part
  387. local PartMesh = Instance.new("BlockMesh",Part)
  388. PartMesh.Name = "Mesh"
  389. PartMesh.Offset = Vector3.new(0, 0, 0)
  390. PartMesh.Scale = Vector3.new(1, 0.454545468, 0.909090936)
  391.  
  392. local dmg2 = Instance.new("Part", m)
  393. dmg2:BreakJoints()
  394. dmg2.Material = "SmoothPlastic"
  395. dmg2.Material = "SmoothPlastic"
  396. dmg2.TopSurface = "Smooth"
  397. dmg2.Name = 'dmg2'
  398. dmg2.BottomSurface = "Smooth"
  399. dmg2.FormFactor = "Custom" dmg2.CanCollide = false
  400. dmg2.BrickColor = BrickColor.new("Really black")
  401. dmg2.Size = Vector3.new(0.545454562, 1.18181932, 0.272727281)
  402. dmg2.Reflectance = 0.60000002384186 dmg2.Transparency = 0 local dmg2weld = Instance.new("ManualWeld")
  403. dmg2weld.Part0 = Handle dmg2weld.Part1 = dmg2 dmg2weld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  404. dmg2weld.C1 = CFrame.new(-0.0120446682, -1.55901527, 0.120191574, 0.000210615312, 0.99999994, 4.11333212e-06, 0.999999762, -0.00021076441, 7.82369352e-06, 7.90095874e-06, 4.14889746e-06, -1)
  405. dmg2weld.Parent = dmg2
  406. local dmg2Mesh = Instance.new("SpecialMesh",dmg2)
  407. dmg2Mesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  408. dmg2Mesh.MeshType = Enum.MeshType.FileMesh dmg2Mesh.Name = "Mesh"
  409. dmg2Mesh.Offset = Vector3.new(0, 0, 0)
  410. dmg2Mesh.Scale = Vector3.new(-0.515454471, 0.873636365, -0.180909097)
  411.  
  412. local Part = Instance.new("Part", m)
  413. Part:BreakJoints()
  414. Part.Material = "SmoothPlastic"
  415. Part.TopSurface = "Smooth"
  416. Part.Name = 'Part'
  417. Part.BottomSurface = "Smooth"
  418. Part.FormFactor = "Custom" Part.CanCollide = false
  419. Part.BrickColor = BrickColor.new("Bright red")
  420. Part.Size = Vector3.new(1.30000031, 0.200000003, 0.200000003)
  421. Part.Reflectance = 0.20000000298023 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  422. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  423. Partweld.C1 = CFrame.new(-0.111002922, -0.210646629, -0.622792721, -0.707281172, 0.706932306, -1.97609234e-06, -6.91269224e-06, -4.08157621e-06, 1, 0.706932008, 0.707281291, 7.69329836e-06)
  424. Partweld.Parent = Part
  425. local PartMesh = Instance.new("BlockMesh",Part)
  426. PartMesh.Name = "Mesh"
  427. PartMesh.Offset = Vector3.new(0, 0, 0)
  428. PartMesh.Scale = Vector3.new(1, 0.454545468, 0.909090996)
  429.  
  430. local Part = Instance.new("Part", m)
  431. Part:BreakJoints()
  432. Part.Material = "SmoothPlastic"
  433. Part.TopSurface = "Smooth"
  434. Part.Name = 'Part'
  435. Part.BottomSurface = "Smooth"
  436. Part.FormFactor = "Custom" Part.CanCollide = false
  437. Part.BrickColor = BrickColor.new("Bright red")
  438. Part.Size = Vector3.new(1.21818173, 0.200000003, 0.200000003)
  439. Part.Reflectance = 0.20000000298023 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  440. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  441. Partweld.C1 = CFrame.new(-0.208874702, -0.211090088, 0.659489632, -0.707189023, -0.707024276, -7.83939322e-06, -7.35447929e-06, -3.84530495e-06, 1, -0.707024217, 0.707189262, -2.45273873e-06)
  442. Partweld.Parent = Part
  443. local PartMesh = Instance.new("BlockMesh",Part)
  444. PartMesh.Name = "Mesh"
  445. PartMesh.Offset = Vector3.new(0, 0, 0)
  446. PartMesh.Scale = Vector3.new(1, 0.454545468, 0.909090936)
  447.  
  448. local Part = Instance.new("Part", m)
  449. Part:BreakJoints()
  450. Part.Material = "SmoothPlastic"
  451. Part.TopSurface = "Smooth"
  452. Part.Name = 'Part'
  453. Part.BottomSurface = "Smooth"
  454. Part.FormFactor = "Custom" Part.CanCollide = false
  455. Part.BrickColor = BrickColor.new("Bright red")
  456. Part.Size = Vector3.new(0.454545468, 0.200000003, 0.454545468)
  457. Part.Reflectance = 0.20000000298023 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  458. Partweld.Part0 = Handle Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  459. Partweld.C1 = CFrame.new(0.603512764, -0.210655212, -0.69993782, -0.707424462, -0.706788659, -7.95294545e-06, -7.48044977e-06, -3.87872569e-06, 1, -0.706788599, 0.7074247, -2.51551978e-06)
  460. Partweld.Parent = Part
  461. local PartMesh = Instance.new("CylinderMesh",Part)
  462. PartMesh.Name = "Mesh"
  463. PartMesh.Offset = Vector3.new(0, 0, 0)
  464. PartMesh.Scale = Vector3.new(1, 0.454545468, 1)
  465.  
  466.  
  467. local Handle2 = Instance.new("Part", m)
  468. Handle2:BreakJoints()
  469. Handle2.Material = "SmoothPlastic"
  470. Handle2.TopSurface = "Smooth"
  471. Handle2.Name = 'Handle2'
  472. Handle2.BottomSurface = "Smooth"
  473. Handle2.FormFactor = "Custom" Handle2.CanCollide = false
  474. Handle2.BrickColor = BrickColor.new("Really black")
  475. Handle2.Size = Vector3.new(0.200000003, 1.3636378, 0.272727251)
  476. Handle2.Transparency = 0 Handle2.Reflectance = 0 local Handle2weld = Instance.new("ManualWeld")
  477. Handle2weld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  478. Handle2weld.Part1 = Handle2 Handle2weld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  479. Handle2weld.C1 = CFrame.new(0.115003586, 0.0987281799, 0.977676153, 1, 9.5066456e-24, 2.8596127e-22, -2.86119345e-22, -0.0332261063, -0.999447882, 0, 0.999447763, -0.03322611)
  480. Handle2weld.Parent = game.Players.LocalPlayer.Character["Right Arm"]
  481.  
  482. local Handle2Mesh = Instance.new("CylinderMesh",Handle2)
  483. Handle2Mesh.Name = "Mesh"
  484. Handle2Mesh.Offset = Vector3.new(0, 0, 0)
  485. Handle2Mesh.Scale = Vector3.new(0.909090996, 1, 1)
  486.  
  487. local Part = Instance.new("Part", m)
  488. Part:BreakJoints()
  489. Part.Material = "SmoothPlastic"
  490. Part.TopSurface = "Smooth"
  491. Part.Name = 'Part'
  492. Part.BottomSurface = "Smooth"
  493. Part.FormFactor = "Custom" Part.CanCollide = false
  494. Part.BrickColor = BrickColor.new("Really red")
  495. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  496. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  497. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  498. Partweld.C1 = CFrame.new(0.000169754028, -3.45175743, -0.138971567, 0.999999821, 7.21236529e-06, 1.62003744e-11, -7.21235847e-06, 0.99999994, -1.04308128e-07, -1.65242091e-11, 0, 1)
  499. Partweld.Parent = Part
  500. local PartMesh = Instance.new("BlockMesh",Part)
  501. PartMesh.Name = "Mesh"
  502. PartMesh.Offset = Vector3.new(0, 0, 0)
  503. PartMesh.Scale = Vector3.new(0.522727311, 0.454545468, 0.931817949)
  504.  
  505. local Part = Instance.new("Part", m)
  506. Part:BreakJoints()
  507. Part.Material = "SmoothPlastic"
  508. Part.TopSurface = "Smooth"
  509. Part.Name = 'Part'
  510. Part.BottomSurface = "Smooth"
  511. Part.FormFactor = "Custom" Part.CanCollide = false
  512. Part.BrickColor = BrickColor.new("Really black")
  513. Part.Size = Vector3.new(0.200000003, 0.454545468, 0.200000003)
  514. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  515. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  516. Partweld.C1 = CFrame.new(0.000362634659, 0.903982162, -0.00256919861, -2.40126044e-11, 0, -1, 3.12099401e-05, 1, 0, 1, -3.1209951e-05, -2.70574674e-11)
  517. Partweld.Parent = Part
  518. local PartMesh = Instance.new("SpecialMesh",Part)
  519. PartMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  520. PartMesh.MeshType = Enum.MeshType.FileMesh PartMesh.Name = "Mesh"
  521. PartMesh.Offset = Vector3.new(0, 0, 0)
  522. PartMesh.Scale = Vector3.new(0.477272719, 0.454545468, 1.18636358)
  523.  
  524. local Part = Instance.new("Part", m)
  525. Part:BreakJoints()
  526. Part.Material = "SmoothPlastic"
  527. Part.TopSurface = "Smooth"
  528. Part.Name = 'Part'
  529. Part.BottomSurface = "Smooth"
  530. Part.FormFactor = "Custom" Part.CanCollide = false
  531. Part.BrickColor = BrickColor.new("Really red")
  532. Part.Size = Vector3.new(0.200000003, 1.36363733, 0.200000003)
  533. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  534. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  535. Partweld.C1 = CFrame.new(0.000408172607, -3.2703228, -0.000365972519, 1, -1.5167876e-05, -1.11981535e-11, 1.51678742e-05, 1, 0, 1.20082199e-11, 0, 1)
  536. Partweld.Parent = Part
  537. local PartMesh = Instance.new("BlockMesh",Part)
  538. PartMesh.Name = "Mesh"
  539. PartMesh.Offset = Vector3.new(0, 0, 0)
  540. PartMesh.Scale = Vector3.new(0.522727311, 1, 0.454545468)
  541.  
  542. local Part = Instance.new("Part", m)
  543. Part:BreakJoints()
  544. Part.Material = "SmoothPlastic"
  545. Part.TopSurface = "Smooth"
  546. Part.Name = 'Part'
  547. Part.BottomSurface = "Smooth"
  548. Part.FormFactor = "Custom" Part.CanCollide = false
  549. Part.BrickColor = BrickColor.new("Really black")
  550. Part.Size = Vector3.new(0.272727281, 0.200000003, 0.545454502)
  551. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  552. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  553. Partweld.C1 = CFrame.new(-0.00299835205, -0.460396767, -0.688175201, 1, -3.1209951e-05, -2.70574674e-11, 2.20687416e-05, 0.70710665, -0.707106709, 2.2068778e-05, 0.707106709, 0.70710665)
  554. Partweld.Parent = Part
  555. local PartMesh = Instance.new("BlockMesh",Part)
  556. PartMesh.Name = "Mesh"
  557. PartMesh.Offset = Vector3.new(0, 0, 0)
  558. PartMesh.Scale = Vector3.new(1, 0.909090936, 1)
  559.  
  560. local Part = Instance.new("Part", m)
  561. Part:BreakJoints()
  562. Part.Material = "SmoothPlastic"
  563. Part.TopSurface = "Smooth"
  564. Part.Name = 'Part'
  565. Part.BottomSurface = "Smooth"
  566. Part.FormFactor = "Custom" Part.CanCollide = false
  567. Part.BrickColor = BrickColor.new("Really red")
  568. Part.Size = Vector3.new(0.200000003, 0.272728473, 0.272727251)
  569. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  570. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  571. Partweld.C1 = CFrame.new(0.000371932983, 0.356336594, -0.000364780426, 1, -3.1209951e-05, -2.70574674e-11, 3.12099401e-05, 1, 0, 2.40126044e-11, 0, 1)
  572. Partweld.Parent = Part
  573. local PartMesh = Instance.new("CylinderMesh",Part)
  574. PartMesh.Name = "Mesh"
  575. PartMesh.Offset = Vector3.new(0, 0, 0)
  576. PartMesh.Scale = Vector3.new(0.954545557, 1, 1)
  577.  
  578. local Part = Instance.new("Part", m)
  579. Part:BreakJoints()
  580. Part.Material = "SmoothPlastic"
  581. Part.TopSurface = "Smooth"
  582. Part.Name = 'Part'
  583. Part.BottomSurface = "Smooth"
  584. Part.FormFactor = "Custom" Part.CanCollide = false
  585. Part.BrickColor = BrickColor.new("Really red")
  586. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  587. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  588. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  589. Partweld.C1 = CFrame.new(-0.00179100037, -1.27498245, -0.138988495, 1, 0.000120599419, 5.1841198e-11, -0.000120599441, 1, 0, -6.70744987e-11, 0, 1)
  590. Partweld.Parent = Part
  591. local PartMesh = Instance.new("BlockMesh",Part)
  592. PartMesh.Name = "Mesh"
  593. PartMesh.Offset = Vector3.new(0, 0, 0)
  594. PartMesh.Scale = Vector3.new(0.545454562, 0.454545468, 0.931818128)
  595.  
  596. local Part = Instance.new("Part", m)
  597. Part:BreakJoints()
  598. Part.Material = "SmoothPlastic"
  599. Part.TopSurface = "Smooth"
  600. Part.Name = 'Part'
  601. Part.BottomSurface = "Smooth"
  602. Part.FormFactor = "Custom" Part.CanCollide = false
  603. Part.BrickColor = BrickColor.new("Really red")
  604. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  605. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  606. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  607. Partweld.C1 = CFrame.new(-9.91821289e-05, -1.2742815, 0.140503168, 1, 0.000112032132, 2.11457518e-11, -0.000112032118, 1, 0, -2.74188762e-11, 0, 1)
  608. Partweld.Parent = Part
  609. local PartMesh = Instance.new("BlockMesh",Part)
  610. PartMesh.Name = "Mesh"
  611. PartMesh.Offset = Vector3.new(0, 0, 0)
  612. PartMesh.Scale = Vector3.new(0.52272743, 0.454545468, 0.954545379)
  613.  
  614. local Part = Instance.new("Part", m)
  615. Part:BreakJoints()
  616. Part.Material = "SmoothPlastic"
  617. Part.TopSurface = "Smooth"
  618. Part.Name = 'Part'
  619. Part.BottomSurface = "Smooth"
  620. Part.FormFactor = "Custom" Part.CanCollide = false
  621. Part.BrickColor = BrickColor.new("Really red")
  622. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  623. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  624. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  625. Partweld.C1 = CFrame.new(4.57763672e-05, -3.45203209, 0.138261795, 1, -1.52991538e-06, 4.80326889e-12, 1.52991197e-06, 1, 0, -4.60346778e-12, 0, 1)
  626. Partweld.Parent = Part
  627. local PartMesh = Instance.new("BlockMesh",Part)
  628. PartMesh.Name = "Mesh"
  629. PartMesh.Offset = Vector3.new(0, 0, 0)
  630. PartMesh.Scale = Vector3.new(0.522727311, 0.454545468, 0.931818128)
  631.  
  632. local Part = Instance.new("Part", m)
  633. Part:BreakJoints()
  634. Part.Material = "SmoothPlastic"
  635. Part.TopSurface = "Smooth"
  636. Part.Name = 'Part'
  637. Part.BottomSurface = "Smooth"
  638. Part.FormFactor = "Custom" Part.CanCollide = false
  639. Part.BrickColor = BrickColor.new("Really black")
  640. Part.Size = Vector3.new(0.272727281, 0.200000003, 0.636363626)
  641. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  642. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  643. Partweld.C1 = CFrame.new(-0.00229072571, -0.776579857, -0.000361442566, 1, -9.22312756e-06, -1.07149845e-11, 9.22312756e-06, 1, 0, 1.20083362e-11, 0, 1)
  644. Partweld.Parent = Part
  645. local PartMesh = Instance.new("BlockMesh",Part)
  646. PartMesh.Name = "Mesh"
  647. PartMesh.Offset = Vector3.new(0, 0, 0)
  648. PartMesh.Scale = Vector3.new(1, 0.909090936, 1)
  649.  
  650. local Part = Instance.new("Part", m)
  651. Part:BreakJoints()
  652. Part.Material = "SmoothPlastic"
  653. Part.TopSurface = "Smooth"
  654. Part.Name = 'Part'
  655. Part.BottomSurface = "Smooth"
  656. Part.FormFactor = "Custom" Part.CanCollide = false
  657. Part.BrickColor = BrickColor.new("Really red")
  658. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.200000003)
  659. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  660. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  661. Partweld.C1 = CFrame.new(0.000368356705, -2.36870098, -0.00256919861, -2.40126044e-11, 0, -1, 3.12099401e-05, 1, 0, 1, -3.1209951e-05, -2.70574674e-11)
  662. Partweld.Parent = Part
  663. local PartMesh = Instance.new("SpecialMesh",Part)
  664. PartMesh.MeshId = "http://www.roblox.com/asset/?id=3270017"
  665. PartMesh.MeshType = Enum.MeshType.FileMesh PartMesh.Name = "Mesh"
  666. PartMesh.Offset = Vector3.new(0, 0, 0)
  667. PartMesh.Scale = Vector3.new(0.390000015, 0.454545468, 0.767272711)
  668.  
  669. local Part = Instance.new("Part", m)
  670. Part:BreakJoints()
  671. Part.Material = "SmoothPlastic"
  672. Part.TopSurface = "Smooth"
  673. Part.Name = 'Part'
  674. Part.BottomSurface = "Smooth"
  675. Part.FormFactor = "Custom" Part.CanCollide = false
  676. Part.BrickColor = BrickColor.new("Really red")
  677. Part.Size = Vector3.new(0.200000003, 0.272728473, 0.272727251)
  678. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  679. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  680. Partweld.C1 = CFrame.new(0.000370025635, -0.370936394, -0.000362873077, 1, -3.1209951e-05, -2.70574674e-11, 3.12099401e-05, 1, 0, 2.40126044e-11, 0, 1)
  681. Partweld.Parent = Part
  682. local PartMesh = Instance.new("CylinderMesh",Part)
  683. PartMesh.Name = "Mesh"
  684. PartMesh.Offset = Vector3.new(0, 0, 0)
  685. PartMesh.Scale = Vector3.new(0.954545557, 1, 1)
  686.  
  687. local Part = Instance.new("Part", m)
  688. Part:BreakJoints()
  689. Part.Material = "SmoothPlastic"
  690. Part.TopSurface = "Smooth"
  691. Part.Name = 'Part'
  692. Part.BottomSurface = "Smooth"
  693. Part.FormFactor = "Custom" Part.CanCollide = false
  694. Part.BrickColor = BrickColor.new("Really red")
  695. Part.Size = Vector3.new(0.200000003, 1.27272952, 0.200000003)
  696. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  697. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  698. Partweld.C1 = CFrame.new(-0.00159645081, -1.50010109, -0.0003657341, 1, 3.54497861e-05, -1.38697942e-11, -3.54497824e-05, 1, 0, 1.20212876e-11, 0, 1)
  699. Partweld.Parent = Part
  700. local PartMesh = Instance.new("BlockMesh",Part)
  701. PartMesh.Name = "Mesh"
  702. PartMesh.Offset = Vector3.new(0, 0, 0)
  703. PartMesh.Scale = Vector3.new(0.545454681, 1, 0.454545468)
  704.  
  705. local Part = Instance.new("Part", m)
  706. Part:BreakJoints()
  707. Part.Material = "SmoothPlastic"
  708. Part.TopSurface = "Smooth"
  709. Part.Name = 'Part'
  710. Part.BottomSurface = "Smooth"
  711. Part.FormFactor = "Custom" Part.CanCollide = false
  712. Part.BrickColor = BrickColor.new("Really black")
  713. Part.Size = Vector3.new(0.454545468, 0.454545528, 0.200000003)
  714. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  715. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  716. Partweld.C1 = CFrame.new(0.905099869, 0.00036406517, 0.00200653076, 5.48139869e-05, 1, 0, -1.19917904e-11, 0, -1, -1, 5.48139869e-05, 7.38964445e-12)
  717. Partweld.Parent = Part
  718. local PartMesh = Instance.new("SpecialMesh",Part)
  719. PartMesh.MeshId = "http://www.roblox.com/asset/?id=47260990 "
  720. PartMesh.MeshType = Enum.MeshType.FileMesh PartMesh.Name = "Mesh"
  721. PartMesh.Offset = Vector3.new(0, 0, 0)
  722. PartMesh.Scale = Vector3.new(0.409090906, 0.409090906, 0.586363614)
  723.  
  724. local Part = Instance.new("Part", m)
  725. Part:BreakJoints()
  726. Part.Material = "SmoothPlastic"
  727. Part.TopSurface = "Smooth"
  728. Part.Name = 'Part'
  729. Part.BottomSurface = "Smooth"
  730. Part.FormFactor = "Custom" Part.CanCollide = false
  731. Part.BrickColor = BrickColor.new("Really red")
  732. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.454545587)
  733. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  734. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  735. Partweld.C1 = CFrame.new(0.000259399414, 0.183724165, 3.18167973, 1, -2.18232981e-06, 2.27445227e-08, -2.27447376e-08, -5.96046448e-08, 1, -2.18232526e-06, -1, -5.96046448e-08)
  736. Partweld.Parent = Part
  737. local PartMesh = Instance.new("BlockMesh",Part)
  738. PartMesh.Name = "Mesh"
  739. PartMesh.Offset = Vector3.new(0, 0, 0)
  740. PartMesh.Scale = Vector3.new(0.522727311, 0.477272779, 1)
  741.  
  742. local Part = Instance.new("Part", m)
  743. Part:BreakJoints()
  744. Part.Material = "SmoothPlastic"
  745. Part.TopSurface = "Smooth"
  746. Part.Name = 'Part'
  747. Part.BottomSurface = "Smooth"
  748. Part.FormFactor = "Custom" Part.CanCollide = false
  749. Part.BrickColor = BrickColor.new("Really red")
  750. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.363636345)
  751. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  752. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  753. Partweld.C1 = CFrame.new(-0.00379371643, 0.185991049, 1.50038528, 1, 0.000136076589, 2.28828867e-08, -2.28776322e-08, -5.96046448e-08, 1, 0.00013607656, -1, -5.96046448e-08)
  754. Partweld.Parent = Part
  755. local PartMesh = Instance.new("BlockMesh",Part)
  756. PartMesh.Name = "Mesh"
  757. PartMesh.Offset = Vector3.new(0, 0, 0)
  758. PartMesh.Scale = Vector3.new(0.568181872, 0.5, 1)
  759.  
  760. local Part = Instance.new("Part", m)
  761. Part:BreakJoints()
  762. Part.Material = "SmoothPlastic"
  763. Part.TopSurface = "Smooth"
  764. Part.Name = 'Part'
  765. Part.BottomSurface = "Smooth"
  766. Part.FormFactor = "Custom" Part.CanCollide = false
  767. Part.BrickColor = BrickColor.new("Really red")
  768. Part.Size = Vector3.new(0.454545468, 0.454545528, 0.200000003)
  769. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  770. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  771. Partweld.C1 = CFrame.new(-2.36226559, 0.000361204147, 0.0470504761, 6.11958749e-05, 1, 0, -1.19900192e-11, 0, -1, -0.99999994, 6.11958749e-05, 1.15960574e-11)
  772. Partweld.Parent = Part
  773. local PartMesh = Instance.new("SpecialMesh",Part)
  774. PartMesh.MeshId = "http://www.roblox.com/asset/?id=47260990 "
  775. PartMesh.MeshType = Enum.MeshType.FileMesh PartMesh.Name = "Mesh"
  776. PartMesh.Offset = Vector3.new(0, 0, 0)
  777. PartMesh.Scale = Vector3.new(0.363636374, 0.363636374, 0.363636374)
  778.  
  779. local Part = Instance.new("Part", m)
  780. Part:BreakJoints()
  781. Part.Material = "SmoothPlastic"
  782. Part.TopSurface = "Smooth"
  783. Part.Name = 'Part'
  784. Part.BottomSurface = "Smooth"
  785. Part.FormFactor = "Custom" Part.CanCollide = false
  786. Part.BrickColor = BrickColor.new("Really red")
  787. Part.Size = Vector3.new(0.454545468, 0.454545528, 0.200000003)
  788. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  789. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  790. Partweld.C1 = CFrame.new(-2.36418152, 0.000360488892, -0.0429668427, 4.18317832e-05, 1, 0, -1.19900635e-11, 0, -1, -1, 4.18317723e-05, 1.25055521e-12)
  791. Partweld.Parent = Part
  792. local PartMesh = Instance.new("SpecialMesh",Part)
  793. PartMesh.MeshId = "http://www.roblox.com/asset/?id=47260990 "
  794. PartMesh.MeshType = Enum.MeshType.FileMesh PartMesh.Name = "Mesh"
  795. PartMesh.Offset = Vector3.new(0, 0, 0)
  796. PartMesh.Scale = Vector3.new(0.363636374, 0.363636374, 0.363636374)
  797.  
  798. local Part = Instance.new("Part", m)
  799. Part:BreakJoints()
  800. Part.Material = "SmoothPlastic"
  801. Part.TopSurface = "Smooth"
  802. Part.Name = 'Part'
  803. Part.BottomSurface = "Smooth"
  804. Part.FormFactor = "Custom" Part.CanCollide = false
  805. Part.BrickColor = BrickColor.new("Really black")
  806. Part.Size = Vector3.new(0.272727281, 0.200000003, 0.545454502)
  807. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  808. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  809. Partweld.C1 = CFrame.new(-0.00299835205, -0.460906029, 0.687661171, 1, -3.1209951e-05, -2.70574674e-11, 2.20687743e-05, 0.707106769, 0.707106709, -2.20687416e-05, -0.707106709, 0.707106769)
  810. Partweld.Parent = Part
  811. local PartMesh = Instance.new("BlockMesh",Part)
  812. PartMesh.Name = "Mesh"
  813. PartMesh.Offset = Vector3.new(0, 0, 0)
  814. PartMesh.Scale = Vector3.new(1, 0.909090936, 1)
  815.  
  816. local Part = Instance.new("Part", m)
  817. Part:BreakJoints()
  818. Part.Material = "SmoothPlastic"
  819. Part.TopSurface = "Smooth"
  820. Part.Name = 'Part'
  821. Part.BottomSurface = "Smooth"
  822. Part.FormFactor = "Custom" Part.CanCollide = false
  823. Part.BrickColor = BrickColor.new("Really red")
  824. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.363636345)
  825. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  826. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  827. Partweld.C1 = CFrame.new(-0.00389862061, -0.184457302, 1.50272179, 1, 0.000130918532, 2.28174031e-08, -2.28287895e-08, -5.96046448e-08, 1, 0.000130918561, -1, -5.96046448e-08)
  828. Partweld.Parent = Part
  829. local PartMesh = Instance.new("BlockMesh",Part)
  830. PartMesh.Name = "Mesh"
  831. PartMesh.Offset = Vector3.new(0, 0, 0)
  832. PartMesh.Scale = Vector3.new(0.568181872, 0.477272749, 1)
  833.  
  834. local Part = Instance.new("Part", m)
  835. Part:BreakJoints()
  836. Part.Material = "SmoothPlastic"
  837. Part.TopSurface = "Smooth"
  838. Part.Name = 'Part'
  839. Part.BottomSurface = "Smooth"
  840. Part.FormFactor = "Custom" Part.CanCollide = false
  841. Part.BrickColor = BrickColor.new("Really red")
  842. Part.Size = Vector3.new(0.200000003, 0.200000003, 0.454545379)
  843. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  844. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  845. Partweld.C1 = CFrame.new(0.000366210938, -0.184444427, 3.18046188, 0.999999821, 1.56519236e-05, 2.27635155e-08, -2.27637464e-08, -5.96046448e-08, 1, 1.56519145e-05, -0.999999762, 3.7252903e-08)
  846. Partweld.Parent = Part
  847. local PartMesh = Instance.new("BlockMesh",Part)
  848. PartMesh.Name = "Mesh"
  849. PartMesh.Offset = Vector3.new(0, 0, 0)
  850. PartMesh.Scale = Vector3.new(0.522727311, 0.477272749, 1)
  851.  
  852. local Blade1 = Instance.new("Part", m)
  853. Blade1:BreakJoints()
  854. Blade1.Material = "SmoothPlastic"
  855. Blade1.TopSurface = "Smooth"
  856. Blade1.Name = 'Blade1'
  857. Blade1.BottomSurface = "Smooth"
  858. Blade1.FormFactor = "Custom" Blade1.CanCollide = false
  859. Blade1.BrickColor = BrickColor.new("Light stone grey")
  860. Blade1.Size = Vector3.new(0.200000003, 3.0909102, 0.454545468)
  861. Blade1.Reflectance = 0 Blade1.Transparency = 0.10000002384186 local Blade1weld = Instance.new("ManualWeld")
  862. Blade1weld.Part0 = Handle2 Blade1weld.Part1 = Blade1 Blade1weld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  863. Blade1weld.C1 = CFrame.new(-0.00213432312, -2.41007614, -0.00036406517, 1, -2.84128078e-06, -1.15534249e-11, 2.84128328e-06, 1, 0, 1.20101819e-11, 0, 1)
  864. Blade1weld.Parent = Blade1
  865. local Blade1Mesh = Instance.new("BlockMesh",Blade1)
  866. Blade1Mesh.Name = "Mesh"
  867. Blade1Mesh.Offset = Vector3.new(0, 0, 0)
  868. Blade1Mesh.Scale = Vector3.new(0.454545468, 1, 1)
  869.  
  870. local Part = Instance.new("Part", m)
  871. Part:BreakJoints()
  872. Part.Material = "SmoothPlastic"
  873. Part.TopSurface = "Smooth"
  874. Part.Name = 'Part'
  875. Part.BottomSurface = "Smooth"
  876. Part.FormFactor = "Custom" Part.CanCollide = false
  877. Part.BrickColor = BrickColor.new("Really black")
  878. Part.Size = Vector3.new(0.427272916, 0.200000003, 0.454545468)
  879. Part.Reflectance = 0 Part.Transparency = 0.10000002384186 local Partweld = Instance.new("ManualWeld")
  880. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  881. Partweld.C1 = CFrame.new(0.00492072105, 0.000297546387, -2.36869526, -2.40126044e-11, 0, -1, -0.999999702, 3.11503318e-05, 2.09183781e-11, 3.11503245e-05, 0.999999702, -8.94069672e-08)
  882. Partweld.Parent = Part
  883. local PartMesh = Instance.new("CylinderMesh",Part)
  884. PartMesh.Name = "Mesh"
  885. PartMesh.Offset = Vector3.new(0, 0, 0)
  886. PartMesh.Scale = Vector3.new(1, 0.477272749, 1)
  887.  
  888. local Part = Instance.new("Part", m)
  889. Part:BreakJoints()
  890. Part.Material = "SmoothPlastic"
  891. Part.TopSurface = "Smooth"
  892. Part.Name = 'Part'
  893. Part.BottomSurface = "Smooth"
  894. Part.FormFactor = "Custom" Part.CanCollide = false
  895. Part.BrickColor = BrickColor.new("Really red")
  896. Part.Size = Vector3.new(0.454545468, 0.454545528, 0.200000003)
  897. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  898. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  899. Partweld.C1 = CFrame.new(0.905103683, 0.000364303589, 0.00214767456, 5.48139869e-05, 1, 0, -1.19917904e-11, 0, -1, -1, 5.48139869e-05, 7.38964445e-12)
  900. Partweld.Parent = Part
  901. local PartMesh = Instance.new("SpecialMesh",Part)
  902. PartMesh.MeshId = "http://www.roblox.com/asset/?id=47260990 "
  903. PartMesh.MeshType = Enum.MeshType.FileMesh PartMesh.Name = "Mesh"
  904. PartMesh.Offset = Vector3.new(0, 0, 0)
  905. PartMesh.Scale = Vector3.new(0.454545468, 0.454545468, 0.476363629)
  906.  
  907. local Part = Instance.new("Part", m)
  908. Part:BreakJoints()
  909. Part.Material = "SmoothPlastic"
  910. Part.TopSurface = "Smooth"
  911. Part.Name = 'Part'
  912. Part.BottomSurface = "Smooth"
  913. Part.FormFactor = "Custom" Part.CanCollide = false
  914. Part.BrickColor = BrickColor.new("Really red")
  915. Part.Size = Vector3.new(0.200000003, 1.18181872, 0.200000003)
  916. Part.Reflectance = 0 Part.Transparency = 0 local Partweld = Instance.new("ManualWeld")
  917. Partweld.Part0 = Handle2 Partweld.Part1 = Part Partweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  918. Partweld.C1 = CFrame.new(-0.777746201, -0.000360012054, -0.00230026245, 3.12098346e-05, 0.999996424, -1.60187483e-07, 2.40125246e-11, 1.60187483e-07, 0.999996424, 0.999993324, -3.12097327e-05, -2.29647412e-11)
  919. Partweld.Parent = Part
  920. local PartMesh = Instance.new("SpecialMesh",Part)
  921. PartMesh.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  922. PartMesh.MeshType = Enum.MeshType.FileMesh PartMesh.Name = "Mesh"
  923. PartMesh.Offset = Vector3.new(0, 0, 0)
  924. PartMesh.Scale = Vector3.new(0.293636382, 1.2881819, 0.0972727239)
  925.  
  926. local Wedge = Instance.new("WedgePart", m)
  927. Wedge:BreakJoints()
  928. Wedge.Material = "SmoothPlastic"
  929. Wedge.TopSurface = "Smooth"
  930. Wedge.Name = 'Wedge'
  931. Wedge.BottomSurface = "Smooth"
  932. Wedge.FormFactor = "Custom" Wedge.CanCollide = false
  933. Wedge.BrickColor = BrickColor.new("Really red")
  934. Wedge.Size = Vector3.new(0.200000003, 0.27272734, 0.200000003)
  935. Wedge.Reflectance = 0 Wedge.Transparency = 0 local Wedgeweld = Instance.new("ManualWeld")
  936. Wedgeweld.Part0 = Handle2 Wedgeweld.Part1 = Wedge Wedgeweld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  937. Wedgeweld.C1 = CFrame.new(-0.00407028198, -4.08790874, -0.000361204147, 1, 1.63042296e-05, -1.25623956e-11, -1.63042369e-05, 1, 0, 1.20158449e-11, 0, 1)
  938. Wedgeweld.Parent = Wedge
  939. local WedgeMesh = Instance.new("SpecialMesh",Wedge)
  940. WedgeMesh.MeshId = ""
  941. WedgeMesh.MeshType = Enum.MeshType.Wedge WedgeMesh.Name = "Mesh"
  942. WedgeMesh.Offset = Vector3.new(0, 0, 0)
  943. WedgeMesh.Scale = Vector3.new(0.522727311, 1, 0.454545468)
  944.  
  945. local Blade2 = Instance.new("WedgePart", m)
  946. Blade2:BreakJoints()
  947. Blade2.Material = "SmoothPlastic"
  948. Blade2.TopSurface = "Smooth"
  949. Blade2.Name = 'Blade2'
  950. Blade2.BottomSurface = "Smooth"
  951. Blade2.FormFactor = "Custom" Blade2.CanCollide = false
  952. Blade2.BrickColor = BrickColor.new("Light stone grey")
  953. Blade2.Size = Vector3.new(0.200000003, 0.909091055, 0.454545379)
  954. Blade2.Reflectance = 0 Blade2.Transparency = 0.10000002384186 local Blade2weld = Instance.new("ManualWeld")
  955. Blade2weld.Part0 = Handle2 Blade2weld.Part1 = Blade2 Blade2weld.C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  956. Blade2weld.C1 = CFrame.new(-0.00219154358, -4.40787601, -0.000361442566, 1, 3.54056488e-06, -1.19229071e-11, -3.54056465e-06, 1, 0, 1.20120285e-11, 0, 1)
  957. Blade2weld.Parent = Blade2
  958. local Blade2Mesh = Instance.new("SpecialMesh",Blade2)
  959. Blade2Mesh.MeshId = ""
  960. Blade2Mesh.MeshType = Enum.MeshType.Wedge Blade2Mesh.Name = "Mesh"
  961. Blade2Mesh.Offset = Vector3.new(0, 0, 0)
  962. Blade2Mesh.Scale = Vector3.new(0.454545468, 1, 1)
  963.  
  964.  
  965. mouse.KeyDown:connect(function(key)
  966. key=key:lower()
  967. if key == 'f' then
  968. if deb == false then
  969. deb = true
  970. end
  971. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(150),math.rad(30),math.rad(0)),7)
  972. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(160),math.rad(30),math.rad(0)),7)
  973. --wait'.7'
  974. ypcall(function()
  975. dmgstart(math.random(8,10))
  976. if deb == true then
  977.  
  978. deb = false
  979. end
  980. end)
  981. playSound(10209645,Blade2,1,0.7)
  982. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(170),math.rad(30),math.rad(0)),7)
  983. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(150),math.rad(30),math.rad(0)),7)
  984. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),5)
  985. --wait'.1'
  986. ypcall(function()
  987. dmgstop()
  988. end)
  989. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)),7)--yxz
  990. wait(.5)
  991. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)),7)
  992. elseif key == 'g' then
  993. if deb == false then
  994. deb = true
  995. end
  996. playSound(10209645,Blade2,1,1)
  997. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(90),math.rad(90),math.rad(0)),7)
  998. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-30),math.rad(90)),3)
  999. ypcall(function()
  1000. dmgstart(math.random(2,5))
  1001. if deb == true then
  1002.  
  1003. deb = false
  1004. end
  1005. end)
  1006. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)),7)
  1007. wait'0'
  1008. ypcall(function()
  1009. dmgstop()
  1010. end)
  1011. elseif key == 'r' then
  1012. if deb == false then
  1013. deb = true
  1014. end
  1015. playSound(10209645,Blade2,1,1)
  1016. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(630),math.rad(-90),math.rad(0)),7)
  1017. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(30),math.rad(90)),3)
  1018. ypcall(function()
  1019. dmgstart(math.random(2,5))
  1020. if deb == true then
  1021.  
  1022. deb = false
  1023. end
  1024. end)
  1025. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)),7)
  1026. wait'0'
  1027. ypcall(function()
  1028. dmgstop()
  1029. end)
  1030. elseif key == 'e' then
  1031. if deb == false then
  1032. deb = true
  1033. end
  1034. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(380),math.rad(-390),math.rad(0)),7)
  1035. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(520),math.rad(-390),math.rad(70)),6)
  1036. playSound(10209645,Blade2,1,1.3)
  1037. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)),5)
  1038. ypcall(function()
  1039. dmgstart(math.random(2,5))
  1040. if deb == true then
  1041.  
  1042. deb = false
  1043. end
  1044. end)
  1045. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)),7)
  1046. wait'0'
  1047. ypcall(function()
  1048. dmgstop()
  1049. end)
  1050. elseif key == 'v' then
  1051. if deb == false then
  1052. deb = true
  1053. end
  1054. dmgstart2(math.random(5,10))
  1055. ctween(ls,"C0",ls0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(-690),math.rad(30),math.rad(0)),7)
  1056. wait(.7)
  1057. ctween(ls,"C0",ls0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(-180),math.rad(-190)),5)
  1058. wait(1)
  1059. dmgstop2()
  1060. ctween(ls,"C0",ls0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)),5)
  1061. end
  1062. if deb == true then
  1063.  
  1064. deb = false
  1065. end
  1066. end)
  1067. --[[
  1068. mouse.KeyUp:connect(function(key)
  1069. key=key:lower()
  1070. if key == 'r' then
  1071. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)),5)
  1072. ctween(ls,"C0",ls0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)),5)
  1073. end
  1074. end)
  1075. ]]
  1076.  
  1077.  
  1078. ctween(rs,"C0",rs0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)),5)
  1079. ctween(ls,"C0",ls0*CFrame.new(0,0,0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)),5)
  1080.  
  1081.  
  1082.  
  1083. function dmgstart(dmg)
  1084. hitcon = Blade1.Touched:connect(function(hit)
  1085. local hum = hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid")
  1086. if hum and not hum:IsDescendantOf(char) then
  1087. DoDamage(hum,dmg or 5)
  1088. end
  1089. end)
  1090. hitcon2 = Blade2.Touched:connect(function(hit)
  1091. local hum2 = hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid")
  1092. if hum2 and not hum:IsDescendantOf(char) then
  1093. DoDamage(hum2,dmg or 5)
  1094. end
  1095. end)
  1096. end
  1097.  
  1098. function dmgstop()
  1099. ypcall(function()
  1100. hitcon:disconnect()
  1101. hitcon2:disconnect()
  1102. end)
  1103. end
  1104.  
  1105.  
  1106. function dmgstart2(dmg)
  1107. hitcon = dmg1.Touched:connect(function(hit)
  1108. local hum = hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid")
  1109. if hum and not hum:IsDescendantOf(char) then
  1110. DoDamage(hum,dmg)
  1111. end
  1112. end)
  1113. hitcon2 = dmg2.Touched:connect(function(hit)
  1114. local hum2 = hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid")
  1115. if hum2 and not hum:IsDescendantOf(char) then
  1116. DoDamage(hum2,dmg)
  1117. end
  1118. end)
  1119. hitcon3 = dmg3.Touched:connect(function(hit)
  1120. local hum3 = hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid")
  1121. if hum3 and not hum:IsDescendantOf(char) then
  1122. DoDamage(hum3,dmg)
  1123. end
  1124. end)
  1125.  
  1126. hitcon4 = dmg4.Touched:connect(function(hit)
  1127. local hum4 = hit and hit.Parent and hit.Parent:FindFirstChild("Humanoid")
  1128. if hum4 and not hum:IsDescendantOf(char) then
  1129. DoDamage(hum4,dmg)
  1130. end
  1131. end)
  1132. end
  1133.  
  1134. function dmgstop2()
  1135. ypcall(function()
  1136. hitcon:disconnect()
  1137. hitcon2:disconnect()
  1138. end)
  1139. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement