Advertisement
memberhero

malecoda

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