Advertisement
lilta44

lololoolo

Mar 15th, 2018
384
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --because malecoda.rbxmx is not usable with lv7 or scriptbot in place 1, so i got it turnd into le localscript.
  2.  
  3. -- Created with Z_Vs M2S Plugin TouchTransmitter
  4. Create = function(itemClass,tabl)
  5. local item = Instance.new(itemClass)
  6. for i,v in pairs(tabl) do
  7. local a,b = ypcall(function() return item[i] end)
  8. if a then
  9. item[i] = tabl[i]
  10. end
  11. end
  12. return item
  13. end
  14. function runDummyScript(f,scri)
  15. local oldenv = getfenv(f)
  16. local newenv = setmetatable({}, {
  17. __index = function(_, k)
  18. if k:lower() == 'script' then
  19. return scri
  20. else
  21. return oldenv[k]
  22. end
  23. end
  24. })
  25. setfenv(f, newenv)
  26. ypcall(function() f() end)
  27. end
  28. cors = {}
  29. mas = Instance.new("Model",game:GetService("Lighting"))
  30. mas.Name = "CompiledModel"
  31. o1 = Create("Tool",{
  32. ["Name"] = "Malecoda",
  33. ["Parent"] = mas,
  34. ["GripForward"] = Vector3.new(-1, -0, 0),
  35. ["GripRight"] = Vector3.new(0, 0, 1),
  36. ["GripUp"] = Vector3.new(0, -1, 0),
  37. })
  38. o2 = Create("Part",{
  39. ["Name"] = "Handle",
  40. ["Parent"] = o1,
  41. ["BrickColor"] = BrickColor.new("Really black"),
  42. ["Reflectance"] = 0.20000000298023,
  43. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  44. ["Rotation"] = Vector3.new(0, 0, 90),
  45. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, -1, 0, 1, 0, -0, 0, 0, 1),
  46. ["FormFactor"] = Enum.FormFactor.Symmetric,
  47. ["Size"] = Vector3.new(1, 12, 1),
  48. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  49. ["TopSurface"] = Enum.SurfaceType.Smooth,
  50. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  51. })
  52. o3 = Create("CylinderMesh",{
  53. ["Parent"] = o2,
  54. ["Scale"] = Vector3.new(0.400000006, 1, 0.400000006),
  55. })
  56. o4 = Create("Sound",{
  57. ["Name"] = "Slash1",
  58. ["Parent"] = o2,
  59. ["Pitch"] = 1.5599999427795,
  60. ["SoundId"] = "http://www.roblox.com/Asset?ID=92597296",
  61. ["Volume"] = 1,
  62. })
  63. o5 = Create("Sound",{
  64. ["Name"] = "Slash3",
  65. ["Parent"] = o2,
  66. ["Pitch"] = 1.0599999427795,
  67. ["SoundId"] = "http://www.roblox.com/Asset?ID=92628581",
  68. ["Volume"] = 1,
  69. })
  70. o6 = Create("Sound",{
  71. ["Name"] = "Slash2",
  72. ["Parent"] = o2,
  73. ["Pitch"] = 1.0599999427795,
  74. ["SoundId"] = "http://www.roblox.com/Asset?ID=92597369",
  75. ["Volume"] = 1,
  76. })
  77. o7 = Create("Sound",{
  78. ["Name"] = "Clash",
  79. ["Parent"] = o2,
  80. ["Pitch"] = 0.5,
  81. ["SoundId"] = "http://www.roblox.com/asset/?id=91154503",
  82. ["Volume"] = 1,
  83. })
  84. o8 = Create("Sound",{
  85. ["Name"] = "ChainStart",
  86. ["Parent"] = o2,
  87. ["Pitch"] = 0.25,
  88. ["SoundId"] = "http://www.roblox.com/asset/?id=91154708",
  89. ["Volume"] = 1,
  90. })
  91. o9 = Create("Sound",{
  92. ["Name"] = "ChainClink",
  93. ["Parent"] = o2,
  94. ["Pitch"] = 0.60000002384186,
  95. ["SoundId"] = "http://www.roblox.com/asset/?id=91154521",
  96. ["Volume"] = 1,
  97. })
  98. o10 = Create("Sound",{
  99. ["Name"] = "Purge1",
  100. ["Parent"] = o2,
  101. ["Pitch"] = 0.5,
  102. ["SoundId"] = "http://www.roblox.com/asset/?id=11998777 ",
  103. ["Volume"] = 1,
  104. })
  105. o11 = Create("Sound",{
  106. ["Name"] = "Purge2",
  107. ["Parent"] = o2,
  108. ["Pitch"] = 0.5,
  109. ["SoundId"] = "http://www.roblox.com/asset/?id=11984351 ",
  110. ["Volume"] = 1,
  111. })
  112. o12 = Create("Sound",{
  113. ["Name"] = "ChainWin",
  114. ["Parent"] = o2,
  115. ["Pitch"] = 0.97699999809265,
  116. ["SoundId"] = "http://www.roblox.com/asset/?id=131228548",
  117. ["Volume"] = 0,
  118. })
  119. o13 = Create("Motor",{
  120. ["Name"] = "Pivot",
  121. ["Parent"] = o2,
  122. ["Part0"] = o2,
  123. ["Part1"] = o78,
  124. ["DesiredAngle"] = 0.25,
  125. ["MaxVelocity"] = 0.5,
  126. })
  127. o15 = Create("Part",{
  128. ["Name"] = "Handle2",
  129. ["Parent"] = o1,
  130. ["BrickColor"] = BrickColor.new("Really black"),
  131. ["Reflectance"] = 0.20000000298023,
  132. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  133. ["Rotation"] = Vector3.new(90, 90, 0),
  134. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  135. ["CanCollide"] = false,
  136. ["FormFactor"] = Enum.FormFactor.Symmetric,
  137. ["Size"] = Vector3.new(1, 1, 1),
  138. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  139. ["TopSurface"] = Enum.SurfaceType.Smooth,
  140. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  141. })
  142. o16 = Create("CylinderMesh",{
  143. ["Parent"] = o15,
  144. ["Offset"] = Vector3.new(0, 0, -5.25),
  145. ["Scale"] = Vector3.new(2, 1, 2),
  146. })
  147. o17 = Create("Part",{
  148. ["Name"] = "Handle3",
  149. ["Parent"] = o1,
  150. ["BrickColor"] = BrickColor.new("Toothpaste"),
  151. ["Reflectance"] = 0.20000000298023,
  152. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  153. ["Rotation"] = Vector3.new(90, 90, 0),
  154. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  155. ["CanCollide"] = false,
  156. ["FormFactor"] = Enum.FormFactor.Symmetric,
  157. ["Size"] = Vector3.new(1, 1, 1),
  158. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  159. ["TopSurface"] = Enum.SurfaceType.Smooth,
  160. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  161. })
  162. o18 = Create("SpecialMesh",{
  163. ["Parent"] = o17,
  164. ["Scale"] = Vector3.new(1.75, 1.5, 1.75),
  165. })
  166. o19 = Create("Script",{
  167. ["Name"] = "Welds",
  168. ["Parent"] = o1,
  169. })
  170. table.insert(cors,coroutine.create(function()
  171. wait()
  172. runDummyScript(function()
  173. --turdulator "Saz"
  174. Tool=script.Parent;
  175. Handle=Tool.Handle
  176.  
  177. Weld=function()
  178. for _,v in pairs(Handle:children()) do
  179. if v:IsA("JointInstance") then
  180. v:Remove()
  181. end
  182. end
  183. for _,v in pairs(Tool.HandlePivot:children()) do
  184. if v:IsA("JointInstance") then
  185. v:Remove()
  186. end
  187. end
  188.  
  189. w=Instance.new("Weld")
  190. w.Part0=Handle
  191. w.Part1=Tool.Handle2
  192. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  193. w.Parent=w.Part0
  194.  
  195. w=Instance.new("Weld")
  196. w.Part0=Handle
  197. w.Part1=Tool.Handle3
  198. w.C0=CFrame.new(0,5.25,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  199. w.Parent=w.Part0
  200.  
  201. w=Instance.new("Weld")
  202. w.Part0=Handle
  203. w.Part1=Tool.Handle4
  204. w.C0=CFrame.new(0,5.25,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  205. w.Parent=w.Part0
  206.  
  207. w=Instance.new("Weld")
  208. w.Part0=Handle
  209. w.Part1=Tool.Handle5
  210. w.C0=CFrame.new(-.625,5.75,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  211. w.Parent=w.Part0
  212.  
  213. w=Instance.new("Weld")
  214. w.Part0=Handle
  215. w.Part1=Tool.Handle6
  216. w.C0=CFrame.new(-.625,5.75,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  217. w.Parent=w.Part0
  218.  
  219. w=Instance.new("Weld")
  220. w.Part0=Handle
  221. w.Part1=Tool.Handle7
  222. w.C0=CFrame.new(-.625,5.75,.5)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  223. w.Parent=w.Part0
  224.  
  225. w=Instance.new("Weld")
  226. w.Part0=Handle
  227. w.Part1=Tool.Handle8
  228. w.C0=CFrame.new(-.625,5.75,-.5)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  229. w.Parent=w.Part0
  230.  
  231. w=Instance.new("Weld")
  232. w.Part0=Handle
  233. w.Part1=Tool.Handle9
  234. w.C0=CFrame.new(-1.5,5.5,.325)*CFrame.fromEulerAnglesXYZ(math.pi/2.5,math.pi/10,math.pi/2)
  235. w.Parent=w.Part0
  236.  
  237. w=Instance.new("Weld")
  238. w.Part0=Handle
  239. w.Part1=Tool.Handle10
  240. w.C0=CFrame.new(-1.5,5.5,-.35)*CFrame.fromEulerAnglesXYZ(math.pi/1.5,math.pi/10,math.pi/2)
  241. w.Parent=w.Part0
  242.  
  243. w=Instance.new("Weld")
  244. w.Part0=Handle
  245. w.Part1=Tool.Handle11
  246. w.C0=CFrame.new(-1.35,6.1,-.3)*CFrame.fromEulerAnglesXYZ(math.pi/2.5,-math.pi/12,math.pi/2)
  247. w.Parent=w.Part0
  248.  
  249. w=Instance.new("Weld")
  250. w.Part0=Handle
  251. w.Part1=Tool.Handle12
  252. w.C0=CFrame.new(-1.35,6.1,.325)*CFrame.fromEulerAnglesXYZ(math.pi/1.5,-math.pi/12,math.pi/2)
  253. w.Parent=w.Part0
  254.  
  255. w=Instance.new("Weld")
  256. w.Part0=Handle
  257. w.Part1=Tool.Handle13
  258. w.C0=CFrame.new(-.4,5.6,.8)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  259. w.Parent=w.Part0
  260.  
  261. w=Instance.new("Weld")
  262. w.Part0=Handle
  263. w.Part1=Tool.Handle14
  264. w.C0=CFrame.new(-.6,5.8,.8)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  265. w.Parent=w.Part0
  266.  
  267. w=Instance.new("Weld")
  268. w.Part0=Handle
  269. w.Part1=Tool.Handle15
  270. w.C0=CFrame.new(-.4,5.6,-.8)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  271. w.Parent=w.Part0
  272.  
  273. w=Instance.new("Weld")
  274. w.Part0=Handle
  275. w.Part1=Tool.Handle16
  276. w.C0=CFrame.new(-.6,5.8,-.8)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  277. w.Parent=w.Part0
  278.  
  279. w=Instance.new("Motor")
  280. w.Name="Pivot"
  281. w.Part0=Handle
  282. w.Part1=Tool.HandlePivot
  283. w.C0=CFrame.new(0,5.25,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  284. w.Parent=w.Part0
  285. w.MaxVelocity=.5
  286. w.DesiredAngle=.25
  287.  
  288. w=Instance.new("Weld")
  289. w.Part0=Tool.HandlePivot
  290. w.Part1=Tool.Handle17
  291. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  292. w.Parent=w.Part0
  293.  
  294. w=Instance.new("Weld")
  295. w.Part0=Tool.HandlePivot
  296. w.Part1=Tool.Handle18
  297. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  298. w.Parent=w.Part0
  299.  
  300. w=Instance.new("Weld")
  301. w.Part0=Tool.HandlePivot
  302. w.Part1=Tool.Handle19
  303. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/48)
  304. w.Parent=w.Part0
  305.  
  306. w=Instance.new("Weld")
  307. w.Part0=Tool.HandlePivot
  308. w.Part1=Tool.Handle20
  309. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/48)
  310. w.Parent=w.Part0
  311.  
  312. w=Instance.new("Weld")
  313. w.Part0=Tool.HandlePivot
  314. w.Part1=Tool.Handle21
  315. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/20)
  316. w.Parent=w.Part0
  317.  
  318. w=Instance.new("Weld")
  319. w.Part0=Tool.HandlePivot
  320. w.Part1=Tool.Handle22
  321. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/16)
  322. w.Parent=w.Part0
  323.  
  324. w=Instance.new("Weld")
  325. w.Part0=Tool.HandlePivot
  326. w.Part1=Tool.Handle23
  327. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/11)
  328. w.Parent=w.Part0
  329.  
  330. w=Instance.new("Weld")
  331. w.Part0=Tool.HandlePivot
  332. w.Part1=Tool.Handle24
  333. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/7)
  334. w.Parent=w.Part0
  335.  
  336. w=Instance.new("Weld")
  337. w.Part0=Tool.HandlePivot
  338. w.Part1=Tool.Handle25
  339. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/5.5)
  340. w.Parent=w.Part0
  341.  
  342. w=Instance.new("Weld")
  343. w.Part0=Tool.HandlePivot
  344. w.Part1=Tool.Handle26
  345. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4.2)
  346. w.Parent=w.Part0
  347.  
  348. w=Instance.new("Weld")
  349. w.Part0=Tool.HandlePivot
  350. w.Part1=Tool.Handle27
  351. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/3)
  352. w.Parent=w.Part0
  353.  
  354. w=Instance.new("Weld")
  355. w.Part0=Tool.HandlePivot
  356. w.Part1=Tool.Handle28
  357. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4.4)
  358. w.Parent=w.Part0
  359.  
  360. w=Instance.new("Weld")
  361. w.Part0=Tool.HandlePivot
  362. w.Part1=Tool.Handle29
  363. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4)
  364. w.Parent=w.Part0
  365.  
  366. w=Instance.new("Weld")
  367. w.Part0=Tool.HandlePivot
  368. w.Part1=Tool.Handle30
  369. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4)
  370. w.Parent=w.Part0
  371.  
  372. w=Instance.new("Weld")
  373. w.Part0=Tool.HandlePivot
  374. w.Part1=Tool.Handle31
  375. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4)
  376. w.Parent=w.Part0
  377.  
  378. w=Instance.new("Weld")
  379. w.Part0=Tool.HandlePivot
  380. w.Part1=Tool.Handle32
  381. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  382. w.Parent=w.Part0
  383.  
  384. w=Instance.new("Weld")
  385. w.Part0=Tool.HandlePivot
  386. w.Part1=Tool.Handle33
  387. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/48)
  388. w.Parent=w.Part0
  389.  
  390. w=Instance.new("Weld")
  391. w.Part0=Tool.HandlePivot
  392. w.Part1=Tool.Handle34
  393. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/48)
  394. w.Parent=w.Part0
  395.  
  396. w=Instance.new("Weld")
  397. w.Part0=Tool.HandlePivot
  398. w.Part1=Tool.Handle35
  399. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/20)
  400. w.Parent=w.Part0
  401.  
  402. w=Instance.new("Weld")
  403. w.Part0=Tool.HandlePivot
  404. w.Part1=Tool.Handle36
  405. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/11)
  406. w.Parent=w.Part0
  407.  
  408. w=Instance.new("Weld")
  409. w.Part0=Tool.HandlePivot
  410. w.Part1=Tool.Handle37
  411. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/16)
  412. w.Parent=w.Part0
  413.  
  414. w=Instance.new("Weld")
  415. w.Part0=Tool.HandlePivot
  416. w.Part1=Tool.Handle38
  417. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/7)
  418. w.Parent=w.Part0
  419.  
  420. w=Instance.new("Weld")
  421. w.Part0=Tool.HandlePivot
  422. w.Part1=Tool.Handle39
  423. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4.2)
  424. w.Parent=w.Part0
  425.  
  426. w=Instance.new("Weld")
  427. w.Part0=Tool.HandlePivot
  428. w.Part1=Tool.Handle40
  429. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/7)
  430. w.Parent=w.Part0
  431.  
  432. w=Instance.new("Weld")
  433. w.Part0=Tool.HandlePivot
  434. w.Part1=Tool.Handle41
  435. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4)
  436. w.Parent=w.Part0
  437.  
  438. w=Instance.new("Weld")
  439. w.Part0=Tool.HandlePivot
  440. w.Part1=Tool.Handle42
  441. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/4.2)
  442. w.Parent=w.Part0
  443.  
  444. w=Instance.new("Weld")
  445. w.Part0=Tool.HandlePivot
  446. w.Part1=Tool.Handle43
  447. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/3)
  448. w.Parent=w.Part0
  449.  
  450. w=Instance.new("Weld")
  451. w.Part0=Handle
  452. w.Part1=Tool.Handle44
  453. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  454. w.Parent=w.Part0
  455.  
  456. w=Instance.new("Weld")
  457. w.Part0=Handle
  458. w.Part1=Tool.Handle45
  459. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  460. w.Parent=w.Part0
  461.  
  462. w=Instance.new("Weld")
  463. w.Part0=Handle
  464. w.Part1=Tool.Handle46
  465. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  466. w.Parent=w.Part0
  467.  
  468. w=Instance.new("Weld")
  469. w.Part0=Handle
  470. w.Part1=Tool.Handle47
  471. w.C0=CFrame.new(0,5.25,1)*CFrame.fromEulerAnglesXYZ(math.pi/16,-math.pi/2,0)
  472. w.Parent=w.Part0
  473.  
  474. w=Instance.new("Weld")
  475. w.Part0=Handle
  476. w.Part1=Tool.Handle48
  477. w.C0=CFrame.new(0,5.25,-1)*CFrame.fromEulerAnglesXYZ(-math.pi/16,-math.pi/2,math.pi)
  478. w.Parent=w.Part0
  479.  
  480. w=Instance.new("Weld")
  481. w.Part0=Handle
  482. w.Part1=Tool.Handle49
  483. w.C0=CFrame.new(0,4,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  484. w.Parent=w.Part0
  485.  
  486. w=Instance.new("Weld")
  487. w.Part0=Handle
  488. w.Part1=Tool.Handle50
  489. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  490. w.Parent=w.Part0
  491.  
  492. w=Instance.new("Weld")
  493. w.Part0=Handle
  494. w.Part1=Tool.Handle51
  495. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  496. w.Parent=w.Part0
  497.  
  498. w=Instance.new("Weld")
  499. w.Part0=Handle
  500. w.Part1=Tool.Handle52
  501. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  502. w.Parent=w.Part0
  503.  
  504. w=Instance.new("Weld")
  505. w.Part0=Handle
  506. w.Part1=Tool.Handle53
  507. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  508. w.Parent=w.Part0
  509.  
  510. for i=54, 84 do --hurr shortcuts
  511. w=Instance.new("Weld")
  512. w.Part0=Handle
  513. w.Part1=Tool["Handle"..tostring(i)]
  514. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  515. w.Parent=w.Part0
  516. end
  517.  
  518. w=Instance.new("Weld")
  519. w.Part0=Handle
  520. w.Part1=Tool.Handle85
  521. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  522. w.Parent=w.Part0
  523.  
  524. w=Instance.new("Weld")
  525. w.Part0=Handle
  526. w.Part1=Tool.Handle86
  527. w.C0=CFrame.new(0,-6.85,0)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  528. w.Parent=w.Part0
  529.  
  530. w=Instance.new("Weld")
  531. w.Part0=Handle
  532. w.Part1=Tool.Handle87
  533. w.C0=CFrame.new(-.25,4.5,-.15)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  534. w.Parent=w.Part0
  535.  
  536. w=Instance.new("Weld")
  537. w.Part0=Handle
  538. w.Part1=Tool.Handle88
  539. w.C0=CFrame.new(-.25,4.5,.15)*CFrame.fromEulerAnglesXYZ(math.pi,0,0)
  540. w.Parent=w.Part0
  541.  
  542. w=Instance.new("Weld")
  543. w.Part0=Handle
  544. w.Part1=Tool.Handle89
  545. w.C0=CFrame.new(-.49,4,.15)*CFrame.fromEulerAnglesXYZ(math.pi,math.pi/2,0)
  546. w.Parent=w.Part0
  547.  
  548. w=Instance.new("Weld")
  549. w.Part0=Handle
  550. w.Part1=Tool.Handle90
  551. w.C0=CFrame.new(-.49,4,-.15)*CFrame.fromEulerAnglesXYZ(math.pi,math.pi/2,0)
  552. w.Parent=w.Part0
  553.  
  554. w=Instance.new("Weld")
  555. w.Part0=Handle
  556. w.Part1=Tool.Handle91
  557. w.C0=CFrame.new(.45,4,.125)*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,math.pi)
  558. w.Parent=w.Part0
  559.  
  560. w=Instance.new("Weld")
  561. w.Part0=Handle
  562. w.Part1=Tool.Handle92
  563. w.C0=CFrame.new(.45,4,-.125)*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,math.pi)
  564. w.Parent=w.Part0
  565.  
  566. w=Instance.new("Weld")
  567. w.Part0=Handle
  568. w.Part1=Tool.Handle93
  569. w.C0=CFrame.new(0,4,0)*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
  570. w.Parent=w.Part0
  571.  
  572. w=Instance.new("Weld")
  573. w.Part0=Handle
  574. w.Part1=Tool.Handle94
  575. w.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  576. w.Parent=w.Part0
  577.  
  578. w=Instance.new("Weld")
  579. w.Part0=Tool.HandlePivot
  580. w.Part1=Tool.Handle95
  581. w.C0=CFrame.new(6.75,-2,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  582. w.Parent=w.Part0
  583.  
  584. w=Instance.new("Weld")
  585. w.Part0=Tool.HandlePivot
  586. w.Part1=Tool.Handle96
  587. w.C0=CFrame.new(4,-.25,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
  588. w.Parent=w.Part0
  589.  
  590. end
  591. Weld()
  592. end,o19)
  593. end))
  594. o20 = Create("Part",{
  595. ["Name"] = "Handle4",
  596. ["Parent"] = o1,
  597. ["BrickColor"] = BrickColor.new("Black"),
  598. ["Reflectance"] = 0.20000000298023,
  599. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  600. ["Rotation"] = Vector3.new(90, 90, 0),
  601. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  602. ["CanCollide"] = false,
  603. ["FormFactor"] = Enum.FormFactor.Symmetric,
  604. ["Size"] = Vector3.new(1, 1, 1),
  605. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  606. ["TopSurface"] = Enum.SurfaceType.Smooth,
  607. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  608. })
  609. o21 = Create("SpecialMesh",{
  610. ["Parent"] = o20,
  611. ["Scale"] = Vector3.new(1.99000001, 1.35000002, 1.99000001),
  612. })
  613. o22 = Create("Part",{
  614. ["Name"] = "Handle5",
  615. ["Parent"] = o1,
  616. ["BrickColor"] = BrickColor.new("Really black"),
  617. ["Reflectance"] = 0.20000000298023,
  618. ["Position"] = Vector3.new(24.2400017, 1.56500006, -0.0400000028),
  619. ["Rotation"] = Vector3.new(90, 90, 0),
  620. ["CFrame"] = CFrame.new(24.2400017, 1.56500006, -0.0400000028, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  621. ["CanCollide"] = false,
  622. ["FormFactor"] = Enum.FormFactor.Symmetric,
  623. ["Size"] = Vector3.new(1, 1, 1),
  624. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  625. ["TopSurface"] = Enum.SurfaceType.Smooth,
  626. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  627. })
  628. o23 = Create("SpecialMesh",{
  629. ["Parent"] = o22,
  630. ["Scale"] = Vector3.new(1.25, 0.5, 1.25),
  631. })
  632. o24 = Create("Part",{
  633. ["Name"] = "Handle6",
  634. ["Parent"] = o1,
  635. ["BrickColor"] = BrickColor.new("Toothpaste"),
  636. ["Reflectance"] = 0.20000000298023,
  637. ["Position"] = Vector3.new(24.2400017, 1.56500006, -0.0400000028),
  638. ["Rotation"] = Vector3.new(90, 90, 0),
  639. ["CFrame"] = CFrame.new(24.2400017, 1.56500006, -0.0400000028, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  640. ["CanCollide"] = false,
  641. ["FormFactor"] = Enum.FormFactor.Symmetric,
  642. ["Size"] = Vector3.new(1, 1, 1),
  643. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  644. ["TopSurface"] = Enum.SurfaceType.Smooth,
  645. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  646. })
  647. o25 = Create("SpecialMesh",{
  648. ["Parent"] = o24,
  649. ["Scale"] = Vector3.new(1, 1.54999995, 1),
  650. })
  651. o26 = Create("Part",{
  652. ["Name"] = "Handle7",
  653. ["Parent"] = o1,
  654. ["BrickColor"] = BrickColor.new("Black"),
  655. ["Reflectance"] = 0.20000000298023,
  656. ["Position"] = Vector3.new(24.2400017, 1.56500006, 0.460000008),
  657. ["Rotation"] = Vector3.new(90, 90, 0),
  658. ["CFrame"] = CFrame.new(24.2400017, 1.56500006, 0.460000008, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  659. ["CanCollide"] = false,
  660. ["FormFactor"] = Enum.FormFactor.Symmetric,
  661. ["Size"] = Vector3.new(1, 1, 1),
  662. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  663. ["TopSurface"] = Enum.SurfaceType.Smooth,
  664. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  665. })
  666. o27 = Create("SpecialMesh",{
  667. ["Parent"] = o26,
  668. ["Scale"] = Vector3.new(1.10000002, 0.5, 1.10000002),
  669. })
  670. o28 = Create("Part",{
  671. ["Name"] = "Handle8",
  672. ["Parent"] = o1,
  673. ["BrickColor"] = BrickColor.new("Black"),
  674. ["Reflectance"] = 0.20000000298023,
  675. ["Position"] = Vector3.new(24.2400017, 1.56500006, -0.540000021),
  676. ["Rotation"] = Vector3.new(90, 90, 0),
  677. ["CFrame"] = CFrame.new(24.2400017, 1.56500006, -0.540000021, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  678. ["CanCollide"] = false,
  679. ["FormFactor"] = Enum.FormFactor.Symmetric,
  680. ["Size"] = Vector3.new(1, 1, 1),
  681. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  682. ["TopSurface"] = Enum.SurfaceType.Smooth,
  683. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  684. })
  685. o29 = Create("SpecialMesh",{
  686. ["Parent"] = o28,
  687. ["Scale"] = Vector3.new(1.10000002, 0.5, 1.10000002),
  688. })
  689. o30 = Create("Part",{
  690. ["Name"] = "Handle9",
  691. ["Parent"] = o1,
  692. ["BrickColor"] = BrickColor.new("Black"),
  693. ["Reflectance"] = 0.20000000298023,
  694. ["Position"] = Vector3.new(24.4900017, 0.690000057, 0.284999996),
  695. ["Rotation"] = Vector3.new(-46.4370003, 64.7571716, -136.436996),
  696. ["CFrame"] = CFrame.new(24.4900017, 0.690000057, 0.284999996, -0.309016973, 0.293892652, 0.904508531, -4.1572001e-008, -0.95105654, 0.309017003, 0.95105654, 0.095491454, 0.293892622),
  697. ["CanCollide"] = false,
  698. ["FormFactor"] = Enum.FormFactor.Symmetric,
  699. ["Size"] = Vector3.new(1, 1, 1),
  700. ["BottomSurface"] = Enum.SurfaceType.Weld,
  701. ["TopSurface"] = Enum.SurfaceType.Smooth,
  702. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  703. })
  704. o31 = Create("SpecialMesh",{
  705. ["Parent"] = o30,
  706. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  707. ["Scale"] = Vector3.new(0.150000006, 1.75, 0.150000006),
  708. ["VertexColor"] = Vector3.new(0, 0, 0),
  709. ["MeshType"] = Enum.MeshType.FileMesh,
  710. })
  711. o32 = Create("Part",{
  712. ["Name"] = "Handle10",
  713. ["Parent"] = o1,
  714. ["BrickColor"] = BrickColor.new("Black"),
  715. ["Reflectance"] = 0.20000000298023,
  716. ["Position"] = Vector3.new(24.4900017, 0.690000057, -0.389999986),
  717. ["Rotation"] = Vector3.new(-146.98262, 55.4507599, -28.1571598),
  718. ["CFrame"] = CFrame.new(24.4900017, 0.690000057, -0.389999986, 0.50000006, 0.26761654, 0.823639095, -4.1572001e-008, -0.95105654, 0.309017003, 0.866025388, -0.154508561, -0.47552833),
  719. ["CanCollide"] = false,
  720. ["FormFactor"] = Enum.FormFactor.Symmetric,
  721. ["Size"] = Vector3.new(1, 1, 1),
  722. ["BottomSurface"] = Enum.SurfaceType.Weld,
  723. ["TopSurface"] = Enum.SurfaceType.Smooth,
  724. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  725. })
  726. o33 = Create("SpecialMesh",{
  727. ["Parent"] = o32,
  728. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  729. ["Scale"] = Vector3.new(0.150000006, 1.75, 0.150000006),
  730. ["VertexColor"] = Vector3.new(0, 0, 0),
  731. ["MeshType"] = Enum.MeshType.FileMesh,
  732. })
  733. o34 = Create("Part",{
  734. ["Name"] = "Handle11",
  735. ["Parent"] = o1,
  736. ["BrickColor"] = BrickColor.new("Black"),
  737. ["Reflectance"] = 0.20000000298023,
  738. ["Position"] = Vector3.new(23.8900013, 0.840000033, -0.340000004),
  739. ["Rotation"] = Vector3.new(40.9286194, 66.7295303, 141.46048),
  740. ["CFrame"] = CFrame.new(23.8900013, 0.840000033, -0.340000004, -0.309016973, -0.246151522, 0.918650091, -4.22219593e-008, -0.965925813, -0.258819044, 0.95105654, -0.079979524, 0.298487484),
  741. ["CanCollide"] = false,
  742. ["FormFactor"] = Enum.FormFactor.Symmetric,
  743. ["Size"] = Vector3.new(1, 1, 1),
  744. ["BottomSurface"] = Enum.SurfaceType.Weld,
  745. ["TopSurface"] = Enum.SurfaceType.Smooth,
  746. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  747. })
  748. o35 = Create("SpecialMesh",{
  749. ["Parent"] = o34,
  750. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  751. ["Scale"] = Vector3.new(0.150000006, 1.75, 0.150000006),
  752. ["VertexColor"] = Vector3.new(0, 0, 0),
  753. ["MeshType"] = Enum.MeshType.FileMesh,
  754. })
  755. o36 = Create("Part",{
  756. ["Name"] = "Handle12",
  757. ["Parent"] = o1,
  758. ["BrickColor"] = BrickColor.new("Black"),
  759. ["Reflectance"] = 0.20000000298023,
  760. ["Position"] = Vector3.new(23.8900013, 0.840000033, 0.284999996),
  761. ["Rotation"] = Vector3.new(151.813217, 56.7740517, 24.1461067),
  762. ["CFrame"] = CFrame.new(23.8900013, 0.840000033, 0.284999996, 0.50000006, -0.224143878, 0.836516261, -4.22219593e-008, -0.965925813, -0.258819044, 0.866025388, 0.129409492, -0.482962966),
  763. ["CanCollide"] = false,
  764. ["FormFactor"] = Enum.FormFactor.Symmetric,
  765. ["Size"] = Vector3.new(1, 1, 1),
  766. ["BottomSurface"] = Enum.SurfaceType.Weld,
  767. ["TopSurface"] = Enum.SurfaceType.Smooth,
  768. ["Color"] = Color3.new(0.105882, 0.164706, 0.207843),
  769. })
  770. o37 = Create("SpecialMesh",{
  771. ["Parent"] = o36,
  772. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  773. ["Scale"] = Vector3.new(0.150000006, 1.75, 0.150000006),
  774. ["VertexColor"] = Vector3.new(0, 0, 0),
  775. ["MeshType"] = Enum.MeshType.FileMesh,
  776. })
  777. o38 = Create("Part",{
  778. ["Name"] = "Handle13",
  779. ["Parent"] = o1,
  780. ["BrickColor"] = BrickColor.new("Toothpaste"),
  781. ["Reflectance"] = 0.20000000298023,
  782. ["Position"] = Vector3.new(24.3900013, 1.79000008, 0.75999999),
  783. ["Rotation"] = Vector3.new(90, 90, 0),
  784. ["CFrame"] = CFrame.new(24.3900013, 1.79000008, 0.75999999, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  785. ["CanCollide"] = false,
  786. ["FormFactor"] = Enum.FormFactor.Symmetric,
  787. ["Size"] = Vector3.new(1, 1, 1),
  788. ["BottomSurface"] = Enum.SurfaceType.Weld,
  789. ["TopSurface"] = Enum.SurfaceType.Smooth,
  790. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  791. })
  792. o39 = Create("SpecialMesh",{
  793. ["Parent"] = o38,
  794. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  795. ["Scale"] = Vector3.new(0.400000006, 1.5, 0.400000006),
  796. ["VertexColor"] = Vector3.new(0, 0, 0),
  797. ["MeshType"] = Enum.MeshType.FileMesh,
  798. })
  799. o40 = Create("Part",{
  800. ["Name"] = "Handle14",
  801. ["Parent"] = o1,
  802. ["BrickColor"] = BrickColor.new("Really black"),
  803. ["Reflectance"] = 0.20000000298023,
  804. ["Position"] = Vector3.new(24.1900024, 1.59000003, 0.75999999),
  805. ["Rotation"] = Vector3.new(90, 90, 0),
  806. ["CFrame"] = CFrame.new(24.1900024, 1.59000003, 0.75999999, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  807. ["CanCollide"] = false,
  808. ["FormFactor"] = Enum.FormFactor.Symmetric,
  809. ["Size"] = Vector3.new(1, 1, 1),
  810. ["BottomSurface"] = Enum.SurfaceType.Weld,
  811. ["TopSurface"] = Enum.SurfaceType.Smooth,
  812. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  813. })
  814. o41 = Create("SpecialMesh",{
  815. ["Parent"] = o40,
  816. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  817. ["Scale"] = Vector3.new(0.5, 1.79999995, 0.5),
  818. ["VertexColor"] = Vector3.new(0, 0, 0),
  819. ["MeshType"] = Enum.MeshType.FileMesh,
  820. })
  821. o42 = Create("Part",{
  822. ["Name"] = "Handle15",
  823. ["Parent"] = o1,
  824. ["BrickColor"] = BrickColor.new("Toothpaste"),
  825. ["Reflectance"] = 0.20000000298023,
  826. ["Position"] = Vector3.new(24.3900013, 1.79000008, -0.840000033),
  827. ["Rotation"] = Vector3.new(-90, -90, 0),
  828. ["CFrame"] = CFrame.new(24.3900013, 1.79000008, -0.840000033, 0, 4.37113883e-008, -1, 1, 0, 0, 0, -1, -4.37113883e-008),
  829. ["CanCollide"] = false,
  830. ["FormFactor"] = Enum.FormFactor.Symmetric,
  831. ["Size"] = Vector3.new(1, 1, 1),
  832. ["BottomSurface"] = Enum.SurfaceType.Weld,
  833. ["TopSurface"] = Enum.SurfaceType.Smooth,
  834. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  835. })
  836. o43 = Create("SpecialMesh",{
  837. ["Parent"] = o42,
  838. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  839. ["Scale"] = Vector3.new(0.400000006, 1.5, 0.400000006),
  840. ["VertexColor"] = Vector3.new(0, 0, 0),
  841. ["MeshType"] = Enum.MeshType.FileMesh,
  842. })
  843. o44 = Create("Part",{
  844. ["Name"] = "Handle16",
  845. ["Parent"] = o1,
  846. ["BrickColor"] = BrickColor.new("Really black"),
  847. ["Reflectance"] = 0.20000000298023,
  848. ["Position"] = Vector3.new(24.1900024, 1.59000003, -0.840000033),
  849. ["Rotation"] = Vector3.new(-90, -90, 0),
  850. ["CFrame"] = CFrame.new(24.1900024, 1.59000003, -0.840000033, 0, 4.37113883e-008, -1, 1, 0, 0, 0, -1, -4.37113883e-008),
  851. ["CanCollide"] = false,
  852. ["FormFactor"] = Enum.FormFactor.Symmetric,
  853. ["Size"] = Vector3.new(1, 1, 1),
  854. ["BottomSurface"] = Enum.SurfaceType.Weld,
  855. ["TopSurface"] = Enum.SurfaceType.Smooth,
  856. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  857. })
  858. o45 = Create("SpecialMesh",{
  859. ["Parent"] = o44,
  860. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  861. ["Scale"] = Vector3.new(0.5, 1.79999995, 0.5),
  862. ["VertexColor"] = Vector3.new(0, 0, 0),
  863. ["MeshType"] = Enum.MeshType.FileMesh,
  864. })
  865. o46 = Create("Part",{
  866. ["Name"] = "Handle32",
  867. ["Parent"] = o1,
  868. ["BrickColor"] = BrickColor.new("Toothpaste"),
  869. ["Reflectance"] = 0.20000000298023,
  870. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  871. ["Rotation"] = Vector3.new(0, 0, 90),
  872. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0, -1, 0, 1, 0, -0, 0, 0, 1),
  873. ["CanCollide"] = false,
  874. ["FormFactor"] = Enum.FormFactor.Symmetric,
  875. ["Size"] = Vector3.new(1, 1, 1),
  876. ["BottomSurface"] = Enum.SurfaceType.Weld,
  877. ["TopSurface"] = Enum.SurfaceType.Smooth,
  878. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  879. })
  880. o47 = Create("BlockMesh",{
  881. ["Parent"] = o46,
  882. ["Offset"] = Vector3.new(1, 0, 0),
  883. ["Scale"] = Vector3.new(2, 1.10000002, 0.375),
  884. })
  885. o48 = Create("Part",{
  886. ["Name"] = "Handle17",
  887. ["Parent"] = o1,
  888. ["BrickColor"] = BrickColor.new("Really black"),
  889. ["Reflectance"] = 0.20000000298023,
  890. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  891. ["Rotation"] = Vector3.new(0, 0, 90),
  892. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0, -1, 0, 1, 0, -0, 0, 0, 1),
  893. ["CanCollide"] = false,
  894. ["FormFactor"] = Enum.FormFactor.Symmetric,
  895. ["Size"] = Vector3.new(1, 1, 1),
  896. ["BottomSurface"] = Enum.SurfaceType.Weld,
  897. ["TopSurface"] = Enum.SurfaceType.Smooth,
  898. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  899. })
  900. o49 = Create("BlockMesh",{
  901. ["Parent"] = o48,
  902. ["Offset"] = Vector3.new(1, -0.574999988, 0),
  903. ["Scale"] = Vector3.new(2, 0.100000001, 0.5),
  904. })
  905. o50 = Create("Part",{
  906. ["Name"] = "Handle18",
  907. ["Parent"] = o1,
  908. ["BrickColor"] = BrickColor.new("Really black"),
  909. ["Reflectance"] = 0.20000000298023,
  910. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  911. ["Rotation"] = Vector3.new(0, 0, 90),
  912. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0, -1, 0, 1, 0, -0, 0, 0, 1),
  913. ["CanCollide"] = false,
  914. ["FormFactor"] = Enum.FormFactor.Symmetric,
  915. ["Size"] = Vector3.new(1, 1, 1),
  916. ["BottomSurface"] = Enum.SurfaceType.Weld,
  917. ["TopSurface"] = Enum.SurfaceType.Smooth,
  918. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  919. })
  920. o51 = Create("BlockMesh",{
  921. ["Parent"] = o50,
  922. ["Offset"] = Vector3.new(1, 0.574999988, 0),
  923. ["Scale"] = Vector3.new(2, 0.100000001, 0.5),
  924. })
  925. o52 = Create("Part",{
  926. ["Name"] = "Handle19",
  927. ["Parent"] = o1,
  928. ["BrickColor"] = BrickColor.new("Really black"),
  929. ["Reflectance"] = 0.20000000298023,
  930. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  931. ["Rotation"] = Vector3.new(-0, 0, 86.25),
  932. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.0654031336, -0.997858942, 0, 0.997858942, 0.0654031336, 0, 0, 0, 1),
  933. ["CanCollide"] = false,
  934. ["FormFactor"] = Enum.FormFactor.Symmetric,
  935. ["Size"] = Vector3.new(1, 1, 1),
  936. ["BottomSurface"] = Enum.SurfaceType.Weld,
  937. ["TopSurface"] = Enum.SurfaceType.Smooth,
  938. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  939. })
  940. o53 = Create("BlockMesh",{
  941. ["Parent"] = o52,
  942. ["Offset"] = Vector3.new(2.6500001, -0.439999998, 0),
  943. ["Scale"] = Vector3.new(1.25, 0.100000001, 0.375),
  944. })
  945. o54 = Create("Part",{
  946. ["Name"] = "Handle20",
  947. ["Parent"] = o1,
  948. ["BrickColor"] = BrickColor.new("Really black"),
  949. ["Reflectance"] = 0.20000000298023,
  950. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  951. ["Rotation"] = Vector3.new(-0, 0, 86.25),
  952. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.0654031336, -0.997858942, 0, 0.997858942, 0.0654031336, 0, 0, 0, 1),
  953. ["CanCollide"] = false,
  954. ["FormFactor"] = Enum.FormFactor.Symmetric,
  955. ["Size"] = Vector3.new(1, 1, 1),
  956. ["BottomSurface"] = Enum.SurfaceType.Weld,
  957. ["TopSurface"] = Enum.SurfaceType.Smooth,
  958. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  959. })
  960. o55 = Create("BlockMesh",{
  961. ["Parent"] = o54,
  962. ["Offset"] = Vector3.new(2.54999995, 0.703000009, 0),
  963. ["Scale"] = Vector3.new(1.25, 0.100000001, 0.375),
  964. })
  965. o56 = Create("Part",{
  966. ["Name"] = "Handle21",
  967. ["Parent"] = o1,
  968. ["BrickColor"] = BrickColor.new("Really black"),
  969. ["Reflectance"] = 0.20000000298023,
  970. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  971. ["Rotation"] = Vector3.new(-0, 0, 81),
  972. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.156434476, -0.987688363, 0, 0.987688363, 0.156434476, 0, 0, 0, 1),
  973. ["CanCollide"] = false,
  974. ["FormFactor"] = Enum.FormFactor.Symmetric,
  975. ["Size"] = Vector3.new(1, 1, 1),
  976. ["BottomSurface"] = Enum.SurfaceType.Weld,
  977. ["TopSurface"] = Enum.SurfaceType.Smooth,
  978. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  979. })
  980. o57 = Create("BlockMesh",{
  981. ["Parent"] = o56,
  982. ["Offset"] = Vector3.new(3.9000001, -0.140000001, 0),
  983. ["Scale"] = Vector3.new(1.25, 0.100000001, 0.275000006),
  984. })
  985. o58 = Create("Part",{
  986. ["Name"] = "Handle22",
  987. ["Parent"] = o1,
  988. ["BrickColor"] = BrickColor.new("Really black"),
  989. ["Reflectance"] = 0.20000000298023,
  990. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  991. ["Rotation"] = Vector3.new(-0, 0, 78.75),
  992. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.195090324, -0.980785251, 0, 0.980785251, 0.195090324, 0, 0, 0, 1),
  993. ["CanCollide"] = false,
  994. ["FormFactor"] = Enum.FormFactor.Symmetric,
  995. ["Size"] = Vector3.new(1, 1, 1),
  996. ["BottomSurface"] = Enum.SurfaceType.Weld,
  997. ["TopSurface"] = Enum.SurfaceType.Smooth,
  998. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  999. })
  1000. o59 = Create("BlockMesh",{
  1001. ["Parent"] = o58,
  1002. ["Offset"] = Vector3.new(3.67000008, 1.11000001, 0),
  1003. ["Scale"] = Vector3.new(1.25, 0.100000001, 0.234999999),
  1004. })
  1005. o60 = Create("Part",{
  1006. ["Name"] = "Handle23",
  1007. ["Parent"] = o1,
  1008. ["BrickColor"] = BrickColor.new("Really black"),
  1009. ["Reflectance"] = 0.20000000298023,
  1010. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1011. ["Rotation"] = Vector3.new(-0, 0, 73.6363678),
  1012. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.281732559, -0.959492981, 0, 0.959492981, 0.281732559, 0, 0, 0, 1),
  1013. ["CanCollide"] = false,
  1014. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1015. ["Size"] = Vector3.new(1, 1, 1),
  1016. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1017. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1018. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1019. })
  1020. o61 = Create("BlockMesh",{
  1021. ["Parent"] = o60,
  1022. ["Offset"] = Vector3.new(5.11999989, 0.43900001, 0),
  1023. ["Scale"] = Vector3.new(1.25, 0.100000001, 0.170000002),
  1024. })
  1025. o62 = Create("Part",{
  1026. ["Name"] = "Handle24",
  1027. ["Parent"] = o1,
  1028. ["BrickColor"] = BrickColor.new("Really black"),
  1029. ["Reflectance"] = 0.20000000298023,
  1030. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1031. ["Rotation"] = Vector3.new(-0, 0, 64.2857132),
  1032. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.433883756, -0.90096885, 0, 0.90096885, 0.433883756, 0, 0, 0, 1),
  1033. ["CanCollide"] = false,
  1034. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1035. ["Size"] = Vector3.new(1, 1, 1),
  1036. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1037. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1038. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1039. })
  1040. o63 = Create("BlockMesh",{
  1041. ["Parent"] = o62,
  1042. ["Offset"] = Vector3.new(4.5, 2.1500001, 0),
  1043. ["Scale"] = Vector3.new(1.25, 0.100000001, 0.159999996),
  1044. })
  1045. o64 = Create("Part",{
  1046. ["Name"] = "Handle25",
  1047. ["Parent"] = o1,
  1048. ["BrickColor"] = BrickColor.new("Really black"),
  1049. ["Reflectance"] = 0.20000000298023,
  1050. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1051. ["Rotation"] = Vector3.new(-0, 0, 57.272728),
  1052. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.540640771, -0.841253519, 0, 0.841253519, 0.540640771, 0, 0, 0, 1),
  1053. ["CanCollide"] = false,
  1054. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1055. ["Size"] = Vector3.new(1, 1, 1),
  1056. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1057. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1058. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1059. })
  1060. o65 = Create("BlockMesh",{
  1061. ["Parent"] = o64,
  1062. ["Offset"] = Vector3.new(6, 2.0374999, 0),
  1063. ["Scale"] = Vector3.new(1.25, 0.100000001, 0.0900000036),
  1064. })
  1065. o66 = Create("Part",{
  1066. ["Name"] = "Handle26",
  1067. ["Parent"] = o1,
  1068. ["BrickColor"] = BrickColor.new("Really black"),
  1069. ["Reflectance"] = 0.20000000298023,
  1070. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1071. ["Rotation"] = Vector3.new(-0, 0, 47.1428566),
  1072. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.680172741, -0.733051896, 0, 0.733051896, 0.680172741, 0, 0, 0, 1),
  1073. ["CanCollide"] = false,
  1074. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1075. ["Size"] = Vector3.new(1, 1, 1),
  1076. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1077. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1078. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1079. })
  1080. o67 = Create("BlockMesh",{
  1081. ["Parent"] = o66,
  1082. ["Offset"] = Vector3.new(4.86999989, 3.56500006, 0),
  1083. ["Scale"] = Vector3.new(1.25, 0.100000001, 0.0799999982),
  1084. })
  1085. o68 = Create("Part",{
  1086. ["Name"] = "Handle27",
  1087. ["Parent"] = o1,
  1088. ["BrickColor"] = BrickColor.new("Really black"),
  1089. ["Reflectance"] = 0.20000000298023,
  1090. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1091. ["Rotation"] = Vector3.new(-0, 0, 29.9999981),
  1092. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.866025448, -0.49999997, 0, 0.49999997, 0.866025448, 0, 0, 0, 1),
  1093. ["CanCollide"] = false,
  1094. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1095. ["Size"] = Vector3.new(1, 1, 1),
  1096. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1097. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1098. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1099. })
  1100. o69 = Create("BlockMesh",{
  1101. ["Parent"] = o68,
  1102. ["Offset"] = Vector3.new(4.71999979, 5.01999998, 0),
  1103. ["Scale"] = Vector3.new(1.10000002, 0.100000001, 0.0399999991),
  1104. })
  1105. o70 = Create("Part",{
  1106. ["Name"] = "Handle28",
  1107. ["Parent"] = o1,
  1108. ["BrickColor"] = BrickColor.new("Really black"),
  1109. ["Reflectance"] = 0.20000000298023,
  1110. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1111. ["Rotation"] = Vector3.new(-0, 0, 49.0909081),
  1112. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.654860735, -0.755749583, 0, 0.755749583, 0.654860735, 0, 0, 0, 1),
  1113. ["CanCollide"] = false,
  1114. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1115. ["Size"] = Vector3.new(1, 1, 1),
  1116. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1117. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1118. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1119. })
  1120. o71 = Create("BlockMesh",{
  1121. ["Parent"] = o70,
  1122. ["Offset"] = Vector3.new(6.4000001, 2.95000005, 0),
  1123. ["Scale"] = Vector3.new(0.400000006, 0.100000001, 0.0299999993),
  1124. })
  1125. o72 = Create("Part",{
  1126. ["Name"] = "Handle29",
  1127. ["Parent"] = o1,
  1128. ["BrickColor"] = BrickColor.new("Really black"),
  1129. ["Reflectance"] = 0.20000000298023,
  1130. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1131. ["Rotation"] = Vector3.new(-0, 0, 45),
  1132. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.707106769, -0.707106769, 0, 0.707106769, 0.707106769, 0, 0, 0, 1),
  1133. ["CanCollide"] = false,
  1134. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1135. ["Size"] = Vector3.new(1, 1, 1),
  1136. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1137. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1138. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1139. })
  1140. o73 = Create("BlockMesh",{
  1141. ["Parent"] = o72,
  1142. ["Offset"] = Vector3.new(6.4000001, 3.45000005, 0),
  1143. ["Scale"] = Vector3.new(0.100000001, 0.133000001, 0.0299999993),
  1144. })
  1145. o74 = Create("Part",{
  1146. ["Name"] = "Handle30",
  1147. ["Parent"] = o1,
  1148. ["BrickColor"] = BrickColor.new("Really black"),
  1149. ["Reflectance"] = 0.20000000298023,
  1150. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1151. ["Rotation"] = Vector3.new(-0, 0, 45),
  1152. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.707106769, -0.707106769, 0, 0.707106769, 0.707106769, 0, 0, 0, 1),
  1153. ["CanCollide"] = false,
  1154. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1155. ["Size"] = Vector3.new(1, 1, 1),
  1156. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1157. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1158. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1159. })
  1160. o75 = Create("BlockMesh",{
  1161. ["Parent"] = o74,
  1162. ["Offset"] = Vector3.new(6.44000006, 3.45000005, 0),
  1163. ["Scale"] = Vector3.new(0.109999999, 0.0900000036, 0.0299999993),
  1164. })
  1165. o76 = Create("Part",{
  1166. ["Name"] = "Handle31",
  1167. ["Parent"] = o1,
  1168. ["BrickColor"] = BrickColor.new("Really black"),
  1169. ["Reflectance"] = 0.20000000298023,
  1170. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1171. ["Rotation"] = Vector3.new(-0, 0, 45),
  1172. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.707106769, -0.707106769, 0, 0.707106769, 0.707106769, 0, 0, 0, 1),
  1173. ["CanCollide"] = false,
  1174. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1175. ["Size"] = Vector3.new(1, 1, 1),
  1176. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1177. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1178. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1179. })
  1180. o77 = Create("BlockMesh",{
  1181. ["Parent"] = o76,
  1182. ["Offset"] = Vector3.new(6.46999979, 3.45000005, 0),
  1183. ["Scale"] = Vector3.new(0.129999995, 0.0599999987, 0.0199999996),
  1184. })
  1185. o78 = Create("Part",{
  1186. ["Name"] = "HandlePivot",
  1187. ["Parent"] = o1,
  1188. ["BrickColor"] = BrickColor.new("Really black"),
  1189. ["Reflectance"] = 0.20000000298023,
  1190. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1191. ["Rotation"] = Vector3.new(-0, 0, 90),
  1192. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0, -1, 0, 1, 0, 0, 0, 0, 1),
  1193. ["CanCollide"] = false,
  1194. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1195. ["Size"] = Vector3.new(1, 1, 1),
  1196. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1197. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1198. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1199. })
  1200. o79 = Create("Part",{
  1201. ["Name"] = "Handle33",
  1202. ["Parent"] = o1,
  1203. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1204. ["Reflectance"] = 0.20000000298023,
  1205. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1206. ["Rotation"] = Vector3.new(-0, 0, 86.25),
  1207. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.0654031336, -0.997858942, 0, 0.997858942, 0.0654031336, 0, 0, 0, 1),
  1208. ["CanCollide"] = false,
  1209. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1210. ["Size"] = Vector3.new(1, 1, 1),
  1211. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1212. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1213. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1214. })
  1215. o80 = Create("BlockMesh",{
  1216. ["Parent"] = o79,
  1217. ["Offset"] = Vector3.new(2.5250001, -0.150000006, 0),
  1218. ["Scale"] = Vector3.new(1.45000005, 0.550000012, 0.275000006),
  1219. })
  1220. o81 = Create("Part",{
  1221. ["Name"] = "Handle34",
  1222. ["Parent"] = o1,
  1223. ["BrickColor"] = BrickColor.new("Royal purple"),
  1224. ["Reflectance"] = 0.20000000298023,
  1225. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1226. ["Rotation"] = Vector3.new(-0, 0, 86.25),
  1227. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.0654031336, -0.997858942, 0, 0.997858942, 0.0654031336, 0, 0, 0, 1),
  1228. ["CanCollide"] = false,
  1229. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1230. ["Size"] = Vector3.new(1, 1, 1),
  1231. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1232. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1233. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1234. })
  1235. o82 = Create("BlockMesh",{
  1236. ["Parent"] = o81,
  1237. ["Offset"] = Vector3.new(2.5250001, 0.400000006, 0),
  1238. ["Scale"] = Vector3.new(1.25, 0.550000012, 0.275000006),
  1239. })
  1240. o83 = Create("Part",{
  1241. ["Name"] = "Handle36",
  1242. ["Parent"] = o1,
  1243. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1244. ["Reflectance"] = 0.20000000298023,
  1245. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1246. ["Rotation"] = Vector3.new(-0, 0, 73.6363678),
  1247. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.281732559, -0.959492981, 0, 0.959492981, 0.281732559, 0, 0, 0, 1),
  1248. ["CanCollide"] = false,
  1249. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1250. ["Size"] = Vector3.new(1, 1, 1),
  1251. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1252. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1253. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1254. })
  1255. o84 = Create("BlockMesh",{
  1256. ["Parent"] = o83,
  1257. ["Offset"] = Vector3.new(5.07499981, 0.725000024, 0),
  1258. ["Scale"] = Vector3.new(1.35000002, 0.5, 0.100000001),
  1259. })
  1260. o85 = Create("Part",{
  1261. ["Name"] = "Handle35",
  1262. ["Parent"] = o1,
  1263. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1264. ["Reflectance"] = 0.20000000298023,
  1265. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1266. ["Rotation"] = Vector3.new(-0, 0, 81),
  1267. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.156434476, -0.987688363, 0, 0.987688363, 0.156434476, 0, 0, 0, 1),
  1268. ["CanCollide"] = false,
  1269. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1270. ["Size"] = Vector3.new(1, 1, 1),
  1271. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1272. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1273. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1274. })
  1275. o86 = Create("BlockMesh",{
  1276. ["Parent"] = o85,
  1277. ["Offset"] = Vector3.new(3.75, 0.150000006, 0),
  1278. ["Scale"] = Vector3.new(1.5, 0.5, 0.180000007),
  1279. })
  1280. o87 = Create("Part",{
  1281. ["Name"] = "Handle37",
  1282. ["Parent"] = o1,
  1283. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1284. ["Reflectance"] = 0.20000000298023,
  1285. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1286. ["Rotation"] = Vector3.new(-0, 0, 78.75),
  1287. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.195090324, -0.980785251, 0, 0.980785251, 0.195090324, 0, 0, 0, 1),
  1288. ["CanCollide"] = false,
  1289. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1290. ["Size"] = Vector3.new(1, 1, 1),
  1291. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1292. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1293. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1294. })
  1295. o88 = Create("BlockMesh",{
  1296. ["Parent"] = o87,
  1297. ["Offset"] = Vector3.new(3.54999995, 0.800000012, 0),
  1298. ["Scale"] = Vector3.new(1.5, 0.600000024, 0.180000007),
  1299. })
  1300. o89 = Create("Part",{
  1301. ["Name"] = "Handle38",
  1302. ["Parent"] = o1,
  1303. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1304. ["Reflectance"] = 0.20000000298023,
  1305. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1306. ["Rotation"] = Vector3.new(-0, 0, 64.2857132),
  1307. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.433883756, -0.90096885, 0, 0.90096885, 0.433883756, 0, 0, 0, 1),
  1308. ["CanCollide"] = false,
  1309. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1310. ["Size"] = Vector3.new(1, 1, 1),
  1311. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1312. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1313. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1314. })
  1315. o90 = Create("BlockMesh",{
  1316. ["Parent"] = o89,
  1317. ["Offset"] = Vector3.new(4.42500019, 1.79999995, 0),
  1318. ["Scale"] = Vector3.new(1.39999998, 0.600000024, 0.100000001),
  1319. })
  1320. o91 = Create("Part",{
  1321. ["Name"] = "Handle39",
  1322. ["Parent"] = o1,
  1323. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1324. ["Reflectance"] = 0.20000000298023,
  1325. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1326. ["Rotation"] = Vector3.new(-0, 0, 47.1428566),
  1327. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.680172741, -0.733051896, 0, 0.733051896, 0.680172741, 0, 0, 0, 1),
  1328. ["CanCollide"] = false,
  1329. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1330. ["Size"] = Vector3.new(1, 1, 1),
  1331. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1332. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1333. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1334. })
  1335. o92 = Create("BlockMesh",{
  1336. ["Parent"] = o91,
  1337. ["Offset"] = Vector3.new(4.9000001, 3.29999995, 0),
  1338. ["Scale"] = Vector3.new(1.39999998, 0.5, 0.0299999993),
  1339. })
  1340. o93 = Create("Part",{
  1341. ["Name"] = "Handle40",
  1342. ["Parent"] = o1,
  1343. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1344. ["Reflectance"] = 0.20000000298023,
  1345. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1346. ["Rotation"] = Vector3.new(-0, 0, 64.2857132),
  1347. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.433883756, -0.90096885, 0, 0.90096885, 0.433883756, 0, 0, 0, 1),
  1348. ["CanCollide"] = false,
  1349. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1350. ["Size"] = Vector3.new(1, 1, 1),
  1351. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1352. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1353. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1354. })
  1355. o94 = Create("BlockMesh",{
  1356. ["Parent"] = o93,
  1357. ["Offset"] = Vector3.new(5.5999999, 1.5, 0),
  1358. ["Scale"] = Vector3.new(0.5, 0.349999994, 0.0299999993),
  1359. })
  1360. o95 = Create("Part",{
  1361. ["Name"] = "Handle41",
  1362. ["Parent"] = o1,
  1363. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1364. ["Reflectance"] = 0.20000000298023,
  1365. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1366. ["Rotation"] = Vector3.new(-0, 0, 45),
  1367. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.707106769, -0.707106769, 0, 0.707106769, 0.707106769, 0, 0, 0, 1),
  1368. ["CanCollide"] = false,
  1369. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1370. ["Size"] = Vector3.new(1, 1, 1),
  1371. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1372. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1373. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1374. })
  1375. o96 = Create("BlockMesh",{
  1376. ["Parent"] = o95,
  1377. ["Offset"] = Vector3.new(5.5999999, 3.5, 0),
  1378. ["Scale"] = Vector3.new(0.5, 0.3565, 0.0199999996),
  1379. })
  1380. o97 = Create("Part",{
  1381. ["Name"] = "Handle42",
  1382. ["Parent"] = o1,
  1383. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1384. ["Reflectance"] = 0.20000000298023,
  1385. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1386. ["Rotation"] = Vector3.new(-0, 0, 47.1428566),
  1387. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.680172741, -0.733051896, 0, 0.733051896, 0.680172741, 0, 0, 0, 1),
  1388. ["CanCollide"] = false,
  1389. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1390. ["Size"] = Vector3.new(1, 1, 1),
  1391. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1392. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1393. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1394. })
  1395. o98 = Create("BlockMesh",{
  1396. ["Parent"] = o97,
  1397. ["Offset"] = Vector3.new(6.0999999, 3.25, 0),
  1398. ["Scale"] = Vector3.new(0.300000012, 0.174999997, 0.00999999978),
  1399. })
  1400. o99 = Create("Part",{
  1401. ["Name"] = "Handle43",
  1402. ["Parent"] = o1,
  1403. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1404. ["Reflectance"] = 0.20000000298023,
  1405. ["Position"] = Vector3.new(24.7400017, 2.19000006, -0.0400000028),
  1406. ["Rotation"] = Vector3.new(-0, 0, 29.9999981),
  1407. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -0.0400000028, 0.866025448, -0.49999997, 0, 0.49999997, 0.866025448, 0, 0, 0, 1),
  1408. ["CanCollide"] = false,
  1409. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1410. ["Size"] = Vector3.new(1, 1, 1),
  1411. ["BottomSurface"] = Enum.SurfaceType.Weld,
  1412. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1413. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1414. })
  1415. o100 = Create("BlockMesh",{
  1416. ["Parent"] = o99,
  1417. ["Offset"] = Vector3.new(4.94999981, 4.94999981, 0),
  1418. ["Scale"] = Vector3.new(0.519999981, 0.109999999, 0.00800000038),
  1419. })
  1420. o101 = Create("Part",{
  1421. ["Name"] = "Handle44",
  1422. ["Parent"] = o1,
  1423. ["BrickColor"] = BrickColor.new("Really black"),
  1424. ["Reflectance"] = 0.20000000298023,
  1425. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1426. ["Rotation"] = Vector3.new(90, 90, 0),
  1427. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  1428. ["CanCollide"] = false,
  1429. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1430. ["Size"] = Vector3.new(1, 1, 1),
  1431. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1432. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1433. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1434. })
  1435. o102 = Create("CylinderMesh",{
  1436. ["Parent"] = o101,
  1437. ["Offset"] = Vector3.new(0.25, 0.300000012, -5.375),
  1438. ["Scale"] = Vector3.new(2, 0.100000001, 2),
  1439. })
  1440. o103 = Create("Part",{
  1441. ["Name"] = "Handle45",
  1442. ["Parent"] = o1,
  1443. ["BrickColor"] = BrickColor.new("Really black"),
  1444. ["Reflectance"] = 0.20000000298023,
  1445. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1446. ["Rotation"] = Vector3.new(90, 90, 0),
  1447. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  1448. ["CanCollide"] = false,
  1449. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1450. ["Size"] = Vector3.new(1, 1, 1),
  1451. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1452. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1453. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1454. })
  1455. o104 = Create("CylinderMesh",{
  1456. ["Parent"] = o103,
  1457. ["Offset"] = Vector3.new(0.25, -0.300000012, -5.375),
  1458. ["Scale"] = Vector3.new(2, 0.100000001, 2),
  1459. })
  1460. o105 = Create("Part",{
  1461. ["Name"] = "Handle46",
  1462. ["Parent"] = o1,
  1463. ["BrickColor"] = BrickColor.new("Toothpaste"),
  1464. ["Reflectance"] = 0.20000000298023,
  1465. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1466. ["Rotation"] = Vector3.new(90, 90, 0),
  1467. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 4.37113883e-008, 1, 1, 0, 0, 0, 1, -4.37113883e-008),
  1468. ["CanCollide"] = false,
  1469. ["FormFactor"] = Enum.FormFactor.Symmetric,
  1470. ["Size"] = Vector3.new(1, 1, 1),
  1471. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1472. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1473. ["Color"] = Color3.new(0.384314, 0.145098, 0.819608),
  1474. })
  1475. o106 = Create("CylinderMesh",{
  1476. ["Parent"] = o105,
  1477. ["Offset"] = Vector3.new(0.224999994, 0, -5.375),
  1478. ["Scale"] = Vector3.new(1.89999998, 0.5, 1.89999998),
  1479. })
  1480. o107 = Create("Part",{
  1481. ["Name"] = "Handle47",
  1482. ["Parent"] = o1,
  1483. ["BrickColor"] = BrickColor.new("Really black"),
  1484. ["Reflectance"] = 0.20000000298023,
  1485. ["Position"] = Vector3.new(24.7400017, 2.19000006, 0.959999979),
  1486. ["Rotation"] = Vector3.new(90, -4.88599483e-007, 78.75),
  1487. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, 0.959999979, 0.195090324, -0.980785251, -8.52766924e-009, -4.37113883e-008, 0, -1, 0.980785251, 0.195090324, -4.28714841e-008),
  1488. ["CanCollide"] = false,
  1489. ["FormFactor"] = Enum.FormFactor.Custom,
  1490. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1491. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1492. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1493. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1494. })
  1495. o108 = Create("SpecialMesh",{
  1496. ["Parent"] = o107,
  1497. ["MeshId"] = "http://www.roblox.com/asset/?id=92634383",
  1498. ["Scale"] = Vector3.new(0.5, 2, 1),
  1499. ["MeshType"] = Enum.MeshType.FileMesh,
  1500. })
  1501. o109 = Create("Part",{
  1502. ["Name"] = "Handle48",
  1503. ["Parent"] = o1,
  1504. ["BrickColor"] = BrickColor.new("Really black"),
  1505. ["Reflectance"] = 0.20000000298023,
  1506. ["Position"] = Vector3.new(24.7400017, 2.19000006, -1.03999996),
  1507. ["Rotation"] = Vector3.new(90, 4.88599483e-007, -78.75),
  1508. ["CFrame"] = CFrame.new(24.7400017, 2.19000006, -1.03999996, 0.195090413, 0.980785251, 8.52766924e-009, 4.37113883e-008, -3.82137093e-015, -1, -0.980785251, 0.195090413, -4.28714841e-008),
  1509. ["CanCollide"] = false,
  1510. ["FormFactor"] = Enum.FormFactor.Custom,
  1511. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1512. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1513. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1514. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1515. })
  1516. o110 = Create("SpecialMesh",{
  1517. ["Parent"] = o109,
  1518. ["MeshId"] = "http://www.roblox.com/asset/?id=92634383",
  1519. ["Scale"] = Vector3.new(0.5, 2, 1),
  1520. ["MeshType"] = Enum.MeshType.FileMesh,
  1521. })
  1522. o111 = Create("Part",{
  1523. ["Name"] = "Handle49",
  1524. ["Parent"] = o1,
  1525. ["BrickColor"] = BrickColor.new("Really black"),
  1526. ["Reflectance"] = 0.20000000298023,
  1527. ["Position"] = Vector3.new(25.9900017, 2.19000006, -0.0400000028),
  1528. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1529. ["CFrame"] = CFrame.new(25.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1530. ["CanCollide"] = false,
  1531. ["FormFactor"] = Enum.FormFactor.Custom,
  1532. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1533. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1534. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1535. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1536. })
  1537. o112 = Create("SpecialMesh",{
  1538. ["Parent"] = o111,
  1539. ["MeshId"] = "http://www.roblox.com/asset/?id=92634383",
  1540. ["Scale"] = Vector3.new(0.5, 6, 0.75),
  1541. ["MeshType"] = Enum.MeshType.Torso,
  1542. })
  1543. o113 = Create("Part",{
  1544. ["Name"] = "Handle50",
  1545. ["Parent"] = o1,
  1546. ["BrickColor"] = BrickColor.new("Really black"),
  1547. ["Reflectance"] = 0.20000000298023,
  1548. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1549. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1550. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1551. ["CanCollide"] = false,
  1552. ["FormFactor"] = Enum.FormFactor.Custom,
  1553. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1554. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1555. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1556. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1557. })
  1558. o114 = Create("CylinderMesh",{
  1559. ["Parent"] = o113,
  1560. ["Offset"] = Vector3.new(0, -3.25, 0),
  1561. })
  1562. o115 = Create("Part",{
  1563. ["Name"] = "Handle51",
  1564. ["Parent"] = o1,
  1565. ["BrickColor"] = BrickColor.new("Really black"),
  1566. ["Reflectance"] = 0.20000000298023,
  1567. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1568. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1569. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1570. ["CanCollide"] = false,
  1571. ["FormFactor"] = Enum.FormFactor.Custom,
  1572. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1573. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1574. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1575. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1576. })
  1577. o116 = Create("CylinderMesh",{
  1578. ["Parent"] = o115,
  1579. ["Offset"] = Vector3.new(0, -2.5, 0),
  1580. })
  1581. o117 = Create("Part",{
  1582. ["Name"] = "Handle52",
  1583. ["Parent"] = o1,
  1584. ["BrickColor"] = BrickColor.new("Alder"),
  1585. ["Reflectance"] = 0.20000000298023,
  1586. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1587. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1588. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1589. ["CanCollide"] = false,
  1590. ["FormFactor"] = Enum.FormFactor.Custom,
  1591. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1592. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1593. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1594. ["Color"] = Color3.new(0.705882, 0.501961, 1),
  1595. })
  1596. o118 = Create("CylinderMesh",{
  1597. ["Parent"] = o117,
  1598. ["Offset"] = Vector3.new(0, -2.875, 0),
  1599. ["Scale"] = Vector3.new(0.75, 2.4000001, 0.75),
  1600. })
  1601. o119 = Create("Part",{
  1602. ["Name"] = "Handle53",
  1603. ["Parent"] = o1,
  1604. ["BrickColor"] = BrickColor.new("Deep blue"),
  1605. ["Reflectance"] = 0.20000000298023,
  1606. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1607. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1608. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1609. ["CanCollide"] = false,
  1610. ["FormFactor"] = Enum.FormFactor.Custom,
  1611. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1612. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1613. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1614. ["Color"] = Color3.new(0.129412, 0.329412, 0.72549),
  1615. })
  1616. o120 = Create("CylinderMesh",{
  1617. ["Parent"] = o119,
  1618. ["Offset"] = Vector3.new(0, 1.75, 0),
  1619. ["Scale"] = Vector3.new(0.600000024, 38, 0.600000024),
  1620. })
  1621. o121 = Create("Part",{
  1622. ["Name"] = "Handle54",
  1623. ["Parent"] = o1,
  1624. ["BrickColor"] = BrickColor.new("Really black"),
  1625. ["Reflectance"] = 0.20000000298023,
  1626. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1627. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1628. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1629. ["CanCollide"] = false,
  1630. ["FormFactor"] = Enum.FormFactor.Custom,
  1631. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1632. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1633. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1634. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1635. })
  1636. o122 = Create("CylinderMesh",{
  1637. ["Parent"] = o121,
  1638. ["Offset"] = Vector3.new(0, -2.5, 0),
  1639. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1640. })
  1641. o123 = Create("Part",{
  1642. ["Name"] = "Handle55",
  1643. ["Parent"] = o1,
  1644. ["BrickColor"] = BrickColor.new("Really black"),
  1645. ["Reflectance"] = 0.20000000298023,
  1646. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1647. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1648. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1649. ["CanCollide"] = false,
  1650. ["FormFactor"] = Enum.FormFactor.Custom,
  1651. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1652. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1653. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1654. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1655. })
  1656. o124 = Create("CylinderMesh",{
  1657. ["Parent"] = o123,
  1658. ["Offset"] = Vector3.new(0, -2.2249999, 0),
  1659. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1660. })
  1661. o125 = Create("Part",{
  1662. ["Name"] = "Handle56",
  1663. ["Parent"] = o1,
  1664. ["BrickColor"] = BrickColor.new("Really black"),
  1665. ["Reflectance"] = 0.20000000298023,
  1666. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1667. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1668. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1669. ["CanCollide"] = false,
  1670. ["FormFactor"] = Enum.FormFactor.Custom,
  1671. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1672. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1673. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1674. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1675. })
  1676. o126 = Create("CylinderMesh",{
  1677. ["Parent"] = o125,
  1678. ["Offset"] = Vector3.new(0, -1.95000005, 0),
  1679. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1680. })
  1681. o127 = Create("Part",{
  1682. ["Name"] = "Handle57",
  1683. ["Parent"] = o1,
  1684. ["BrickColor"] = BrickColor.new("Really black"),
  1685. ["Reflectance"] = 0.20000000298023,
  1686. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1687. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1688. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1689. ["CanCollide"] = false,
  1690. ["FormFactor"] = Enum.FormFactor.Custom,
  1691. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1692. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1693. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1694. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1695. })
  1696. o128 = Create("CylinderMesh",{
  1697. ["Parent"] = o127,
  1698. ["Offset"] = Vector3.new(0, -1.67499995, 0),
  1699. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1700. })
  1701. o129 = Create("Part",{
  1702. ["Name"] = "Handle58",
  1703. ["Parent"] = o1,
  1704. ["BrickColor"] = BrickColor.new("Really black"),
  1705. ["Reflectance"] = 0.20000000298023,
  1706. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1707. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1708. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1709. ["CanCollide"] = false,
  1710. ["FormFactor"] = Enum.FormFactor.Custom,
  1711. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1712. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1713. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1714. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1715. })
  1716. o130 = Create("CylinderMesh",{
  1717. ["Parent"] = o129,
  1718. ["Offset"] = Vector3.new(0, -1.39999998, 0),
  1719. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1720. })
  1721. o131 = Create("Part",{
  1722. ["Name"] = "Handle59",
  1723. ["Parent"] = o1,
  1724. ["BrickColor"] = BrickColor.new("Really black"),
  1725. ["Reflectance"] = 0.20000000298023,
  1726. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1727. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1728. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1729. ["CanCollide"] = false,
  1730. ["FormFactor"] = Enum.FormFactor.Custom,
  1731. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1732. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1733. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1734. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1735. })
  1736. o132 = Create("CylinderMesh",{
  1737. ["Parent"] = o131,
  1738. ["Offset"] = Vector3.new(0, -1.125, 0),
  1739. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1740. })
  1741. o133 = Create("Part",{
  1742. ["Name"] = "Handle60",
  1743. ["Parent"] = o1,
  1744. ["BrickColor"] = BrickColor.new("Really black"),
  1745. ["Reflectance"] = 0.20000000298023,
  1746. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1747. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1748. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1749. ["CanCollide"] = false,
  1750. ["FormFactor"] = Enum.FormFactor.Custom,
  1751. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1752. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1753. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1754. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1755. })
  1756. o134 = Create("CylinderMesh",{
  1757. ["Parent"] = o133,
  1758. ["Offset"] = Vector3.new(0, -0.850000024, 0),
  1759. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1760. })
  1761. o135 = Create("Part",{
  1762. ["Name"] = "Handle61",
  1763. ["Parent"] = o1,
  1764. ["BrickColor"] = BrickColor.new("Really black"),
  1765. ["Reflectance"] = 0.20000000298023,
  1766. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1767. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1768. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1769. ["CanCollide"] = false,
  1770. ["FormFactor"] = Enum.FormFactor.Custom,
  1771. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1772. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1773. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1774. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1775. })
  1776. o136 = Create("CylinderMesh",{
  1777. ["Parent"] = o135,
  1778. ["Offset"] = Vector3.new(0, -0.574999988, 0),
  1779. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1780. })
  1781. o137 = Create("Part",{
  1782. ["Name"] = "Handle62",
  1783. ["Parent"] = o1,
  1784. ["BrickColor"] = BrickColor.new("Really black"),
  1785. ["Reflectance"] = 0.20000000298023,
  1786. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1787. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1788. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1789. ["CanCollide"] = false,
  1790. ["FormFactor"] = Enum.FormFactor.Custom,
  1791. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1792. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1793. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1794. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1795. })
  1796. o138 = Create("CylinderMesh",{
  1797. ["Parent"] = o137,
  1798. ["Offset"] = Vector3.new(0, -0.300000012, 0),
  1799. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1800. })
  1801. o139 = Create("Part",{
  1802. ["Name"] = "Handle63",
  1803. ["Parent"] = o1,
  1804. ["BrickColor"] = BrickColor.new("Really black"),
  1805. ["Reflectance"] = 0.20000000298023,
  1806. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1807. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1808. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1809. ["CanCollide"] = false,
  1810. ["FormFactor"] = Enum.FormFactor.Custom,
  1811. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1812. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1813. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1814. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1815. })
  1816. o140 = Create("CylinderMesh",{
  1817. ["Parent"] = o139,
  1818. ["Offset"] = Vector3.new(0, -0.0250000004, 0),
  1819. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1820. })
  1821. o141 = Create("Part",{
  1822. ["Name"] = "Handle64",
  1823. ["Parent"] = o1,
  1824. ["BrickColor"] = BrickColor.new("Really black"),
  1825. ["Reflectance"] = 0.20000000298023,
  1826. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1827. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1828. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1829. ["CanCollide"] = false,
  1830. ["FormFactor"] = Enum.FormFactor.Custom,
  1831. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1832. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1833. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1834. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1835. })
  1836. o142 = Create("CylinderMesh",{
  1837. ["Parent"] = o141,
  1838. ["Offset"] = Vector3.new(0, 0.25, 0),
  1839. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1840. })
  1841. o143 = Create("Part",{
  1842. ["Name"] = "Handle65",
  1843. ["Parent"] = o1,
  1844. ["BrickColor"] = BrickColor.new("Really black"),
  1845. ["Reflectance"] = 0.20000000298023,
  1846. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1847. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1848. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1849. ["CanCollide"] = false,
  1850. ["FormFactor"] = Enum.FormFactor.Custom,
  1851. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1852. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1853. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1854. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1855. })
  1856. o144 = Create("CylinderMesh",{
  1857. ["Parent"] = o143,
  1858. ["Offset"] = Vector3.new(0, 0.524999976, 0),
  1859. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1860. })
  1861. o145 = Create("Part",{
  1862. ["Name"] = "Handle66",
  1863. ["Parent"] = o1,
  1864. ["BrickColor"] = BrickColor.new("Really black"),
  1865. ["Reflectance"] = 0.20000000298023,
  1866. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1867. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1868. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1869. ["CanCollide"] = false,
  1870. ["FormFactor"] = Enum.FormFactor.Custom,
  1871. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1872. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1873. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1874. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1875. })
  1876. o146 = Create("CylinderMesh",{
  1877. ["Parent"] = o145,
  1878. ["Offset"] = Vector3.new(0, 0.800000012, 0),
  1879. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1880. })
  1881. o147 = Create("Part",{
  1882. ["Name"] = "Handle67",
  1883. ["Parent"] = o1,
  1884. ["BrickColor"] = BrickColor.new("Really black"),
  1885. ["Reflectance"] = 0.20000000298023,
  1886. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1887. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1888. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1889. ["CanCollide"] = false,
  1890. ["FormFactor"] = Enum.FormFactor.Custom,
  1891. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1892. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1893. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1894. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1895. })
  1896. o148 = Create("CylinderMesh",{
  1897. ["Parent"] = o147,
  1898. ["Offset"] = Vector3.new(0, 1.07500005, 0),
  1899. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1900. })
  1901. o149 = Create("Part",{
  1902. ["Name"] = "Handle68",
  1903. ["Parent"] = o1,
  1904. ["BrickColor"] = BrickColor.new("Really black"),
  1905. ["Reflectance"] = 0.20000000298023,
  1906. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1907. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1908. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1909. ["CanCollide"] = false,
  1910. ["FormFactor"] = Enum.FormFactor.Custom,
  1911. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1912. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1913. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1914. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1915. })
  1916. o150 = Create("CylinderMesh",{
  1917. ["Parent"] = o149,
  1918. ["Offset"] = Vector3.new(0, 1.35000002, 0),
  1919. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1920. })
  1921. o151 = Create("Part",{
  1922. ["Name"] = "Handle69",
  1923. ["Parent"] = o1,
  1924. ["BrickColor"] = BrickColor.new("Really black"),
  1925. ["Reflectance"] = 0.20000000298023,
  1926. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1927. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1928. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1929. ["CanCollide"] = false,
  1930. ["FormFactor"] = Enum.FormFactor.Custom,
  1931. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1932. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1933. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1934. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1935. })
  1936. o152 = Create("CylinderMesh",{
  1937. ["Parent"] = o151,
  1938. ["Offset"] = Vector3.new(0, 1.625, 0),
  1939. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1940. })
  1941. o153 = Create("Part",{
  1942. ["Name"] = "Handle70",
  1943. ["Parent"] = o1,
  1944. ["BrickColor"] = BrickColor.new("Really black"),
  1945. ["Reflectance"] = 0.20000000298023,
  1946. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1947. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1948. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1949. ["CanCollide"] = false,
  1950. ["FormFactor"] = Enum.FormFactor.Custom,
  1951. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1952. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1953. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1954. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1955. })
  1956. o154 = Create("CylinderMesh",{
  1957. ["Parent"] = o153,
  1958. ["Offset"] = Vector3.new(0, 1.89999998, 0),
  1959. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1960. })
  1961. o155 = Create("Part",{
  1962. ["Name"] = "Handle71",
  1963. ["Parent"] = o1,
  1964. ["BrickColor"] = BrickColor.new("Really black"),
  1965. ["Reflectance"] = 0.20000000298023,
  1966. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1967. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1968. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1969. ["CanCollide"] = false,
  1970. ["FormFactor"] = Enum.FormFactor.Custom,
  1971. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1972. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1973. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1974. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1975. })
  1976. o156 = Create("CylinderMesh",{
  1977. ["Parent"] = o155,
  1978. ["Offset"] = Vector3.new(0, 2.17499995, 0),
  1979. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  1980. })
  1981. o157 = Create("Part",{
  1982. ["Name"] = "Handle72",
  1983. ["Parent"] = o1,
  1984. ["BrickColor"] = BrickColor.new("Really black"),
  1985. ["Reflectance"] = 0.20000000298023,
  1986. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  1987. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  1988. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  1989. ["CanCollide"] = false,
  1990. ["FormFactor"] = Enum.FormFactor.Custom,
  1991. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  1992. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  1993. ["TopSurface"] = Enum.SurfaceType.Smooth,
  1994. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  1995. })
  1996. o158 = Create("CylinderMesh",{
  1997. ["Parent"] = o157,
  1998. ["Offset"] = Vector3.new(0, 2.45000005, 0),
  1999. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2000. })
  2001. o159 = Create("Part",{
  2002. ["Name"] = "Handle73",
  2003. ["Parent"] = o1,
  2004. ["BrickColor"] = BrickColor.new("Really black"),
  2005. ["Reflectance"] = 0.20000000298023,
  2006. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2007. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2008. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2009. ["CanCollide"] = false,
  2010. ["FormFactor"] = Enum.FormFactor.Custom,
  2011. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2012. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2013. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2014. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2015. })
  2016. o160 = Create("CylinderMesh",{
  2017. ["Parent"] = o159,
  2018. ["Offset"] = Vector3.new(0, 2.7249999, 0),
  2019. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2020. })
  2021. o161 = Create("Part",{
  2022. ["Name"] = "Handle74",
  2023. ["Parent"] = o1,
  2024. ["BrickColor"] = BrickColor.new("Really black"),
  2025. ["Reflectance"] = 0.20000000298023,
  2026. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2027. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2028. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2029. ["CanCollide"] = false,
  2030. ["FormFactor"] = Enum.FormFactor.Custom,
  2031. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2032. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2033. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2034. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2035. })
  2036. o162 = Create("CylinderMesh",{
  2037. ["Parent"] = o161,
  2038. ["Offset"] = Vector3.new(0, 3, 0),
  2039. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2040. })
  2041. o163 = Create("Part",{
  2042. ["Name"] = "Handle75",
  2043. ["Parent"] = o1,
  2044. ["BrickColor"] = BrickColor.new("Really black"),
  2045. ["Reflectance"] = 0.20000000298023,
  2046. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2047. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2048. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2049. ["CanCollide"] = false,
  2050. ["FormFactor"] = Enum.FormFactor.Custom,
  2051. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2052. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2053. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2054. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2055. })
  2056. o164 = Create("CylinderMesh",{
  2057. ["Parent"] = o163,
  2058. ["Offset"] = Vector3.new(0, 3.2750001, 0),
  2059. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2060. })
  2061. o165 = Create("Part",{
  2062. ["Name"] = "Handle76",
  2063. ["Parent"] = o1,
  2064. ["BrickColor"] = BrickColor.new("Really black"),
  2065. ["Reflectance"] = 0.20000000298023,
  2066. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2067. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2068. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2069. ["CanCollide"] = false,
  2070. ["FormFactor"] = Enum.FormFactor.Custom,
  2071. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2072. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2073. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2074. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2075. })
  2076. o166 = Create("CylinderMesh",{
  2077. ["Parent"] = o165,
  2078. ["Offset"] = Vector3.new(0, 3.54999995, 0),
  2079. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2080. })
  2081. o167 = Create("Part",{
  2082. ["Name"] = "Handle77",
  2083. ["Parent"] = o1,
  2084. ["BrickColor"] = BrickColor.new("Really black"),
  2085. ["Reflectance"] = 0.20000000298023,
  2086. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2087. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2088. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2089. ["CanCollide"] = false,
  2090. ["FormFactor"] = Enum.FormFactor.Custom,
  2091. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2092. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2093. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2094. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2095. })
  2096. o168 = Create("CylinderMesh",{
  2097. ["Parent"] = o167,
  2098. ["Offset"] = Vector3.new(0, 3.82500005, 0),
  2099. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2100. })
  2101. o169 = Create("Part",{
  2102. ["Name"] = "Handle78",
  2103. ["Parent"] = o1,
  2104. ["BrickColor"] = BrickColor.new("Really black"),
  2105. ["Reflectance"] = 0.20000000298023,
  2106. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2107. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2108. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2109. ["CanCollide"] = false,
  2110. ["FormFactor"] = Enum.FormFactor.Custom,
  2111. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2112. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2113. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2114. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2115. })
  2116. o170 = Create("CylinderMesh",{
  2117. ["Parent"] = o169,
  2118. ["Offset"] = Vector3.new(0, 4.0999999, 0),
  2119. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2120. })
  2121. o171 = Create("Part",{
  2122. ["Name"] = "Handle79",
  2123. ["Parent"] = o1,
  2124. ["BrickColor"] = BrickColor.new("Really black"),
  2125. ["Reflectance"] = 0.20000000298023,
  2126. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2127. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2128. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2129. ["CanCollide"] = false,
  2130. ["FormFactor"] = Enum.FormFactor.Custom,
  2131. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2132. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2133. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2134. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2135. })
  2136. o172 = Create("CylinderMesh",{
  2137. ["Parent"] = o171,
  2138. ["Offset"] = Vector3.new(0, 4.375, 0),
  2139. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2140. })
  2141. o173 = Create("Part",{
  2142. ["Name"] = "Handle82",
  2143. ["Parent"] = o1,
  2144. ["BrickColor"] = BrickColor.new("Really black"),
  2145. ["Reflectance"] = 0.20000000298023,
  2146. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2147. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2148. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2149. ["CanCollide"] = false,
  2150. ["FormFactor"] = Enum.FormFactor.Custom,
  2151. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2152. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2153. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2154. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2155. })
  2156. o174 = Create("CylinderMesh",{
  2157. ["Parent"] = o173,
  2158. ["Offset"] = Vector3.new(0, 5.19999981, 0),
  2159. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2160. })
  2161. o175 = Create("Part",{
  2162. ["Name"] = "Handle83",
  2163. ["Parent"] = o1,
  2164. ["BrickColor"] = BrickColor.new("Really black"),
  2165. ["Reflectance"] = 0.20000000298023,
  2166. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2167. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2168. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2169. ["CanCollide"] = false,
  2170. ["FormFactor"] = Enum.FormFactor.Custom,
  2171. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2172. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2173. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2174. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2175. })
  2176. o176 = Create("CylinderMesh",{
  2177. ["Parent"] = o175,
  2178. ["Offset"] = Vector3.new(0, 5.4749999, 0),
  2179. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2180. })
  2181. o177 = Create("Part",{
  2182. ["Name"] = "Handle84",
  2183. ["Parent"] = o1,
  2184. ["BrickColor"] = BrickColor.new("Really black"),
  2185. ["Reflectance"] = 0.20000000298023,
  2186. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2187. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2188. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2189. ["CanCollide"] = false,
  2190. ["FormFactor"] = Enum.FormFactor.Custom,
  2191. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2192. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2193. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2194. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2195. })
  2196. o178 = Create("CylinderMesh",{
  2197. ["Parent"] = o177,
  2198. ["Offset"] = Vector3.new(0, 5.75, 0),
  2199. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2200. })
  2201. o179 = Create("Part",{
  2202. ["Name"] = "Handle81",
  2203. ["Parent"] = o1,
  2204. ["BrickColor"] = BrickColor.new("Really black"),
  2205. ["Reflectance"] = 0.20000000298023,
  2206. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2207. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2208. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2209. ["CanCollide"] = false,
  2210. ["FormFactor"] = Enum.FormFactor.Custom,
  2211. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2212. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2213. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2214. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2215. })
  2216. o180 = Create("CylinderMesh",{
  2217. ["Parent"] = o179,
  2218. ["Offset"] = Vector3.new(0, 4.92500019, 0),
  2219. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2220. })
  2221. o181 = Create("Part",{
  2222. ["Name"] = "Handle80",
  2223. ["Parent"] = o1,
  2224. ["BrickColor"] = BrickColor.new("Really black"),
  2225. ["Reflectance"] = 0.20000000298023,
  2226. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2227. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2228. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2229. ["CanCollide"] = false,
  2230. ["FormFactor"] = Enum.FormFactor.Custom,
  2231. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2232. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2233. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2234. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2235. })
  2236. o182 = Create("CylinderMesh",{
  2237. ["Parent"] = o181,
  2238. ["Offset"] = Vector3.new(0, 4.6500001, 0),
  2239. ["Scale"] = Vector3.new(0.699999988, 1, 0.699999988),
  2240. })
  2241. o183 = Create("Part",{
  2242. ["Name"] = "Handle85",
  2243. ["Parent"] = o1,
  2244. ["BrickColor"] = BrickColor.new("Really black"),
  2245. ["Reflectance"] = 0.20000000298023,
  2246. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2247. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2248. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2249. ["CanCollide"] = false,
  2250. ["FormFactor"] = Enum.FormFactor.Custom,
  2251. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2252. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2253. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2254. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2255. })
  2256. o184 = Create("CylinderMesh",{
  2257. ["Parent"] = o183,
  2258. ["Offset"] = Vector3.new(0, 6.25, 0),
  2259. ["Scale"] = Vector3.new(0.699999988, 2.5, 0.699999988),
  2260. })
  2261. o185 = Create("Part",{
  2262. ["Name"] = "Handle86",
  2263. ["Parent"] = o1,
  2264. ["BrickColor"] = BrickColor.new("Really black"),
  2265. ["Reflectance"] = 0.20000000298023,
  2266. ["Position"] = Vector3.new(36.8400002, 2.19000006, -0.0400000028),
  2267. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2268. ["CFrame"] = CFrame.new(36.8400002, 2.19000006, -0.0400000028, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2269. ["CanCollide"] = false,
  2270. ["FormFactor"] = Enum.FormFactor.Symmetric,
  2271. ["Size"] = Vector3.new(1, 1, 1),
  2272. ["BottomSurface"] = Enum.SurfaceType.Weld,
  2273. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2274. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2275. })
  2276. o186 = Create("SpecialMesh",{
  2277. ["Parent"] = o185,
  2278. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  2279. ["Scale"] = Vector3.new(0.25, 1, 0.25),
  2280. ["VertexColor"] = Vector3.new(0, 0, 0),
  2281. ["MeshType"] = Enum.MeshType.FileMesh,
  2282. })
  2283. o187 = Create("Part",{
  2284. ["Name"] = "Handle87",
  2285. ["Parent"] = o1,
  2286. ["BrickColor"] = BrickColor.new("Really black"),
  2287. ["Reflectance"] = 0.20000000298023,
  2288. ["Position"] = Vector3.new(25.4900017, 1.94000006, -0.190000013),
  2289. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2290. ["CFrame"] = CFrame.new(25.4900017, 1.94000006, -0.190000013, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2291. ["CanCollide"] = false,
  2292. ["FormFactor"] = Enum.FormFactor.Custom,
  2293. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2294. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2295. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2296. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2297. })
  2298. o188 = Create("SpecialMesh",{
  2299. ["Parent"] = o187,
  2300. ["MeshId"] = "http://www.roblox.com/asset/?id=92634383",
  2301. ["Scale"] = Vector3.new(0.5, 3, 0.300000012),
  2302. ["MeshType"] = Enum.MeshType.Torso,
  2303. })
  2304. o189 = Create("Part",{
  2305. ["Name"] = "Handle88",
  2306. ["Parent"] = o1,
  2307. ["BrickColor"] = BrickColor.new("Really black"),
  2308. ["Reflectance"] = 0.20000000298023,
  2309. ["Position"] = Vector3.new(25.4900017, 1.94000006, 0.109999999),
  2310. ["Rotation"] = Vector3.new(-180, -5.00895612e-006, -90),
  2311. ["CFrame"] = CFrame.new(25.4900017, 1.94000006, 0.109999999, 0, 1, -8.74227766e-008, 1, 0, 0, 0, -8.74227766e-008, -1),
  2312. ["CanCollide"] = false,
  2313. ["FormFactor"] = Enum.FormFactor.Custom,
  2314. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2315. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2316. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2317. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2318. })
  2319. o190 = Create("SpecialMesh",{
  2320. ["Parent"] = o189,
  2321. ["MeshId"] = "http://www.roblox.com/asset/?id=92634383",
  2322. ["Scale"] = Vector3.new(0.5, 3, 0.300000012),
  2323. ["MeshType"] = Enum.MeshType.Torso,
  2324. })
  2325. o191 = Create("Part",{
  2326. ["Name"] = "Handle89",
  2327. ["Parent"] = o1,
  2328. ["BrickColor"] = BrickColor.new("Really black"),
  2329. ["Reflectance"] = 0.20000000298023,
  2330. ["Position"] = Vector3.new(25.9900017, 1.70000005, 0.109999999),
  2331. ["Rotation"] = Vector3.new(-90, 2.18948435e-013, -90),
  2332. ["CFrame"] = CFrame.new(25.9900017, 1.70000005, 0.109999999, 8.74227766e-008, 1, 3.82137093e-015, -4.37113883e-008, 0, 1, 1, -8.74227766e-008, 4.37113883e-008),
  2333. ["CanCollide"] = false,
  2334. ["FormFactor"] = Enum.FormFactor.Custom,
  2335. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2336. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2337. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2338. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2339. })
  2340. o192 = Create("SpecialMesh",{
  2341. ["Parent"] = o191,
  2342. ["MeshId"] = "http://www.roblox.com/asset/?id=92634383",
  2343. ["Scale"] = Vector3.new(0.100000001, 2, 0.5),
  2344. ["MeshType"] = Enum.MeshType.Wedge,
  2345. })
  2346. o193 = Create("Part",{
  2347. ["Name"] = "Handle90",
  2348. ["Parent"] = o1,
  2349. ["BrickColor"] = BrickColor.new("Really black"),
  2350. ["Reflectance"] = 0.20000000298023,
  2351. ["Position"] = Vector3.new(25.9900017, 1.70000005, -0.190000013),
  2352. ["Rotation"] = Vector3.new(-90, 2.18948435e-013, -90),
  2353. ["CFrame"] = CFrame.new(25.9900017, 1.70000005, -0.190000013, 8.74227766e-008, 1, 3.82137093e-015, -4.37113883e-008, 0, 1, 1, -8.74227766e-008, 4.37113883e-008),
  2354. ["CanCollide"] = false,
  2355. ["FormFactor"] = Enum.FormFactor.Custom,
  2356. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2357. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2358. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2359. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2360. })
  2361. o194 = Create("SpecialMesh",{
  2362. ["Parent"] = o193,
  2363. ["MeshId"] = "http://www.roblox.com/asset/?id=92634383",
  2364. ["Scale"] = Vector3.new(0.100000001, 2, 0.5),
  2365. ["MeshType"] = Enum.MeshType.Wedge,
  2366. })
  2367. o195 = Create("Part",{
  2368. ["Name"] = "Handle92",
  2369. ["Parent"] = o1,
  2370. ["BrickColor"] = BrickColor.new("Really black"),
  2371. ["Reflectance"] = 0.20000000298023,
  2372. ["Position"] = Vector3.new(25.9900017, 2.6400001, -0.165000007),
  2373. ["Rotation"] = Vector3.new(90, -0, -90),
  2374. ["CFrame"] = CFrame.new(25.9900017, 2.6400001, -0.165000007, 8.74227766e-008, 1, -0, 4.37113883e-008, -3.82137093e-015, -1, -1, 8.74227766e-008, -4.37113883e-008),
  2375. ["CanCollide"] = false,
  2376. ["FormFactor"] = Enum.FormFactor.Custom,
  2377. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2378. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2379. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2380. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2381. })
  2382. o196 = Create("SpecialMesh",{
  2383. ["Parent"] = o195,
  2384. ["MeshId"] = "http://www.roblox.com/asset/?id=92634383",
  2385. ["Scale"] = Vector3.new(0.150000006, 6.75, 1),
  2386. ["MeshType"] = Enum.MeshType.Wedge,
  2387. })
  2388. o197 = Create("Part",{
  2389. ["Name"] = "Handle91",
  2390. ["Parent"] = o1,
  2391. ["BrickColor"] = BrickColor.new("Really black"),
  2392. ["Reflectance"] = 0.20000000298023,
  2393. ["Position"] = Vector3.new(25.9900017, 2.6400001, 0.0849999934),
  2394. ["Rotation"] = Vector3.new(90, -0, -90),
  2395. ["CFrame"] = CFrame.new(25.9900017, 2.6400001, 0.0849999934, 8.74227766e-008, 1, -0, 4.37113883e-008, -3.82137093e-015, -1, -1, 8.74227766e-008, -4.37113883e-008),
  2396. ["CanCollide"] = false,
  2397. ["FormFactor"] = Enum.FormFactor.Custom,
  2398. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2399. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2400. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2401. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2402. })
  2403. o198 = Create("SpecialMesh",{
  2404. ["Parent"] = o197,
  2405. ["MeshId"] = "http://www.roblox.com/asset/?id=92634383",
  2406. ["Scale"] = Vector3.new(0.150000006, 6.75, 1),
  2407. ["MeshType"] = Enum.MeshType.Wedge,
  2408. })
  2409. o199 = Create("Part",{
  2410. ["Name"] = "Handle93",
  2411. ["Parent"] = o1,
  2412. ["BrickColor"] = BrickColor.new("Dark stone grey"),
  2413. ["Reflectance"] = 0.5,
  2414. ["Position"] = Vector3.new(25.9900017, 2.19000006, -0.0400000028),
  2415. ["Rotation"] = Vector3.new(-0, 0, -90),
  2416. ["CFrame"] = CFrame.new(25.9900017, 2.19000006, -0.0400000028, 8.74227766e-008, 1, 0, -1, 8.74227766e-008, 0, 0, 0, 1),
  2417. ["CanCollide"] = false,
  2418. ["FormFactor"] = Enum.FormFactor.Custom,
  2419. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2420. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2421. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2422. ["Color"] = Color3.new(0.388235, 0.372549, 0.384314),
  2423. })
  2424. o200 = Create("SpecialMesh",{
  2425. ["Parent"] = o199,
  2426. ["Scale"] = Vector3.new(1, 5, 1),
  2427. })
  2428. o201 = Create("Part",{
  2429. ["Name"] = "Handle94",
  2430. ["Parent"] = o1,
  2431. ["BrickColor"] = BrickColor.new("Really black"),
  2432. ["Reflectance"] = 0.20000000298023,
  2433. ["Position"] = Vector3.new(29.9900017, 2.19000006, -0.0400000028),
  2434. ["Rotation"] = Vector3.new(0, 0, 90),
  2435. ["CFrame"] = CFrame.new(29.9900017, 2.19000006, -0.0400000028, 0, -1, 0, 1, 0, -0, 0, 0, 1),
  2436. ["CanCollide"] = false,
  2437. ["FormFactor"] = Enum.FormFactor.Custom,
  2438. ["Size"] = Vector3.new(1.9000001, 0.200000048, 0.699999928),
  2439. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  2440. ["TopSurface"] = Enum.SurfaceType.Smooth,
  2441. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  2442. })
  2443. o202 = Create("CylinderMesh",{
  2444. ["Parent"] = o201,
  2445. ["Offset"] = Vector3.new(0, 4, 0),
  2446. ["Scale"] = Vector3.new(1.125, 1, 1.125),
  2447. })
  2448. o203 = Create("LocalScript",{
  2449. ["Parent"] = o1,
  2450. })
  2451. table.insert(cors,coroutine.create(function()
  2452. wait()
  2453. runDummyScript(function()
  2454. wait(1)
  2455. --Saz (aka turdulator)
  2456. --No more Enma Engine dosh, that was a bad idea and doesn't sync with ROBLOX at all.
  2457.  
  2458. --Instructions to those who stole this:
  2459.  
  2460. --[[
  2461. Everything in this is really simple and quite easy to edit.
  2462. A bit disorganized, but that's just how I roll.
  2463. --]]
  2464.  
  2465. --[[
  2466.  
  2467. Abilities (May or may not match)
  2468.  
  2469. Stats:
  2470.  
  2471. 500 Mana Max
  2472. 7.5 Regen / Sec
  2473. Above Average HP (550)
  2474. Below Average Speed (16)
  2475. Below Average Defenses(25 Physical, 30 Magic)
  2476. Very High Attack (30 Physical, 60 Magic)
  2477.  
  2478. Passive: Exemplar's Cloak
  2479. Reduces incoming magic damage by 30% and converts
  2480. 30% of damage taken into Mana.
  2481.  
  2482. Passive: Relentless
  2483. 50% base tenacity and cannot be interrupted.
  2484. Does not stack with any other tenacity
  2485. giving items.
  2486.  
  2487. ------
  2488.  
  2489. Specializes in keeping an enemy in place while dealing massive damage at a moderate range.
  2490. Possesses a powerful, gamebreaking ult which has insane costs and a huge cooldown.
  2491. Capable of making self invulnerable for a short period of time.
  2492.  
  2493. ---
  2494. Q - Life Purge
  2495.  
  2496. 90 Mana
  2497. 10 Base Damage
  2498. 5 Secondary Damage
  2499. Targeted: Target
  2500.  
  2501. Duration: idfk
  2502.  
  2503. Continuously drains walkspeed and gives it to Saz.
  2504. Deals short damage over time at the beginning amounting to 5 damage.
  2505.  
  2506. ffffffffs Cooldown.
  2507. ---
  2508. E - Etherchain
  2509.  
  2510. Whatever Mana
  2511.  
  2512. Range: Alot studs
  2513. Tip Range: 4 studs
  2514.  
  2515. GET OVER HERE.
  2516.  
  2517. Deals initial damage and drags the hit enemy to Saz.
  2518. Enemy takes damage and is slowed for a long time along the way.
  2519. Enemy is stunned for a brief period after arrival, based on distance from Saz (shorter = longer stun).
  2520.  
  2521. If the Chain fails to move and is in contact with an object, Saz may pull
  2522. himself to the chain.
  2523.  
  2524. Cooldown resets if the chain does not fly a sufficient distance.
  2525. Above works even if an enemy was hooked or the chain stuck.
  2526. Will consume mana regardless however.
  2527.  
  2528. 0-16s Cooldown
  2529. ---
  2530. R - Chaos Fortress
  2531.  
  2532. LOLCHANGED Mana
  2533. stuff
  2534.  
  2535. AOE: 10-15 studs
  2536.  
  2537. Spins in a circle, dealing damage to enemies hit.
  2538. Damage dealt is lessened the farther the enemy is from Saz.
  2539. Range increases to 15 towards the end of the spin.
  2540. Saz is healed for 1/2 of the damage dealt.
  2541.  
  2542. secondss Cooldown
  2543.  
  2544. ---
  2545. T - Nether Ward
  2546.  
  2547. Placed Object
  2548. Something Cooldown
  2549. Range: Global
  2550. DOT Range: 25 studs
  2551. Duration: 30 seconds
  2552. Cooldown per flare: 3.5 seconds
  2553.  
  2554. Flare damage: 13 (+10 DOT)
  2555.  
  2556. Fires flares at anyone who's walkspeed falls below a certain
  2557. threashold based on Saz' current walkspeed (-5).
  2558.  
  2559. Knocks enemy down if successfuly hit by a flare.
  2560. Flares cannot miss, but can run into objects and fail.
  2561.  
  2562. Deals DOT based on the enemy's health if they're within 25 studs.
  2563. The DOT is amplified based on proximity, and is very powerful at close range.
  2564.  
  2565. ---
  2566.  
  2567.  
  2568.  
  2569. ---
  2570. Y (Ultimate) - Epicenter
  2571.  
  2572. 200 Mana
  2573.  
  2574. Startup: ~1.5 second
  2575.  
  2576. Duration: 4 seconds
  2577. Damage per second (Scythe): 5
  2578. Damage per second (Black Hole): 10
  2579.  
  2580. Scythe Distance: 15 studs
  2581.  
  2582. Suction Range: 40 studs
  2583. Damage Range: 30 studs
  2584.  
  2585. Saz spins his scythe in front of him then channels a black hole on top of it.
  2586. Enemies within range are pulled in and take damage over time.
  2587. At the end the black hole explodes, sending enemies flying and applying a 20% slow for five seconds.
  2588.  
  2589. Any enemy caught in Epicenter will be targeted by Nether Wards.
  2590.  
  2591. Ten seconds will be added to all cooldowns after Epicenter is complete.
  2592. All Nether Wards belonging to Saz will be removed after Epicenter is complete.
  2593.  
  2594. Saz cannot move while channeling Epicenter.
  2595.  
  2596. 90s Cooldown
  2597. -----
  2598.  
  2599. ]]
  2600. wait(1)
  2601. Tool=script.Parent;
  2602.  
  2603. Handle=Tool.Handle
  2604. FakeS=Instance.new("Motor6D")
  2605. FakeSL=Instance.new("Motor6D")
  2606. FakeR=Instance.new("Motor6D")
  2607. FakeL=Instance.new("Motor6D")
  2608. FakeS.Name="Right Shoulder"
  2609. FakeSL.Name="Left Shoulder"
  2610. FakeR.Name="Right Hip"
  2611. FakeL.Name="Left Hip"
  2612. Stance="Standing"
  2613. lastattack=time()
  2614.  
  2615. Mana=Tool.Mana
  2616. MaxMana=600
  2617. Regen=14
  2618.  
  2619. Grip=nil
  2620.  
  2621. Trailing=false
  2622. TrailPart=nil
  2623.  
  2624. Attacking=false
  2625. Comboing=false
  2626. ComboPosition=1
  2627. Mode=Tool.Mode
  2628.  
  2629. STGyro=Instance.new("BodyGyro")
  2630. STGyro.P=10000
  2631. STGyro.D=500
  2632. STGyro.maxTorque=Vector3.new(5000,5000,5000)*500000000000
  2633.  
  2634. WalkIncrease=0
  2635.  
  2636. ContactId=math.random(0,500000)
  2637.  
  2638. Damage=function(hit,damage,Knockback,Knockdown,debtime,Ground,float,keep)
  2639. if hit.Parent==nil then
  2640. return
  2641. end
  2642. if float==nil then float=false end
  2643. if keep==nil then keep=false end
  2644. h=hit.Parent:FindFirstChild("Humanoid",false)
  2645. if h~=nil then
  2646. t=hit.Parent:FindFirstChild("Torso")
  2647. if t~=nil then
  2648. che=false
  2649. if t:FindFirstChild(Tool.Name..ContactId)==nil then
  2650. che=true
  2651. end
  2652. if che==true and h~=Tool.Parent.Humanoid then
  2653. h:TakeDamage(damage*2)
  2654. if t:FindFirstChild("BodyPosition")~=nil then t.BodyPosition:Remove() end
  2655. s=Instance.new("BodyVelocity")
  2656. s.Name=Tool.Name..ContactId
  2657. s.velocity=Knockback
  2658. s.P=2000
  2659. s.maxForce=Vector3.new(50000000,5000000,50000000)*10000
  2660. s.Parent=t
  2661. game:GetService("Debris"):AddItem(s,debtime)
  2662. if Knockdown==true then
  2663. r=Instance.new("BodyAngularVelocity")
  2664. r.P=5000
  2665. r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000000000000000000000000000000000000000
  2666. r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  2667. r.Parent=t
  2668. game:GetService("Debris"):AddItem(r,.2+debtime)
  2669. end
  2670. if float==true then
  2671. fff=Instance.new("BodyForce")
  2672. fff.force=Vector3.new(0,2225,0)
  2673. fff.Parent=t
  2674. game:GetService("Debris"):AddItem(fff,3.5)
  2675. end
  2676. if Ground==true then
  2677. r=Instance.new("BodyGyro")
  2678. r.P=5000
  2679. r.D=500
  2680. r.maxTorque=Vector3.new(50000,50000,50000)*50000000000
  2681. r.cframe=t.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  2682. t.CFrame=r.cframe
  2683. r.Parent=t
  2684. game:GetService("Debris"):AddItem(r,1)
  2685. end
  2686. if keep==true then
  2687. p=Instance.new("BodyPosition")
  2688. p.P=5000
  2689. p.maxForce=Vector3.new(5000000000,0,5000000000)
  2690. p.position=t.Position+Knockback/8
  2691. p.Parent=t
  2692. game:GetService("Debris"):AddItem(p,.375)
  2693. end
  2694. end
  2695. end
  2696. end
  2697. end
  2698.  
  2699. FaceForward=function()
  2700. cam=workspace.CurrentCamera
  2701. camdir=(cam.CoordinateFrame.p-(cam.CoordinateFrame*CFrame.new(0,0,5)).p).unit
  2702. cdir=Vector3.new(camdir.x,0,camdir.z)
  2703. cfr=CFrame.new(Tool.Parent.Head.Position,Tool.Parent.Head.Position+cdir*100)
  2704. return cfr
  2705. end
  2706.  
  2707. GetHumans=function()
  2708. Chars={}
  2709. Things=workspace:GetChildren()
  2710. for i,v in pairs(Things) do
  2711. if v.className=="Model" then
  2712. Human=v:FindFirstChild("Humanoid")
  2713. PTorso=v:FindFirstChild("Torso")
  2714. vv=game.Players:GetPlayerFromCharacter(v)
  2715. if Human~=nil and PTorso~=nil and Human~=CPlayer.Humanoid then
  2716. table.insert(Chars,PTorso)
  2717. end
  2718. end
  2719. end
  2720. return Chars
  2721. end
  2722. ALLCHILD=function()
  2723. local lol={}
  2724. for _,v in pairs(workspace:children()) do
  2725. table.insert(lol,v)
  2726. end
  2727. --[[for _,v in pairs(workspace.Enemies:children()) do
  2728. table.insert(lol,v)
  2729. end]]
  2730. return lol
  2731. end
  2732. Cooldowns={}
  2733. Cooldowns["q"]=0
  2734. Cooldowns["e"]=0
  2735. Cooldowns["r"]=0
  2736. Cooldowns["t"]=0
  2737. Cooldowns["y"]=0
  2738. Cooldowns["u"]=0
  2739.  
  2740. ClickActive=nil
  2741. ClickAbility=nil
  2742.  
  2743. DoClick=function(target)
  2744. if target==nil then
  2745. ClickActive=nil
  2746. return
  2747. end
  2748. if target.Parent==nil then
  2749. ClickActive=nil
  2750. return
  2751. end
  2752. ClickAbility(target)
  2753. ClickActive=nil
  2754. ClickAbility=nil
  2755. end
  2756. GraveChill=function(target)
  2757. if target.Parent==nil then
  2758. ClickActive=nil
  2759. return
  2760. end
  2761. if target.Parent:FindFirstChild("Humanoid")==nil then
  2762. ClickActive=nil
  2763. return
  2764. end
  2765.  
  2766. local h=target.Parent.Humanoid
  2767. local t=target.Parent:FindFirstChild("Torso")
  2768. if h.Health<=0 or t==nil then return end
  2769. if (t.Position-CPlayer.Torso.Position).magnitude>50 then return end
  2770.  
  2771. ClickActive=nil
  2772. ClickAbility=nil
  2773.  
  2774. Attacking=true
  2775.  
  2776. Tool.Handle.Purge1:Play()
  2777.  
  2778. Cooldowns["q"]=1
  2779.  
  2780. Mana.Value=Mana.Value-90
  2781.  
  2782. coroutine.resume(coroutine.create(function(t)
  2783. s1=Tool.Handle.Purge2:clone()
  2784. s2=Tool.Handle.Purge2:clone()
  2785. s1.Parent=CPlayer.Torso s2.Parent=t
  2786.  
  2787. s1.Volume=0
  2788. s2.Volume=0
  2789. s1.Pitch=4
  2790. s2.Pitch=4
  2791. s1:Play() s2:Play()
  2792. wait(.35)
  2793. s1.Volume=1 s2.Volume=1
  2794. s1.Pitch=.5
  2795. s2.Pitch=.5
  2796. wait(2.5)
  2797. for i=1, 60 do
  2798. s1.Volume=1-i/60
  2799. s2.Volume=1-i/60
  2800. wait()
  2801. end
  2802. s1:Remove() s2:Remove()
  2803. end),t)
  2804.  
  2805.  
  2806. STGyro.maxTorque=Vector3.new(500000,500000,500000)*5000000000000000000000000000
  2807. STGyro.P=13000
  2808. STGyro.D=400
  2809. DIR=FaceForward().lookVector
  2810. STGyro.cframe=CFrame.new(CPlayer.Torso.Position,Vector3.new(t.Position.x,CPlayer.Torso.Position.y,t.Position.z))*CFrame.fromEulerAnglesXYZ(0,math.pi/1.5,0)
  2811.  
  2812. Grip.C0=GripC0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
  2813. Grip.Part0=Tool.Parent["Left Arm"]
  2814.  
  2815. Neck.C0=NeckC0
  2816. resWelds()
  2817.  
  2818. FakeS.DesiredAngle=1.6
  2819. FakeS.CurrentAngle=.4
  2820. FakeS.MaxVelocity=.4
  2821.  
  2822. Neck.DesiredAngle=0
  2823. Neck.CurrentAngle=.5
  2824.  
  2825. K=Instance.new("BodyPosition")
  2826. K.P=5000
  2827. K.D=100
  2828. K.maxForce=Vector3.new(50000,0,50000)*5000000000000000000000000000000000
  2829. K.position=CPlayer.Torso.Position
  2830. K.Parent=CPlayer.Torso
  2831.  
  2832. Neck.DesiredAngle=-1.6
  2833.  
  2834. wait(.125)
  2835.  
  2836. Neck.DesiredAngle=0
  2837.  
  2838. for i=1, 6 do
  2839.  
  2840. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/9,0)
  2841. FakeS.C0=FakeS.C0*CFrame.new(.1,0,.1)*CFrame.fromEulerAnglesXYZ(0,-math.pi/12,0)
  2842.  
  2843. local p=Instance.new("Part")
  2844. p.Name="FadeTrail"
  2845. p.TopSurface=0
  2846. p.BottomSurface=0
  2847. p.BrickColor=BrickColor.new("Really black")
  2848. p.formFactor="Symmetric"
  2849. p.Size=Vector3.new(1,1,1)
  2850. p.Anchored=true
  2851. p.CanCollide=false
  2852. p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2853. local mm=Instance.new("BlockMesh")
  2854. mm.Parent=p
  2855. mm.Scale=Vector3.new(2,2,2)
  2856. p.Parent=Tool
  2857. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  2858.  
  2859. wait()
  2860. end
  2861.  
  2862. local ORI=h.WalkSpeed
  2863.  
  2864. h.Health=h.Health-20
  2865. coroutine.resume(coroutine.create(function(c,o)
  2866.  
  2867. s=script.Slow:clone()
  2868. s.Percent.Value=20
  2869. s.Duration.Value=370
  2870. s.Disabled=false
  2871. s.Parent=h.Parent
  2872.  
  2873. for i=1, 70 do
  2874.  
  2875. h.Health=h.Health-10/70
  2876.  
  2877. s=script.Slow:clone()
  2878. s.Percent.Value=1
  2879. s.Duration.Value=(330+.0485*70)-(.0485*(70-i))
  2880. s.Disabled=false
  2881. s.Parent=h.Parent
  2882.  
  2883. local perc=o-c.WalkSpeed
  2884. WalkIncrease=perc
  2885.  
  2886. wait(.0485)
  2887. end WalkIncrease=0 end),h,ORI)
  2888.  
  2889. local p=Instance.new("Part")
  2890. p.Name="FadeTrail"
  2891. p.TopSurface=0
  2892. p.BottomSurface=0
  2893. p.BrickColor=BrickColor.new("Really black")
  2894. p.formFactor="Symmetric"
  2895. p.Size=Vector3.new(1,1,1)
  2896. p.Anchored=true
  2897. p.CanCollide=false
  2898. p.CFrame=t.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)
  2899. local mm=Instance.new("BlockMesh")
  2900. mm.Parent=p
  2901. mm.Scale=Vector3.new(3,3,3)
  2902. p.Parent=workspace
  2903. coroutine.resume(coroutine.create(function(p,c) for i=1, 15 do p.CFrame=c.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5) p.Transparency=i/15 wait() end p:Remove() end),p,t)
  2904.  
  2905. for i=1, 12 do
  2906. local p=Instance.new("Part")
  2907. p.Name="FadeTrail"
  2908. p.TopSurface=0
  2909. p.BottomSurface=0
  2910. p.BrickColor=BrickColor.new("Really black")
  2911. p.formFactor="Symmetric"
  2912. p.Size=Vector3.new(1,1,1)
  2913. p.Anchored=true
  2914. p.CanCollide=false
  2915. p.CFrame=t.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)
  2916. local mm=Instance.new("SpecialMesh")
  2917. mm.Parent=p
  2918. mm.Scale=Vector3.new(1,2,1)
  2919. p.Parent=Tool
  2920. coroutine.resume(coroutine.create(function(p,c,k) for i=1, 50 do p.CFrame=c.CFrame+Vector3.new(math.sin(90/30+(i+k))*(3+(i/30)),-3,math.cos(90/30+(i+k))*(3+(i/30))) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-.01,0,-.01) p.Transparency=i/50 wait() end p:Remove() end),p,t,i*6)
  2921. end
  2922.  
  2923. K:Remove()
  2924.  
  2925. Attacking=false
  2926.  
  2927. for i=1, 15 do
  2928.  
  2929. wait(.0485*4)
  2930.  
  2931. local p=Instance.new("Part")
  2932. p.Name="FadeTrail"
  2933. p.TopSurface=0
  2934. p.BottomSurface=0
  2935. p.BrickColor=BrickColor.new("Really black")
  2936. p.formFactor="Symmetric"
  2937. p.Size=Vector3.new(1,1,1)
  2938. p.Anchored=true
  2939. p.CanCollide=false
  2940. p.CFrame=CPlayer.Torso.CFrame-Vector3.new(0,3,0)
  2941. local mm=Instance.new("CylinderMesh")
  2942. mm.Parent=p
  2943. mm.Scale=Vector3.new(4,.4,4)
  2944. p.Parent=Tool
  2945. coroutine.resume(coroutine.create(function(p) for i=1, 50 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-.05,0,-.05) wait() end p:Remove() end),p)
  2946.  
  2947. local p=Instance.new("Part")
  2948. p.Name="FadeTrail"
  2949. p.TopSurface=0
  2950. p.BottomSurface=0
  2951. p.BrickColor=BrickColor.new("Really black")
  2952. p.formFactor="Symmetric"
  2953. p.Size=Vector3.new(1,1,1)
  2954. p.Anchored=true
  2955. p.CanCollide=false
  2956. p.CFrame=t.CFrame-Vector3.new(0,3,0)
  2957. local mm=Instance.new("CylinderMesh")
  2958. mm.Parent=p
  2959. mm.Scale=Vector3.new(4,.4,4)
  2960. p.Parent=Tool
  2961. coroutine.resume(coroutine.create(function(p) for i=1, 50 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-.05,0,-.05) wait() end p:Remove() end),p)
  2962.  
  2963. end
  2964.  
  2965. end
  2966. Ward=function()
  2967.  
  2968. local pos=Tool.Parent.Humanoid.TargetPoint+Vector3.new(0,.1,0)
  2969.  
  2970. if (pos-Tool.Parent.Torso.Position).magnitude>=12.5 then
  2971. return
  2972. end
  2973.  
  2974. Cooldowns["t"]=1
  2975.  
  2976. Mana.Value=Mana.Value-10
  2977.  
  2978. local m=Instance.new("Model")
  2979. m.Name="NETHERWARD"
  2980.  
  2981. local p=Instance.new("Part")
  2982. p.Name="FadeTrail"
  2983. p.TopSurface=0
  2984. p.BottomSurface=0
  2985. p.BrickColor=BrickColor.new("Really black")
  2986. p.formFactor="Symmetric"
  2987. p.Size=Vector3.new(1,1,1)
  2988. p.Anchored=true
  2989. p.CanCollide=false
  2990. p.CFrame=CFrame.new(pos)
  2991. local mm=Instance.new("CylinderMesh")
  2992. mm.Parent=p
  2993. mm.Scale=Vector3.new(2,.2,2)
  2994. p.Parent=m
  2995.  
  2996. ss=script.WardScript:clone()
  2997. ss.Owner.Value=Tool.Parent
  2998. ss.Disabled=false
  2999. ss.Parent=p
  3000.  
  3001. s=Instance.new("Smoke")
  3002. s.RiseVelocity=-2
  3003. s.Color=Color3.new(0,0,0)
  3004. s.Opacity=.5
  3005. s.Parent=p
  3006. s=Instance.new("Fire")
  3007. s.Heat=0
  3008. s.Color=Color3.new(102/255,0,204/255)
  3009. s.SecondaryColor=Color3.new(102/255,0,1)
  3010. s.Size=8
  3011. s.Parent=p
  3012.  
  3013. for i=1, 5 do
  3014. local p=Instance.new("Part")
  3015. p.Name="FadeTrail"
  3016. p.TopSurface=0
  3017. p.BottomSurface=0
  3018. p.BrickColor=BrickColor.new("Toothpaste")
  3019. p.formFactor="Symmetric"
  3020. p.Size=Vector3.new(1,1,1)
  3021. p.Anchored=true
  3022. p.CanCollide=false
  3023. p.CFrame=CFrame.new(pos)
  3024. p.Transparency=i/25+.75
  3025. local mm=Instance.new("SpecialMesh")
  3026. mm.Parent=p
  3027. mm.MeshType="Sphere"
  3028. mm.Scale=Vector3.new(2+i/1.5,2+i/1.5,2+i/1.5)
  3029. p.Parent=m
  3030. end
  3031.  
  3032. for i=1, 5 do
  3033. local p=Instance.new("Part")
  3034. p.Name="FadeTrail"
  3035. p.TopSurface=0
  3036. p.BottomSurface=0
  3037. p.BrickColor=BrickColor.new("Toothpaste")
  3038. p.formFactor="Symmetric"
  3039. p.Size=Vector3.new(1,1,1)
  3040. p.Anchored=true
  3041. p.CanCollide=false
  3042. p.CFrame=CFrame.new(pos)
  3043. p.Transparency=i/10+.25
  3044. local mm=Instance.new("CylinderMesh")
  3045. mm.Parent=p
  3046. mm.Scale=Vector3.new(2+i/1.5,.15-i/70,2+i/1.5)
  3047. p.Parent=m
  3048. end
  3049.  
  3050. local p=Instance.new("Part")
  3051. p.Name="FadeTrail"
  3052. p.TopSurface=0
  3053. p.BottomSurface=0
  3054. p.BrickColor=BrickColor.new("Toothpaste")
  3055. p.formFactor="Symmetric"
  3056. p.Size=Vector3.new(1,1,1)
  3057. p.Anchored=true
  3058. p.Reflectance=.25
  3059. p.CanCollide=false
  3060. p.CFrame=CFrame.new(pos)
  3061. local mm=Instance.new("SpecialMesh")
  3062. mm.Parent=p
  3063. mm.MeshType="Sphere"
  3064. mm.Scale=Vector3.new(1.5,1.5,1.5)
  3065. p.Parent=m
  3066.  
  3067. for i=1, 7 do
  3068. local p=Instance.new("Part")
  3069. p.Name="FadeTrail"
  3070. p.TopSurface=0
  3071. p.BottomSurface=0
  3072. p.BrickColor=BrickColor.new("Really black")
  3073. p.formFactor="Symmetric"
  3074. p.Size=Vector3.new(1,1,1)
  3075. p.Anchored=true
  3076. p.CanCollide=false
  3077. p.CFrame=CFrame.new(pos,pos+Vector3.new(math.cos(9*i)*5,0,math.sin(9*i)*5))*CFrame.new(2,0,0)
  3078. local mm=Instance.new("BlockMesh")
  3079. mm.Parent=p
  3080. mm.Scale=Vector3.new(1,.2,.2)
  3081. p.Parent=m
  3082. end
  3083.  
  3084. for i=1, 5 do
  3085. local p=Instance.new("Part")
  3086. p.Name="FadeTrail"
  3087. p.TopSurface=0
  3088. p.BottomSurface=0
  3089. p.BrickColor=BrickColor.new("Royal purple")
  3090. p.formFactor="Symmetric"
  3091. p.Size=Vector3.new(1,1,1)
  3092. p.Anchored=true
  3093. p.Reflectance=.25
  3094. p.CanCollide=false
  3095. p.CFrame=CFrame.new(pos+Vector3.new(math.cos(90/12*i),0,math.sin(90/12*i)),pos)
  3096. local mm=Instance.new("SpecialMesh")
  3097. mm.Parent=p
  3098. mm.MeshType="Sphere"
  3099. mm.Scale=Vector3.new(.2,.4,.2)
  3100. p.Parent=m
  3101. end
  3102.  
  3103. m.Parent=workspace
  3104.  
  3105. end
  3106. Special=function(Key)
  3107. if Attacking==true then return end
  3108. Attacking=true
  3109. print("Gate1")
  3110. if Mode.Value==0 then
  3111. print("Gate2")
  3112. if Key=="q" and Mana.Value>=90 and Cooldowns["q"]<=0 then
  3113. if ClickActive~="q" then
  3114. ClickActive="q"
  3115. ClickAbility=GraveChill
  3116. coroutine.resume(coroutine.create(function()
  3117. for i=1, 30 do
  3118. if ClickActive~="q" then break end
  3119. wait(.1)
  3120. end
  3121. if ClickActive=="q" then ClickActive=nil ClickAbility=nil end
  3122. end))
  3123. else
  3124. ClickActive=nil ClickAbility=nil
  3125. end
  3126. elseif Key=="e" and Mana.Value>=5 and Cooldowns["e"]<=0 then --No Escape
  3127.  
  3128. Mana.Value=Mana.Value-5
  3129. CPlayer.Humanoid.WalkSpeed=0
  3130.  
  3131. print("NoEscape")
  3132.  
  3133. STGyro.maxTorque=Vector3.new(500000,500000,500000)*5000000000000000000000000000
  3134. STGyro.P=9000
  3135. STGyro.D=600
  3136. DIR=FaceForward().lookVector
  3137. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  3138.  
  3139. Neck.C0=NeckC0
  3140. resWelds()
  3141. Grip.C0=GripC0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
  3142. Grip.Part0=Tool.Parent["Left Arm"]
  3143.  
  3144. FakeS.DesiredAngle=1.6
  3145. FakeS.CurrentAngle=.4
  3146. FakeS.MaxVelocity=.4
  3147.  
  3148. K=Instance.new("BodyPosition")
  3149. K.P=5000
  3150. K.D=100
  3151. K.maxForce=Vector3.new(50000,0,50000)*5000000000000000000000000000000000
  3152. K.position=CPlayer.Torso.Position
  3153. K.Parent=CPlayer.Torso
  3154.  
  3155. for i=1, 6 do
  3156. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/6,0)
  3157. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
  3158. wait()
  3159. end
  3160. Tool.Handle.ChainStart:Play()
  3161. Neck.DesiredAngle=-1.6
  3162. for i=1, 3 do
  3163.  
  3164. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/36,0,0)
  3165. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/38,0,0)
  3166.  
  3167. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/6*2,0)
  3168. FakeS.C0=FakeS.C0*CFrame.new(.1,0,.1)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  3169. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/16,0)
  3170.  
  3171. local p=Instance.new("Part")
  3172. p.Name="FadeTrail"
  3173. p.TopSurface=0
  3174. p.BottomSurface=0
  3175. p.BrickColor=BrickColor.new("Really black")
  3176. p.formFactor="Symmetric"
  3177. p.Size=Vector3.new(1,1,1)
  3178. p.Anchored=true
  3179. p.CanCollide=false
  3180. p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3181. local mm=Instance.new("BlockMesh")
  3182. mm.Parent=p
  3183. mm.Scale=Vector3.new(2,2,2)
  3184. p.Parent=Tool
  3185. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3186.  
  3187. wait()
  3188. end
  3189.  
  3190. local c=Instance.new("Part")
  3191. c.Name="Chain"
  3192. c.Anchored=true
  3193. c.formFactor="Symmetric"
  3194. c.TopSurface=0
  3195. c.BottomSurface=0
  3196. c.Size=Vector3.new(1,1,1)
  3197.  
  3198. local h=c:clone()
  3199.  
  3200. t=Instance.new("Texture")
  3201. t.Texture="http://www.roblox.com/asset/?id=97411259"
  3202. t.StudsPerTileV=1
  3203. t.StudsPerTileU=2
  3204. t.Face="Right"
  3205. t.Parent=c
  3206. t=Instance.new("Texture")
  3207. t.Texture="http://www.roblox.com/asset/?id=97411259"
  3208. t.StudsPerTileV=1
  3209. t.StudsPerTileU=2
  3210. t.Face="Left"
  3211. t.Parent=c
  3212.  
  3213. local m=Instance.new("SpecialMesh")
  3214. m.MeshType="Brick"
  3215. m.Scale=Vector3.new(0,1,1)
  3216. m.Parent=c
  3217.  
  3218. c.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*5+Vector3.new(0,1.25,0),CPlayer.Torso.CFrame.p+DIR*5+Vector3.new(0,1.25,0)+DIR*50)
  3219. c.Transparency=1
  3220. c.Parent=Tool
  3221. c.Name="CHAIN"
  3222.  
  3223. h.Size=Vector3.new(2,2,2)
  3224. h.Name="HOOK"
  3225. h.BrickColor=BrickColor.new("Really black")
  3226. local mm=script.Parent.SpikeMesh:clone()
  3227. mm.Parent=h
  3228. h.CFrame=c.CFrame*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  3229. h.CanCollide=true
  3230. h.Anchored=false
  3231. local vv=Instance.new("BodyVelocity")
  3232. vv.P=3000
  3233. vv.maxForce=Vector3.new(500000,500000,500000)*100
  3234. vv.velocity=DIR*90
  3235. vv.Parent=h
  3236. h.Parent=Tool
  3237. local gg=Instance.new("BodyGyro") --no re
  3238. gg.P=5000
  3239. gg.D=500
  3240. gg.maxTorque=Vector3.new(50000,50000,50000)*50000
  3241. gg.cframe=CFrame.new(h.CFrame.p,h.CFrame.p+DIR*50)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  3242. gg.Parent=h
  3243.  
  3244. Grabee=nil
  3245. e=0
  3246. local sound=Tool.Handle.ChainClink:clone()
  3247. sound.Pitch=sound.Pitch-.25
  3248. sound.Volume=.15
  3249. sound.Parent=h
  3250. local lastpos=h.Position+Vector3.new(0,50,0)
  3251. local chainfail=0
  3252. hookfailed=false
  3253. for i=1, 50 do
  3254. e=50-(i)
  3255. vv.velocity=vv.velocity+DIR*1.5
  3256.  
  3257.  
  3258. local p=Instance.new("Part")
  3259. p.Name="FadeTrail"
  3260. p.TopSurface=0
  3261. p.BottomSurface=0
  3262. p.BrickColor=BrickColor.new("Really black")
  3263. p.formFactor="Symmetric"
  3264. p.Size=Vector3.new(1,1,1)
  3265. p.Anchored=true
  3266. p.CanCollide=false
  3267. p.CFrame=h.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3268. local mm=Instance.new("BlockMesh")
  3269. mm.Parent=p
  3270. mm.Scale=Vector3.new(2,2,2)
  3271. p.Parent=Tool
  3272. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.new(math.random(-100,100)/100,math.random(-100,100)/100,0)*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.15,.15,.15) p.Transparency=i/15 wait() end p:Remove() end),p)
  3273.  
  3274. if ((c.CFrame*CFrame.new(0,0,-c.Mesh.Scale.z/2)).p-CPlayer.Torso.CFrame.p).magnitude>=6.75 then
  3275. break
  3276. end
  3277.  
  3278. if (lastpos-h.Position).magnitude>=3 then
  3279. sound:Play()
  3280. lastpos=h.Position
  3281. else
  3282. if workspace:FindPartOnRay(Ray.new(h.Position,DIR*3),script.Parent.Parent)~=nil then
  3283. chainfail=chainfail+1
  3284. end
  3285. if chainfail>=4 then
  3286. hookfailed=true
  3287. break
  3288. end
  3289. end
  3290. LOL=GetHumans()
  3291. for _,v in pairs(LOL) do
  3292. if (v.Position-(h.Position+DIR*1.5)).magnitude <= 5.25 and Grabee==nil then
  3293.  
  3294. Grabee=v
  3295. h.CanCollide=false
  3296. v.Parent.Humanoid:TakeDamage(40)
  3297. --v.Parent.Humanoid.PlatformStand=true
  3298.  
  3299. local gr=Instance.new("Weld")
  3300. gr.Part0=h
  3301. gr.Part1=v
  3302. gr.Parent=gr.Part0
  3303. gr.C0=CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  3304.  
  3305. vp=Instance.new("BodyPosition")
  3306. vp.P=12000
  3307. vp.D=3000
  3308. vp.maxForce=Vector3.new(5000000,0,5000000)*500000000000000000000000000
  3309. vp.position=CPlayer["Right Arm"].Position+DIR*3
  3310. vp.Parent=Grabee
  3311.  
  3312. gp=Instance.new("BodyGyro")
  3313. gp.P=5000
  3314. gp.D=500
  3315. gp.maxTorque=Vector3.new(50000,50000,50000)*5000000000
  3316. gp.cframe=Grabee.CFrame
  3317. gp.Parent=Grabee
  3318.  
  3319. end
  3320. end
  3321. if Grabee~=nil then
  3322. script.Parent.Handle.ChainWin:Play()
  3323. break
  3324. end
  3325.  
  3326. Position1=(h.CFrame*CFrame.new(0,0,0)).p
  3327. Position2=(CPlayer["Right Arm"].CFrame+DIR*2+Vector3.new(0,.5,0)).p
  3328. Distance=(Position2-Position1).magnitude-2
  3329. c.CFrame=CFrame.new(Position1-DIR*(Distance/2),Position2)
  3330. c.Mesh.Scale=Vector3.new(0,1,Distance)
  3331.  
  3332. local p=Instance.new("Part")
  3333. p.Name="FadeTrail"
  3334. p.TopSurface=0
  3335. p.BottomSurface=0
  3336. p.BrickColor=BrickColor.new("Really black")
  3337. p.formFactor="Symmetric"
  3338. p.Size=Vector3.new(1,1,1)
  3339. p.Anchored=true
  3340. p.CanCollide=false
  3341. p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3342. local mm=Instance.new("BlockMesh")
  3343. mm.Parent=p
  3344. mm.Scale=Vector3.new(2,2,2)
  3345. p.Parent=Tool
  3346. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3347. wait()
  3348. end
  3349.  
  3350. if hookfailed==false then
  3351.  
  3352. vv.velocity=-vv.velocity*1.95
  3353. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/8,0)
  3354.  
  3355. if Grabee==nil then
  3356. LOLOL={"Oof","Oof","Oof","Oof","Oof","Oof"}
  3357. else
  3358. LOLOL={"Your Dead!","Final Reap!","Time For a Hunt!","This is your end!","Come to Maximum!","Idk? full counter?"}
  3359. end
  3360. game:GetService("Chat"):Chat(CPlayer,LOLOL[math.random(1,#LOLOL)],2)
  3361. h.CanCollide=false
  3362. for i=1, 25-(e/2-3)-(h.CFrame.p-CPlayer.Torso.CFrame.p).magnitude/60 do
  3363.  
  3364. sound:Play()
  3365.  
  3366. if Grabee~=nil then
  3367. Grabee.Parent.Humanoid:TakeDamage(20/22)
  3368. --Grabee.Parent.Humanoid.PlatformStand=true
  3369. local s=script.Slow:clone()
  3370. s.Duration.Value=790-(i*10)
  3371. s.Percent.Value=80/22
  3372. s.Disabled=false
  3373. s.Parent=Grabee.Parent
  3374. end
  3375.  
  3376. if (h.Position-CPlayer.Torso.Position).magnitude<=6 then
  3377. break
  3378. end
  3379.  
  3380. if i<=7 then
  3381. FakeS.C0=FakeS.C0*CFrame.new(-.04,0,-.04)*CFrame.fromEulerAnglesXYZ(0,math.pi/12,0)
  3382. end
  3383. if i==8 then Attacking=false Cooldowns["e"]=1 end
  3384.  
  3385. Position1=(h.CFrame*CFrame.new(0,0,0)).p+h.Velocity/20
  3386. Position2=(CPlayer["Right Arm"].CFrame*CFrame.new(0,-.5,0)+Vector3.new(0,.5,0)).p
  3387. Distance=(Position1-Position2).magnitude
  3388. c.CFrame=CFrame.new(Position2+DIR*(Distance/2),Position1)
  3389. c.Mesh.Scale=Vector3.new(0,1,Distance)
  3390.  
  3391. local p=Instance.new("Part")
  3392. p.Name="FadeTrail"
  3393. p.TopSurface=0
  3394. p.BottomSurface=0
  3395. p.BrickColor=BrickColor.new("Really black")
  3396. p.formFactor="Symmetric"
  3397. p.Size=Vector3.new(1,1,1)
  3398. p.Anchored=true
  3399. p.CanCollide=false
  3400. p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3401. local mm=Instance.new("BlockMesh")
  3402. mm.Parent=p
  3403. mm.Scale=Vector3.new(1.25,1.25,1.25)
  3404. p.Parent=Tool
  3405. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3406. wait()
  3407.  
  3408. end
  3409.  
  3410. if Grabee~=nil then
  3411. Grabee.Parent.Humanoid.PlatformStand=false
  3412. game:GetService("Debris"):AddItem(vp,2) game:GetService("Debris"):AddItem(gp,2)
  3413. end
  3414.  
  3415. else
  3416.  
  3417. h.Anchored=true
  3418. h.CFrame=h.CFrame+DIR*2
  3419. Tool.Handle.Clash:clone().Parent=h
  3420. h.Clash:Play()
  3421. K.P=6000
  3422. K.D=1000
  3423. K.maxForce=Vector3.new(500000,500000,500000)
  3424. K.position=h.Position-DIR*3
  3425. local KV=Instance.new("BodyVelocity")
  3426. KV.velocity=DIR*110
  3427. KV.maxForce=Vector3.new(math.huge,0,math.huge)
  3428. KV.Parent=CPlayer.Torso
  3429. Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,math.pi/10,0)
  3430.  
  3431. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi/8)
  3432. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(math.pi/5,0,0)
  3433. local elapsed=0
  3434. while (CPlayer.Torso.Position-h.Position).magnitude>=6 and elapsed<90 do
  3435.  
  3436. LOL=GetHumans()
  3437. for _,v in pairs(LOL) do
  3438. if (v.Position-(CPlayer.Torso.Position+DIR*3)).magnitude <= 5 then
  3439. Grabee=v
  3440. h.CanCollide=false
  3441. v.Parent.Humanoid:TakeDamage(30)
  3442. --v.Parent.Humanoid.PlatformStand=true
  3443.  
  3444. Damage(v,50,Dir*20,true,.2,false,false)
  3445.  
  3446. end
  3447. end
  3448.  
  3449. STGyro.cframe=CFrame.new(CPlayer.Torso.Position,h.Position)*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  3450. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/6)
  3451. Position1=(h.CFrame*CFrame.new(0,0,0)).p+h.Velocity/20
  3452. Position2=(CPlayer["Right Arm"].CFrame*CFrame.new(0,-.5,0)+Vector3.new(0,.5,0)).p
  3453. Distance=(Position1-Position2).magnitude
  3454. c.CFrame=CFrame.new(Position2+DIR*(Distance/2),Position1)
  3455. c.Mesh.Scale=Vector3.new(0,1,Distance)
  3456. Tool.Handle.ChainClink:Play()
  3457. elapsed=elapsed+1
  3458.  
  3459. local p=Instance.new("Part")
  3460. p.Name="FadeTrail"
  3461. p.TopSurface=0
  3462. p.BottomSurface=0
  3463. p.BrickColor=BrickColor.new("Really black")
  3464. p.formFactor="Symmetric"
  3465. p.Size=Vector3.new(1,1,1)
  3466. p.Anchored=true
  3467. p.CanCollide=false
  3468. p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3469. local mm=Instance.new("BlockMesh")
  3470. mm.Parent=p
  3471. mm.Scale=Vector3.new(1.25,1.25,1.25)
  3472. p.Parent=Tool
  3473. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3474.  
  3475. wait()
  3476. end
  3477. KV:Remove()
  3478. Cooldowns["e"]=1
  3479.  
  3480. end
  3481. h:Remove()
  3482. c:Remove()
  3483. wait(.2)
  3484. K:Remove()
  3485. Grip.Part0=Tool.Parent["Right Arm"]
  3486. Cooldowns["e"]=Cooldowns["e"]
  3487.  
  3488. elseif Key=="r" and Mana.Value>=10 and Cooldowns["r"]<=0 then
  3489.  
  3490. Grip.Part0=FakeS.Part1
  3491. Tool.Handle.Pivot.DesiredAngle=.25
  3492.  
  3493. Mana.Value=Mana.Value-10
  3494. Cooldowns["r"]=1
  3495.  
  3496. Dir=FaceForward().lookVector
  3497.  
  3498. print("POOTS")
  3499. dirr=CPlayer.Torso.Velocity
  3500. lastattack=time()
  3501.  
  3502. resWelds()
  3503. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  3504. STGyro.P=12000
  3505. STGyro.D=300
  3506. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
  3507. Neck.CurrentAngle=1.5
  3508. Neck.DesiredAngle=-1
  3509.  
  3510. FakeS.CurrentAngle=1.2
  3511. FakeS.DesiredAngle=1.6
  3512. FakeSL.DesiredAngle=0
  3513. FakeSL.CurrentAngle=0
  3514. FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
  3515. FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
  3516.  
  3517. FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
  3518. FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
  3519. FakeL.DesiredAngle=0
  3520. FakeR.DesiredAngle=0
  3521.  
  3522. Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
  3523.  
  3524. Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
  3525. Grip.C1=CFrame.new(-.25,-.45,.05)
  3526.  
  3527. for i=1, 5 do
  3528. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
  3529. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
  3530. wait()
  3531. end
  3532.  
  3533. vv=Instance.new("BodyPosition")
  3534. vv.P=8000
  3535. vv.D=1000
  3536. vv.maxForce=Vector3.new(5000000000000000000000,50000000000000000000,5000000000000000000000)
  3537. vv.position=CPlayer.Torso.Position+FaceForward().lookVector*5
  3538. vv.Parent=CPlayer.Torso
  3539.  
  3540. local vp=Instance.new("Part")
  3541. vp.Name="FadeTrail"
  3542. vp.TopSurface=0
  3543. vp.BottomSurface=0
  3544. vp.BrickColor=BrickColor.new("Really black")
  3545. vp.formFactor="Symmetric"
  3546. vp.Transparency=0
  3547. vp.Size=Vector3.new(10,1,10)
  3548. vp.Anchored=true
  3549. vp.CanCollide=false
  3550. vp.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,0,0)
  3551. vp.Parent=Tool
  3552. aaaa=Tool.AAAA:clone() aaaa.Parent=vp
  3553. vp.Transparency=.5
  3554. coroutine.resume(coroutine.create(function(p) for i=1, 100 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2,2,0) p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,i/10) wait() end for i=1, 20 do p.Transparency=.5+i/40 p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2,2,0) p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,i/10) wait() end p:Remove() end),vp)
  3555.  
  3556.  
  3557. for i=1, 50 do
  3558. if i==8 or i==16 or i==24 or i==32 or i==40 or i==48 then SlashSound(-.4+i*.02) end
  3559. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/2300,-math.pi/5/4*(i/6)-i*.02,math.random(-100,100)/2300)
  3560. if i<=8 then FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
  3561.  
  3562. Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33) end
  3563.  
  3564. vv.position=vv.position+FaceForward().lookVector*(.5-(i/50))
  3565.  
  3566. for _,v in pairs(ALLCHILD()) do
  3567. if v.className=="Model" then
  3568. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
  3569. if (v.Torso.Position-Tip.Position).magnitude<=10+i/10 then
  3570. Damage(v.Torso,(v.Torso.Position-Tip.Position).magnitude/2,(v.Torso.Position-CPlayer.Torso.Position).unit*1,false,.2,false,false)
  3571. CPlayer.Humanoid.Health=CPlayer.Humanoid.Health+(v.Torso.Position-Tip.Position).magnitude/4
  3572. end
  3573. end
  3574. end
  3575. end
  3576.  
  3577. if i/3==math.floor(i/3) then
  3578.  
  3579. local p=Instance.new("Part")
  3580. p.Name="FadeTrail"
  3581. p.TopSurface=0
  3582. p.BottomSurface=0
  3583. p.BrickColor=BrickColor.new("Really black")
  3584. p.formFactor="Symmetric"
  3585. p.Size=Vector3.new(0,1,0)
  3586. p.Anchored=true
  3587. p.CanCollide=false
  3588. p.CFrame=CPlayer.Torso.CFrame
  3589. local mm=Instance.new("CylinderMesh")
  3590. mm.Parent=p
  3591. mm.Scale=Vector3.new(5,.1,5)
  3592. p.Parent=Tool
  3593. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale+Vector3.new(2,0,2) p.Transparency=i/15 wait() end p:Remove() end),p)
  3594.  
  3595. end
  3596. local p=Instance.new("Part")
  3597. p.Name="FadeTrail"
  3598. p.TopSurface=0
  3599. p.BottomSurface=0
  3600. p.BrickColor=BrickColor.new("Toothpaste")
  3601. p.formFactor="Symmetric"
  3602. p.Size=Vector3.new(1,1,1)
  3603. p.Anchored=true
  3604. p.CanCollide=false
  3605. p.CFrame=CFrame.new(Tip.CFrame.p)
  3606. local mm=Instance.new("SpecialMesh")
  3607. mm.Parent=p
  3608. mm.MeshType="Sphere"
  3609. mm.Scale=Vector3.new(1,.1,1)
  3610. p.Parent=Tool
  3611. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale-Vector3.new(-.1,3,-.1) p.Transparency=i/10 wait() end p:Remove() end),p)
  3612.  
  3613. if i/3==math.floor(i/3) then
  3614. local p=Instance.new("Part")
  3615. p.Name="FadeTrail"
  3616. p.TopSurface=0
  3617. p.BottomSurface=0
  3618. p.BrickColor=BrickColor.new("Really black")
  3619. p.formFactor="Symmetric"
  3620. p.Size=Vector3.new(1,1,1)
  3621. p.Anchored=true
  3622. p.CanCollide=false
  3623. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+Vector3.new(math.random(-5,5)*2,0,math.random(-5,5)*2))
  3624. local mm=Instance.new("SpecialMesh")
  3625. mm.Parent=p
  3626. mm.MeshType="Sphere"
  3627. mm.Scale=Vector3.new(.5,.1,.5)
  3628. p.Parent=Tool
  3629. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.CFrame=p.CFrame p.Mesh.Scale=p.Mesh.Scale-Vector3.new(-.05,2,-.05) p.Transparency=i/10 wait() end p:Remove() end),p)
  3630. end
  3631.  
  3632. wait()
  3633. end
  3634.  
  3635. Attacking=false
  3636. wait(.125)
  3637.  
  3638. vp:Remove()
  3639. vv:Remove()
  3640.  
  3641. elseif Key=="t" and Cooldowns["t"]<=0 and Mana.Value>=10 then --Nether Ward
  3642. if ClickActive~="t" then
  3643. ClickActive="t"
  3644. ClickAbility=Ward
  3645. coroutine.resume(coroutine.create(function()
  3646. for i=1, 30 do
  3647. if ClickActive~="t" then break end
  3648. wait(.1)
  3649. end
  3650. if ClickActive=="t" then ClickActive=nil ClickAbility=nil end
  3651. end))
  3652. else
  3653. ClickActive=nil ClickAbility=nil
  3654. end
  3655. elseif Key=="y" then --Rage
  3656. elseif Key=="u" and Mana.Value>=10 and Cooldowns["u"]<=0 then --Epicenter
  3657.  
  3658. Mana.Value=Mana.Value-10
  3659. CPlayer.Humanoid.WalkSpeed=10
  3660. Cooldowns["u"]=1
  3661.  
  3662. STGyro.maxTorque=Vector3.new(500000,500000,500000)*5000000000000000000000000000
  3663. STGyro.P=9000
  3664. STGyro.D=600
  3665. DIR=FaceForward().lookVector
  3666. STGyro.cframe=CFrame.new(CPlayer.Torso.Position,CPlayer.Torso.Position+FaceForward().lookVector*5)*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  3667.  
  3668. Neck.C0=NeckC0
  3669. resWelds()
  3670.  
  3671. Grip.C0=CFrame.new(.75,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/8)
  3672.  
  3673. FakeS.DesiredAngle=1.6
  3674. FakeS.CurrentAngle=.4
  3675. FakeS.MaxVelocity=.4
  3676.  
  3677. K=Instance.new("BodyPosition")
  3678. K.P=5000
  3679. K.D=100
  3680. K.maxForce=Vector3.new(5000000,0,5000000)*5000000000000000000000000000000000
  3681. K.position=CPlayer.Torso.Position
  3682. K.Parent=CPlayer.Torso
  3683.  
  3684. for i=1, 6 do
  3685. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/6,0)
  3686. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
  3687. Grip.C0=Grip.C0*CFrame.new(0,.25,0)
  3688. CPlayer.Torso.CFrame=STGyro.cframe
  3689.  
  3690. local p=Instance.new("Part")
  3691. p.Name="FadeTrail"
  3692. p.TopSurface=0
  3693. p.BottomSurface=0
  3694. p.BrickColor=BrickColor.new("Really black")
  3695. p.formFactor="Symmetric"
  3696. p.Size=Vector3.new(1,1,1)
  3697. p.Anchored=true
  3698. p.CanCollide=false
  3699. p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3700. local mm=Instance.new("BlockMesh")
  3701. mm.Parent=p
  3702. mm.Scale=Vector3.new(1,1,1)*(1.3+i*.1)
  3703. p.Parent=Tool
  3704. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3705.  
  3706. wait()
  3707. end
  3708.  
  3709. FakeSL.DesiredAngle=-1.6
  3710. FakeSL.CurrentAngle=-.6
  3711. FakeSL.MaxVelocity=.3
  3712.  
  3713. wait(.1)
  3714.  
  3715. for i=1, 6 do
  3716. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/3,0)
  3717. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/24,0)
  3718. Grip.C0=Grip.C0*CFrame.new(0,.25,0)
  3719.  
  3720. CPlayer.Torso.CFrame=STGyro.cframe
  3721.  
  3722. local p=Instance.new("Part")
  3723. p.Name="FadeTrail"
  3724. p.TopSurface=0
  3725. p.BottomSurface=0
  3726. p.BrickColor=BrickColor.new("Really black")
  3727. p.formFactor="Symmetric"
  3728. p.Size=Vector3.new(1,1,1)
  3729. p.Anchored=true
  3730. p.CanCollide=false
  3731. p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3732. local mm=Instance.new("BlockMesh")
  3733. mm.Parent=p
  3734. mm.Scale=Vector3.new(1,1,1)*(1.3+i*.1)
  3735. p.Parent=Tool
  3736. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3737.  
  3738. wait()
  3739. end
  3740.  
  3741. Neck.DesiredAngle=-Neck.DesiredAngle
  3742.  
  3743. for i=1, 3 do
  3744. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/3,0)
  3745. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/24,0)
  3746. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/6,0)
  3747. Grip.C0=Grip.C0*CFrame.new(0,.8,0)
  3748.  
  3749. CPlayer.Torso.CFrame=STGyro.cframe
  3750.  
  3751. local p=Instance.new("Part")
  3752. p.Name="FadeTrail"
  3753. p.TopSurface=0
  3754. p.BottomSurface=0
  3755. p.BrickColor=BrickColor.new("Really black")
  3756. p.formFactor="Symmetric"
  3757. p.Size=Vector3.new(1,1,1)
  3758. p.Anchored=true
  3759. p.CanCollide=false
  3760. p.CFrame=CPlayer["Right Arm"].CFrame*CFrame.new(0,-2,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  3761. local mm=Instance.new("BlockMesh")
  3762. mm.Parent=p
  3763. mm.Scale=Vector3.new(1,1,1)*(1.6+i*.1)
  3764. p.Parent=Tool
  3765. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3766.  
  3767. local p=Instance.new("Part")
  3768. p.Name="FadeTrail"
  3769. p.TopSurface=0
  3770. p.BottomSurface=0
  3771. p.BrickColor=BrickColor.new("Really black")
  3772. p.formFactor="Symmetric"
  3773. p.Size=Vector3.new(1,1,1)
  3774. p.Anchored=true
  3775. p.CanCollide=false
  3776. p.CFrame=Tool.Handle.CFrame*CFrame.new(0,math.random(-5,5),0)
  3777. local mm=Instance.new("BlockMesh")
  3778. mm.Parent=p
  3779. mm.Scale=Vector3.new(1,1,1)*(1.3+i*.1)
  3780. p.Parent=Tool
  3781. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3782.  
  3783. wait()
  3784. end
  3785.  
  3786. Grip.Part0=nil
  3787.  
  3788. Tool.Handle.Slash1:Play()
  3789.  
  3790. hover=Instance.new("BodyPosition")
  3791. hover.P=6000
  3792. hover.maxForce=Vector3.new(500000,500000,500000)*50000000000
  3793. hover.position=CPlayer.Torso.Position+Vector3.new(0,-1,0)+DIR*20
  3794. hover.Parent=Tool.Handle
  3795.  
  3796. local hg=Instance.new("BodyGyro")
  3797. hg.P=8000
  3798. hg.D=400
  3799. hg.maxTorque=Vector3.new(50000,50000,50000)*5000000
  3800. hg.cframe=CFrame.new(hover.position,hover.position+FaceForward().lookVector*5)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  3801.  
  3802. hg.Parent=hover.Parent
  3803.  
  3804. for i=1, 6 do
  3805. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/6,0)
  3806. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/48,0)
  3807.  
  3808. hg.cframe=hg.cframe*CFrame.fromEulerAnglesXYZ(math.pi/60+i*.05,0,0)
  3809.  
  3810. CPlayer.Torso.CFrame=STGyro.cframe
  3811.  
  3812. local p=Instance.new("Part")
  3813. p.Name="FadeTrail"
  3814. p.TopSurface=0
  3815. p.BottomSurface=0
  3816. p.BrickColor=BrickColor.new("Really black")
  3817. p.formFactor="Symmetric"
  3818. p.Size=Vector3.new(1,1,1)
  3819. p.Anchored=true
  3820. p.CanCollide=false
  3821. p.CFrame=Tool.Handle.CFrame*CFrame.new(0,math.random(-5,5),0)
  3822. local mm=Instance.new("BlockMesh")
  3823. mm.Parent=p
  3824. mm.Scale=Vector3.new(1,1,1)*(1.6+i*.1)
  3825. p.Parent=Tool
  3826. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3827.  
  3828. wait()
  3829. end
  3830.  
  3831. local vp=Instance.new("Part")
  3832. vp.Name="FadeTrail"
  3833. vp.TopSurface=0
  3834. vp.BottomSurface=0
  3835. vp.BrickColor=BrickColor.new("Really black")
  3836. vp.formFactor="Symmetric"
  3837. vp.Transparency=0
  3838. vp.Size=Vector3.new(10,1,10)
  3839. vp.Anchored=true
  3840. vp.CanCollide=false
  3841. vp.CFrame=CFrame.new(hover.position)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,10,0)
  3842. vp.Parent=Tool
  3843. aaaa=Tool.AAAA:clone() aaaa.Parent=vp
  3844. vp.Transparency=.25
  3845. coroutine.resume(coroutine.create(function(p,x) for i=1, 60 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2.5,2.5,0) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,-i/3) wait() end for i=1, 40 do p.Transparency=.75+i/(40) p.AAAA.Scale=p.AAAA.Scale+Vector3.new(8,8,0) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/2+1) wait() end p:Remove() end),vp,vp.CFrame)
  3846.  
  3847.  
  3848. local vp=Instance.new("Part")
  3849. vp.Name="FadeTrail"
  3850. vp.TopSurface=0
  3851. vp.BottomSurface=0
  3852. vp.BrickColor=BrickColor.new("Really black")
  3853. vp.formFactor="Symmetric"
  3854. vp.Transparency=0
  3855. vp.Size=Vector3.new(10,1,10)
  3856. vp.Anchored=true
  3857. vp.CanCollide=false
  3858. vp.CFrame=CFrame.new(hover.position)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)+Vector3.new(0,10,0)
  3859. vp.Parent=Tool
  3860. aaaa=Tool.AAAA:clone() aaaa.Parent=vp
  3861. vp.Transparency=.25
  3862. coroutine.resume(coroutine.create(function(p,x) for i=1, 60 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(3.5,3.5,0) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,-i/3) wait() end for i=1, 40 do p.Transparency=.75+i/(40) p.AAAA.Scale=p.AAAA.Scale+Vector3.new(8,8,0) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/2+1) wait() end p:Remove() end),vp,vp.CFrame)
  3863.  
  3864.  
  3865. local vp=Instance.new("Part")
  3866. vp.Name="FadeTrail"
  3867. vp.TopSurface=0
  3868. vp.BottomSurface=0
  3869. vp.BrickColor=BrickColor.new("Really black")
  3870. vp.formFactor="Symmetric"
  3871. vp.Transparency=0
  3872. vp.Size=Vector3.new(1,1,1)
  3873. vp.Anchored=true
  3874. vp.CanCollide=false
  3875. vp.CFrame=CFrame.new(hover.position)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,10,0)
  3876. vp.Parent=Tool
  3877. aaaa=Tool.Mesh:clone() aaaa.Parent=vp aaaa.Name="AAAA"
  3878. vp.Transparency=.5
  3879. coroutine.resume(coroutine.create(function(p,x) for i=1, 40 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(.5,.5,.5)/4 p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end for i=1, 10 do p.AAAA.Scale=p.AAAA.Scale-Vector3.new(.6,.6,.6) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end wait(.1) for i=1, 50 do p.Transparency=.5+i/(50) p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2,2,2)/2 p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end p:Remove() end),vp,vp.CFrame)
  3880.  
  3881.  
  3882. local vp=Instance.new("Part")
  3883. vp.Name="FadeTrail"
  3884. vp.TopSurface=0
  3885. vp.BottomSurface=0
  3886. vp.BrickColor=BrickColor.new("Really black")
  3887. vp.formFactor="Symmetric"
  3888. vp.Transparency=0
  3889. vp.Size=Vector3.new(1,1,1)
  3890. vp.Anchored=true
  3891. vp.CanCollide=false
  3892. vp.CFrame=CFrame.new(hover.position)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,10,0)
  3893. vp.Parent=Tool
  3894. aaaa=Tool.Mesh:clone() aaaa.Parent=vp aaaa.Name="AAAA" aaaa.VertexColor=Vector3.new(.25,0,.5)
  3895. vp.Transparency=.5
  3896. coroutine.resume(coroutine.create(function(p,x) for i=1, 40 do p.AAAA.Scale=p.AAAA.Scale+Vector3.new(.5,.5,.5)/7 p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end for i=1, 10 do p.AAAA.Scale=p.AAAA.Scale-Vector3.new(.4,.4,.4) p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end wait(.1) for i=1, 50 do p.Transparency=.5+i/(50) p.AAAA.Scale=p.AAAA.Scale+Vector3.new(2,2,2)/2.2 p.CFrame=x*CFrame.fromEulerAnglesXYZ(0,0,i/5) wait() end p:Remove() end),vp,vp.CFrame)
  3897.  
  3898. local sss=Tool.Handle.Purge1:clone()
  3899. sss.Pitch=.2
  3900. sss.Parent=Tool.Handle
  3901. sss:Play()
  3902. sss.Name="FFFFFFF"
  3903. game:GetService("Debris"):AddItem(sss,4)
  3904.  
  3905. local sss=script.WardScript.Swoosh:clone()
  3906. sss.Pitch=.175
  3907. sss.Parent=Tool.Handle
  3908. sss:Play()
  3909. sss.Name="FFFFFFF"
  3910. game:GetService("Debris"):AddItem(sss,4)
  3911.  
  3912. for i=6, 55 do
  3913. hg.cframe=hg.cframe*CFrame.fromEulerAnglesXYZ(math.pi/30+i*.05,0,0)
  3914. Tool.Handle.CFrame=hg.cframe
  3915.  
  3916. if i/2==math.floor(i/2) then
  3917. local p=Instance.new("Part")
  3918. p.Name="FadeTrail"
  3919. p.TopSurface=0
  3920. p.BottomSurface=0
  3921. p.BrickColor=BrickColor.new("Really black")
  3922. p.formFactor="Symmetric"
  3923. p.Size=Vector3.new(1,1,1)
  3924. p.Anchored=true
  3925. p.CanCollide=false
  3926. p.CFrame=Tool.Handle.CFrame+Vector3.new(math.random(-10,10)*3,math.random(-2,30)+10,math.random(-10,10)*3)
  3927. local mm=Instance.new("SpecialMesh")
  3928. mm.Parent=p
  3929. mm.MeshType="Sphere"
  3930. mm.Scale=Vector3.new(1,1,5)
  3931. p.Parent=Tool
  3932. coroutine.resume(coroutine.create(function(p,o,c) for i=1, 15 do p.CFrame=CFrame.new(o:Lerp(c,1/15*i),c) p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.02,.02,.1) p.Transparency=i/15 wait() end p:Remove() end),p,p.CFrame.p,Tool.Handle.CFrame.p+Vector3.new(0,5,0))
  3933. end
  3934.  
  3935. local p=Instance.new("Part")
  3936. p.Name="FadeTrail"
  3937. p.TopSurface=0
  3938. p.BottomSurface=0
  3939. p.BrickColor=BrickColor.new("Really black")
  3940. p.formFactor="Symmetric"
  3941. p.Size=Vector3.new(1,1,1)
  3942. p.Anchored=true
  3943. p.CanCollide=false
  3944. p.CFrame=Tool.Handle.CFrame+Vector3.new(0,10,0)
  3945. local mm=Instance.new("BlockMesh")
  3946. mm.Parent=p
  3947. mm.Scale=Vector3.new(1,1,1)*(1.7+i*.25)
  3948. p.Parent=Tool
  3949. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.05,.05,.05) p.Transparency=i/15 wait() end p:Remove() end),p)
  3950.  
  3951. for _,v in pairs(ALLCHILD()) do
  3952. if v.className=="Model" then
  3953. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
  3954. if (v.Torso.Position-p.Position).magnitude<=28+i/2 then
  3955. local ph=Instance.new("BodyPosition")
  3956. ph.maxForce=Vector3.new(200000,200000,200000)
  3957. ph.P=2000 ph.D=1000
  3958. ph.position=Tool.Handle.Position+Vector3.new(0,5,0)
  3959. ph.Parent=v.Torso
  3960. game:GetService("Debris"):AddItem(ph,.2)
  3961. local r=Instance.new("BodyAngularVelocity")
  3962. r.P=5000
  3963. r.maxTorque=Vector3.new(50000,50000,50000)*50000000
  3964. r.angularvelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-50,50))/3
  3965. r.Parent=ph.Parent
  3966. game:GetService("Debris"):AddItem(r,.2)
  3967. if (v.Torso.Position-p.Position).magnitude<15 then
  3968. v.Humanoid:TakeDamage(1)
  3969. ss=script.Slow:clone() ss.Duration.Value=500 ss.Percent.Value=80 ss.Disabled=false ss.Parent=v
  3970. end
  3971. end
  3972. end
  3973. end
  3974. end
  3975.  
  3976. wait()
  3977. end
  3978. sss2=sss
  3979. local sss=script.WardScript.FireExplode:clone()
  3980. sss.Pitch=.125
  3981. sss.Parent=Tool.Handle
  3982. sss:Play()
  3983. sss.Name="FFFFFFF"
  3984. game:GetService("Debris"):AddItem(sss,4)
  3985. for i=1, 10 do
  3986. sss2.Volume=sss2.Volume-.1
  3987. hg.cframe=hg.cframe*CFrame.fromEulerAnglesXYZ(math.pi/30+i*.05,0,0)
  3988. wait()
  3989. end
  3990. sss2:Stop()
  3991. for _,v in pairs(ALLCHILD()) do
  3992. if v.className=="Model" then
  3993. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
  3994. if (v.Torso.Position-Tool.Handle.Position).magnitude<=40 then
  3995. local ph=Instance.new("BodyVelocity")
  3996. ph.maxForce=Vector3.new(500000,500000,500000)*50000000000000000
  3997. ph.velocity=(v.Torso.Position-Tool.Handle.Position).unit*55
  3998. ph.Parent=v.Torso
  3999. game:GetService("Debris"):AddItem(ph,.33)
  4000. local r=Instance.new("BodyAngularVelocity")
  4001. r.P=5000
  4002. r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000
  4003. r.angularvelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-50,50))
  4004. r.Parent=ph.Parent
  4005. game:GetService("Debris"):AddItem(r,.8)
  4006. v.Humanoid:TakeDamage(15)
  4007. end
  4008. end
  4009. end
  4010. end
  4011.  
  4012. wait(.25)
  4013.  
  4014. hover:Remove()
  4015. hg:Remove()
  4016. Grip.Part0=CPlayer["Right Arm"]
  4017.  
  4018. K:Remove()
  4019.  
  4020. end
  4021. end
  4022. print("Done")
  4023. Attacking=false
  4024. end
  4025.  
  4026. Tip=Tool.Handle95
  4027. Mid=Tool.Handle96
  4028.  
  4029. Trail=function(val,par,size,color,fade)
  4030. if val==0 then
  4031. if par:FindFirstChild("Trail")~=nil then
  4032. par.Trail:Remove()
  4033. end
  4034. elseif val==1 then
  4035. local new=script.Trail:clone()
  4036. new.Color.Value=color
  4037. new.Size.Value=size
  4038. new.Script.FadeTime.Value=fade
  4039. new.Disabled=false
  4040. new.Parent=par
  4041. end
  4042. end
  4043.  
  4044. ptr=Instance.new("Part")
  4045. ptr.BrickColor=BrickColor.new("Really black")
  4046. ptr.TopSurface=0
  4047. ptr.BottomSurface=0
  4048. ptr.Reflectance=.1
  4049. ptr.Name=script.Parent.Name.."TRAIL"
  4050. ptr.Anchored=true
  4051. ptr.CanCollide=false
  4052. ptr.formFactor="Symmetric"
  4053. ptr.Size=Vector3.new(1,1,1)
  4054. m=Instance.new("BlockMesh")
  4055. m.Scale=Vector3.new(.2,.2,0)
  4056. m.Parent=ptr
  4057.  
  4058. ptr.Size=Vector3.new(1,1,1)
  4059.  
  4060. lastposition=Vector3.new(0,0,0)
  4061. thisposition=Vector3.new(0,0,0)
  4062.  
  4063. trailing=false
  4064.  
  4065. manualtrail=function(p)
  4066.  
  4067. local part=p --convert this immediately
  4068.  
  4069. direction=-(lastposition-thisposition).unit
  4070. start=lastposition+direction*((thisposition-lastposition).magnitude/2)
  4071.  
  4072. local n=ptr:clone()
  4073. n.CFrame=CFrame.new(start,thisposition)
  4074. n.Mesh.Scale=n.Mesh.Scale+Vector3.new(0,0,(lastposition-thisposition).magnitude)
  4075. n.Parent=script.Parent
  4076.  
  4077. lastposition=(n.CFrame+(direction*((thisposition-lastposition).magnitude/2))).p
  4078.  
  4079. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.Transparency=i/15 wait() end p:Remove() end),n)
  4080.  
  4081. end
  4082.  
  4083. ADeb=true
  4084.  
  4085. SlashSound=function(pitch)
  4086. Tool.Handle.Slash1.Pitch=1+pitch
  4087. Tool.Handle.Slash2.Pitch=.5+pitch
  4088. Tool.Handle.Slash3.Pitch=.5+pitch
  4089. Tool.Handle.Slash1:Play()
  4090. Tool.Handle.Slash2:Play()
  4091. Tool.Handle.Slash3:Play()
  4092. end
  4093.  
  4094. Attack=function()
  4095. if not ADeb then return end
  4096. print("AAAAA")
  4097. Comboing=true
  4098. ADeb=false
  4099. Tool.Parent.Humanoid.WalkSpeed=0
  4100. Dir=FaceForward().lookVector
  4101. if Mode.Value==0 and Attacking==false then --Scythe
  4102. trailing=true
  4103. lastposition=Tip.Position
  4104. if ComboPosition==1 then
  4105. Grip.Part0=FakeS.Part1
  4106. Tool.Handle.Pivot.DesiredAngle=.25
  4107.  
  4108. Dir=FaceForward().lookVector
  4109.  
  4110. ComboPosition=2
  4111.  
  4112. print("POOTS")
  4113. dirr=CPlayer.Torso.Velocity
  4114. lastattack=time()
  4115.  
  4116. resWelds()
  4117. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  4118. STGyro.P=12000
  4119. STGyro.D=300
  4120. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
  4121. Neck.CurrentAngle=-1.5
  4122. Neck.DesiredAngle=.8
  4123.  
  4124. FakeS.CurrentAngle=1.2
  4125. FakeS.DesiredAngle=1.6
  4126. FakeSL.DesiredAngle=0
  4127. FakeSL.CurrentAngle=0
  4128. FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
  4129. FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
  4130.  
  4131. FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
  4132. FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
  4133. FakeL.DesiredAngle=0
  4134. FakeR.DesiredAngle=0
  4135.  
  4136. Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
  4137.  
  4138. Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
  4139. Grip.C1=CFrame.new(-.25,-.45,.05)
  4140.  
  4141. for i=1, 5 do
  4142. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
  4143. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
  4144. wait()
  4145. end
  4146.  
  4147. vv=Instance.new("BodyPosition")
  4148. vv.P=5000
  4149. vv.maxForce=Vector3.new(500000000000000000,0,500000000000000000)
  4150. vv.position=CPlayer.Torso.Position+FaceForward().lookVector*2
  4151. vv.Parent=CPlayer.Torso
  4152.  
  4153. for i=1, 10 do
  4154. if i==2 then SlashSound(-.05) end
  4155. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/4/2.5*(i/2.5)+i*.05*1.33,0)
  4156. FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i*1.33,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
  4157. Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33)
  4158.  
  4159. for _,v in pairs(ALLCHILD()) do
  4160. if v.className=="Model" then
  4161. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
  4162. if (v.Torso.Position-Mid.Position).magnitude<=6 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=6 then
  4163. Damage(v.Torso,15,Dir*2+(v.Torso.Position-CPlayer.Torso.Position).unit*3,false,.2,false,false)
  4164. end
  4165. end
  4166. end
  4167. end
  4168. wait()
  4169. end
  4170.  
  4171. vv:Remove()
  4172.  
  4173. wait()
  4174.  
  4175. ADeb=true
  4176.  
  4177. elseif ComboPosition==2 then
  4178. Grip.Part0=FakeS.Part1
  4179. Tool.Handle.Pivot.DesiredAngle=.25
  4180. ComboPosition=3
  4181.  
  4182. print("POOTS")
  4183.  
  4184. lastattack=time()
  4185.  
  4186. resWelds()
  4187. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  4188. STGyro.P=12000
  4189. STGyro.D=300
  4190. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
  4191. Neck.CurrentAngle=.8
  4192. Neck.DesiredAngle=.5
  4193.  
  4194. FakeS.CurrentAngle=1.6
  4195. FakeS.DesiredAngle=1.6
  4196. FakeSL.DesiredAngle=0
  4197. FakeSL.CurrentAngle=0
  4198. FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
  4199. FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
  4200.  
  4201. FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
  4202. FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
  4203. FakeL.DesiredAngle=0
  4204. FakeR.DesiredAngle=0
  4205.  
  4206. Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
  4207.  
  4208. Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
  4209. Grip.C1=CFrame.new(-.25,-.45,.05)
  4210.  
  4211. for i=1, 5 do
  4212. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
  4213. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
  4214. end
  4215.  
  4216. for i=1, 10 do
  4217. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/4/2.5*(i/2.5)+i*.05*1.33,0)
  4218. FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i*1.33,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
  4219. Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33)
  4220. end
  4221.  
  4222. vv=Instance.new("BodyPosition")
  4223. vv.P=5000
  4224. vv.maxForce=Vector3.new(500000000000000000,0,500000000000000000)
  4225. vv.position=CPlayer.Torso.Position+FaceForward().lookVector*3
  4226. vv.Parent=CPlayer.Torso
  4227.  
  4228.  
  4229. for i=1, 2 do
  4230. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/150,0)
  4231. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/7,0)
  4232. wait()
  4233. end
  4234.  
  4235. SlashSound(0)
  4236.  
  4237. for i=1, 10 do
  4238. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-i*.0825*1.33,0)
  4239. FakeS.C0=FakeS.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,-.09,0)
  4240. Grip.C0=Grip.C0*CFrame.new(.225,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/50)
  4241. for _,v in pairs(ALLCHILD()) do
  4242. if v.className=="Model" then
  4243. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
  4244. if (v.Torso.Position-Mid.Position).magnitude<=6 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=6 then
  4245. Damage(v.Torso,15,Dir*2+(v.Torso.Position-CPlayer.Torso.Position).unit*9,false,.2,false,false)
  4246. end
  4247. end
  4248. end
  4249. end
  4250. wait()
  4251. end
  4252.  
  4253. wait()
  4254.  
  4255. vv:Remove()
  4256.  
  4257. wait()
  4258.  
  4259. ADeb=true
  4260.  
  4261. elseif ComboPosition==3 then
  4262.  
  4263. ComboPosition=4
  4264.  
  4265. print("POOTS")
  4266.  
  4267. lastattack=time()
  4268.  
  4269. resWelds()
  4270. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  4271. STGyro.P=12000
  4272. STGyro.D=300
  4273. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
  4274. Neck.DesiredAngle=-1.3
  4275. Neck.CurrentAngle=0
  4276.  
  4277. FakeS.CurrentAngle=1.6
  4278. FakeS.DesiredAngle=1.6
  4279. FakeSL.DesiredAngle=0
  4280. FakeSL.CurrentAngle=0
  4281. FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
  4282. FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
  4283.  
  4284. FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
  4285. FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
  4286. FakeL.DesiredAngle=0
  4287. FakeR.DesiredAngle=0
  4288.  
  4289. Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
  4290.  
  4291. Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
  4292. Grip.C1=CFrame.new(-.25,-.45,.05)
  4293. for i=1, 5 do
  4294. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
  4295. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
  4296. end
  4297. for i=1, 10 do
  4298. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/4/2.5*(i/2.5)+i*.05*1.33,0)
  4299. FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i*1.33,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
  4300. Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33)
  4301. end
  4302. for i=1, 2 do
  4303. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/150,0)
  4304. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/7,0)
  4305. end
  4306. for i=1, 10 do
  4307. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-i*.0825*1.33,0)
  4308. FakeS.C0=FakeS.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,-.08,0)
  4309. Grip.C0=Grip.C0*CFrame.new(.225,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/50)
  4310. end
  4311. SlashSound(0.05)
  4312. FakeSL.DesiredAngle=-1.6
  4313. FakeSL.CurrentAngle=-1
  4314. FakeSL.C0=LeftS.C0
  4315. Tool.Handle.Pivot.DesiredAngle=1.6
  4316. vv=Instance.new("BodyPosition")
  4317. vv.P=5000
  4318. vv.maxForce=Vector3.new(500000000000000000,0,500000000000000000)
  4319. vv.position=CPlayer.Torso.Position+FaceForward().lookVector*3
  4320. vv.Parent=CPlayer.Torso
  4321. FakeS.DesiredAngle=1
  4322. for i=1, 5 do
  4323. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
  4324. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
  4325. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/7.5,0)
  4326. FakeSL.C0=FakeSL.C0*CFrame.new(-.25,0,-.25)*CFrame.fromEulerAnglesXYZ(math.pi/64,-math.pi/10,0)
  4327. Grip.C0=Grip.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/10,0)
  4328. for _,v in pairs(ALLCHILD()) do
  4329. if v.className=="Model" then
  4330. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
  4331. if (v.Torso.Position-Mid.Position).magnitude<=7 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=6 then
  4332. Damage(v.Torso,20,Dir*10,false,.2,false,false)
  4333. end
  4334. end
  4335. end
  4336. end
  4337. wait()
  4338. end
  4339. Grip.Part0=FakeSL.Part1
  4340. Grip.C0=GripC0*CFrame.new(0,0,-3.5)*CFrame.fromEulerAnglesXYZ(-math.pi/2,math.pi/2,0)
  4341. for i=1, 5 do
  4342. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
  4343. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
  4344. FakeSL.C0=FakeSL.C0*CFrame.new(.15,.6,-.15)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/5)
  4345. for _,v in pairs(ALLCHILD()) do
  4346. if v.className=="Model" then
  4347. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
  4348. if (v.Torso.Position-Mid.Position).magnitude<=6 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=5 then
  4349. Damage(v.Torso,20,Dir*10,false,.2,false,false)
  4350. end
  4351. end
  4352. end
  4353. end
  4354. wait()
  4355. end
  4356. vv:Remove()
  4357.  
  4358. ADeb=true
  4359.  
  4360. elseif ComboPosition==4 then
  4361.  
  4362. ComboPosition=1
  4363.  
  4364. print("POOTS")
  4365.  
  4366. lastattack=time()
  4367.  
  4368. resWelds()
  4369. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  4370. STGyro.P=12000
  4371. STGyro.D=300
  4372. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
  4373. Neck.DesiredAngle=-1.3
  4374. Neck.CurrentAngle=-1.3
  4375.  
  4376. FakeS.CurrentAngle=1.6
  4377. FakeS.DesiredAngle=1.6
  4378. FakeSL.DesiredAngle=0
  4379. FakeSL.CurrentAngle=0
  4380. FakeS.C0=RightS.C0*CFrame.new(.5,.75,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/32,0)
  4381. FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,0)
  4382.  
  4383. FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
  4384. FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,math.pi/24,0)
  4385. FakeL.DesiredAngle=0
  4386. FakeR.DesiredAngle=0
  4387.  
  4388. Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.05,0)
  4389.  
  4390. Grip.C0=CFrame.new(-.25,-.9,.1)*CFrame.fromEulerAnglesXYZ(math.pi,0,math.pi/2)
  4391. Grip.C1=CFrame.new(-.25,-.45,.05)
  4392. for i=1, 5 do
  4393. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
  4394. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/24,0)
  4395. end
  4396. for i=1, 10 do
  4397. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/4/2.5*(i/2.5)+i*.05*1.33,0)
  4398. FakeS.C0=FakeS.C0*CFrame.new(0,-.01/10.5*i*1.33,.1/10.5*i*1.33)*CFrame.fromEulerAnglesXYZ(0,-math.pi/15/10.5*i*2.2,0)
  4399. Grip.C0=Grip.C0*CFrame.new(.1*1.33,.27*1.33,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*1.33)
  4400. end
  4401. for i=1, 2 do
  4402. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/150,0)
  4403. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/7,0)
  4404. end
  4405. for i=1, 10 do
  4406. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-i*.0825*1.33,0)
  4407. FakeS.C0=FakeS.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,-.08,0)
  4408. Grip.C0=Grip.C0*CFrame.new(.225,0,0)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/50)
  4409. end
  4410. FakeSL.DesiredAngle=-1.6
  4411. FakeSL.CurrentAngle=-1
  4412. FakeSL.C0=LeftS.C0
  4413. Tool.Handle.Pivot.DesiredAngle=1.6
  4414. FakeS.DesiredAngle=1.5
  4415. for i=1, 5 do
  4416. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
  4417. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
  4418. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/7.5,0)
  4419. FakeSL.C0=FakeSL.C0*CFrame.new(-.25,0,-.25)*CFrame.fromEulerAnglesXYZ(math.pi/64,-math.pi/10,0)
  4420. Grip.C0=Grip.C0*CFrame.new(0,-.2,0)*CFrame.fromEulerAnglesXYZ(0,math.pi/10,0)
  4421. end
  4422. Grip.Part0=FakeSL.Part1
  4423. Grip.C0=GripC0*CFrame.new(0,0,-3.5)*CFrame.fromEulerAnglesXYZ(-math.pi/2,math.pi/2,0)
  4424. for i=1, 5 do
  4425. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
  4426. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-.015,0,0)
  4427. FakeSL.C0=FakeSL.C0*CFrame.new(.15,.6,-.15)*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/5)
  4428. end
  4429. FakeSL.C0=LeftS.C0
  4430. Grip.C0=GripC0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,-math.pi/2)
  4431. wait(.1)
  4432. vv=Instance.new("BodyPosition")
  4433. vv.P=5000
  4434. vv.maxForce=Vector3.new(500000000000000000,0,500000000000000000)
  4435. vv.position=CPlayer.Torso.Position+FaceForward().lookVector*4
  4436. vv.Parent=CPlayer.Torso
  4437. FakeS.C0=RightS.C0
  4438. SlashSound(0.2)
  4439. for i=1, 15 do
  4440. Grip.C0=Grip.C0*CFrame.new(-.05,0,-.0125)*CFrame.fromEulerAnglesXYZ(0,0,math.pi/200)
  4441. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/15*.66,0)
  4442. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/7.5*2,0)
  4443. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/18,0,0)
  4444. Grip.C0=Grip.C0*CFrame.new(0,.15,0)
  4445. vv.position=CPlayer.Torso.Position+FaceForward().lookVector*(2)
  4446. for _,v in pairs(ALLCHILD()) do
  4447. if v.className=="Model" then
  4448. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil and v~=CPlayer then
  4449. if (v.Torso.Position-Mid.Position).magnitude<=6 or (v.Torso.Position-Tip.Position).magnitude<=4 or (v.Torso.Position-Tool.Handle.Position).magnitude<=7 then
  4450. Damage(v.Torso,8,Dir*4+(v.Torso.Position-CPlayer.Torso.Position).unit*14,false,.2,false,false)
  4451. end
  4452. end
  4453. end
  4454. end
  4455. if i==6 then SlashSound(.168) end
  4456. if i==14 then Tool.Handle.Pivot.DesiredAngle=.25 end
  4457. wait()
  4458. end
  4459. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  4460.  
  4461. vv:Remove()
  4462. ADeb=true
  4463. end
  4464. trailing=false
  4465. else --Magic
  4466.  
  4467. end
  4468.  
  4469. end
  4470.  
  4471. resWelds=function()
  4472. FakeS.C0=RightS.C0
  4473. FakeSL.C0=LeftS.C0
  4474. FakeS.C1=RightS.C1
  4475. FakeSL.C1=LeftS.C1
  4476. FakeS.MaxVelocity=.15
  4477. FakeSL.MaxVelocity=.15
  4478. FakeR.MaxVelocity=.15
  4479. FakeL.MaxVelocity=.15
  4480. FakeR.C0=RightH.C0
  4481. FakeL.C0=LeftH.C0
  4482. FakeR.C1=RightH.C1
  4483. FakeL.C1=LeftH.C1
  4484. end
  4485. resWelds2=function() --disregards right shoulder
  4486. FakeSL.C0=LeftS.C0
  4487. FakeSL.C1=LeftS.C1
  4488. FakeSL.MaxVelocity=.15
  4489. FakeR.MaxVelocity=.15
  4490. FakeL.MaxVelocity=.15
  4491. FakeR.C0=RightH.C0
  4492. FakeL.C0=LeftH.C0
  4493. FakeR.C1=RightH.C1
  4494. FakeL.C1=LeftH.C1
  4495. end
  4496. Neck=nil
  4497. NeckC0=nil
  4498. Grip=nil
  4499. GripC0=nil
  4500. Animation=function(T,C)
  4501. if C=="Stop" then
  4502. if RightS==nil then
  4503. RightS=T:FindFirstChild("Right Shoulder")
  4504. if RightS==nil then
  4505. return
  4506. end
  4507. LeftS=T:FindFirstChild("Left Shoulder")
  4508. if LeftS==nil then
  4509. return
  4510. end
  4511.  
  4512. RightH=T:FindFirstChild("Right Hip")
  4513. if RightH==nil then
  4514. return
  4515. end
  4516. LeftH=T:FindFirstChild("Left Hip")
  4517. if LeftH==nil then
  4518. return
  4519. end
  4520. end
  4521.  
  4522. RightS.Parent=nil
  4523. LeftS.Parent=nil
  4524. FakeS.Part0=T
  4525. FakeS.C0=RightS.C0
  4526. FakeS.C1=RightS.C1
  4527. FakeS.Part1=T.Parent["Right Arm"]
  4528. FakeS.Parent=T
  4529. FakeS.DesiredAngle=0
  4530. FakeS.MaxVelocity=.15
  4531.  
  4532. FakeSL.Part0=T
  4533. FakeSL.C0=LeftS.C0
  4534. FakeSL.C1=LeftS.C1
  4535. FakeSL.Part1=T.Parent["Left Arm"]
  4536. FakeSL.Parent=T
  4537. FakeSL.DesiredAngle=0
  4538. FakeSL.MaxVelocity=.15
  4539.  
  4540. FakeL.Part0=T
  4541. FakeL.C0=LeftH.C0
  4542. FakeL.C1=LeftH.C1
  4543. FakeL.Part1=T.Parent["Left Leg"]
  4544. FakeL.Parent=T
  4545. FakeL.DesiredAngle=0
  4546. FakeL.MaxVelocity=.15
  4547.  
  4548. FakeR.Part0=T
  4549. FakeR.C0=RightH.C0
  4550. FakeR.C1=RightH.C1
  4551. FakeR.Part1=T.Parent["Right Leg"]
  4552. FakeR.Parent=T
  4553. FakeR.DesiredAngle=0
  4554. FakeR.MaxVelocity=.15
  4555. STGyro.Parent=Tool.Parent.Torso
  4556. STGyro.cframe=STGyro.Parent.CFrame
  4557.  
  4558. wait(.25)
  4559.  
  4560. Neck=Tool.Parent.Torso.Neck
  4561. NeckC0=Neck.C0
  4562.  
  4563. Grip=Tool.Parent["Right Arm"].RightGrip
  4564. GripC0=Grip.C0
  4565.  
  4566. --[[Grip=Grip1:clone()
  4567. Grip1:Remove()
  4568. Grip.Parent=CPlayer["Right Arm"]
  4569. Grip.Part0=CPlayer["Right Arm"]
  4570. Grip.Part1=Tool.Handle]]
  4571.  
  4572. elseif C=="Resume" then
  4573.  
  4574. FakeS.Parent=nil
  4575. FakeSL.Parent=nil
  4576. FakeR.Parent=nil
  4577. FakeL.Parent=nil
  4578. RightS.Parent=T
  4579. LeftS.Parent=T
  4580. RightH.Parent=T
  4581. LeftH.Parent=T
  4582. STGyro.Parent=nil
  4583.  
  4584. Neck.C0=NeckC0
  4585.  
  4586. end
  4587. end
  4588.  
  4589. doAnim=function()
  4590. if ComboPosition>1 or Grip==nil or Attacking==true then return end
  4591. Grip=Tool.Parent["Right Arm"].RightGrip
  4592. if CPlayer==nil or Tool.Parent.className~="Model" then return end
  4593. if Mode.Value==0 then
  4594.  
  4595. if Stance=="Standing" then
  4596.  
  4597. Grip.Part0=FakeS.Part1
  4598. Tool.Handle.Pivot.DesiredAngle=.25
  4599.  
  4600. resWelds()
  4601. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(-math.pi/32,math.pi/2,math.pi/48)
  4602. STGyro.P=8000
  4603. STGyro.D=2000
  4604. STGyro.maxTorque=Vector3.new(5000000,5000000,5000000)
  4605. Neck.DesiredAngle=-1.5
  4606.  
  4607. FakeS.CurrentAngle=2
  4608. FakeS.DesiredAngle=2
  4609. FakeSL.DesiredAngle=-.3
  4610. FakeSL.CurrentAngle=-.3
  4611. FakeS.C0=RightS.C0*CFrame.new(.5,.75+math.cos(time() * 1)*.1,0)*CFrame.fromEulerAnglesXYZ(math.pi/3,math.pi/10,math.pi/8+math.cos(time() * 1)*.04)
  4612. FakeSL.C0=LeftS.C0*CFrame.new(.1,-.75+math.cos(time() * 1)*.1,.55)*CFrame.fromEulerAnglesXYZ(-math.pi/3,math.pi/10,-math.cos(time() * 1)*.13)
  4613.  
  4614. FakeL.C0=LeftH.C0*CFrame.new(.1,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/44,math.pi/20,0)
  4615. FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24+math.cos(time() * 1)*.02,math.pi/24,0)
  4616. FakeL.DesiredAngle=0 + math.cos(time() * 1)*.01
  4617. FakeR.DesiredAngle=-0 + math.cos(time() * 1)*.01
  4618.  
  4619. Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(0,-.4+math.cos(time())*.05,0)
  4620.  
  4621. Grip.C0=CFrame.new(-.7,2,2)*CFrame.fromEulerAnglesXYZ(math.pi/6+(math.cos(time() * 1)*.025),math.pi,-math.pi/12)
  4622. Grip.C1=CFrame.new(0,0,0)
  4623.  
  4624. Tool.Parent.Humanoid.WalkSpeed=12
  4625. elseif Stance=="Running" then
  4626.  
  4627. Grip.Part0=FakeS.Part1
  4628. Tool.Handle.Pivot.DesiredAngle=.25
  4629.  
  4630. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  4631. STGyro.P=0
  4632. STGyro.D=0
  4633. STGyro.maxTorque=Vector3.new(0,0,0)
  4634.  
  4635. resWelds()
  4636. Neck.DesiredAngle=0
  4637. Neck.C0=NeckC0*CFrame.fromEulerAnglesXYZ(math.pi/8,0,0)
  4638.  
  4639. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4640. FakeS.DesiredAngle=1.3
  4641. FakeS.CurrentAngle=1.3
  4642.  
  4643. Grip.C0=CFrame.new(-.05,.76,-.6)*CFrame.fromEulerAnglesXYZ(-math.pi/16,-math.pi/4,math.pi/24)
  4644. Grip.C1=CFrame.new(0,0,0)
  4645. FakeL.DesiredAngle=math.cos(time() * 7)*.4
  4646. FakeR.DesiredAngle=math.cos(time() * 7)*.4
  4647. FakeSL.DesiredAngle=math.cos(time() * 7)*-.5
  4648.  
  4649. Tool.Parent.Humanoid.WalkSpeed=12+WalkIncrease
  4650. trailing=false
  4651. end
  4652.  
  4653. else
  4654.  
  4655. end
  4656.  
  4657. end
  4658.  
  4659. ed=true
  4660. jd=true
  4661. Jump=function()
  4662. if not jd then return end
  4663. jd=false
  4664. Stance="Jumping"
  4665. print("POOTJUMPHERE")
  4666. CurrentDown=""
  4667. vu=Instance.new("BodyVelocity")
  4668. vu.P=5000
  4669. vu.maxForce=Vector3.new(0,5000000000000000000000,0)
  4670. vu.velocity=Vector3.new(0,45,0)
  4671. vu.Parent=CPlayer.Torso
  4672. game:GetService("Debris"):AddItem(vu,.3)
  4673. if CPlayer.Torso:FindFirstChild("BodyPosition")~=nil then CPlayer.Torso.BodyPosition.Parent=nil end
  4674. wait(.1)
  4675. TTT=CPlayer.Torso
  4676. if TTT~=nil then
  4677. OL,LOC=workspace:FindPartOnRay(Ray.new(TTT.Position,(TTT.Position-(TTT.Position-Vector3.new(0,-5,0))).unit*50),CPlayer)
  4678. end
  4679. wait(1.5)
  4680. float()
  4681. print("DON")
  4682. jd=true
  4683. end
  4684. GUI=nil
  4685. GuiHandle=function()
  4686. GUI=script.ManaGui:clone()
  4687. GUI.Parent=game.Players:GetPlayerFromCharacter(CPlayer).PlayerGui
  4688. while GUI.Parent~=nil do
  4689. GUI.Main.Layer.Layer.Size=UDim2.new(Mana.Value/MaxMana,0,.9,0)
  4690. GUI.Main.Amount.Text=Mana.Value
  4691.  
  4692. for _z,z in pairs(Cooldowns) do
  4693. local pesin=GUI.Main.Cooldowns:FindFirstChild(string.upper(tostring(_z)))
  4694. if z<=0 then
  4695. pesin.TextLabel.Text=string.upper(tostring(_z))
  4696. else
  4697. pesin.TextLabel.Text=z
  4698. end
  4699. local pesin=GUI.Main.Cooldowns:FindFirstChild(string.upper(tostring(ClickActive)))
  4700. if pesin~=nil then
  4701. pesin.Style="ChatBlue"
  4702. end
  4703. for _v,__v in pairs(GUI.Main.Cooldowns:children()) do
  4704. if __v ~= pesin then
  4705. __v.Style="RobloxRound"
  4706. end
  4707. end
  4708.  
  4709. end
  4710. wait(.25)
  4711. end
  4712. end
  4713. Run=function(speed)
  4714. if Attacking==false then
  4715. if speed>0 and (CPlayer.Torso.Velocity-Vector3.new(0,0,0)).magnitude>=11.9 then
  4716. Stance="Running"
  4717. else
  4718. Stance="Standing"
  4719. end
  4720. end
  4721. end
  4722. ed=true
  4723. poot=function(mouse)
  4724. mouse.Button1Down:connect(function() if ClickActive==nil then Attack() else DoClick(mouse.Target) end end)
  4725. mouse.KeyDown:connect(function(x) Special(x) end)
  4726.  
  4727. while Tool.Parent.className=="Model" do
  4728. if ClickActive==nil then
  4729. mouse.Icon=""
  4730. else
  4731. mouse.Icon="rbxasset://textures\\GunCursor.png"
  4732. end
  4733. wait()
  4734. end
  4735.  
  4736. end
  4737. Tool.Equipped:connect(poot)
  4738. eq=function(mouse)
  4739. if not ed then return end
  4740. ed=false
  4741.  
  4742. wait(.2)
  4743.  
  4744. CPlayer=Tool.Parent
  4745. Neck=CPlayer.Torso.Neck
  4746. Animation(CPlayer.Torso,"Stop")
  4747. cJum=CPlayer.Humanoid.Jumping:connect(Jump)
  4748. cRun=CPlayer.Humanoid.Running:connect(Run)
  4749. CHP=CPlayer.Humanoid.Health
  4750.  
  4751. coroutine.resume(coroutine.create(GuiHandle))
  4752.  
  4753. print("Herpquip")
  4754. wait()
  4755. ed=true
  4756. end
  4757.  
  4758. deq=function()
  4759. if not ed then return end
  4760. ed=false
  4761. if Neck~=nil then
  4762. Neck.DesiredAngle=0
  4763. end
  4764. GUI:Remove()
  4765. cJum:disconnect()
  4766. cRun:disconnect()
  4767. Animation(CPlayer.Torso,"Resume")
  4768. Neck.C0=NeckC0
  4769. wait()
  4770. ed=true
  4771. end
  4772. Tool.Equipped:connect(eq)
  4773. Tool.Unequipped:connect(deq)
  4774.  
  4775. wait(1)
  4776.  
  4777. coroutine.resume(coroutine.create(function()
  4778. while true do
  4779. if Mana.Value<MaxMana then
  4780. Mana.Value=Mana.Value+1
  4781. end
  4782. wait(1/Regen)
  4783. end
  4784. end))
  4785.  
  4786. coroutine.resume(coroutine.create(function()
  4787. while true do
  4788. wait(1)
  4789. for __,vv in pairs(Cooldowns) do
  4790. Cooldowns[__]=vv-1
  4791. end
  4792. end
  4793. end))
  4794.  
  4795. while true do
  4796. if time()-lastattack>2 then
  4797. ComboPosition=1
  4798. Comboing=false
  4799. end
  4800. if Attacking==false and Comboing==false and Tool.Parent.className~="Backpack" then
  4801. doAnim()
  4802. end
  4803. if trailing==true then
  4804. manualtrail(Tip)
  4805. end
  4806. thisposition=Tip.Position
  4807. wait()
  4808. end
  4809. end,o203)
  4810. end))
  4811.  
  4812. o204 = Create("Script",{
  4813. ["Name"] = "Trail",
  4814. ["Parent"] = o203,
  4815. ["Disabled"] = true,
  4816. })
  4817. table.insert(cors,coroutine.create(function()
  4818. wait()
  4819. runDummyScript(function()
  4820. --Saz
  4821. -- A useful script for creating trails.
  4822.  
  4823. wait()
  4824. p=Instance.new("Part")
  4825. p.Color=script.Color.Value
  4826. p.TopSurface=0
  4827. p.BottomSurface=0
  4828. p.Reflectance=.1
  4829. p.Name=script.Parent.Name.."TRAIL"
  4830. p.Anchored=true
  4831. p.CanCollide=false
  4832. p.formFactor="Symmetric"
  4833. p.Size=Vector3.new(1,1,1)
  4834. m=Instance.new("BlockMesh")
  4835. m.Scale=Vector3.new(script.Size.Value.x,script.Size.Value.y,0)
  4836. m.Parent=p
  4837.  
  4838. p.Size=Vector3.new(script.Size.Value.x,script.Size.Value.y,0)
  4839.  
  4840. lastposition=script.Parent.Position
  4841. thisposition=script.Parent.Position
  4842.  
  4843. create=function()
  4844.  
  4845. thisposition=script.Parent.Position
  4846. direction=-(lastposition-thisposition).unit
  4847. start=lastposition+direction*((thisposition-lastposition).magnitude/2)
  4848.  
  4849. n=p:clone()
  4850. n.CFrame=CFrame.new(start,thisposition)
  4851. n.Mesh.Scale=n.Mesh.Scale+Vector3.new(0,0,(lastposition-thisposition).magnitude)
  4852. n.Parent=workspace
  4853. s=script.Script:clone()
  4854. s.Disabled=false
  4855. s.Parent=n
  4856.  
  4857. lastposition=(n.CFrame+(direction*((thisposition-lastposition).magnitude/2))).p
  4858.  
  4859. end
  4860.  
  4861. while true do
  4862.  
  4863. wait()
  4864. create()
  4865.  
  4866. end
  4867.  
  4868. end,o204)
  4869. end))
  4870. o205 = Create("Color3Value",{
  4871. ["Name"] = "Color",
  4872. ["Parent"] = o204,
  4873. ["Value"] = Color3.new(0.8, 0.6, 1),
  4874. })
  4875. o206 = Create("Vector3Value",{
  4876. ["Name"] = "Size",
  4877. ["Parent"] = o204,
  4878. ["Value"] = Vector3.new(0.100000001, 0.200000003, 0),
  4879. })
  4880. o207 = Create("Script",{
  4881. ["Parent"] = o204,
  4882. ["Disabled"] = true,
  4883. })
  4884. table.insert(cors,coroutine.create(function()
  4885. wait()
  4886. runDummyScript(function()
  4887. wait()
  4888. for i=1, script.FadeTime.Value do
  4889. script.Parent.Transparency=i/script.FadeTime.Value
  4890. wait()
  4891. end
  4892. script.Parent:Remove()
  4893. end,o207)
  4894. end))
  4895. o208 = Create("IntValue",{
  4896. ["Name"] = "FadeTime",
  4897. ["Parent"] = o207,
  4898. ["Value"] = 50,
  4899. })
  4900. o209 = Create("Script",{
  4901. ["Name"] = "Slow",
  4902. ["Parent"] = o203,
  4903. ["Disabled"] = true,
  4904. })
  4905. table.insert(cors,coroutine.create(function()
  4906. wait()
  4907. runDummyScript(function()
  4908. wait(.05)
  4909. Hum=script.Parent.Humanoid
  4910. Hum.WalkSpeed=Hum.WalkSpeed/((100+script.Percent.Value)/100)
  4911. wait(script.Duration.Value/100)
  4912. Hum.WalkSpeed=Hum.WalkSpeed*((100+script.Percent.Value)/100)
  4913. script:Remove()
  4914. end,o209)
  4915. end))
  4916. o210 = Create("IntValue",{
  4917. ["Name"] = "Duration",
  4918. ["Parent"] = o209,
  4919. })
  4920. o211 = Create("IntValue",{
  4921. ["Name"] = "Percent",
  4922. ["Parent"] = o209,
  4923. })
  4924. o212 = Create("ScreenGui",{
  4925. ["Name"] = "ManaGui",
  4926. ["Parent"] = o203,
  4927. })
  4928. o213 = Create("Frame",{
  4929. ["Name"] = "Main",
  4930. ["Parent"] = o212,
  4931. ["Position"] = UDim2.new(0.40000000596046,0,0.69999998807907,0),
  4932. ["Size"] = UDim2.new(0.20000000298023,0,0.125,0),
  4933. ["Style"] = Enum.FrameStyle.RobloxRound,
  4934. ["Draggable"] = true,
  4935. })
  4936. o214 = Create("Frame",{
  4937. ["Name"] = "Layer",
  4938. ["Parent"] = o213,
  4939. ["Transparency"] = 0.25,
  4940. ["Position"] = UDim2.new(0.10000000149012,0,0.30000001192093,0),
  4941. ["Size"] = UDim2.new(0.80000001192093,0,0.30000001192093,0),
  4942. ["BackgroundColor3"] = Color3.new(0.109804, 0.109804, 0.109804),
  4943. ["BackgroundTransparency"] = 0.25,
  4944. })
  4945. o215 = Create("Frame",{
  4946. ["Name"] = "Layer",
  4947. ["Parent"] = o214,
  4948. ["Position"] = UDim2.new(0,0,0.050000000745058,0),
  4949. ["Size"] = UDim2.new(1,0,0.89999997615814,0),
  4950. ["BackgroundColor3"] = Color3.new(0, 0.2, 0.8),
  4951. })
  4952. o216 = Create("TextLabel",{
  4953. ["Parent"] = o213,
  4954. ["Position"] = UDim2.new(0.5,0,0.050000000745058,0),
  4955. ["Text"] = "Mana",
  4956. ["BackgroundColor3"] = Color3.new(0, 0.4, 1),
  4957. ["BorderColor3"] = Color3.new(1, 1, 1),
  4958. ["Font"] = Enum.Font.ArialBold,
  4959. ["FontSize"] = Enum.FontSize.Size24,
  4960. ["TextColor3"] = Color3.new(0.2, 0.2, 1),
  4961. })
  4962. o217 = Create("TextLabel",{
  4963. ["Name"] = "Amount",
  4964. ["Parent"] = o213,
  4965. ["Position"] = UDim2.new(0.5,0,0.81999999284744,0),
  4966. ["Text"] = "(500)",
  4967. ["BackgroundColor3"] = Color3.new(0, 0.4, 1),
  4968. ["BorderColor3"] = Color3.new(1, 1, 1),
  4969. ["FontSize"] = Enum.FontSize.Size18,
  4970. ["TextColor3"] = Color3.new(0.2, 0.2, 1),
  4971. })
  4972. o218 = Create("Frame",{
  4973. ["Name"] = "Cooldowns",
  4974. ["Parent"] = o213,
  4975. ["Position"] = UDim2.new(-0.125,0,-0.80000007152557,0),
  4976. ["Size"] = UDim2.new(1.25,0,0.60000002384186,0),
  4977. ["Style"] = Enum.FrameStyle.RobloxRound,
  4978. })
  4979. o219 = Create("Frame",{
  4980. ["Name"] = "Q",
  4981. ["Parent"] = o218,
  4982. ["Position"] = UDim2.new(0,0,-0.52499997615814,0),
  4983. ["Size"] = UDim2.new(0.14000000059605,0,2,0),
  4984. ["Style"] = Enum.FrameStyle.RobloxRound,
  4985. })
  4986. o220 = Create("TextLabel",{
  4987. ["Parent"] = o219,
  4988. ["Position"] = UDim2.new(0.5,0,0.5,0),
  4989. ["Text"] = "Q",
  4990. ["Font"] = Enum.Font.ArialBold,
  4991. ["FontSize"] = Enum.FontSize.Size18,
  4992. ["TextColor3"] = Color3.new(1, 1, 1),
  4993. ["TextStrokeColor3"] = Color3.new(0, 0, 1),
  4994. })
  4995. o221 = Create("Frame",{
  4996. ["Name"] = "E",
  4997. ["Parent"] = o218,
  4998. ["Position"] = UDim2.new(0.15000000596046,0,-0.52499997615814,0),
  4999. ["Size"] = UDim2.new(0.14000000059605,0,2,0),
  5000. ["Style"] = Enum.FrameStyle.RobloxRound,
  5001. })
  5002. o222 = Create("TextLabel",{
  5003. ["Parent"] = o221,
  5004. ["Position"] = UDim2.new(0.5,0,0.5,0),
  5005. ["Text"] = "Q",
  5006. ["Font"] = Enum.Font.ArialBold,
  5007. ["FontSize"] = Enum.FontSize.Size18,
  5008. ["TextColor3"] = Color3.new(1, 1, 1),
  5009. ["TextStrokeColor3"] = Color3.new(0, 0, 1),
  5010. })
  5011. o223 = Create("Frame",{
  5012. ["Name"] = "R",
  5013. ["Parent"] = o218,
  5014. ["Position"] = UDim2.new(0.30000001192093,0,-0.52499997615814,0),
  5015. ["Size"] = UDim2.new(0.14000000059605,0,2,0),
  5016. ["Style"] = Enum.FrameStyle.RobloxRound,
  5017. })
  5018. o224 = Create("TextLabel",{
  5019. ["Parent"] = o223,
  5020. ["Position"] = UDim2.new(0.5,0,0.5,0),
  5021. ["Text"] = "Q",
  5022. ["Font"] = Enum.Font.ArialBold,
  5023. ["FontSize"] = Enum.FontSize.Size18,
  5024. ["TextColor3"] = Color3.new(1, 1, 1),
  5025. ["TextStrokeColor3"] = Color3.new(0, 0, 1),
  5026. })
  5027. o225 = Create("Frame",{
  5028. ["Name"] = "T",
  5029. ["Parent"] = o218,
  5030. ["Position"] = UDim2.new(0.5,0,-0.52499997615814,0),
  5031. ["Size"] = UDim2.new(0.14000000059605,0,2,0),
  5032. ["Style"] = Enum.FrameStyle.RobloxRound,
  5033. })
  5034. o226 = Create("TextLabel",{
  5035. ["Parent"] = o225,
  5036. ["Position"] = UDim2.new(0.5,0,0.5,0),
  5037. ["Text"] = "Q",
  5038. ["Font"] = Enum.Font.ArialBold,
  5039. ["FontSize"] = Enum.FontSize.Size18,
  5040. ["TextColor3"] = Color3.new(1, 1, 1),
  5041. ["TextStrokeColor3"] = Color3.new(0, 0, 1),
  5042. })
  5043. o227 = Create("Frame",{
  5044. ["Name"] = "Y",
  5045. ["Parent"] = o218,
  5046. ["Position"] = UDim2.new(0.71249997615814,0,-0.52499997615814,0),
  5047. ["Size"] = UDim2.new(0.14000000059605,0,2,0),
  5048. ["Style"] = Enum.FrameStyle.RobloxRound,
  5049. })
  5050. o228 = Create("TextLabel",{
  5051. ["Parent"] = o227,
  5052. ["Position"] = UDim2.new(0.5,0,0.5,0),
  5053. ["Text"] = "Q",
  5054. ["Font"] = Enum.Font.ArialBold,
  5055. ["FontSize"] = Enum.FontSize.Size18,
  5056. ["TextColor3"] = Color3.new(1, 1, 1),
  5057. ["TextStrokeColor3"] = Color3.new(0, 0, 1),
  5058. })
  5059. o229 = Create("Frame",{
  5060. ["Name"] = "U",
  5061. ["Parent"] = o218,
  5062. ["Position"] = UDim2.new(0.86250001192093,0,-0.52499997615814,0),
  5063. ["Size"] = UDim2.new(0.14000000059605,0,2,0),
  5064. ["Style"] = Enum.FrameStyle.RobloxRound,
  5065. })
  5066. o230 = Create("TextLabel",{
  5067. ["Parent"] = o229,
  5068. ["Position"] = UDim2.new(0.5,0,0.5,0),
  5069. ["Text"] = "Q",
  5070. ["Font"] = Enum.Font.ArialBold,
  5071. ["FontSize"] = Enum.FontSize.Size18,
  5072. ["TextColor3"] = Color3.new(1, 1, 1),
  5073. ["TextStrokeColor3"] = Color3.new(0, 0, 1),
  5074. })
  5075. o231 = Create("Script",{
  5076. ["Name"] = "WardScript",
  5077. ["Parent"] = o203,
  5078. ["Disabled"] = true,
  5079. })
  5080. table.insert(cors,coroutine.create(function()
  5081. wait()
  5082. runDummyScript(function()
  5083. --Saz
  5084. --Programmed atm to work when people reach a certain threashold of movement speed.
  5085.  
  5086. wait(1)
  5087.  
  5088. NUM=math.random(0,500000)
  5089.  
  5090. GetHumans=function()
  5091. Chars={}
  5092. Things=workspace:GetChildren()
  5093. for i,v in pairs(Things) do
  5094. if v.className=="Model" then
  5095. Human=v:FindFirstChild("Humanoid")
  5096. PTorso=v:FindFirstChild("Torso")
  5097. vv=game.Players:GetPlayerFromCharacter(v)
  5098. if Human~=nil and PTorso~=nil and Human~=script.Owner.Value.Humanoid then
  5099. table.insert(Chars,PTorso)
  5100. end
  5101. end
  5102. end
  5103. return Chars
  5104. end
  5105.  
  5106. Flare=function(part)
  5107.  
  5108. if part:FindFirstChild("FLARECOOLDOWN"..NUM)~=nil then return end
  5109.  
  5110. t=Instance.new("IntValue")
  5111. t.Name="FLARECOOLDOWN"..NUM
  5112. t.Parent=part
  5113. game:GetService("Debris"):AddItem(t,3.5)
  5114.  
  5115. s=script.Fire:clone()
  5116. s.Parent=script.Parent
  5117. s:Play()
  5118. game:GetService("Debris"):AddItem(s,2)
  5119.  
  5120. local p=Instance.new("Part")
  5121. p.Name="FadeTrail"
  5122. p.TopSurface=0
  5123. p.BottomSurface=0
  5124. p.BrickColor=BrickColor.new("Royal purple")
  5125. p.formFactor="Symmetric"
  5126. p.Size=Vector3.new(1,1,1)
  5127. p.Anchored=true
  5128. p.Reflectance=0.1
  5129. p.CanCollide=false
  5130. p.CFrame=CFrame.new(script.Parent.Position)
  5131. local mm=Instance.new("SpecialMesh")
  5132. mm.Parent=p
  5133. mm.MeshType="Sphere"
  5134. mm.Scale=Vector3.new(1.2,1.2,1.2)
  5135. p.Parent=script.Parent.Parent
  5136.  
  5137. origin=p.CFrame.p
  5138.  
  5139. po=p
  5140.  
  5141. s=script.Fire:clone()
  5142. s.Parent=po
  5143. s.Pitch=.6
  5144. s:Play()
  5145. game:GetService("Debris"):AddItem(s,15)
  5146. s=script.Swoosh:clone()
  5147. s.Parent=po
  5148. s.Pitch=.2
  5149. s:Play()
  5150. game:GetService("Debris"):AddItem(s,15)
  5151.  
  5152.  
  5153.  
  5154. dist=(part.Position-origin).magnitude
  5155.  
  5156. for i=1, dist/5 do
  5157. wait()
  5158.  
  5159. nextpos=origin:Lerp(part.Position,(i+2)/(dist/3))
  5160. dir=(part.Position-nextpos).unit
  5161. parto=game.Workspace:FindPartOnRay(Ray.new(po.Position,dir*2),script.Parent.Parent)
  5162.  
  5163. if parto~=nil and i>=5 then
  5164. if parto.Name~="FadeTrail" then
  5165. print(part.Name,"AAAAA")
  5166. break
  5167. end
  5168. end
  5169.  
  5170. po.CFrame=CFrame.new(origin:Lerp(part.Position,i/(dist/5)))
  5171.  
  5172. p=Instance.new("Part")
  5173. p.Name="FadeTrail"
  5174. p.TopSurface=0
  5175. p.BottomSurface=0
  5176. p.BrickColor=BrickColor.new("Really black")
  5177. p.formFactor="Symmetric"
  5178. p.Size=Vector3.new(1,1,1)
  5179. p.Anchored=true
  5180. p.CanCollide=false
  5181. p.CFrame=po.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)
  5182. local mm=Instance.new("BlockMesh")
  5183. mm.Parent=p
  5184. mm.Scale=Vector3.new(2.3,2.3,2.3)
  5185. p.Parent=script.Parent.Parent
  5186. coroutine.resume(coroutine.create(function(p,c) for i=1, 15 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.1,.1,.1) p.Transparency=i/15 wait() end p:Remove() end),p,t)
  5187.  
  5188. end
  5189.  
  5190. po.Transparency=1
  5191.  
  5192. if (po.Position-part.Position).magnitude<=7 then
  5193. part.Parent.Humanoid:TakeDamage(13)
  5194. part.Parent.Humanoid.PlatformStand=true
  5195. part.RotVelocity=Vector3.new(math.random(-2,2),40,math.random(-2,2))
  5196. part.Velocity=dir*2+Vector3.new(0,4,0)
  5197. coroutine.resume(coroutine.create(function(h) for i=1, 5 do wait(.1) h:TakeDamage(1) end h.PlatformStand=false end),part.Parent.Humanoid)
  5198. end
  5199. LOL={Vector3.new(.5,0,1),Vector3.new(.25,0,.5),Vector3.new(0,0,0)}
  5200.  
  5201. s=script.FireExplode:clone()
  5202. s.Parent=po
  5203. s:Play()
  5204.  
  5205. for i=1, 3 do
  5206.  
  5207. p=Instance.new("Part")
  5208. p.Name="FadeTrail"
  5209. p.TopSurface=0
  5210. p.BottomSurface=0
  5211. p.BrickColor=BrickColor.new("Really black")
  5212. p.formFactor="Symmetric"
  5213. p.Size=Vector3.new(1,1,1)
  5214. p.Anchored=true
  5215. p.CanCollide=false
  5216. p.CFrame=po.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)
  5217. local mm=Instance.new("BlockMesh")
  5218. mm.Parent=p
  5219. mm.Scale=Vector3.new(2.4,2.4,2.4)
  5220. p.Parent=script.Parent.Parent
  5221. coroutine.resume(coroutine.create(function(p,c) for i=1, 10 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/100,math.random(-100,100)/100,math.random(-100,100)/100) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.1,.1,.1)*5 p.Transparency=i/15 wait() end p:Remove() end),p,t)
  5222.  
  5223.  
  5224. p=Instance.new("Part")
  5225. p.Name="FadeTrail"
  5226. p.TopSurface=0
  5227. p.BottomSurface=0
  5228. p.BrickColor=BrickColor.new("Really black")
  5229. p.formFactor="Symmetric"
  5230. p.Size=Vector3.new(1,1,1)
  5231. p.Anchored=true
  5232. p.Transparency=.1*i
  5233. p.CanCollide=false
  5234. p.CFrame=po.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10),math.random(-10,10),0)+dir*3
  5235. mm=script.Mesh:clone()
  5236. mm.Scale=Vector3.new(.5*i,.5*i,.5*i)
  5237. mm.VertexColor=LOL[i]
  5238. mm.Parent=p
  5239. coroutine.resume(coroutine.create(function(p,c) for i=1, 30 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-100,100)/1000,.2,math.random(-100,100)/1000) p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.1,.1,.1) p.Transparency=p.Transparency+.03 wait() end p:Remove() end),p,t)
  5240. p.Parent=script.Parent.Parent
  5241.  
  5242. end
  5243.  
  5244. for i=1, 50 do
  5245. wait(.008)
  5246. po.Swoosh.Volume=po.Swoosh.Volume-.02
  5247. end
  5248. po.Swoosh:Stop()
  5249.  
  5250. po:Remove()
  5251.  
  5252. end
  5253.  
  5254. for i=1, 300 do
  5255. wait(.085)
  5256. if script.Owner.Value.Parent==nil then
  5257. break
  5258. end
  5259. if script.Owner.Value.Humanoid.Health<=0 then
  5260. break
  5261. end
  5262.  
  5263. for _,v in pairs(GetHumans()) do
  5264. if script.Owner.Value.Humanoid.WalkSpeed>=v.Parent.Humanoid.WalkSpeed+5 then
  5265. coroutine.resume(coroutine.create(function(part) wait(math.random(10,50)/80) Flare(part) end),v)
  5266. end
  5267. if (v.Position-script.Parent.Position).magnitude<=25 then
  5268. DMG=((v.Parent.Humanoid.MaxHealth/100) / ((v.Position-script.Parent.Position).magnitude/8))/2
  5269. v.Parent.Humanoid:TakeDamage(DMG)
  5270. end
  5271. end
  5272.  
  5273. end
  5274.  
  5275. script.Parent.Parent:Remove()
  5276.  
  5277. end,o231)
  5278. end))
  5279. o232 = Create("SpecialMesh",{
  5280. ["Parent"] = o231,
  5281. ["MeshId"] = "http://www.roblox.com/Asset/?id=9982590",
  5282. ["Scale"] = Vector3.new(1.5, 1.5, 1.5),
  5283. ["TextureId"] = "http://www.roblox.com/asset/?id=22153272",
  5284. ["VertexColor"] = Vector3.new(0.5, 0, 1),
  5285. ["MeshType"] = Enum.MeshType.FileMesh,
  5286. })
  5287. o233 = Create("Sound",{
  5288. ["Name"] = "FireExplode",
  5289. ["Parent"] = o231,
  5290. ["Pitch"] = 0.25,
  5291. ["SoundId"] = "http://www.roblox.com/asset/?id=84318179",
  5292. ["Volume"] = 1,
  5293. })
  5294. o234 = Create("Sound",{
  5295. ["Name"] = "Fire",
  5296. ["Parent"] = o231,
  5297. ["Pitch"] = 0.5,
  5298. ["SoundId"] = "http://www.roblox.com/asset/?id=11998777 ",
  5299. ["Volume"] = 1,
  5300. })
  5301. o235 = Create("Sound",{
  5302. ["Name"] = "Swoosh",
  5303. ["Parent"] = o231,
  5304. ["Pitch"] = 0.5,
  5305. ["SoundId"] = "rbxasset://sounds/Rocket whoosh 01.wav",
  5306. ["Volume"] = 1,
  5307. ["Looped"] = true,
  5308. })
  5309. o236 = Create("ObjectValue",{
  5310. ["Name"] = "Owner",
  5311. ["Parent"] = o231,
  5312. })
  5313. o237 = Create("IntValue",{
  5314. ["Name"] = "Mana",
  5315. ["Parent"] = o1,
  5316. ["Value"] = 600,
  5317. })
  5318. o238 = Create("Part",{
  5319. ["Name"] = "Handle95",
  5320. ["Parent"] = o1,
  5321. ["BrickColor"] = BrickColor.new("Really black"),
  5322. ["Reflectance"] = 0.20000000298023,
  5323. ["Transparency"] = 1,
  5324. ["Position"] = Vector3.new(26.7400017, 8.94000053, -0.0400000028),
  5325. ["Rotation"] = Vector3.new(0, 0, 90),
  5326. ["CFrame"] = CFrame.new(26.7400017, 8.94000053, -0.0400000028, 0, -1, 0, 1, 0, -0, 0, 0, 1),
  5327. ["CanCollide"] = false,
  5328. ["FormFactor"] = Enum.FormFactor.Symmetric,
  5329. ["Size"] = Vector3.new(1, 1, 1),
  5330. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  5331. ["TopSurface"] = Enum.SurfaceType.Smooth,
  5332. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  5333. })
  5334. o239 = Create("Part",{
  5335. ["Name"] = "Handle96",
  5336. ["Parent"] = o1,
  5337. ["BrickColor"] = BrickColor.new("Really black"),
  5338. ["Reflectance"] = 0.20000000298023,
  5339. ["Transparency"] = 1,
  5340. ["Position"] = Vector3.new(24.9900017, 6.19000006, -0.0400000028),
  5341. ["Rotation"] = Vector3.new(0, 0, 90),
  5342. ["CFrame"] = CFrame.new(24.9900017, 6.19000006, -0.0400000028, 0, -1, 0, 1, 0, -0, 0, 0, 1),
  5343. ["CanCollide"] = false,
  5344. ["FormFactor"] = Enum.FormFactor.Symmetric,
  5345. ["Size"] = Vector3.new(3, 3, 3),
  5346. ["BottomSurface"] = Enum.SurfaceType.Smooth,
  5347. ["TopSurface"] = Enum.SurfaceType.Smooth,
  5348. ["Color"] = Color3.new(0.0666667, 0.0666667, 0.0666667),
  5349. })
  5350. o240 = Create("IntValue",{
  5351. ["Name"] = "Mode",
  5352. ["Parent"] = o1,
  5353. })
  5354. o241 = Create("SpecialMesh",{
  5355. ["Name"] = "SpikeMesh",
  5356. ["Parent"] = o1,
  5357. ["MeshId"] = "http://www.roblox.com/asset/?id=1033714",
  5358. ["Scale"] = Vector3.new(0.75, 5, 0.75),
  5359. ["MeshType"] = Enum.MeshType.FileMesh,
  5360. })
  5361. o242 = Create("SpecialMesh",{
  5362. ["Name"] = "AAAA",
  5363. ["Parent"] = o1,
  5364. ["MeshId"] = "http://www.roblox.com/asset/?id=1185246",
  5365. ["Scale"] = Vector3.new(20, 20, 0),
  5366. ["TextureId"] = "http://www.roblox.com/asset/?id=21315275",
  5367. ["VertexColor"] = Vector3.new(0.25, 0, 0.5),
  5368. ["MeshType"] = Enum.MeshType.FileMesh,
  5369. })
  5370. o243 = Create("SpecialMesh",{
  5371. ["Parent"] = o1,
  5372. ["MeshId"] = "http://www.roblox.com/Asset/?id=9982590",
  5373. ["Scale"] = Vector3.new(1.5, 1.5, 1.5),
  5374. ["TextureId"] = "http://www.roblox.com/asset/?id=22153272",
  5375. ["VertexColor"] = Vector3.new(0, 0, 0),
  5376. ["MeshType"] = Enum.MeshType.FileMesh,
  5377. })
  5378.  
  5379. mas.Parent = workspace
  5380. mas:MakeJoints()
  5381. local mas1 = mas:GetChildren()
  5382. for i=1,#mas1 do
  5383. mas1[i].Parent = game.Players.LocalPlayer.Backpack
  5384. ypcall(function() mas1[i]:MakeJoints() end)
  5385. end
  5386. mas:Destroy()
  5387. for i=1,#cors do
  5388. coroutine.resume(cors[i])
  5389. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement