Advertisement
ItsFentix

oof

Sep 7th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 319.00 KB | None | 0 0
  1. print'EnmaU ASDQ DDSC SAX SDQ DDASDQ SSADQ SASDQ WADQ AAQ DDQ WWQ SSQ ADQ SWQ'
  2. -- woo
  3. aasd = game.Players.LocalPlayer.Character
  4. aasd.Animate:Remove()
  5. aasd.Humanoid.Animator:Remove()
  6. local runDummyScript = function(f,scri)
  7. local oldenv = getfenv(f)
  8. local newenv = setmetatable({}, {
  9. __index = function(_, k)
  10. if k:lower() == 'script' then
  11. return scri
  12. else
  13. return oldenv[k]
  14. end
  15. end
  16. })
  17. setfenv(f, newenv)
  18. ypcall(function() f() end)
  19. end
  20. cors = {}
  21. mas = Instance.new("Model",game:GetService("Lighting"))
  22. mas.Name = "CompiledModel"
  23. o1 = Instance.new("Tool")
  24. o2 = Instance.new("Part")
  25. o3 = Instance.new("SpecialMesh")
  26. o4 = Instance.new("Sound")
  27. o5 = Instance.new("Sound")
  28. o6 = Instance.new("Sound")
  29. o7 = Instance.new("Sound")
  30. o8 = Instance.new("Sound")
  31. o9 = Instance.new("Sound")
  32. o10 = Instance.new("Sound")
  33. o11 = Instance.new("Sound")
  34. o12 = Instance.new("Sound")
  35. o13 = Instance.new("Sound")
  36. o14 = Instance.new("Sound")
  37. o15 = Instance.new("Sound")
  38. o16 = Instance.new("Sound")
  39. o17 = Instance.new("Sound")
  40. o18 = Instance.new("Sound")
  41. o19 = Instance.new("Sound")
  42. o20 = Instance.new("Sound")
  43. o21 = Instance.new("Sound")
  44. o22 = Instance.new("Sound")
  45. o23 = Instance.new("Script")
  46. o24 = Instance.new("Part")
  47. o25 = Instance.new("SpecialMesh")
  48. o26 = Instance.new("Part")
  49. o27 = Instance.new("SpecialMesh")
  50. o28 = Instance.new("Part")
  51. o29 = Instance.new("CylinderMesh")
  52. o30 = Instance.new("Part")
  53. o31 = Instance.new("SpecialMesh")
  54. o32 = Instance.new("Part")
  55. o33 = Instance.new("SpecialMesh")
  56. o34 = Instance.new("Part")
  57. o35 = Instance.new("BlockMesh")
  58. o36 = Instance.new("Part")
  59. o37 = Instance.new("SpecialMesh")
  60. o38 = Instance.new("Part")
  61. o39 = Instance.new("SpecialMesh")
  62. o40 = Instance.new("Part")
  63. o41 = Instance.new("SpecialMesh")
  64. o42 = Instance.new("Part")
  65. o43 = Instance.new("SpecialMesh")
  66. o44 = Instance.new("Part")
  67. o45 = Instance.new("SpecialMesh")
  68. o46 = Instance.new("Part")
  69. o47 = Instance.new("SpecialMesh")
  70. o48 = Instance.new("Part")
  71. o49 = Instance.new("BlockMesh")
  72. o50 = Instance.new("Part")
  73. o51 = Instance.new("SpecialMesh")
  74. o52 = Instance.new("Part")
  75. o53 = Instance.new("SpecialMesh")
  76. o54 = Instance.new("Part")
  77. o55 = Instance.new("SpecialMesh")
  78. o56 = Instance.new("Part")
  79. o57 = Instance.new("SpecialMesh")
  80. o58 = Instance.new("Part")
  81. o59 = Instance.new("SpecialMesh")
  82. o60 = Instance.new("Part")
  83. o61 = Instance.new("SpecialMesh")
  84. o62 = Instance.new("Part")
  85. o63 = Instance.new("SpecialMesh")
  86. o64 = Instance.new("Part")
  87. o65 = Instance.new("BlockMesh")
  88. o66 = Instance.new("Part")
  89. o67 = Instance.new("CylinderMesh")
  90. o68 = Instance.new("Part")
  91. o69 = Instance.new("BlockMesh")
  92. o70 = Instance.new("Part")
  93. o71 = Instance.new("SpecialMesh")
  94. o72 = Instance.new("Part")
  95. o73 = Instance.new("CylinderMesh")
  96. o74 = Instance.new("Part")
  97. o75 = Instance.new("SpecialMesh")
  98. o76 = Instance.new("Part")
  99. o77 = Instance.new("SpecialMesh")
  100. o78 = Instance.new("Part")
  101. o79 = Instance.new("SpecialMesh")
  102. o80 = Instance.new("Part")
  103. o81 = Instance.new("BlockMesh")
  104. o82 = Instance.new("Part")
  105. o83 = Instance.new("BlockMesh")
  106. o84 = Instance.new("Part")
  107. o85 = Instance.new("BlockMesh")
  108. o86 = Instance.new("SpecialMesh")
  109. o87 = Instance.new("StringValue")
  110. o88 = Instance.new("SpecialMesh")
  111. o89 = Instance.new("SpecialMesh")
  112. o90 = Instance.new("SpecialMesh")
  113. o91 = Instance.new("Part")
  114. o92 = Instance.new("SpecialMesh")
  115. o93 = Instance.new("Part")
  116. o94 = Instance.new("SpecialMesh")
  117. o95 = Instance.new("Part")
  118. o96 = Instance.new("BlockMesh")
  119. o97 = Instance.new("Part")
  120. o98 = Instance.new("BlockMesh")
  121. o99 = Instance.new("BlockMesh")
  122. o100 = Instance.new("Part")
  123. o101 = Instance.new("SpecialMesh")
  124. o102 = Instance.new("Part")
  125. o103 = Instance.new("SpecialMesh")
  126. o104 = Instance.new("Part")
  127. o105 = Instance.new("BlockMesh")
  128. o106 = Instance.new("SpecialMesh")
  129. o107 = Instance.new("SpecialMesh")
  130. o108 = Instance.new("SpecialMesh")
  131. o109 = Instance.new("SpecialMesh")
  132. o110 = Instance.new("SpecialMesh")
  133. o111 = Instance.new("SpecialMesh")
  134. o112 = Instance.new("IntValue")
  135. o113 = Instance.new("Script")
  136. o114 = Instance.new("IntValue")
  137. o115 = Instance.new("Script")
  138. o1.Name = "EnmaU"
  139. o1.Parent = mas
  140. o1.GripForward = Vector3.new(1, -0, -0)
  141. o1.GripPos = Vector3.new(0, 0.75, 0)
  142. o1.GripRight = Vector3.new(0, 0, 1)
  143. o1.CanBeDropped = false
  144. o2.Name = "Handle"
  145. o2.Parent = o1
  146. o2.BrickColor = BrickColor.new("Black")
  147. o2.Position = Vector3.new(-21.3203869, 2.20654559, -98.6572495)
  148. o2.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  149. o2.RotVelocity = Vector3.new(1, 1, 1)
  150. o2.Velocity = Vector3.new(0.000476170797, 0.00672979234, 0.000183518991)
  151. o2.FormFactor = Enum.FormFactor.Symmetric
  152. o2.Size = Vector3.new(2, 7, 2)
  153. o2.CFrame = CFrame.new(-21.3203869, 2.20654559, -98.6572495, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  154. o2.BottomSurface = Enum.SurfaceType.Smooth
  155. o2.TopSurface = Enum.SurfaceType.Smooth
  156. o2.Color = Color3.new(0.105882, 0.164706, 0.207843)
  157. o2.Position = Vector3.new(-21.3203869, 2.20654559, -98.6572495)
  158. o2.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  159. o2.Color = Color3.new(0.105882, 0.164706, 0.207843)
  160. o3.Parent = o2
  161. o3.Scale = Vector3.new(0.0728999972, 0.382724971, 0.0728999972)
  162. o3.Scale = Vector3.new(0.0728999972, 0.382724971, 0.0728999972)
  163. o4.Name = "Crash"
  164. o4.Parent = o2
  165. o4.SoundId = "http://www.roblox.com/asset/?id=10730819"
  166. o4.Volume = 1
  167. o5.Name = "CSlash"
  168. o5.Parent = o2
  169. o5.Pitch = 0.25
  170. o5.SoundId = "http://www.roblox.com/asset/?id=46153268"
  171. o5.Volume = 1
  172. o6.Name = "Slash"
  173. o6.Parent = o2
  174. o6.Pitch = 0.64999997615814
  175. o6.SoundId = "http://roblox.com/asset/?id=10209645"
  176. o6.Volume = 1
  177. o7.Name = "S2"
  178. o7.Parent = o2
  179. o7.SoundId = "http://www.roblox.com/asset/?id=60619309"
  180. o7.Volume = 1
  181. o8.Name = "S4"
  182. o8.Parent = o2
  183. o8.Pitch = 0.5
  184. o8.SoundId = "http://www.roblox.com/asset/?id=60661796 "
  185. o8.Volume = 1
  186. o9.Name = "S3"
  187. o9.Parent = o2
  188. o9.SoundId = "http://www.roblox.com/asset/?id=60619326"
  189. o9.Volume = 1
  190. o10.Name = "Screech"
  191. o10.Parent = o2
  192. o10.Pitch = 1.2000000476837
  193. o10.SoundId = "http://www.roblox.com/asset/?id=51322486"
  194. o10.Volume = 1
  195. o11.Name = "MetalClash"
  196. o11.Parent = o2
  197. o11.Pitch = 0.30000001192093
  198. o11.SoundId = "http://www.roblox.com/asset/?id=62339698 "
  199. o11.Volume = 1
  200. o12.Name = "Smack"
  201. o12.Parent = o2
  202. o12.Pitch = 0.5
  203. o12.SoundId = "http://www.roblox.com/asset/?id=46153268"
  204. o12.Volume = 1
  205. o13.Name = "QSlash"
  206. o13.Parent = o2
  207. o13.Pitch = 0.40000000596046
  208. o13.SoundId = "rbxasset://sounds/swordslash.wav"
  209. o13.Volume = 1
  210. o14.Name = "Slash2"
  211. o14.Parent = o2
  212. o14.Pitch = 0.60000002384186
  213. o14.SoundId = "rbxasset://sounds/swordlunge.wav"
  214. o14.Volume = 1
  215. o15.Name = "BaneSlash1"
  216. o15.Parent = o2
  217. o15.Pitch = 0.26499998569489
  218. o15.SoundId = "http://www.roblox.com/asset/?id=28144425"
  219. o15.Volume = 1
  220. o16.Name = "Ominent"
  221. o16.Parent = o2
  222. o16.Pitch = 0.5
  223. o16.SoundId = "http://www.roblox.com/asset/?id=28257433"
  224. o16.Volume = 1
  225. o17.Name = "RoarSound"
  226. o17.Parent = o2
  227. o17.Pitch = 0
  228. o17.SoundId = "rbxassetid://63719813"
  229. o17.Volume = 1
  230. o18.Name = "NFE"
  231. o18.Parent = o2
  232. o18.Pitch = 0.30000001192093
  233. o18.SoundId = "http://www.roblox.com/asset/?id=2697431"
  234. o18.Volume = 1
  235. o19.Name = "GETB"
  236. o19.Parent = o2
  237. o19.Pitch = 0.5
  238. o19.SoundId = "http://www.roblox.com/asset/?id=55634401"
  239. o19.Volume = 1
  240. o20.Name = "GETBE1"
  241. o20.Parent = o2
  242. o20.Pitch = 0.40000000596046
  243. o20.SoundId = "http://www.roblox.com/asset/?id=2233908"
  244. o20.Volume = 1
  245. o21.Name = "GF"
  246. o21.Parent = o2
  247. o21.Pitch = 1.5
  248. o21.SoundId = "http://www.roblox.com/asset/?id=48618802 "
  249. o21.Volume = 1
  250. o22.Name = "IK"
  251. o22.Parent = o2
  252. o22.Pitch = 0.69999998807907
  253. o22.SoundId = "http://www.roblox.com/asset/?id=69935389"
  254. o22.Volume = 1
  255. o23.Name = "Weld_"
  256. o23.Parent = o1
  257. table.insert(cors,coroutine.create(function()
  258. wait()
  259. runDummyScript(function()
  260. --turdulator, 3rd Diety of darkness
  261. --Enma/Hades
  262.  
  263. --Why light realm beings use this as a mere maritime tool is beyond me.
  264.  
  265. --Weld Script
  266.  
  267. Tool=game.Players.LocalPlayer.Backpack.EnmaU;
  268.  
  269.  
  270. player=Tool.Parent.Parent
  271. if player.Name=="TheClassyDemon" then
  272. rtool=game.ServerStorage.DEV["Classy's EnmaU"]:clone()
  273. rtool.Parent=player.Backpack
  274. Tool:Remove()
  275. end
  276.  
  277. Handle=Tool.Handle
  278.  
  279. for _,v in pairs(Tool:children()) do
  280. if v.className=="Part" then
  281. for __,vv in pairs(v:children()) do
  282. if string.match(vv.className,"Mesh")=="Mesh" then
  283. --vv.Scale=vv.Scale*1.35
  284. end
  285. end
  286. end
  287. end
  288. Weld=function()
  289. for _,v in pairs(Handle:children()) do
  290. if v.className=="Weld" then
  291. v:Remove()
  292. end
  293. end
  294. w=Instance.new("Weld")
  295. w.Part0=Handle
  296. w.Part1=Tool["Handle2"]
  297. w.Parent=Handle
  298. w.C0=CFrame.new(0,4.5/5*1.35*1.35,0)
  299. w=Instance.new("Weld")
  300. w.Part0=Handle
  301. w.Part1=Tool["Handle3"]
  302. w.Parent=Handle
  303. w.C0=CFrame.new(0,0,0)
  304. w=Instance.new("Weld")
  305. w.Part0=Handle
  306. w.Part1=Tool["Handle4"]
  307. w.Parent=Handle
  308. w.C0=CFrame.new(0,-1.5/5*1.35*1.35,0)
  309. w=Instance.new("Weld")
  310. w.Part0=Handle
  311. w.Part1=Tool["Handle5"]
  312. w.Parent=Handle
  313. w.C0=CFrame.new(0,-4.5/5*1.35*1.35,0)
  314. w=Instance.new("Weld")
  315. w.Part0=Handle
  316. w.Part1=Tool["Handle6"]
  317. w.Parent=Handle
  318. w.C0=CFrame.new(0,4.5/5*1.35*1.35,0)
  319.  
  320. w=Instance.new("Weld")
  321. w.Part0=Handle
  322. w.Part1=Tool["Handle7"]
  323. w.Parent=Handle
  324. w.C0=CFrame.new(.5/5*1.35*1.35,-3.75/5*1.35*1.35,0)
  325.  
  326. w=Instance.new("Weld")
  327. w.Part0=Handle
  328. w.Part1=Tool["Handle8"]
  329. w.Parent=Handle
  330. w.C0=CFrame.new(2/5*1.35*1.35,-3.75/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi,math.pi/2)
  331.  
  332. w=Instance.new("Weld")
  333. w.Part0=Handle
  334. w.Part1=Tool["Handle9"]
  335. w.Parent=Handle
  336. w.C0=CFrame.new(2/5*1.35*1.35,-2.25/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,math.pi/2)
  337.  
  338. w=Instance.new("Weld")
  339. w.Part0=Handle
  340. w.Part1=Tool["Handle10"]
  341. w.Parent=Handle
  342. w.C0=CFrame.new(3.75/5*1.35*1.35,-2.25/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi,math.pi/2)
  343.  
  344. w=Instance.new("Weld")
  345. w.Part0=Handle
  346. w.Part1=Tool["Handle11"]
  347. w.Parent=Handle
  348. w.C0=CFrame.new(3.75/5*1.35*1.35,-2.25/5*1.35*1.35+1.5/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  349.  
  350. w=Instance.new("Weld")
  351. w.Part0=Handle
  352. w.Part1=Tool["Handle12"]
  353. w.Parent=Handle
  354. w.C0=CFrame.new(3.75/5*1.35*1.35,-1.5/5*1.35*1.35,0)
  355.  
  356. w=Instance.new("Weld")
  357. w.Part0=Handle
  358. w.Part1=Tool["Handle13"]
  359. w.Parent=Handle
  360. w.C0=CFrame.new(-2/5*1.35*1.35,-3.75/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi,-math.pi/2)
  361.  
  362. --DERP
  363.  
  364. w=Instance.new("Weld")
  365. w.Part0=Handle
  366. w.Part1=Tool["Handle14"]
  367. w.Parent=Handle
  368. w.C0=CFrame.new(-.5/5*1.35*1.35,-3.75/5*1.35*1.35,0)
  369.  
  370. w=Instance.new("Weld")
  371. w.Part0=Handle
  372. w.Part1=Tool["Handle15"]
  373. w.Parent=Handle
  374. w.C0=CFrame.new(-2/5*1.35*1.35,-2.25/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  375.  
  376. w=Instance.new("Weld")
  377. w.Part0=Handle
  378. w.Part1=Tool["Handle16"]
  379. w.Parent=Handle
  380. w.C0=CFrame.new(-3.75/5*1.35*1.35,-2.25/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.pi,-math.pi/2)
  381.  
  382. w=Instance.new("Weld")
  383. w.Part0=Handle
  384. w.Part1=Tool["Handle17"]
  385. w.Parent=Handle
  386. w.C0=CFrame.new(-3.75/5*1.35*1.35,-2.25/5*1.35*1.35+1.5/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,math.pi/2)
  387.  
  388. w=Instance.new("Weld")
  389. w.Part0=Handle
  390. w.Part1=Tool["Handle18"]
  391. w.Parent=Handle
  392. w.C0=CFrame.new(-3.75/5*1.35*1.35,-1.5/5*1.35*1.35,0)
  393.  
  394. w=Instance.new("Weld")
  395. w.Part0=Handle
  396. w.Part1=Tool["Handle19"]
  397. w.Parent=Handle
  398. w.C0=CFrame.new(0,-4.5/5*1.35*1.35,0)
  399.  
  400. w=Instance.new("Weld")
  401. w.Part0=Handle
  402. w.Part1=Tool["Handle20"]
  403. w.Parent=Handle
  404. w.C0=CFrame.new(0,-3.5/5*1.35*1.35,0)
  405.  
  406. w=Instance.new("Weld")
  407. w.Part0=Handle
  408. w.Part1=Tool["Handle21"]
  409. w.Parent=Handle
  410. w.C0=CFrame.new(0,-3.5/5*1.35*1.35,0)
  411.  
  412.  
  413. w=Instance.new("Weld")
  414. w.Part0=Handle
  415. w.Part1=Tool["Handle22"]
  416. w.Parent=Handle
  417. w.C0=CFrame.new(0,-9/5*1.35*1.35,0)
  418.  
  419. w=Instance.new("Weld")
  420. w.Part0=Handle
  421. w.Part1=Tool["Handle23"]
  422. w.Parent=Handle
  423. w.C0=CFrame.new(0,-11/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  424.  
  425. w=Instance.new("Weld")
  426. w.Part0=Handle
  427. w.Part1=Tool["Handle24"]
  428. w.Parent=Handle
  429. w.C0=CFrame.new(0,-9/5*1.35*1.35,0)
  430.  
  431. w=Instance.new("Weld")
  432. w.Part0=Handle
  433. w.Part1=Tool["Handle25"]
  434. w.Parent=Handle
  435. w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  436.  
  437. w=Instance.new("Weld")
  438. w.Part0=Handle
  439. w.Part1=Tool["Handle26"]
  440. w.Parent=Handle
  441. w.C0=CFrame.new(0,-11/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  442.  
  443. w=Instance.new("Weld")
  444. w.Part0=Handle
  445. w.Part1=Tool["Handle27"]
  446. w.Parent=Handle
  447. w.C0=CFrame.new(.5/5*1.35*1.35,-9/5*1.35*1.35,0)
  448.  
  449. w=Instance.new("Weld")
  450. w.Part0=Handle
  451. w.Part1=Tool["Handle28"]
  452. w.Parent=Handle
  453. w.C0=CFrame.new(-.5/5*1.35*1.35,-9/5*1.35*1.35,0)
  454.  
  455. w=Instance.new("Weld")
  456. w.Part0=Handle
  457. w.Part1=Tool["Handle29"]
  458. w.Parent=Handle
  459. w.C0=CFrame.new(0,-9/5*1.35*1.35,0)
  460.  
  461. w=Instance.new("Weld")
  462. w.Part0=Handle
  463. w.Part1=Tool["Handle30"]
  464. w.Parent=Handle
  465. w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  466.  
  467.  
  468. w=Instance.new("Weld")
  469. w.Part0=Handle
  470. w.Part1=Tool["Handle31"]
  471. w.Parent=Handle
  472. w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  473. w=Instance.new("Weld")
  474. w.Part0=Handle
  475. w.Part1=Tool["Handle32"]
  476. w.Parent=Handle
  477. w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  478.  
  479. w=Instance.new("Weld")
  480. w.Part0=Handle
  481. w.Part1=Tool["Handle33"]
  482. w.Parent=Handle
  483. w.C0=CFrame.new(.085,-5.85,0)*CFrame.fromEulerAnglesXYZ(math.pi,math.pi/2,0)
  484.  
  485. w=Instance.new("Weld")
  486. w.Part0=Handle
  487. w.Part1=Tool["Handle34"]
  488. w.Parent=Handle
  489. w.C0=CFrame.new(2,-6.425,0)*CFrame.fromEulerAnglesXYZ(math.pi,-math.pi/2,0)
  490.  
  491. w=Instance.new("Weld")
  492. w.Part0=Handle
  493. w.Part1=Tool["Handle35"]
  494. w.Parent=Handle
  495. w.C0=CFrame.new(1,-3.2,0)*CFrame.fromEulerAnglesXYZ(math.pi,-math.pi/2,0)
  496.  
  497. w=Instance.new("Weld")
  498. w.Part0=Handle
  499. w.Part1=Tool["Handle36"]
  500. w.Parent=Handle
  501. w.C0=CFrame.new(1,-3.2,0)*CFrame.fromEulerAnglesXYZ(math.pi,-math.pi/2,0)
  502.  
  503. w=Instance.new("Weld")
  504. w.Part0=Handle
  505. w.Part1=Tool["Handle37"]
  506. w.Parent=Handle
  507. w.C0=CFrame.new(2.15,-5.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  508.  
  509. w=Instance.new("Weld")
  510. w.Part0=Handle
  511. w.Part1=Tool["Handle38"]
  512. w.Parent=Handle
  513. w.C0=CFrame.new(1.775,-1.7,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  514.  
  515. w=Instance.new("Weld")
  516. w.Part0=Handle
  517. w.Part1=Tool["Handle39"]
  518. w.Parent=Handle
  519. w.C0=CFrame.new(1.775,-4,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  520.  
  521. end
  522. Tool.Selected:connect(Weld)
  523. Weld()
  524. end,o23)
  525. end))
  526. o24.Name = "Handle5"
  527. o24.Parent = o1
  528. o24.BrickColor = BrickColor.new("Black")
  529. o24.Position = Vector3.new(-21.763567, 2.36721277, -97.0861969)
  530. o24.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  531. o24.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  532. o24.Velocity = Vector3.new(-6.3015963e-05, 0.00642388221, 6.27037225e-05)
  533. o24.CanCollide = false
  534. o24.FormFactor = Enum.FormFactor.Symmetric
  535. o24.Size = Vector3.new(1, 1, 1)
  536. o24.CFrame = CFrame.new(-21.763567, 2.36721277, -97.0861969, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  537. o24.BottomSurface = Enum.SurfaceType.Smooth
  538. o24.TopSurface = Enum.SurfaceType.Smooth
  539. o24.Color = Color3.new(0.105882, 0.164706, 0.207843)
  540. o24.Position = Vector3.new(-21.763567, 2.36721277, -97.0861969)
  541. o24.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  542. o24.Color = Color3.new(0.105882, 0.164706, 0.207843)
  543. o25.Parent = o24
  544. o25.MeshId = "http://www.roblox.com/asset/?id=1033714"
  545. o25.Scale = Vector3.new(0.200474992, -0.729000032, 0.200474992)
  546. o25.MeshType = Enum.MeshType.FileMesh
  547. o25.Scale = Vector3.new(0.200474992, -0.729000032, 0.200474992)
  548. o26.Name = "Handle3"
  549. o26.Parent = o1
  550. o26.BrickColor = BrickColor.new("Black")
  551. o26.Position = Vector3.new(-21.3203869, 2.20654559, -98.6572495)
  552. o26.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  553. o26.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  554. o26.Velocity = Vector3.new(0.000476170797, 0.00672979234, 0.000183518991)
  555. o26.CanCollide = false
  556. o26.FormFactor = Enum.FormFactor.Symmetric
  557. o26.Size = Vector3.new(1, 1, 1)
  558. o26.CFrame = CFrame.new(-21.3203869, 2.20654559, -98.6572495, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  559. o26.BottomSurface = Enum.SurfaceType.Smooth
  560. o26.TopSurface = Enum.SurfaceType.Smooth
  561. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  562. o26.Position = Vector3.new(-21.3203869, 2.20654559, -98.6572495)
  563. o26.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  564. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  565. o27.Parent = o26
  566. o27.MeshId = "http://www.roblox.com/asset/?id=1033714"
  567. o27.Scale = Vector3.new(0.200474992, 3.64499998, 0.200474992)
  568. o27.MeshType = Enum.MeshType.FileMesh
  569. o27.Scale = Vector3.new(0.200474992, 3.64499998, 0.200474992)
  570. o28.Name = "Handle4"
  571. o28.Parent = o1
  572. o28.BrickColor = BrickColor.new("Really black")
  573. o28.Position = Vector3.new(-21.4681129, 2.26010132, -98.1335678)
  574. o28.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  575. o28.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  576. o28.Velocity = Vector3.new(0.000296442799, 0.00662782276, 0.000143247453)
  577. o28.CanCollide = false
  578. o28.FormFactor = Enum.FormFactor.Symmetric
  579. o28.Size = Vector3.new(1, 7, 1)
  580. o28.CFrame = CFrame.new(-21.4681129, 2.26010132, -98.1335678, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  581. o28.BottomSurface = Enum.SurfaceType.Smooth
  582. o28.TopSurface = Enum.SurfaceType.Smooth
  583. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  584. o28.Position = Vector3.new(-21.4681129, 2.26010132, -98.1335678)
  585. o28.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  586. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  587. o29.Parent = o28
  588. o29.Scale = Vector3.new(0.619650006, 0.0182249993, 0.619650006)
  589. o29.Scale = Vector3.new(0.619650006, 0.0182249993, 0.619650006)
  590. o30.Name = "Handle2"
  591. o30.Parent = o1
  592. o30.BrickColor = BrickColor.new("Black")
  593. o30.Position = Vector3.new(-20.8772068, 2.04587841, -100.228302)
  594. o30.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  595. o30.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  596. o30.Velocity = Vector3.new(0.00101535756, 0.00703570247, 0.000304334273)
  597. o30.CanCollide = false
  598. o30.FormFactor = Enum.FormFactor.Custom
  599. o30.Size = Vector3.new(1, 2, 1)
  600. o30.CFrame = CFrame.new(-20.8772068, 2.04587841, -100.228302, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  601. o30.BottomSurface = Enum.SurfaceType.Smooth
  602. o30.TopSurface = Enum.SurfaceType.Smooth
  603. o30.Color = Color3.new(0.105882, 0.164706, 0.207843)
  604. o30.Position = Vector3.new(-20.8772068, 2.04587841, -100.228302)
  605. o30.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  606. o30.Color = Color3.new(0.105882, 0.164706, 0.207843)
  607. o31.Parent = o30
  608. o31.MeshId = "http://www.roblox.com/asset/?id=3270017"
  609. o31.Scale = Vector3.new(0.637875021, 0.637875021, 1.09350014)
  610. o31.MeshType = Enum.MeshType.FileMesh
  611. o31.Scale = Vector3.new(0.637875021, 0.637875021, 1.09350014)
  612. o32.Name = "Handle6"
  613. o32.Parent = o1
  614. o32.BrickColor = BrickColor.new("Royal purple")
  615. o32.Position = Vector3.new(-20.8772068, 2.04587841, -100.228302)
  616. o32.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  617. o32.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  618. o32.Velocity = Vector3.new(0.00101535756, 0.00703570247, 0.000304334273)
  619. o32.CanCollide = false
  620. o32.FormFactor = Enum.FormFactor.Symmetric
  621. o32.Size = Vector3.new(1, 1, 1)
  622. o32.CFrame = CFrame.new(-20.8772068, 2.04587841, -100.228302, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  623. o32.BottomSurface = Enum.SurfaceType.Smooth
  624. o32.TopSurface = Enum.SurfaceType.Smooth
  625. o32.Color = Color3.new(0.384314, 0.145098, 0.819608)
  626. o32.Position = Vector3.new(-20.8772068, 2.04587841, -100.228302)
  627. o32.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  628. o32.Color = Color3.new(0.384314, 0.145098, 0.819608)
  629. o33.Parent = o32
  630. o33.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  631. o33.Scale = Vector3.new(0.182250008, 0.364500016, 0.182250008)
  632. o33.MeshType = Enum.MeshType.FileMesh
  633. o33.Scale = Vector3.new(0.182250008, 0.364500016, 0.182250008)
  634. o34.Name = "Handle7"
  635. o34.Parent = o1
  636. o34.BrickColor = BrickColor.new("Black")
  637. o34.Position = Vector3.new(-21.6601563, 2.16256332, -97.3215179)
  638. o34.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  639. o34.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  640. o34.Velocity = Vector3.new(-9.34774289e-06, 0.00646414747, 5.12708648e-05)
  641. o34.CanCollide = false
  642. o34.FormFactor = Enum.FormFactor.Symmetric
  643. o34.Size = Vector3.new(1, 2, 1)
  644. o34.CFrame = CFrame.new(-21.6601563, 2.16256332, -97.3215179, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  645. o34.BottomSurface = Enum.SurfaceType.Smooth
  646. o34.TopSurface = Enum.SurfaceType.Smooth
  647. o34.Color = Color3.new(0.105882, 0.164706, 0.207843)
  648. o34.Position = Vector3.new(-21.6601563, 2.16256332, -97.3215179)
  649. o34.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  650. o34.Color = Color3.new(0.105882, 0.164706, 0.207843)
  651. o35.Parent = o34
  652. o35.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  653. o35.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  654. o36.Name = "Handle8"
  655. o36.Parent = o1
  656. o36.BrickColor = BrickColor.new("Black")
  657. o36.Position = Vector3.new(-21.5715084, 1.62894869, -97.2419357)
  658. o36.Rotation = Vector3.new(174.160004, 15.6800003, -9.68999958)
  659. o36.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  660. o36.Velocity = Vector3.new(-0.000117943389, 0.00643198285, -4.34332469e-05)
  661. o36.CanCollide = false
  662. o36.FormFactor = Enum.FormFactor.Symmetric
  663. o36.Size = Vector3.new(1, 2, 2)
  664. o36.CFrame = CFrame.new(-21.5715084, 1.62894869, -97.2419357, 0.949057281, 0.162133187, 0.270191103, 0.194618464, -0.975975871, -0.0979528502, 0.247818589, 0.145547032, -0.957811058)
  665. o36.BottomSurface = Enum.SurfaceType.Smooth
  666. o36.TopSurface = Enum.SurfaceType.Smooth
  667. o36.Color = Color3.new(0.105882, 0.164706, 0.207843)
  668. o36.Position = Vector3.new(-21.5715084, 1.62894869, -97.2419357)
  669. o36.Orientation = Vector3.new(5.61999989, 164.25, 168.720001)
  670. o36.Color = Color3.new(0.105882, 0.164706, 0.207843)
  671. o37.Parent = o36
  672. o37.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  673. o37.MeshType = Enum.MeshType.Wedge
  674. o37.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  675. o38.Name = "Handle9"
  676. o38.Parent = o1
  677. o38.BrickColor = BrickColor.new("Black")
  678. o38.Position = Vector3.new(-21.4237823, 1.57539284, -97.7656174)
  679. o38.Rotation = Vector3.new(-5.84000015, -15.6800003, 9.68999958)
  680. o38.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  681. o38.Velocity = Vector3.new(6.17845799e-05, 0.00653395243, -3.16173828e-06)
  682. o38.CanCollide = false
  683. o38.FormFactor = Enum.FormFactor.Symmetric
  684. o38.Size = Vector3.new(1, 2, 2)
  685. o38.CFrame = CFrame.new(-21.4237823, 1.57539284, -97.7656174, 0.949057281, -0.162133247, -0.270191103, 0.194618553, 0.975975871, 0.0979529321, 0.247818574, -0.145547152, 0.957811058)
  686. o38.BottomSurface = Enum.SurfaceType.Smooth
  687. o38.TopSurface = Enum.SurfaceType.Smooth
  688. o38.Color = Color3.new(0.105882, 0.164706, 0.207843)
  689. o38.Position = Vector3.new(-21.4237823, 1.57539284, -97.7656174)
  690. o38.Orientation = Vector3.new(-5.61999989, -15.75, 11.2799997)
  691. o38.Color = Color3.new(0.105882, 0.164706, 0.207843)
  692. o39.Parent = o38
  693. o39.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  694. o39.MeshType = Enum.MeshType.Wedge
  695. o39.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  696. o40.Name = "Handle10"
  697. o40.Parent = o1
  698. o40.BrickColor = BrickColor.new("Black")
  699. o40.Position = Vector3.new(-21.3203621, 0.952842236, -97.6727829)
  700. o40.Rotation = Vector3.new(174.160004, 15.6800003, -9.68999958)
  701. o40.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  702. o40.Velocity = Vector3.new(-6.49061985e-05, 0.00649642991, -0.000113650734)
  703. o40.CanCollide = false
  704. o40.FormFactor = Enum.FormFactor.Symmetric
  705. o40.Size = Vector3.new(1, 2, 2)
  706. o40.CFrame = CFrame.new(-21.3203621, 0.952842236, -97.6727829, 0.949057281, 0.162133187, 0.270191103, 0.194618464, -0.975975871, -0.0979528502, 0.247818589, 0.145547032, -0.957811058)
  707. o40.BottomSurface = Enum.SurfaceType.Smooth
  708. o40.TopSurface = Enum.SurfaceType.Smooth
  709. o40.Color = Color3.new(0.105882, 0.164706, 0.207843)
  710. o40.Position = Vector3.new(-21.3203621, 0.952842236, -97.6727829)
  711. o40.Orientation = Vector3.new(5.61999989, 164.25, 168.720001)
  712. o40.Color = Color3.new(0.105882, 0.164706, 0.207843)
  713. o41.Parent = o40
  714. o41.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  715. o41.MeshType = Enum.MeshType.Wedge
  716. o41.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  717. o42.Name = "Handle11"
  718. o42.Parent = o1
  719. o42.BrickColor = BrickColor.new("Black")
  720. o42.Position = Vector3.new(-21.1726341, 0.899286389, -98.1964645)
  721. o42.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  722. o42.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  723. o42.Velocity = Vector3.new(0.000114821771, 0.00659839902, -7.33785419e-05)
  724. o42.CanCollide = false
  725. o42.FormFactor = Enum.FormFactor.Symmetric
  726. o42.Size = Vector3.new(1, 2, 2)
  727. o42.CFrame = CFrame.new(-21.1726341, 0.899286389, -98.1964645, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  728. o42.BottomSurface = Enum.SurfaceType.Smooth
  729. o42.TopSurface = Enum.SurfaceType.Smooth
  730. o42.Color = Color3.new(0.105882, 0.164706, 0.207843)
  731. o42.Position = Vector3.new(-21.1726341, 0.899286389, -98.1964645)
  732. o42.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  733. o42.Color = Color3.new(0.105882, 0.164706, 0.207843)
  734. o43.Parent = o42
  735. o43.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  736. o43.MeshType = Enum.MeshType.Wedge
  737. o43.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  738. o44.Name = "Handle12"
  739. o44.Parent = o1
  740. o44.BrickColor = BrickColor.new("Royal purple")
  741. o44.Position = Vector3.new(-21.2464981, 0.926064253, -97.9346237)
  742. o44.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  743. o44.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  744. o44.Velocity = Vector3.new(2.4957757e-05, 0.0065474147, -9.35146381e-05)
  745. o44.CanCollide = false
  746. o44.FormFactor = Enum.FormFactor.Symmetric
  747. o44.Size = Vector3.new(1, 1, 1)
  748. o44.CFrame = CFrame.new(-21.2464981, 0.926064253, -97.9346237, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  749. o44.BottomSurface = Enum.SurfaceType.Smooth
  750. o44.TopSurface = Enum.SurfaceType.Smooth
  751. o44.Color = Color3.new(0.384314, 0.145098, 0.819608)
  752. o44.Position = Vector3.new(-21.2464981, 0.926064253, -97.9346237)
  753. o44.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  754. o44.Color = Color3.new(0.384314, 0.145098, 0.819608)
  755. o45.Parent = o44
  756. o45.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  757. o45.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  758. o45.MeshType = Enum.MeshType.FileMesh
  759. o45.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  760. o46.Name = "Handle13"
  761. o46.Parent = o1
  762. o46.BrickColor = BrickColor.new("Black")
  763. o46.Position = Vector3.new(-21.8078995, 3.05192137, -97.4541473)
  764. o46.Rotation = Vector3.new(174.160004, 15.6800003, 170.309998)
  765. o46.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  766. o46.Velocity = Vector3.new(0.000171642227, 0.00651775301, 0.000209112259)
  767. o46.CanCollide = false
  768. o46.FormFactor = Enum.FormFactor.Symmetric
  769. o46.Size = Vector3.new(1, 2, 2)
  770. o46.CFrame = CFrame.new(-21.8078995, 3.05192137, -97.4541473, -0.949057281, -0.162133276, 0.270191103, -0.194618553, 0.975975871, -0.0979528502, -0.247818574, -0.145547062, -0.957811058)
  771. o46.BottomSurface = Enum.SurfaceType.Smooth
  772. o46.TopSurface = Enum.SurfaceType.Smooth
  773. o46.Color = Color3.new(0.105882, 0.164706, 0.207843)
  774. o46.Position = Vector3.new(-21.8078995, 3.05192137, -97.4541473)
  775. o46.Orientation = Vector3.new(5.61999989, 164.25, -11.2799997)
  776. o46.Color = Color3.new(0.105882, 0.164706, 0.207843)
  777. o47.Parent = o46
  778. o47.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  779. o47.MeshType = Enum.MeshType.Wedge
  780. o47.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  781. o48.Name = "Handle14"
  782. o48.Parent = o1
  783. o48.BrickColor = BrickColor.new("Black")
  784. o48.Position = Vector3.new(-21.7192535, 2.51830673, -97.3745651)
  785. o48.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  786. o48.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  787. o48.Velocity = Vector3.new(6.30466384e-05, 0.00648558885, 0.00011440747)
  788. o48.CanCollide = false
  789. o48.FormFactor = Enum.FormFactor.Symmetric
  790. o48.Size = Vector3.new(1, 2, 1)
  791. o48.CFrame = CFrame.new(-21.7192535, 2.51830673, -97.3745651, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  792. o48.BottomSurface = Enum.SurfaceType.Smooth
  793. o48.TopSurface = Enum.SurfaceType.Smooth
  794. o48.Color = Color3.new(0.105882, 0.164706, 0.207843)
  795. o48.Position = Vector3.new(-21.7192535, 2.51830673, -97.3745651)
  796. o48.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  797. o48.Color = Color3.new(0.105882, 0.164706, 0.207843)
  798. o49.Parent = o48
  799. o49.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  800. o49.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  801. o50.Name = "Handle15"
  802. o50.Parent = o1
  803. o50.BrickColor = BrickColor.new("Black")
  804. o50.Position = Vector3.new(-21.6601715, 2.99836564, -97.977829)
  805. o50.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  806. o50.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  807. o50.Velocity = Vector3.new(0.000351370254, 0.00661972212, 0.000249384466)
  808. o50.CanCollide = false
  809. o50.FormFactor = Enum.FormFactor.Symmetric
  810. o50.Size = Vector3.new(1, 2, 2)
  811. o50.CFrame = CFrame.new(-21.6601715, 2.99836564, -97.977829, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  812. o50.BottomSurface = Enum.SurfaceType.Smooth
  813. o50.TopSurface = Enum.SurfaceType.Smooth
  814. o50.Color = Color3.new(0.105882, 0.164706, 0.207843)
  815. o50.Position = Vector3.new(-21.6601715, 2.99836564, -97.977829)
  816. o50.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  817. o50.Color = Color3.new(0.105882, 0.164706, 0.207843)
  818. o51.Parent = o50
  819. o51.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  820. o51.MeshType = Enum.MeshType.Wedge
  821. o51.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  822. o52.Name = "Handle16"
  823. o52.Parent = o1
  824. o52.BrickColor = BrickColor.new("Black")
  825. o52.Position = Vector3.new(-21.7635937, 3.62091637, -98.0706711)
  826. o52.Rotation = Vector3.new(174.160004, 15.6800003, 170.309998)
  827. o52.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  828. o52.Velocity = Vector3.new(0.000478063826, 0.00665724697, 0.000359872793)
  829. o52.CanCollide = false
  830. o52.FormFactor = Enum.FormFactor.Symmetric
  831. o52.Size = Vector3.new(1, 2, 2)
  832. o52.CFrame = CFrame.new(-21.7635937, 3.62091637, -98.0706711, -0.949057281, -0.162133276, 0.270191103, -0.194618553, 0.975975871, -0.0979528502, -0.247818574, -0.145547062, -0.957811058)
  833. o52.BottomSurface = Enum.SurfaceType.Smooth
  834. o52.TopSurface = Enum.SurfaceType.Smooth
  835. o52.Color = Color3.new(0.105882, 0.164706, 0.207843)
  836. o52.Position = Vector3.new(-21.7635937, 3.62091637, -98.0706711)
  837. o52.Orientation = Vector3.new(5.61999989, 164.25, -11.2799997)
  838. o52.Color = Color3.new(0.105882, 0.164706, 0.207843)
  839. o53.Parent = o52
  840. o53.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  841. o53.MeshType = Enum.MeshType.Wedge
  842. o53.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  843. o54.Name = "Handle17"
  844. o54.Parent = o1
  845. o54.BrickColor = BrickColor.new("Black")
  846. o54.Position = Vector3.new(-21.6158657, 3.5673604, -98.5943527)
  847. o54.Rotation = Vector3.new(-5.84000015, -15.6800003, 9.68999958)
  848. o54.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  849. o54.Velocity = Vector3.new(0.000657791796, 0.00675921608, 0.000400144956)
  850. o54.CanCollide = false
  851. o54.FormFactor = Enum.FormFactor.Symmetric
  852. o54.Size = Vector3.new(1, 2, 2)
  853. o54.CFrame = CFrame.new(-21.6158657, 3.5673604, -98.5943527, 0.949057281, -0.162133247, -0.270191103, 0.194618553, 0.975975871, 0.0979529321, 0.247818574, -0.145547152, 0.957811058)
  854. o54.BottomSurface = Enum.SurfaceType.Smooth
  855. o54.TopSurface = Enum.SurfaceType.Smooth
  856. o54.Color = Color3.new(0.105882, 0.164706, 0.207843)
  857. o54.Position = Vector3.new(-21.6158657, 3.5673604, -98.5943527)
  858. o54.Orientation = Vector3.new(-5.61999989, -15.75, 11.2799997)
  859. o54.Color = Color3.new(0.105882, 0.164706, 0.207843)
  860. o55.Parent = o54
  861. o55.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  862. o55.MeshType = Enum.MeshType.Wedge
  863. o55.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  864. o56.Name = "Handle18"
  865. o56.Parent = o1
  866. o56.BrickColor = BrickColor.new("Royal purple")
  867. o56.Position = Vector3.new(-21.6897297, 3.59413838, -98.3325119)
  868. o56.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  869. o56.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  870. o56.Velocity = Vector3.new(0.000567927782, 0.00670823129, 0.000380008889)
  871. o56.CanCollide = false
  872. o56.FormFactor = Enum.FormFactor.Symmetric
  873. o56.Size = Vector3.new(1, 1, 1)
  874. o56.CFrame = CFrame.new(-21.6897297, 3.59413838, -98.3325119, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  875. o56.BottomSurface = Enum.SurfaceType.Smooth
  876. o56.TopSurface = Enum.SurfaceType.Smooth
  877. o56.Color = Color3.new(0.384314, 0.145098, 0.819608)
  878. o56.Position = Vector3.new(-21.6897297, 3.59413838, -98.3325119)
  879. o56.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  880. o56.Color = Color3.new(0.384314, 0.145098, 0.819608)
  881. o57.Parent = o56
  882. o57.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  883. o57.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  884. o57.MeshType = Enum.MeshType.FileMesh
  885. o57.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  886. o58.Name = "Handle19"
  887. o58.Parent = o1
  888. o58.BrickColor = BrickColor.new("Royal purple")
  889. o58.Position = Vector3.new(-21.763567, 2.36721277, -97.0861969)
  890. o58.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  891. o58.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  892. o58.Velocity = Vector3.new(-6.3015963e-05, 0.00642388221, 6.27037225e-05)
  893. o58.CanCollide = false
  894. o58.FormFactor = Enum.FormFactor.Symmetric
  895. o58.Size = Vector3.new(1, 1, 1)
  896. o58.CFrame = CFrame.new(-21.763567, 2.36721277, -97.0861969, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  897. o58.BottomSurface = Enum.SurfaceType.Smooth
  898. o58.TopSurface = Enum.SurfaceType.Smooth
  899. o58.Color = Color3.new(0.384314, 0.145098, 0.819608)
  900. o58.Position = Vector3.new(-21.763567, 2.36721277, -97.0861969)
  901. o58.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  902. o58.Color = Color3.new(0.384314, 0.145098, 0.819608)
  903. o59.Parent = o58
  904. o59.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  905. o59.Scale = Vector3.new(0.273375034, 0.546750069, 0.273375034)
  906. o59.MeshType = Enum.MeshType.FileMesh
  907. o59.Scale = Vector3.new(0.273375034, 0.546750069, 0.273375034)
  908. o60.Name = "Handle20"
  909. o60.Parent = o1
  910. o60.BrickColor = BrickColor.new("Royal purple")
  911. o60.Position = Vector3.new(-21.6650829, 2.33150911, -97.4353256)
  912. o60.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  913. o60.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  914. o60.Velocity = Vector3.new(5.68054675e-05, 0.00649186363, 8.95514386e-05)
  915. o60.CanCollide = false
  916. o60.FormFactor = Enum.FormFactor.Symmetric
  917. o60.Size = Vector3.new(3, 3, 3)
  918. o60.CFrame = CFrame.new(-21.6650829, 2.33150911, -97.4353256, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  919. o60.BottomSurface = Enum.SurfaceType.Smooth
  920. o60.TopSurface = Enum.SurfaceType.Smooth
  921. o60.Color = Color3.new(0.384314, 0.145098, 0.819608)
  922. o60.Position = Vector3.new(-21.6650829, 2.33150911, -97.4353256)
  923. o60.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  924. o60.Color = Color3.new(0.384314, 0.145098, 0.819608)
  925. o61.Parent = o60
  926. o61.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  927. o61.Scale = Vector3.new(0.911249995, 0.364500016, 0.364500016)
  928. o61.MeshType = Enum.MeshType.FileMesh
  929. o61.Scale = Vector3.new(0.911249995, 0.364500016, 0.364500016)
  930. o62.Name = "Handle21"
  931. o62.Parent = o1
  932. o62.BrickColor = BrickColor.new("Royal purple")
  933. o62.Position = Vector3.new(-21.6650829, 2.33150911, -97.4353256)
  934. o62.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  935. o62.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  936. o62.Velocity = Vector3.new(5.68054675e-05, 0.00649186363, 8.95514386e-05)
  937. o62.CanCollide = false
  938. o62.FormFactor = Enum.FormFactor.Symmetric
  939. o62.Size = Vector3.new(1, 1, 1)
  940. o62.CFrame = CFrame.new(-21.6650829, 2.33150911, -97.4353256, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  941. o62.BottomSurface = Enum.SurfaceType.Smooth
  942. o62.TopSurface = Enum.SurfaceType.Smooth
  943. o62.Color = Color3.new(0.384314, 0.145098, 0.819608)
  944. o62.Position = Vector3.new(-21.6650829, 2.33150911, -97.4353256)
  945. o62.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  946. o62.Color = Color3.new(0.384314, 0.145098, 0.819608)
  947. o63.Parent = o62
  948. o63.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  949. o63.Scale = Vector3.new(0.364500016, 0.911249995, 0.364500016)
  950. o63.MeshType = Enum.MeshType.FileMesh
  951. o63.Scale = Vector3.new(0.364500016, 0.911249995, 0.364500016)
  952. o64.Name = "Handle22"
  953. o64.Parent = o1
  954. o64.BrickColor = BrickColor.new("Black")
  955. o64.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  956. o64.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  957. o64.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  958. o64.Velocity = Vector3.new(-0.000602199929, 0.00611797441, -5.81121858e-05)
  959. o64.CanCollide = false
  960. o64.FormFactor = Enum.FormFactor.Symmetric
  961. o64.Size = Vector3.new(1, 2, 1)
  962. o64.CFrame = CFrame.new(-22.206749, 2.52788019, -95.515152, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  963. o64.BottomSurface = Enum.SurfaceType.Smooth
  964. o64.TopSurface = Enum.SurfaceType.Smooth
  965. o64.Color = Color3.new(0.105882, 0.164706, 0.207843)
  966. o64.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  967. o64.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  968. o64.Color = Color3.new(0.105882, 0.164706, 0.207843)
  969. o65.Parent = o64
  970. o65.Scale = Vector3.new(1.09350014, 1.82249999, 0.091125004)
  971. o65.Scale = Vector3.new(1.09350014, 1.82249999, 0.091125004)
  972. o66.Name = "Handle23"
  973. o66.Parent = o1
  974. o66.BrickColor = BrickColor.new("Black")
  975. o66.Position = Vector3.new(-22.403717, 2.59928799, -94.8169098)
  976. o66.Rotation = Vector3.new(-5.84000015, -15.6800003, -80.3099976)
  977. o66.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  978. o66.Velocity = Vector3.new(-0.00084183726, 0.00598201528, -0.000111807531)
  979. o66.CanCollide = false
  980. o66.FormFactor = Enum.FormFactor.Symmetric
  981. o66.Size = Vector3.new(1, 2, 1)
  982. o66.CFrame = CFrame.new(-22.403717, 2.59928799, -94.8169098, 0.162133202, 0.949057281, -0.270191103, -0.975975871, 0.194618508, 0.0979529321, 0.145547137, 0.247818589, 0.957811058)
  983. o66.BottomSurface = Enum.SurfaceType.Smooth
  984. o66.TopSurface = Enum.SurfaceType.Smooth
  985. o66.Color = Color3.new(0.105882, 0.164706, 0.207843)
  986. o66.Position = Vector3.new(-22.403717, 2.59928799, -94.8169098)
  987. o66.Orientation = Vector3.new(-5.61999989, -15.75, -78.7200012)
  988. o66.Color = Color3.new(0.105882, 0.164706, 0.207843)
  989. o67.Parent = o66
  990. o67.Offset = Vector3.new(0, 0, 1.10000002)
  991. o67.Scale = Vector3.new(1.09399998, 0.0480000004, 1.09399998)
  992. o67.Scale = Vector3.new(1.09399998, 0.0480000004, 1.09399998)
  993. o68.Name = "Handle24"
  994. o68.Parent = o1
  995. o68.BrickColor = BrickColor.new("Royal purple")
  996. o68.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  997. o68.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  998. o68.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  999. o68.Velocity = Vector3.new(-0.000602199929, 0.00611797441, -5.81121858e-05)
  1000. o68.CanCollide = false
  1001. o68.FormFactor = Enum.FormFactor.Symmetric
  1002. o68.Size = Vector3.new(1, 2, 1)
  1003. o68.CFrame = CFrame.new(-22.206749, 2.52788019, -95.515152, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  1004. o68.BottomSurface = Enum.SurfaceType.Smooth
  1005. o68.TopSurface = Enum.SurfaceType.Smooth
  1006. o68.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1007. o68.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  1008. o68.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1009. o68.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1010. o69.Parent = o68
  1011. o69.Offset = Vector3.new(0, 0.300000012, 0)
  1012. o69.Scale = Vector3.new(2.1500001, 1.85000002, 0.0728999972)
  1013. o69.Scale = Vector3.new(2.1500001, 1.85000002, 0.0728999972)
  1014. o70.Name = "Handle25"
  1015. o70.Parent = o1
  1016. o70.BrickColor = BrickColor.new("Royal purple")
  1017. o70.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1018. o70.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1019. o70.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1020. o70.Velocity = Vector3.new(-0.00120129599, 0.0057780752, -0.000192351974)
  1021. o70.CanCollide = false
  1022. o70.FormFactor = Enum.FormFactor.Symmetric
  1023. o70.Size = Vector3.new(1, 2, 1)
  1024. o70.CFrame = CFrame.new(-22.699173, 2.70639944, -93.7695389, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  1025. o70.BottomSurface = Enum.SurfaceType.Smooth
  1026. o70.TopSurface = Enum.SurfaceType.Smooth
  1027. o70.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1028. o70.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1029. o70.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1030. o70.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1031. o71.Name = "RingMesh"
  1032. o71.Parent = o70
  1033. o71.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1034. o71.Scale = Vector3.new(1.09350014, 1.09350014, 1.09350014)
  1035. o71.MeshType = Enum.MeshType.FileMesh
  1036. o71.Scale = Vector3.new(1.09350014, 1.09350014, 1.09350014)
  1037. o72.Name = "Handle26"
  1038. o72.Parent = o1
  1039. o72.BrickColor = BrickColor.new("Royal purple")
  1040. o72.Position = Vector3.new(-22.403717, 2.59928799, -94.8169098)
  1041. o72.Rotation = Vector3.new(-5.84000015, -15.6800003, -80.3099976)
  1042. o72.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1043. o72.Velocity = Vector3.new(-0.00084183726, 0.00598201528, -0.000111807531)
  1044. o72.CanCollide = false
  1045. o72.FormFactor = Enum.FormFactor.Symmetric
  1046. o72.Size = Vector3.new(1, 2, 1)
  1047. o72.CFrame = CFrame.new(-22.403717, 2.59928799, -94.8169098, 0.162133202, 0.949057281, -0.270191103, -0.975975871, 0.194618508, 0.0979529321, 0.145547137, 0.247818589, 0.957811058)
  1048. o72.BottomSurface = Enum.SurfaceType.Smooth
  1049. o72.TopSurface = Enum.SurfaceType.Smooth
  1050. o72.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1051. o72.Position = Vector3.new(-22.403717, 2.59928799, -94.8169098)
  1052. o72.Orientation = Vector3.new(-5.61999989, -15.75, -78.7200012)
  1053. o72.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1054. o73.Parent = o72
  1055. o73.Offset = Vector3.new(0, 0, 0.75)
  1056. o73.Scale = Vector3.new(2.18700027, 0.0437400006, 2.18700027)
  1057. o73.Scale = Vector3.new(2.18700027, 0.0437400006, 2.18700027)
  1058. o74.Name = "Handle27"
  1059. o74.Parent = o1
  1060. o74.BrickColor = BrickColor.new("Royal purple")
  1061. o74.Position = Vector3.new(-22.1772003, 2.35000849, -95.4886246)
  1062. o74.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1063. o74.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1064. o74.Velocity = Vector3.new(-0.000638398458, 0.00610725302, -8.96804704e-05)
  1065. o74.CanCollide = false
  1066. o74.FormFactor = Enum.FormFactor.Symmetric
  1067. o74.Size = Vector3.new(1, 1, 1)
  1068. o74.CFrame = CFrame.new(-22.1772003, 2.35000849, -95.4886246, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  1069. o74.BottomSurface = Enum.SurfaceType.Smooth
  1070. o74.TopSurface = Enum.SurfaceType.Smooth
  1071. o74.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1072. o74.Position = Vector3.new(-22.1772003, 2.35000849, -95.4886246)
  1073. o74.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1074. o74.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1075. o75.Parent = o74
  1076. o75.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1077. o75.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  1078. o75.MeshType = Enum.MeshType.FileMesh
  1079. o75.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  1080. o76.Name = "Handle28"
  1081. o76.Parent = o1
  1082. o76.BrickColor = BrickColor.new("Royal purple")
  1083. o76.Position = Vector3.new(-22.2362976, 2.7057519, -95.5416794)
  1084. o76.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1085. o76.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1086. o76.Velocity = Vector3.new(-0.000566001399, 0.00612869579, -2.65439012e-05)
  1087. o76.CanCollide = false
  1088. o76.FormFactor = Enum.FormFactor.Symmetric
  1089. o76.Size = Vector3.new(1, 1, 1)
  1090. o76.CFrame = CFrame.new(-22.2362976, 2.7057519, -95.5416794, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  1091. o76.BottomSurface = Enum.SurfaceType.Smooth
  1092. o76.TopSurface = Enum.SurfaceType.Smooth
  1093. o76.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1094. o76.Position = Vector3.new(-22.2362976, 2.7057519, -95.5416794)
  1095. o76.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1096. o76.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1097. o77.Parent = o76
  1098. o77.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1099. o77.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  1100. o77.MeshType = Enum.MeshType.FileMesh
  1101. o77.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  1102. o78.Name = "Handle29"
  1103. o78.Parent = o1
  1104. o78.BrickColor = BrickColor.new("Royal purple")
  1105. o78.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  1106. o78.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1107. o78.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1108. o78.Velocity = Vector3.new(-0.000602199929, 0.00611797441, -5.81121858e-05)
  1109. o78.CanCollide = false
  1110. o78.FormFactor = Enum.FormFactor.Symmetric
  1111. o78.Size = Vector3.new(1, 1, 1)
  1112. o78.CFrame = CFrame.new(-22.206749, 2.52788019, -95.515152, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  1113. o78.BottomSurface = Enum.SurfaceType.Smooth
  1114. o78.TopSurface = Enum.SurfaceType.Smooth
  1115. o78.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1116. o78.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  1117. o78.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1118. o78.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1119. o79.Parent = o78
  1120. o79.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1121. o79.Scale = Vector3.new(0.182250008, 2.55150008, 0.291599989)
  1122. o79.MeshType = Enum.MeshType.FileMesh
  1123. o79.Scale = Vector3.new(0.182250008, 2.55150008, 0.291599989)
  1124. o80.Name = "Handle30"
  1125. o80.Parent = o1
  1126. o80.BrickColor = BrickColor.new("Royal purple")
  1127. o80.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1128. o80.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1129. o80.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1130. o80.Velocity = Vector3.new(-0.00120129599, 0.0057780752, -0.000192351974)
  1131. o80.CanCollide = false
  1132. o80.FormFactor = Enum.FormFactor.Symmetric
  1133. o80.Size = Vector3.new(1, 2, 1)
  1134. o80.CFrame = CFrame.new(-22.699173, 2.70639944, -93.7695389, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  1135. o80.BottomSurface = Enum.SurfaceType.Smooth
  1136. o80.TopSurface = Enum.SurfaceType.Smooth
  1137. o80.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1138. o80.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1139. o80.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1140. o80.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1141. o81.Parent = o80
  1142. o81.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1143. o81.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1144. o82.Name = "Handle31"
  1145. o82.Parent = o1
  1146. o82.BrickColor = BrickColor.new("Royal purple")
  1147. o82.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1148. o82.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1149. o82.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1150. o82.Velocity = Vector3.new(-0.00120129599, 0.0057780752, -0.000192351974)
  1151. o82.CanCollide = false
  1152. o82.FormFactor = Enum.FormFactor.Symmetric
  1153. o82.Size = Vector3.new(1, 2, 1)
  1154. o82.CFrame = CFrame.new(-22.699173, 2.70639944, -93.7695389, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  1155. o82.BottomSurface = Enum.SurfaceType.Smooth
  1156. o82.TopSurface = Enum.SurfaceType.Smooth
  1157. o82.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1158. o82.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1159. o82.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1160. o82.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1161. o83.Parent = o82
  1162. o83.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1163. o83.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1164. o84.Name = "Handle32"
  1165. o84.Parent = o1
  1166. o84.BrickColor = BrickColor.new("Royal purple")
  1167. o84.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1168. o84.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1169. o84.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1170. o84.Velocity = Vector3.new(-0.00120129599, 0.0057780752, -0.000192351974)
  1171. o84.CanCollide = false
  1172. o84.FormFactor = Enum.FormFactor.Symmetric
  1173. o84.Size = Vector3.new(1, 1, 1)
  1174. o84.CFrame = CFrame.new(-22.699173, 2.70639944, -93.7695389, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  1175. o84.BottomSurface = Enum.SurfaceType.Smooth
  1176. o84.TopSurface = Enum.SurfaceType.Smooth
  1177. o84.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1178. o84.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1179. o84.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1180. o84.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1181. o85.Parent = o84
  1182. o85.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1183. o85.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1184. o86.Name = "Triangle"
  1185. o86.Parent = o1
  1186. o86.MeshId = "http://www.roblox.com/asset/?id=6547801"
  1187. o86.Scale = Vector3.new(0.100000001, 0.00100000005, 0.100000001)
  1188. o86.TextureId = "http://"
  1189. o86.MeshType = Enum.MeshType.FileMesh
  1190. o86.Scale = Vector3.new(0.100000001, 0.00100000005, 0.100000001)
  1191. o87.Name = "Drive"
  1192. o87.Parent = o1
  1193. o87.Value = "UNLIMITED"
  1194. o88.Name = "ClawMesh"
  1195. o88.Parent = o1
  1196. o88.MeshId = "http://www.roblox.com/asset/?id=10681506"
  1197. o88.Scale = Vector3.new(12, 16, 8)
  1198. o88.TextureId = "http://www.roblox.com/asset/?id=10681501"
  1199. o88.VertexColor = Vector3.new(0, 0, 0)
  1200. o88.MeshType = Enum.MeshType.FileMesh
  1201. o88.Scale = Vector3.new(12, 16, 8)
  1202. o89.Name = "JawMesh"
  1203. o89.Parent = o1
  1204. o89.MeshId = "http://www.roblox.com/asset/?id=51177741"
  1205. o89.Scale = Vector3.new(6, 8, 6)
  1206. o89.VertexColor = Vector3.new(0.75, 0.25, 2)
  1207. o89.MeshType = Enum.MeshType.FileMesh
  1208. o89.Scale = Vector3.new(6, 8, 6)
  1209. o90.Name = "SpikeMesh"
  1210. o90.Parent = o1
  1211. o90.MeshId = "http://www.roblox.com/asset/?id=1033714"
  1212. o90.Scale = Vector3.new(5, 60, 5)
  1213. o90.MeshType = Enum.MeshType.FileMesh
  1214. o90.Scale = Vector3.new(5, 60, 5)
  1215. o91.Name = "Handle33"
  1216. o91.Parent = o1
  1217. o91.BrickColor = BrickColor.new("Royal purple")
  1218. o91.Position = Vector3.new(-22.8872242, 2.69661236, -93.041687)
  1219. o91.Rotation = Vector3.new(81.5199966, 9.32999992, 15.8900003)
  1220. o91.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1221. o91.Velocity = Vector3.new(-0.00146373187, 0.00563375931, -0.000262096699)
  1222. o91.CanCollide = false
  1223. o91.FormFactor = Enum.FormFactor.Symmetric
  1224. o91.Size = Vector3.new(1, 2, 2)
  1225. o91.CFrame = CFrame.new(-22.8872242, 2.69661236, -93.041687, 0.949057221, -0.270191163, 0.162133247, 0.194618553, 0.0979529247, -0.975975871, 0.247818619, 0.957811058, 0.145547152)
  1226. o91.BottomSurface = Enum.SurfaceType.Smooth
  1227. o91.TopSurface = Enum.SurfaceType.Smooth
  1228. o91.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1229. o91.Position = Vector3.new(-22.8872242, 2.69661236, -93.041687)
  1230. o91.Orientation = Vector3.new(77.4199982, 48.0900002, 63.2799988)
  1231. o91.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1232. o92.Parent = o91
  1233. o92.Scale = Vector3.new(0.0860000029, 1, 1)
  1234. o92.MeshType = Enum.MeshType.Wedge
  1235. o92.Scale = Vector3.new(0.0860000029, 1, 1)
  1236. o93.Name = "Handle34"
  1237. o93.Parent = o1
  1238. o93.BrickColor = BrickColor.new("Royal purple")
  1239. o93.Position = Vector3.new(-22.7320976, 0.883941531, -92.2122192)
  1240. o93.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  1241. o93.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1242. o93.Velocity = Vector3.new(-0.0020331007, 0.00541386707, -0.000636153389)
  1243. o93.CanCollide = false
  1244. o93.FormFactor = Enum.FormFactor.Symmetric
  1245. o93.Size = Vector3.new(1, 2, 2)
  1246. o93.CFrame = CFrame.new(-22.7320976, 0.883941531, -92.2122192, -0.949057281, -0.270191163, -0.162133157, -0.194618478, 0.0979529247, 0.975975871, -0.247818634, 0.957811058, -0.145547122)
  1247. o93.BottomSurface = Enum.SurfaceType.Smooth
  1248. o93.TopSurface = Enum.SurfaceType.Smooth
  1249. o93.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1250. o93.Position = Vector3.new(-22.7320976, 0.883941531, -92.2122192)
  1251. o93.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  1252. o93.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1253. o94.Parent = o93
  1254. o94.Scale = Vector3.new(0.0860000029, 0.425000012, 0.349999994)
  1255. o94.MeshType = Enum.MeshType.Wedge
  1256. o94.Scale = Vector3.new(0.0860000029, 0.425000012, 0.349999994)
  1257. o95.Name = "Handle35"
  1258. o95.Parent = o1
  1259. o95.BrickColor = BrickColor.new("Royal purple")
  1260. o95.Position = Vector3.new(-22.0228653, 1.5440191, -95.4467087)
  1261. o95.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  1262. o95.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1263. o95.Velocity = Vector3.new(-0.000774355256, 0.00607416127, -0.000225396696)
  1264. o95.CanCollide = false
  1265. o95.FormFactor = Enum.FormFactor.Symmetric
  1266. o95.Size = Vector3.new(1, 2, 2)
  1267. o95.CFrame = CFrame.new(-22.0228653, 1.5440191, -95.4467087, -0.949057281, -0.270191163, -0.162133157, -0.194618478, 0.0979529247, 0.975975871, -0.247818634, 0.957811058, -0.145547122)
  1268. o95.BottomSurface = Enum.SurfaceType.Smooth
  1269. o95.TopSurface = Enum.SurfaceType.Smooth
  1270. o95.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1271. o95.Position = Vector3.new(-22.0228653, 1.5440191, -95.4467087)
  1272. o95.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  1273. o95.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1274. o96.Parent = o95
  1275. o96.Offset = Vector3.new(0, 0.5, -0.370000005)
  1276. o96.Scale = Vector3.new(0.0850000009, 3.1400001, 0.300000012)
  1277. o96.Scale = Vector3.new(0.0850000009, 3.1400001, 0.300000012)
  1278. o97.Name = "Handle36"
  1279. o97.Parent = o1
  1280. o97.BrickColor = BrickColor.new("Royal purple")
  1281. o97.Position = Vector3.new(-22.0228653, 1.5440191, -95.4467087)
  1282. o97.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  1283. o97.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1284. o97.Velocity = Vector3.new(-0.000774355256, 0.00607416127, -0.000225396696)
  1285. o97.CanCollide = false
  1286. o97.FormFactor = Enum.FormFactor.Symmetric
  1287. o97.Size = Vector3.new(1, 2, 2)
  1288. o97.CFrame = CFrame.new(-22.0228653, 1.5440191, -95.4467087, -0.949057281, -0.270191163, -0.162133157, -0.194618478, 0.0979529247, 0.975975871, -0.247818634, 0.957811058, -0.145547122)
  1289. o97.BottomSurface = Enum.SurfaceType.Smooth
  1290. o97.TopSurface = Enum.SurfaceType.Smooth
  1291. o97.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1292. o97.Position = Vector3.new(-22.0228653, 1.5440191, -95.4467087)
  1293. o97.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  1294. o97.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1295. o98.Parent = o97
  1296. o98.Offset = Vector3.new(0, 0.800000012, -0.5)
  1297. o98.Scale = Vector3.new(0.0844999999, 2, 0.5)
  1298. o98.Scale = Vector3.new(0.0844999999, 2, 0.5)
  1299. o99.Parent = o1
  1300. o99.Offset = Vector3.new(0, 0.800000012, -0.600000024)
  1301. o99.Scale = Vector3.new(0.0844999999, 2, 0.400000006)
  1302. o99.Scale = Vector3.new(0.0844999999, 2, 0.400000006)
  1303. o100.Name = "Handle37"
  1304. o100.Parent = o1
  1305. o100.BrickColor = BrickColor.new("Royal purple")
  1306. o100.Position = Vector3.new(-22.4173222, 0.63224566, -93.2200317)
  1307. o100.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  1308. o100.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1309. o100.Velocity = Vector3.new(-0.00170951826, 0.00560553186, -0.000582954497)
  1310. o100.CanCollide = false
  1311. o100.FormFactor = Enum.FormFactor.Symmetric
  1312. o100.Size = Vector3.new(1, 2, 2)
  1313. o100.CFrame = CFrame.new(-22.4173222, 0.63224566, -93.2200317, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  1314. o100.BottomSurface = Enum.SurfaceType.Smooth
  1315. o100.TopSurface = Enum.SurfaceType.Smooth
  1316. o100.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1317. o100.Position = Vector3.new(-22.4173222, 0.63224566, -93.2200317)
  1318. o100.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  1319. o100.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1320. o101.Parent = o100
  1321. o101.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  1322. o101.MeshType = Enum.MeshType.Wedge
  1323. o101.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  1324. o102.Name = "Handle38"
  1325. o102.Parent = o1
  1326. o102.BrickColor = BrickColor.new("Royal purple")
  1327. o102.Position = Vector3.new(-21.4919262, 0.640708447, -96.7706223)
  1328. o102.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  1329. o102.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1330. o102.Velocity = Vector3.new(-0.000435202848, 0.00630832231, -0.000249152537)
  1331. o102.CanCollide = false
  1332. o102.FormFactor = Enum.FormFactor.Symmetric
  1333. o102.Size = Vector3.new(1, 2, 2)
  1334. o102.CFrame = CFrame.new(-21.4919262, 0.640708447, -96.7706223, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  1335. o102.BottomSurface = Enum.SurfaceType.Smooth
  1336. o102.TopSurface = Enum.SurfaceType.Smooth
  1337. o102.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1338. o102.Position = Vector3.new(-21.4919262, 0.640708447, -96.7706223)
  1339. o102.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  1340. o102.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1341. o103.Parent = o102
  1342. o103.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  1343. o103.MeshType = Enum.MeshType.Wedge
  1344. o103.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  1345. o104.Name = "Handle39"
  1346. o104.Parent = o1
  1347. o104.BrickColor = BrickColor.new("Royal purple")
  1348. o104.Position = Vector3.new(-22.1133652, 0.866000175, -94.5676575)
  1349. o104.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  1350. o104.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1351. o104.Velocity = Vector3.new(-0.00119126227, 0.0058793691, -0.000418562966)
  1352. o104.CanCollide = false
  1353. o104.FormFactor = Enum.FormFactor.Symmetric
  1354. o104.Size = Vector3.new(1, 2, 2)
  1355. o104.CFrame = CFrame.new(-22.1133652, 0.866000175, -94.5676575, -0.949057281, 0.162133157, -0.270191103, -0.194618464, -0.975975871, 0.0979529321, -0.247818589, 0.145547122, 0.957811058)
  1356. o104.BottomSurface = Enum.SurfaceType.Smooth
  1357. o104.TopSurface = Enum.SurfaceType.Smooth
  1358. o104.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1359. o104.Position = Vector3.new(-22.1133652, 0.866000175, -94.5676575)
  1360. o104.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  1361. o104.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1362. o105.Parent = o104
  1363. o105.Offset = Vector3.new(0, 0.104999997, 1.82500005)
  1364. o105.Scale = Vector3.new(0.0850000009, 0.485000014, 0.173999995)
  1365. o105.Scale = Vector3.new(0.0850000009, 0.485000014, 0.173999995)
  1366. o106.Name = "RingMesh"
  1367. o106.Parent = o1
  1368. o106.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1369. o106.Scale = Vector3.new(3, 3, 3)
  1370. o106.MeshType = Enum.MeshType.FileMesh
  1371. o106.Scale = Vector3.new(3, 3, 3)
  1372. o107.Name = "BlastMesh"
  1373. o107.Parent = o1
  1374. o107.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1375. o107.Scale = Vector3.new(1, 0.100000001, 1)
  1376. o107.MeshType = Enum.MeshType.FileMesh
  1377. o107.Scale = Vector3.new(1, 0.100000001, 1)
  1378. o108.Name = "CMesh"
  1379. o108.Parent = o1
  1380. o108.MeshId = "http://www.roblox.com/asset/?id=50880202 "
  1381. o108.Scale = Vector3.new(4, 4, 4)
  1382. o108.TextureId = "http://www.roblox.com/asset/?id=50880003 "
  1383. o108.VertexColor = Vector3.new(0.25, 0, 1)
  1384. o108.MeshType = Enum.MeshType.FileMesh
  1385. o108.Scale = Vector3.new(4, 4, 4)
  1386. o109.Name = "SMesh"
  1387. o109.Parent = o1
  1388. o109.MeshId = "http://www.roblox.com/asset/?id=60119920 "
  1389. o109.Scale = Vector3.new(10, 10, 10)
  1390. o109.TextureId = "http://www.roblox.com/asset/?id=60119961"
  1391. o109.VertexColor = Vector3.new(0.25, 0.100000001, 1)
  1392. o109.MeshType = Enum.MeshType.FileMesh
  1393. o109.Scale = Vector3.new(10, 10, 10)
  1394. o110.Name = "WEEMesh"
  1395. o110.Parent = o1
  1396. o110.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1397. o110.Scale = Vector3.new(40, 50, 40)
  1398. o110.MeshType = Enum.MeshType.FileMesh
  1399. o110.Scale = Vector3.new(40, 50, 40)
  1400. o111.Name = "SawMesh"
  1401. o111.Parent = o1
  1402. o111.MeshId = "http://www.roblox.com/asset/?id=74322089"
  1403. o111.Scale = Vector3.new(12, -12, -12)
  1404. o111.TextureId = "http://www.roblox.com/asset/?id=74322092"
  1405. o111.VertexColor = Vector3.new(0, 0, 0)
  1406. o111.MeshType = Enum.MeshType.FileMesh
  1407. o111.Scale = Vector3.new(12, -12, -12)
  1408. o112.Name = "Kills2"
  1409. o112.Parent = o1
  1410. o113.Parent = o112
  1411. table.insert(cors,coroutine.create(function()
  1412. wait()
  1413. runDummyScript(function()
  1414. Character=script.Parent.Parent.Parent.Parent
  1415. script.Parent.Value=_G.PData[Character.Name]["Berserker2 Kills"]
  1416. while true do
  1417. wait(.5)
  1418. _G.PData[Character.Name]["Berserker2 Kills"]=script.Parent.Value
  1419. end
  1420.  
  1421. end,o113)
  1422. end))
  1423. o114.Name = "Kills"
  1424. o114.Parent = o1
  1425. o115.Parent = o114
  1426. table.insert(cors,coroutine.create(function()
  1427. wait()
  1428. runDummyScript(function()
  1429. Character=script.Parent.Parent.Parent.Parent
  1430. script.Parent.Value=_G.PData[Character.Name]["Berserker Kills"]
  1431. while true do
  1432. wait(.5)
  1433. _G.PData[Character.Name]["Berserker Kills"]=script.Parent.Value
  1434. end
  1435.  
  1436. end,o115)
  1437. end))
  1438. mas.Parent = workspace
  1439. mas:MakeJoints()
  1440. local mas1 = mas:GetChildren()
  1441. for i=1,#mas1 do
  1442. mas1[i].Parent = game.Players.LocalPlayer.Backpack
  1443. ypcall(function() mas1[i]:MakeJoints() end)
  1444. end
  1445. mas:Destroy()
  1446. for i=1,#cors do
  1447. coroutine.resume(cors[i])
  1448. end
  1449.  
  1450.  
  1451.  
  1452. local runDummyScript = function(f,scri)
  1453. local oldenv = getfenv(f)
  1454. local newenv = setmetatable({}, {
  1455. __index = function(_, k)
  1456. if k:lower() == 'script' then
  1457. return scri
  1458. else
  1459. return oldenv[k]
  1460. end
  1461. end
  1462. })
  1463. setfenv(f, newenv)
  1464. ypcall(function() f() end)
  1465. end
  1466. cors = {}
  1467. mas = Instance.new("Model",game:GetService("Lighting"))
  1468. mas.Name = "CompiledModel"
  1469. o1 = Instance.new("LocalScript")
  1470. o2 = Instance.new("LocalScript")
  1471. o3 = Instance.new("BoolValue")
  1472. o4 = Instance.new("StringValue")
  1473. o5 = Instance.new("Script")
  1474. o6 = Instance.new("StringValue")
  1475. o7 = Instance.new("ObjectValue")
  1476. o8 = Instance.new("ScreenGui")
  1477. o9 = Instance.new("TextLabel")
  1478. o10 = Instance.new("TextLabel")
  1479. o11 = Instance.new("LocalScript")
  1480. o12 = Instance.new("IntValue")
  1481. o13 = Instance.new("StringValue")
  1482. o14 = Instance.new("LocalScript")
  1483. o15 = Instance.new("StringValue")
  1484. o16 = Instance.new("LocalScript")
  1485. o17 = Instance.new("StringValue")
  1486. o18 = Instance.new("Script")
  1487. o19 = Instance.new("Script")
  1488. o20 = Instance.new("LocalScript")
  1489. o21 = Instance.new("IntValue")
  1490. o22 = Instance.new("StringValue")
  1491. o23 = Instance.new("Script")
  1492. o24 = Instance.new("StringValue")
  1493. o25 = Instance.new("ObjectValue")
  1494. o26 = Instance.new("Script")
  1495. o27 = Instance.new("Script")
  1496. o28 = Instance.new("Script")
  1497. o29 = Instance.new("StringValue")
  1498. o30 = Instance.new("StringValue")
  1499. o1.Name = "Main_"
  1500. o1.Parent = mas
  1501. table.insert(cors,coroutine.create(function()
  1502. wait()
  1503. runDummyScript(function()
  1504. --RSaz
  1505. --Enma/Hades
  1506.  
  1507. --Main Functions/Vars
  1508.  
  1509. wait(1)
  1510. Tool=game.Players.LocalPlayer.Backpack.EnmaU;
  1511. Handle=Tool.Handle
  1512. local runDummyScript = function(f,scri)
  1513. local oldenv = getfenv(f)
  1514. local newenv = setmetatable({}, {
  1515. __index = function(_, k)
  1516. if k:lower() == 'script' then
  1517. return scri
  1518. else
  1519. return oldenv[k]
  1520. end
  1521. end
  1522. })
  1523. setfenv(f, newenv)
  1524. ypcall(function() f() end)
  1525. end
  1526. cors = {}
  1527. mas = Instance.new("Model",game:GetService("Lighting"))
  1528. mas.Name = "CompiledModel"
  1529. o1 = Instance.new("Model")
  1530. o2 = Instance.new("Part")
  1531. o3 = Instance.new("SpecialMesh")
  1532. o4 = Instance.new("Sound")
  1533. o5 = Instance.new("Sound")
  1534. o6 = Instance.new("Sound")
  1535. o7 = Instance.new("Sound")
  1536. o8 = Instance.new("Sound")
  1537. o9 = Instance.new("Sound")
  1538. o10 = Instance.new("Sound")
  1539. o11 = Instance.new("Sound")
  1540. o12 = Instance.new("Sound")
  1541. o13 = Instance.new("Sound")
  1542. o14 = Instance.new("Sound")
  1543. o15 = Instance.new("Sound")
  1544. o16 = Instance.new("Sound")
  1545. o17 = Instance.new("Sound")
  1546. o18 = Instance.new("Sound")
  1547. o19 = Instance.new("Sound")
  1548. o20 = Instance.new("Sound")
  1549. o21 = Instance.new("Sound")
  1550. o22 = Instance.new("Sound")
  1551. o23 = Instance.new("Part")
  1552. o24 = Instance.new("SpecialMesh")
  1553. o25 = Instance.new("Weld")
  1554. o26 = Instance.new("Part")
  1555. o27 = Instance.new("SpecialMesh")
  1556. o28 = Instance.new("Weld")
  1557. o29 = Instance.new("Part")
  1558. o30 = Instance.new("SpecialMesh")
  1559. o31 = Instance.new("Weld")
  1560. o32 = Instance.new("Part")
  1561. o33 = Instance.new("SpecialMesh")
  1562. o34 = Instance.new("Weld")
  1563. o35 = Instance.new("Part")
  1564. o36 = Instance.new("BlockMesh")
  1565. o37 = Instance.new("Weld")
  1566. o38 = Instance.new("Part")
  1567. o39 = Instance.new("SpecialMesh")
  1568. o40 = Instance.new("Weld")
  1569. o41 = Instance.new("Part")
  1570. o42 = Instance.new("SpecialMesh")
  1571. o43 = Instance.new("Weld")
  1572. o44 = Instance.new("Part")
  1573. o45 = Instance.new("SpecialMesh")
  1574. o46 = Instance.new("Weld")
  1575. o47 = Instance.new("Part")
  1576. o48 = Instance.new("SpecialMesh")
  1577. o49 = Instance.new("Weld")
  1578. o50 = Instance.new("Part")
  1579. o51 = Instance.new("SpecialMesh")
  1580. o52 = Instance.new("Weld")
  1581. o53 = Instance.new("Part")
  1582. o54 = Instance.new("SpecialMesh")
  1583. o55 = Instance.new("Weld")
  1584. o56 = Instance.new("Part")
  1585. o57 = Instance.new("SpecialMesh")
  1586. o58 = Instance.new("Weld")
  1587. o59 = Instance.new("Part")
  1588. o60 = Instance.new("SpecialMesh")
  1589. o61 = Instance.new("Weld")
  1590. o62 = Instance.new("Part")
  1591. o63 = Instance.new("BlockMesh")
  1592. o64 = Instance.new("Weld")
  1593. o65 = Instance.new("Part")
  1594. o66 = Instance.new("CylinderMesh")
  1595. o67 = Instance.new("Weld")
  1596. o68 = Instance.new("Part")
  1597. o69 = Instance.new("BlockMesh")
  1598. o70 = Instance.new("Weld")
  1599. o71 = Instance.new("Part")
  1600. o72 = Instance.new("SpecialMesh")
  1601. o73 = Instance.new("Weld")
  1602. o74 = Instance.new("Part")
  1603. o75 = Instance.new("CylinderMesh")
  1604. o76 = Instance.new("Weld")
  1605. o77 = Instance.new("Part")
  1606. o78 = Instance.new("SpecialMesh")
  1607. o79 = Instance.new("Weld")
  1608. o80 = Instance.new("Part")
  1609. o81 = Instance.new("SpecialMesh")
  1610. o82 = Instance.new("Weld")
  1611. o83 = Instance.new("Part")
  1612. o84 = Instance.new("SpecialMesh")
  1613. o85 = Instance.new("Weld")
  1614. o86 = Instance.new("Part")
  1615. o87 = Instance.new("SpecialMesh")
  1616. o88 = Instance.new("Weld")
  1617. o89 = Instance.new("Part")
  1618. o90 = Instance.new("BlockMesh")
  1619. o91 = Instance.new("Weld")
  1620. o92 = Instance.new("Part")
  1621. o93 = Instance.new("BlockMesh")
  1622. o94 = Instance.new("Weld")
  1623. o95 = Instance.new("Part")
  1624. o96 = Instance.new("BlockMesh")
  1625. o97 = Instance.new("Weld")
  1626. o98 = Instance.new("Part")
  1627. o99 = Instance.new("SpecialMesh")
  1628. o100 = Instance.new("Weld")
  1629. o101 = Instance.new("Part")
  1630. o102 = Instance.new("SpecialMesh")
  1631. o103 = Instance.new("Weld")
  1632. o104 = Instance.new("Part")
  1633. o105 = Instance.new("BlockMesh")
  1634. o106 = Instance.new("Weld")
  1635. o107 = Instance.new("Part")
  1636. o108 = Instance.new("BlockMesh")
  1637. o109 = Instance.new("Weld")
  1638. o110 = Instance.new("Part")
  1639. o111 = Instance.new("SpecialMesh")
  1640. o112 = Instance.new("Weld")
  1641. o113 = Instance.new("Part")
  1642. o114 = Instance.new("SpecialMesh")
  1643. o115 = Instance.new("Weld")
  1644. o116 = Instance.new("Part")
  1645. o117 = Instance.new("BlockMesh")
  1646. o118 = Instance.new("Weld")
  1647. o119 = Instance.new("Part")
  1648. o120 = Instance.new("CylinderMesh")
  1649. o121 = Instance.new("Weld")
  1650. o122 = Instance.new("Part")
  1651. o123 = Instance.new("SpecialMesh")
  1652. o124 = Instance.new("Weld")
  1653. o125 = Instance.new("Part")
  1654. o126 = Instance.new("SpecialMesh")
  1655. o127 = Instance.new("Weld")
  1656. o128 = Instance.new("Part")
  1657. o129 = Instance.new("BlockMesh")
  1658. o130 = Instance.new("Weld")
  1659. o131 = Instance.new("Part")
  1660. o132 = Instance.new("SpecialMesh")
  1661. o133 = Instance.new("Weld")
  1662. o134 = Instance.new("Part")
  1663. o135 = Instance.new("SpecialMesh")
  1664. o136 = Instance.new("Weld")
  1665. o1.Parent = mas
  1666. o2.Name = "Handlexd"
  1667. o2.Parent = o1
  1668. o2.BrickColor = BrickColor.new("Black")
  1669. o2.Position = Vector3.new(-21.3203869, 2.74555206, -98.6572495)
  1670. o2.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1671. o2.RotVelocity = Vector3.new(1, 1, 1)
  1672. o2.Velocity = Vector3.new(0.000476170797, 0.00672979234, 0.000183518991)
  1673. o2.FormFactor = Enum.FormFactor.Symmetric
  1674. o2.Size = Vector3.new(2, 7, 2)
  1675. o2.CFrame = CFrame.new(-21.3203869, 2.74555206, -98.6572495, 0.162133202, 0.270191073, 0.949057281, -0.975975871, -0.0979529396, 0.194618508, 0.145547137, -0.957811058, 0.247818545)
  1676. o2.BottomSurface = Enum.SurfaceType.Smooth
  1677. o2.TopSurface = Enum.SurfaceType.Smooth
  1678. o2.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1679. o2.Position = Vector3.new(-21.3203869, 2.74555206, -98.6572495)
  1680. o2.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1681. o2.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1682. o3.Parent = o2
  1683. o3.Scale = Vector3.new(0.0728999972, 0.382724971, 0.0728999972)
  1684. o3.Scale = Vector3.new(0.0728999972, 0.382724971, 0.0728999972)
  1685. o4.Name = "Crash"
  1686. o4.Parent = o2
  1687. o4.SoundId = "http://www.roblox.com/asset/?id=10730819"
  1688. o4.Volume = 1
  1689. o5.Name = "CSlash"
  1690. o5.Parent = o2
  1691. o5.Pitch = 0.25
  1692. o5.SoundId = "http://www.roblox.com/asset/?id=46153268"
  1693. o5.Volume = 1
  1694. o6.Name = "Slash"
  1695. o6.Parent = o2
  1696. o6.Pitch = 0.64999997615814
  1697. o6.SoundId = "http://roblox.com/asset/?id=10209645"
  1698. o6.Volume = 1
  1699. o7.Name = "S2"
  1700. o7.Parent = o2
  1701. o7.SoundId = "http://www.roblox.com/asset/?id=60619309"
  1702. o7.Volume = 1
  1703. o8.Name = "S4"
  1704. o8.Parent = o2
  1705. o8.Pitch = 0.5
  1706. o8.SoundId = "http://www.roblox.com/asset/?id=60661796 "
  1707. o8.Volume = 1
  1708. o9.Name = "S3"
  1709. o9.Parent = o2
  1710. o9.SoundId = "http://www.roblox.com/asset/?id=60619326"
  1711. o9.Volume = 1
  1712. o10.Name = "Screech"
  1713. o10.Parent = o2
  1714. o10.Pitch = 1.2000000476837
  1715. o10.SoundId = "http://www.roblox.com/asset/?id=51322486"
  1716. o10.Volume = 1
  1717. o11.Name = "MetalClash"
  1718. o11.Parent = o2
  1719. o11.Pitch = 0.30000001192093
  1720. o11.SoundId = "http://www.roblox.com/asset/?id=62339698 "
  1721. o11.Volume = 1
  1722. o12.Name = "Smack"
  1723. o12.Parent = o2
  1724. o12.Pitch = 0.5
  1725. o12.SoundId = "http://www.roblox.com/asset/?id=46153268"
  1726. o12.Volume = 1
  1727. o13.Name = "QSlash"
  1728. o13.Parent = o2
  1729. o13.Pitch = 0.40000000596046
  1730. o13.SoundId = "rbxasset://sounds/swordslash.wav"
  1731. o13.Volume = 1
  1732. o14.Name = "Slash2"
  1733. o14.Parent = o2
  1734. o14.Pitch = 0.60000002384186
  1735. o14.SoundId = "rbxasset://sounds/swordlunge.wav"
  1736. o14.Volume = 1
  1737. o15.Name = "BaneSlash1"
  1738. o15.Parent = o2
  1739. o15.Pitch = 0.26499998569489
  1740. o15.SoundId = "http://www.roblox.com/asset/?id=28144425"
  1741. o15.Volume = 1
  1742. o16.Name = "Ominent"
  1743. o16.Parent = o2
  1744. o16.Pitch = 0.5
  1745. o16.SoundId = "http://www.roblox.com/asset/?id=28257433"
  1746. o16.Volume = 1
  1747. o17.Name = "RoarSound"
  1748. o17.Parent = o2
  1749. o17.Pitch = 0
  1750. o17.SoundId = "rbxassetid://63719813"
  1751. o17.Volume = 1
  1752. o18.Name = "NFE"
  1753. o18.Parent = o2
  1754. o18.Pitch = 0.30000001192093
  1755. o18.SoundId = "http://www.roblox.com/asset/?id=2697431"
  1756. o18.Volume = 1
  1757. o19.Name = "GETB"
  1758. o19.Parent = o2
  1759. o19.Pitch = 0.5
  1760. o19.SoundId = "http://www.roblox.com/asset/?id=55634401"
  1761. o19.Volume = 1
  1762. o20.Name = "GETBE1"
  1763. o20.Parent = o2
  1764. o20.Pitch = 0.40000000596046
  1765. o20.SoundId = "http://www.roblox.com/asset/?id=2233908"
  1766. o20.Volume = 1
  1767. o21.Name = "GF"
  1768. o21.Parent = o2
  1769. o21.Pitch = 1.5
  1770. o21.SoundId = "http://www.roblox.com/asset/?id=48618802 "
  1771. o21.Volume = 1
  1772. o22.Name = "IK"
  1773. o22.Parent = o2
  1774. o22.Pitch = 0.69999998807907
  1775. o22.SoundId = "http://www.roblox.com/asset/?id=69935389"
  1776. o22.Volume = 1
  1777. o23.Name = "Handle10"
  1778. o23.Parent = o1
  1779. o23.BrickColor = BrickColor.new("Black")
  1780. o23.Position = Vector3.new(-21.320364, 1.49184787, -97.6727829)
  1781. o23.Rotation = Vector3.new(174.160004, 15.6800003, -9.68999958)
  1782. o23.RotVelocity = Vector3.new(1, 1, 1)
  1783. o23.Velocity = Vector3.new(2.23864675, -0.977713883, -1.25354362)
  1784. o23.CanCollide = false
  1785. o23.FormFactor = Enum.FormFactor.Symmetric
  1786. o23.Size = Vector3.new(1, 2, 2)
  1787. o23.CFrame = CFrame.new(-21.320364, 1.49184787, -97.6727829, 0.9490574, 0.162133202, 0.270191133, 0.194618478, -0.975975871, -0.0979528353, 0.247818604, 0.145547032, -0.957811058)
  1788. o23.BottomSurface = Enum.SurfaceType.Smooth
  1789. o23.TopSurface = Enum.SurfaceType.Smooth
  1790. o23.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1791. o23.Position = Vector3.new(-21.320364, 1.49184787, -97.6727829)
  1792. o23.Orientation = Vector3.new(5.61999989, 164.25, 168.720001)
  1793. o23.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1794. o24.Parent = o23
  1795. o24.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1796. o24.MeshType = Enum.MeshType.Wedge
  1797. o24.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1798. o25.Name = "Joint"
  1799. o25.Parent = o23
  1800. o25.C0 = CFrame.new(3.81469727e-06, -1.36687469, 0.820121765, 5.58793545e-08, -1.49011612e-08, 1.00000012, 1, 8.94069672e-08, -3.35276127e-08, -8.94069672e-08, 1, 5.96046448e-08)
  1801. o25.Part0 = o23
  1802. o25.Part1 = o2
  1803. o26.Name = "Handle11"
  1804. o26.Parent = o1
  1805. o26.BrickColor = BrickColor.new("Black")
  1806. o26.Position = Vector3.new(-21.1726341, 1.43829334, -98.1964645)
  1807. o26.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  1808. o26.RotVelocity = Vector3.new(1, 1, 1)
  1809. o26.Velocity = Vector3.new(1.76851976, -0.306302369, -1.45482802)
  1810. o26.CanCollide = false
  1811. o26.FormFactor = Enum.FormFactor.Symmetric
  1812. o26.Size = Vector3.new(1, 2, 2)
  1813. o26.CFrame = CFrame.new(-21.1726341, 1.43829334, -98.1964645, -0.9490574, 0.162133157, -0.270191103, -0.194618478, -0.975975871, 0.0979529321, -0.247818604, 0.145547122, 0.957811058)
  1814. o26.BottomSurface = Enum.SurfaceType.Smooth
  1815. o26.TopSurface = Enum.SurfaceType.Smooth
  1816. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1817. o26.Position = Vector3.new(-21.1726341, 1.43829334, -98.1964645)
  1818. o26.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  1819. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1820. o27.Parent = o26
  1821. o27.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1822. o27.MeshType = Enum.MeshType.Wedge
  1823. o27.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1824. o28.Name = "Joint"
  1825. o28.Parent = o26
  1826. o28.C0 = CFrame.new(0, -1.36687469, -0.273376465, -5.58793545e-08, 1.49011612e-08, -1.00000012, 1, 0, -4.09781933e-08, 0, -1, -4.47034836e-08)
  1827. o28.Part0 = o26
  1828. o28.Part1 = o2
  1829. o29.Name = "Handle12"
  1830. o29.Parent = o1
  1831. o29.BrickColor = BrickColor.new("Royal purple")
  1832. o29.Position = Vector3.new(-21.2465019, 1.4650687, -97.9346161)
  1833. o29.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1834. o29.RotVelocity = Vector3.new(1, 1, 1)
  1835. o29.Velocity = Vector3.new(2.00359273, -0.642018616, -1.35418487)
  1836. o29.CanCollide = false
  1837. o29.FormFactor = Enum.FormFactor.Symmetric
  1838. o29.Size = Vector3.new(1, 1, 1)
  1839. o29.CFrame = CFrame.new(-21.2465019, 1.4650687, -97.9346161, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  1840. o29.BottomSurface = Enum.SurfaceType.Smooth
  1841. o29.TopSurface = Enum.SurfaceType.Smooth
  1842. o29.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1843. o29.Position = Vector3.new(-21.2465019, 1.4650687, -97.9346161)
  1844. o29.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1845. o29.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1846. o30.Parent = o29
  1847. o30.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1848. o30.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  1849. o30.MeshType = Enum.MeshType.FileMesh
  1850. o30.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  1851. o31.Name = "Joint"
  1852. o31.Parent = o29
  1853. o31.C0 = CFrame.new(-1.3668766, 0.54675293, 3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  1854. o31.Part0 = o29
  1855. o31.Part1 = o2
  1856. o32.Name = "Handle13"
  1857. o32.Parent = o1
  1858. o32.BrickColor = BrickColor.new("Black")
  1859. o32.Position = Vector3.new(-21.8078995, 3.59092784, -97.4541473)
  1860. o32.Rotation = Vector3.new(174.160004, 15.6800003, 170.309998)
  1861. o32.RotVelocity = Vector3.new(1, 1, 1)
  1862. o32.Velocity = Vector3.new(0.358202517, -1.68388486, 1.33307183)
  1863. o32.CanCollide = false
  1864. o32.FormFactor = Enum.FormFactor.Symmetric
  1865. o32.Size = Vector3.new(1, 2, 2)
  1866. o32.CFrame = CFrame.new(-21.8078995, 3.59092784, -97.4541473, -0.9490574, -0.162133276, 0.270191133, -0.194618568, 0.975975871, -0.0979528353, -0.247818589, -0.145547077, -0.957811058)
  1867. o32.BottomSurface = Enum.SurfaceType.Smooth
  1868. o32.TopSurface = Enum.SurfaceType.Smooth
  1869. o32.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1870. o32.Position = Vector3.new(-21.8078995, 3.59092784, -97.4541473)
  1871. o32.Orientation = Vector3.new(5.61999989, 164.25, -11.2799997)
  1872. o32.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1873. o33.Parent = o32
  1874. o33.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  1875. o33.MeshType = Enum.MeshType.Wedge
  1876. o33.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  1877. o34.Name = "Joint"
  1878. o34.Parent = o32
  1879. o34.C0 = CFrame.new(0, -0.729000092, 1.36687469, 3.35276127e-08, 1.49011612e-08, -1.00000012, -1, -7.4505806e-08, -6.33299351e-08, -8.94069672e-08, 1, 5.96046448e-08)
  1880. o34.Part0 = o32
  1881. o34.Part1 = o2
  1882. o35.Name = "Handle14"
  1883. o35.Parent = o1
  1884. o35.BrickColor = BrickColor.new("Black")
  1885. o35.Position = Vector3.new(-21.7192574, 3.05731034, -97.3745575)
  1886. o35.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1887. o35.RotVelocity = Vector3.new(1, 1, 1)
  1888. o35.Velocity = Vector3.new(0.971409857, -1.67483258, 0.710812271)
  1889. o35.CanCollide = false
  1890. o35.FormFactor = Enum.FormFactor.Symmetric
  1891. o35.Size = Vector3.new(1, 2, 1)
  1892. o35.CFrame = CFrame.new(-21.7192574, 3.05731034, -97.3745575, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  1893. o35.BottomSurface = Enum.SurfaceType.Smooth
  1894. o35.TopSurface = Enum.SurfaceType.Smooth
  1895. o35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1896. o35.Position = Vector3.new(-21.7192574, 3.05731034, -97.3745575)
  1897. o35.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1898. o35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1899. o36.Parent = o35
  1900. o36.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  1901. o36.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  1902. o37.Name = "Joint"
  1903. o37.Parent = o35
  1904. o37.C0 = CFrame.new(0.182247162, 1.36688232, 3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  1905. o37.Part0 = o35
  1906. o37.Part1 = o2
  1907. o38.Name = "Handle15"
  1908. o38.Parent = o1
  1909. o38.BrickColor = BrickColor.new("Black")
  1910. o38.Position = Vector3.new(-21.6601734, 3.53737259, -97.9778214)
  1911. o38.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  1912. o38.RotVelocity = Vector3.new(1, 1, 1)
  1913. o38.Velocity = Vector3.new(-0.111916251, -1.01248479, 1.13179052)
  1914. o38.CanCollide = false
  1915. o38.FormFactor = Enum.FormFactor.Symmetric
  1916. o38.Size = Vector3.new(1, 2, 2)
  1917. o38.CFrame = CFrame.new(-21.6601734, 3.53737259, -97.9778214, -0.9490574, 0.162133157, -0.270191103, -0.194618478, -0.975975871, 0.0979529321, -0.247818604, 0.145547122, 0.957811058)
  1918. o38.BottomSurface = Enum.SurfaceType.Smooth
  1919. o38.TopSurface = Enum.SurfaceType.Smooth
  1920. o38.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1921. o38.Position = Vector3.new(-21.6601734, 3.53737259, -97.9778214)
  1922. o38.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  1923. o38.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1924. o39.Parent = o38
  1925. o39.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  1926. o39.MeshType = Enum.MeshType.Wedge
  1927. o39.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  1928. o40.Name = "Joint"
  1929. o40.Parent = o38
  1930. o40.C0 = CFrame.new(0, 0.729000092, -0.820129395, -5.58793545e-08, 1.49011612e-08, -1.00000012, 1, 0, -4.09781933e-08, 0, -1, -4.47034836e-08)
  1931. o40.Part0 = o38
  1932. o40.Part1 = o2
  1933. o41.Name = "Handle16"
  1934. o41.Parent = o1
  1935. o41.BrickColor = BrickColor.new("Black")
  1936. o41.Position = Vector3.new(-21.7635918, 4.15992403, -98.0706711)
  1937. o41.Rotation = Vector3.new(174.160004, 15.6800003, 170.309998)
  1938. o41.RotVelocity = Vector3.new(1, 1, 1)
  1939. o41.Velocity = Vector3.new(-0.827317417, -1.02305341, 1.85776031)
  1940. o41.CanCollide = false
  1941. o41.FormFactor = Enum.FormFactor.Symmetric
  1942. o41.Size = Vector3.new(1, 2, 2)
  1943. o41.CFrame = CFrame.new(-21.7635918, 4.15992403, -98.0706711, -0.9490574, -0.162133276, 0.270191133, -0.194618568, 0.975975871, -0.0979528353, -0.247818589, -0.145547077, -0.957811058)
  1944. o41.BottomSurface = Enum.SurfaceType.Smooth
  1945. o41.TopSurface = Enum.SurfaceType.Smooth
  1946. o41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1947. o41.Position = Vector3.new(-21.7635918, 4.15992403, -98.0706711)
  1948. o41.Orientation = Vector3.new(5.61999989, 164.25, -11.2799997)
  1949. o41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1950. o42.Parent = o41
  1951. o42.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1952. o42.MeshType = Enum.MeshType.Wedge
  1953. o42.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1954. o43.Name = "Joint"
  1955. o43.Parent = o41
  1956. o43.C0 = CFrame.new(0, -1.3668766, 0.820121765, 3.35276127e-08, 1.49011612e-08, -1.00000012, -1, -7.4505806e-08, -6.33299351e-08, -8.94069672e-08, 1, 5.96046448e-08)
  1957. o43.Part0 = o41
  1958. o43.Part1 = o2
  1959. o44.Name = "Handle17"
  1960. o44.Parent = o1
  1961. o44.BrickColor = BrickColor.new("Black")
  1962. o44.Position = Vector3.new(-21.6158657, 4.10636711, -98.5943527)
  1963. o44.Rotation = Vector3.new(-5.84000015, -15.6800003, 9.68999958)
  1964. o44.RotVelocity = Vector3.new(1, 1, 1)
  1965. o44.Velocity = Vector3.new(-1.2974422, -0.351645768, 1.65647733)
  1966. o44.CanCollide = false
  1967. o44.FormFactor = Enum.FormFactor.Symmetric
  1968. o44.Size = Vector3.new(1, 2, 2)
  1969. o44.CFrame = CFrame.new(-21.6158657, 4.10636711, -98.5943527, 0.9490574, -0.162133262, -0.270191103, 0.194618568, 0.97597599, 0.0979529321, 0.247818589, -0.145547181, 0.957811058)
  1970. o44.BottomSurface = Enum.SurfaceType.Smooth
  1971. o44.TopSurface = Enum.SurfaceType.Smooth
  1972. o44.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1973. o44.Position = Vector3.new(-21.6158657, 4.10636711, -98.5943527)
  1974. o44.Orientation = Vector3.new(-5.61999989, -15.75, 11.2799997)
  1975. o44.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1976. o45.Parent = o44
  1977. o45.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1978. o45.MeshType = Enum.MeshType.Wedge
  1979. o45.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1980. o46.Name = "Joint"
  1981. o46.Parent = o44
  1982. o46.C0 = CFrame.new(0, -1.36687469, -0.273376465, -3.35276127e-08, -1.49011612e-08, 1.00000012, -1.00000012, 1.49011612e-08, -5.21540642e-08, 0, -1, -4.47034836e-08)
  1983. o46.Part0 = o44
  1984. o46.Part1 = o2
  1985. o47.Name = "Handle18"
  1986. o47.Parent = o1
  1987. o47.BrickColor = BrickColor.new("Royal purple")
  1988. o47.Position = Vector3.new(-21.6897278, 4.13314247, -98.3325119)
  1989. o47.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1990. o47.RotVelocity = Vector3.new(1, 1, 1)
  1991. o47.Velocity = Vector3.new(-1.06237674, -0.687348664, 1.75711477)
  1992. o47.CanCollide = false
  1993. o47.FormFactor = Enum.FormFactor.Symmetric
  1994. o47.Size = Vector3.new(1, 1, 1)
  1995. o47.CFrame = CFrame.new(-21.6897278, 4.13314247, -98.3325119, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  1996. o47.BottomSurface = Enum.SurfaceType.Smooth
  1997. o47.TopSurface = Enum.SurfaceType.Smooth
  1998. o47.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1999. o47.Position = Vector3.new(-21.6897278, 4.13314247, -98.3325119)
  2000. o47.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2001. o47.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2002. o48.Parent = o47
  2003. o48.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2004. o48.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  2005. o48.MeshType = Enum.MeshType.FileMesh
  2006. o48.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  2007. o49.Name = "Joint"
  2008. o49.Parent = o47
  2009. o49.C0 = CFrame.new(1.36687279, 0.5467453, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2010. o49.Part0 = o47
  2011. o49.Part1 = o2
  2012. o50.Name = "Handle19"
  2013. o50.Parent = o1
  2014. o50.BrickColor = BrickColor.new("Royal purple")
  2015. o50.Position = Vector3.new(-21.7635632, 2.90621662, -97.0861969)
  2016. o50.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2017. o50.RotVelocity = Vector3.new(1, 1, 1)
  2018. o50.Velocity = Vector3.new(1.41086411, -2.00749898, 0.604024351)
  2019. o50.CanCollide = false
  2020. o50.FormFactor = Enum.FormFactor.Symmetric
  2021. o50.Size = Vector3.new(1, 1, 1)
  2022. o50.CFrame = CFrame.new(-21.7635632, 2.90621662, -97.0861969, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2023. o50.BottomSurface = Enum.SurfaceType.Smooth
  2024. o50.TopSurface = Enum.SurfaceType.Smooth
  2025. o50.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2026. o50.Position = Vector3.new(-21.7635632, 2.90621662, -97.0861969)
  2027. o50.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2028. o50.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2029. o51.Parent = o50
  2030. o51.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2031. o51.Scale = Vector3.new(0.273375034, 0.546750069, 0.273375034)
  2032. o51.MeshType = Enum.MeshType.FileMesh
  2033. o51.Scale = Vector3.new(0.273375034, 0.546750069, 0.273375034)
  2034. o52.Name = "Joint"
  2035. o52.Parent = o50
  2036. o52.C0 = CFrame.new(-3.81469727e-06, 1.64025116, -3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2037. o52.Part0 = o50
  2038. o52.Part1 = o2
  2039. o53.Name = "Handle2"
  2040. o53.Parent = o1
  2041. o53.BrickColor = BrickColor.new("Black")
  2042. o53.Position = Vector3.new(-20.8772087, 2.58488393, -100.228302)
  2043. o53.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2044. o53.RotVelocity = Vector3.new(1, 1, 1)
  2045. o53.Velocity = Vector3.new(-1.40990829, 2.02096057, -0.603662789)
  2046. o53.CanCollide = false
  2047. o53.FormFactor = Enum.FormFactor.Custom
  2048. o53.Size = Vector3.new(1, 2, 1)
  2049. o53.CFrame = CFrame.new(-20.8772087, 2.58488393, -100.228302, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2050. o53.BottomSurface = Enum.SurfaceType.Smooth
  2051. o53.TopSurface = Enum.SurfaceType.Smooth
  2052. o53.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2053. o53.Position = Vector3.new(-20.8772087, 2.58488393, -100.228302)
  2054. o53.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2055. o53.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2056. o54.Parent = o53
  2057. o54.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2058. o54.Scale = Vector3.new(0.637875021, 0.637875021, 1.09350014)
  2059. o54.MeshType = Enum.MeshType.FileMesh
  2060. o54.Scale = Vector3.new(0.637875021, 0.637875021, 1.09350014)
  2061. o55.Name = "Joint"
  2062. o55.Parent = o53
  2063. o55.C0 = CFrame.new(0, -1.64025116, 3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2064. o55.Part0 = o53
  2065. o55.Part1 = o2
  2066. o56.Name = "Handle20"
  2067. o56.Parent = o1
  2068. o56.BrickColor = BrickColor.new("Royal purple")
  2069. o56.Position = Vector3.new(-21.6650867, 2.87051296, -97.4353256)
  2070. o56.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2071. o56.RotVelocity = Vector3.new(1, 1, 1)
  2072. o56.Velocity = Vector3.new(1.09743905, -1.55989385, 0.469844282)
  2073. o56.CanCollide = false
  2074. o56.FormFactor = Enum.FormFactor.Symmetric
  2075. o56.Size = Vector3.new(3, 3, 3)
  2076. o56.CFrame = CFrame.new(-21.6650867, 2.87051296, -97.4353256, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2077. o56.BottomSurface = Enum.SurfaceType.Smooth
  2078. o56.TopSurface = Enum.SurfaceType.Smooth
  2079. o56.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2080. o56.Position = Vector3.new(-21.6650867, 2.87051296, -97.4353256)
  2081. o56.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2082. o56.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2083. o57.Parent = o56
  2084. o57.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2085. o57.Scale = Vector3.new(0.911249995, 0.364500016, 0.364500016)
  2086. o57.MeshType = Enum.MeshType.FileMesh
  2087. o57.Scale = Vector3.new(0.911249995, 0.364500016, 0.364500016)
  2088. o58.Name = "Joint"
  2089. o58.Parent = o56
  2090. o58.C0 = CFrame.new(-1.90734863e-06, 1.27574921, 3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2091. o58.Part0 = o56
  2092. o58.Part1 = o2
  2093. o59.Name = "Handle21"
  2094. o59.Parent = o1
  2095. o59.BrickColor = BrickColor.new("Royal purple")
  2096. o59.Position = Vector3.new(-21.6650867, 2.87051296, -97.4353256)
  2097. o59.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2098. o59.RotVelocity = Vector3.new(1, 1, 1)
  2099. o59.Velocity = Vector3.new(1.09743905, -1.55989385, 0.469844282)
  2100. o59.CanCollide = false
  2101. o59.FormFactor = Enum.FormFactor.Symmetric
  2102. o59.Size = Vector3.new(1, 1, 1)
  2103. o59.CFrame = CFrame.new(-21.6650867, 2.87051296, -97.4353256, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2104. o59.BottomSurface = Enum.SurfaceType.Smooth
  2105. o59.TopSurface = Enum.SurfaceType.Smooth
  2106. o59.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2107. o59.Position = Vector3.new(-21.6650867, 2.87051296, -97.4353256)
  2108. o59.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2109. o59.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2110. o60.Parent = o59
  2111. o60.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2112. o60.Scale = Vector3.new(0.364500016, 0.911249995, 0.364500016)
  2113. o60.MeshType = Enum.MeshType.FileMesh
  2114. o60.Scale = Vector3.new(0.364500016, 0.911249995, 0.364500016)
  2115. o61.Name = "Joint"
  2116. o61.Parent = o59
  2117. o61.C0 = CFrame.new(-1.90734863e-06, 1.27574921, 3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2118. o61.Part0 = o59
  2119. o61.Part1 = o2
  2120. o62.Name = "Handle22"
  2121. o62.Parent = o1
  2122. o62.BrickColor = BrickColor.new("Black")
  2123. o62.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2124. o62.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2125. o62.RotVelocity = Vector3.new(1, 1, 1)
  2126. o62.Velocity = Vector3.new(2.8212502, -4.02173758, 1.20787656)
  2127. o62.CanCollide = false
  2128. o62.FormFactor = Enum.FormFactor.Symmetric
  2129. o62.Size = Vector3.new(1, 2, 1)
  2130. o62.CFrame = CFrame.new(-22.206749, 3.06688309, -95.5151443, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2131. o62.BottomSurface = Enum.SurfaceType.Smooth
  2132. o62.TopSurface = Enum.SurfaceType.Smooth
  2133. o62.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2134. o62.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2135. o62.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2136. o62.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2137. o63.Parent = o62
  2138. o63.Scale = Vector3.new(1.09350014, 1.82249999, 0.091125004)
  2139. o63.Scale = Vector3.new(1.09350014, 1.82249999, 0.091125004)
  2140. o64.Name = "Joint"
  2141. o64.Parent = o62
  2142. o64.C0 = CFrame.new(-3.81469727e-06, 3.28050232, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2143. o64.Part0 = o62
  2144. o64.Part1 = o2
  2145. o65.Name = "Handle23"
  2146. o65.Parent = o1
  2147. o65.BrickColor = BrickColor.new("Black")
  2148. o65.Position = Vector3.new(-22.403717, 3.13829422, -94.8169098)
  2149. o65.Rotation = Vector3.new(-5.84000015, -15.6800003, -80.3099976)
  2150. o65.RotVelocity = Vector3.new(1, 1, 1)
  2151. o65.Velocity = Vector3.new(3.44807363, -4.91694021, 1.47625577)
  2152. o65.CanCollide = false
  2153. o65.FormFactor = Enum.FormFactor.Symmetric
  2154. o65.Size = Vector3.new(1, 2, 1)
  2155. o65.CFrame = CFrame.new(-22.403717, 3.13829422, -94.8169098, 0.162133217, 0.9490574, -0.270191103, -0.97597599, 0.194618523, 0.0979529321, 0.145547152, 0.247818604, 0.957811058)
  2156. o65.BottomSurface = Enum.SurfaceType.Smooth
  2157. o65.TopSurface = Enum.SurfaceType.Smooth
  2158. o65.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2159. o65.Position = Vector3.new(-22.403717, 3.13829422, -94.8169098)
  2160. o65.Orientation = Vector3.new(-5.61999989, -15.75, -78.7200012)
  2161. o65.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2162. o66.Parent = o65
  2163. o66.Offset = Vector3.new(0, 0, 1.10000002)
  2164. o66.Scale = Vector3.new(1.09399998, 0.0480000004, 1.09399998)
  2165. o66.Scale = Vector3.new(1.09399998, 0.0480000004, 1.09399998)
  2166. o67.Name = "Joint"
  2167. o67.Parent = o65
  2168. o67.C0 = CFrame.new(0, 0, -4.0094986, 1.00000012, 0, 7.4505806e-09, 1.11758709e-08, -2.98023224e-08, 1.00000012, 0, -1, -4.47034836e-08)
  2169. o67.Part0 = o65
  2170. o67.Part1 = o2
  2171. o68.Name = "Handle24"
  2172. o68.Parent = o1
  2173. o68.BrickColor = BrickColor.new("Royal purple")
  2174. o68.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2175. o68.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2176. o68.RotVelocity = Vector3.new(1, 1, 1)
  2177. o68.Velocity = Vector3.new(2.8212502, -4.02173758, 1.20787656)
  2178. o68.CanCollide = false
  2179. o68.FormFactor = Enum.FormFactor.Symmetric
  2180. o68.Size = Vector3.new(1, 2, 1)
  2181. o68.CFrame = CFrame.new(-22.206749, 3.06688309, -95.5151443, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2182. o68.BottomSurface = Enum.SurfaceType.Smooth
  2183. o68.TopSurface = Enum.SurfaceType.Smooth
  2184. o68.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2185. o68.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2186. o68.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2187. o68.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2188. o69.Parent = o68
  2189. o69.Offset = Vector3.new(0, 0.300000012, 0)
  2190. o69.Scale = Vector3.new(2.1500001, 1.85000002, 0.0728999972)
  2191. o69.Scale = Vector3.new(2.1500001, 1.85000002, 0.0728999972)
  2192. o70.Name = "Joint"
  2193. o70.Parent = o68
  2194. o70.C0 = CFrame.new(-3.81469727e-06, 3.28050232, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2195. o70.Part0 = o68
  2196. o70.Part1 = o2
  2197. o71.Name = "Handle25"
  2198. o71.Parent = o1
  2199. o71.BrickColor = BrickColor.new("Royal purple")
  2200. o71.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2201. o71.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2202. o71.RotVelocity = Vector3.new(1, 1, 1)
  2203. o71.Velocity = Vector3.new(4.38834238, -6.25977468, 1.87882197)
  2204. o71.CanCollide = false
  2205. o71.FormFactor = Enum.FormFactor.Symmetric
  2206. o71.Size = Vector3.new(1, 2, 1)
  2207. o71.CFrame = CFrame.new(-22.699173, 3.24540448, -93.7695313, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2208. o71.BottomSurface = Enum.SurfaceType.Smooth
  2209. o71.TopSurface = Enum.SurfaceType.Smooth
  2210. o71.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2211. o71.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2212. o71.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2213. o71.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2214. o72.Name = "RingMesh"
  2215. o72.Parent = o71
  2216. o72.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2217. o72.Scale = Vector3.new(1.09350014, 1.09350014, 1.09350014)
  2218. o72.MeshType = Enum.MeshType.FileMesh
  2219. o72.Scale = Vector3.new(1.09350014, 1.09350014, 1.09350014)
  2220. o73.Name = "Joint"
  2221. o73.Parent = o71
  2222. o73.C0 = CFrame.new(-1.90734863e-06, 5.10300446, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2223. o73.Part0 = o71
  2224. o73.Part1 = o2
  2225. o74.Name = "Handle26"
  2226. o74.Parent = o1
  2227. o74.BrickColor = BrickColor.new("Royal purple")
  2228. o74.Position = Vector3.new(-22.403717, 3.13829422, -94.8169098)
  2229. o74.Rotation = Vector3.new(-5.84000015, -15.6800003, -80.3099976)
  2230. o74.RotVelocity = Vector3.new(1, 1, 1)
  2231. o74.Velocity = Vector3.new(3.44807363, -4.91694021, 1.47625577)
  2232. o74.CanCollide = false
  2233. o74.FormFactor = Enum.FormFactor.Symmetric
  2234. o74.Size = Vector3.new(1, 2, 1)
  2235. o74.CFrame = CFrame.new(-22.403717, 3.13829422, -94.8169098, 0.162133217, 0.9490574, -0.270191103, -0.97597599, 0.194618523, 0.0979529321, 0.145547152, 0.247818604, 0.957811058)
  2236. o74.BottomSurface = Enum.SurfaceType.Smooth
  2237. o74.TopSurface = Enum.SurfaceType.Smooth
  2238. o74.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2239. o74.Position = Vector3.new(-22.403717, 3.13829422, -94.8169098)
  2240. o74.Orientation = Vector3.new(-5.61999989, -15.75, -78.7200012)
  2241. o74.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2242. o75.Parent = o74
  2243. o75.Offset = Vector3.new(0, 0, 0.75)
  2244. o75.Scale = Vector3.new(2.18700027, 0.0437400006, 2.18700027)
  2245. o75.Scale = Vector3.new(2.18700027, 0.0437400006, 2.18700027)
  2246. o76.Name = "Joint"
  2247. o76.Parent = o74
  2248. o76.C0 = CFrame.new(0, 0, -4.0094986, 1.00000012, 0, 7.4505806e-09, 1.11758709e-08, -2.98023224e-08, 1.00000012, 0, -1, -4.47034836e-08)
  2249. o76.Part0 = o74
  2250. o76.Part1 = o2
  2251. o77.Name = "Handle27"
  2252. o77.Parent = o1
  2253. o77.BrickColor = BrickColor.new("Royal purple")
  2254. o77.Position = Vector3.new(-22.1772041, 2.88901353, -95.4886246)
  2255. o77.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2256. o77.RotVelocity = Vector3.new(1, 1, 1)
  2257. o77.Velocity = Vector3.new(3.02563953, -4.01871252, 1.00046217)
  2258. o77.CanCollide = false
  2259. o77.FormFactor = Enum.FormFactor.Symmetric
  2260. o77.Size = Vector3.new(1, 1, 1)
  2261. o77.CFrame = CFrame.new(-22.1772041, 2.88901353, -95.4886246, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2262. o77.BottomSurface = Enum.SurfaceType.Smooth
  2263. o77.TopSurface = Enum.SurfaceType.Smooth
  2264. o77.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2265. o77.Position = Vector3.new(-22.1772041, 2.88901353, -95.4886246)
  2266. o77.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2267. o77.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2268. o78.Parent = o77
  2269. o78.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2270. o78.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  2271. o78.MeshType = Enum.MeshType.FileMesh
  2272. o78.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  2273. o79.Name = "Joint"
  2274. o79.Parent = o77
  2275. o79.C0 = CFrame.new(-0.182250977, 3.28050232, 3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2276. o79.Part0 = o77
  2277. o79.Part1 = o2
  2278. o80.Name = "Handle28"
  2279. o80.Parent = o1
  2280. o80.BrickColor = BrickColor.new("Royal purple")
  2281. o80.Position = Vector3.new(-22.2362957, 3.24475694, -95.5416794)
  2282. o80.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2283. o80.RotVelocity = Vector3.new(1, 1, 1)
  2284. o80.Velocity = Vector3.new(2.61684132, -4.02474928, 1.41529715)
  2285. o80.CanCollide = false
  2286. o80.FormFactor = Enum.FormFactor.Symmetric
  2287. o80.Size = Vector3.new(1, 1, 1)
  2288. o80.CFrame = CFrame.new(-22.2362957, 3.24475694, -95.5416794, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2289. o80.BottomSurface = Enum.SurfaceType.Smooth
  2290. o80.TopSurface = Enum.SurfaceType.Smooth
  2291. o80.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2292. o80.Position = Vector3.new(-22.2362957, 3.24475694, -95.5416794)
  2293. o80.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2294. o80.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2295. o81.Parent = o80
  2296. o81.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2297. o81.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  2298. o81.MeshType = Enum.MeshType.FileMesh
  2299. o81.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  2300. o82.Name = "Joint"
  2301. o82.Parent = o80
  2302. o82.C0 = CFrame.new(0.182249069, 3.28049469, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2303. o82.Part0 = o80
  2304. o82.Part1 = o2
  2305. o83.Name = "Handle29"
  2306. o83.Parent = o1
  2307. o83.BrickColor = BrickColor.new("Royal purple")
  2308. o83.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2309. o83.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2310. o83.RotVelocity = Vector3.new(1, 1, 1)
  2311. o83.Velocity = Vector3.new(2.8212502, -4.02173758, 1.20787656)
  2312. o83.CanCollide = false
  2313. o83.FormFactor = Enum.FormFactor.Symmetric
  2314. o83.Size = Vector3.new(1, 1, 1)
  2315. o83.CFrame = CFrame.new(-22.206749, 3.06688309, -95.5151443, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2316. o83.BottomSurface = Enum.SurfaceType.Smooth
  2317. o83.TopSurface = Enum.SurfaceType.Smooth
  2318. o83.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2319. o83.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2320. o83.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2321. o83.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2322. o84.Parent = o83
  2323. o84.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2324. o84.Scale = Vector3.new(0.182250008, 2.55150008, 0.291599989)
  2325. o84.MeshType = Enum.MeshType.FileMesh
  2326. o84.Scale = Vector3.new(0.182250008, 2.55150008, 0.291599989)
  2327. o85.Name = "Joint"
  2328. o85.Parent = o83
  2329. o85.C0 = CFrame.new(-3.81469727e-06, 3.28050232, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2330. o85.Part0 = o83
  2331. o85.Part1 = o2
  2332. o86.Name = "Handle3"
  2333. o86.Parent = o1
  2334. o86.BrickColor = BrickColor.new("Black")
  2335. o86.Position = Vector3.new(-21.3203869, 2.74555206, -98.6572495)
  2336. o86.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2337. o86.RotVelocity = Vector3.new(1, 1, 1)
  2338. o86.Velocity = Vector3.new(0.000476170797, 0.00672979234, 0.000183518991)
  2339. o86.CanCollide = false
  2340. o86.FormFactor = Enum.FormFactor.Symmetric
  2341. o86.Size = Vector3.new(1, 1, 1)
  2342. o86.CFrame = CFrame.new(-21.3203869, 2.74555206, -98.6572495, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2343. o86.BottomSurface = Enum.SurfaceType.Smooth
  2344. o86.TopSurface = Enum.SurfaceType.Smooth
  2345. o86.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2346. o86.Position = Vector3.new(-21.3203869, 2.74555206, -98.6572495)
  2347. o86.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2348. o86.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2349. o87.Parent = o86
  2350. o87.MeshId = "http://www.roblox.com/asset/?id=1033714"
  2351. o87.Scale = Vector3.new(0.200474992, 3.64499998, 0.200474992)
  2352. o87.MeshType = Enum.MeshType.FileMesh
  2353. o87.Scale = Vector3.new(0.200474992, 3.64499998, 0.200474992)
  2354. o88.Name = "Joint"
  2355. o88.Parent = o86
  2356. o88.C0 = CFrame.new(0, 0, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2357. o88.Part0 = o86
  2358. o88.Part1 = o2
  2359. o89.Name = "Handle30"
  2360. o89.Parent = o1
  2361. o89.BrickColor = BrickColor.new("Royal purple")
  2362. o89.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2363. o89.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2364. o89.RotVelocity = Vector3.new(1, 1, 1)
  2365. o89.Velocity = Vector3.new(4.38834238, -6.25977468, 1.87882197)
  2366. o89.CanCollide = false
  2367. o89.FormFactor = Enum.FormFactor.Symmetric
  2368. o89.Size = Vector3.new(1, 2, 1)
  2369. o89.CFrame = CFrame.new(-22.699173, 3.24540448, -93.7695313, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2370. o89.BottomSurface = Enum.SurfaceType.Smooth
  2371. o89.TopSurface = Enum.SurfaceType.Smooth
  2372. o89.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2373. o89.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2374. o89.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2375. o89.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2376. o90.Parent = o89
  2377. o90.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2378. o90.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2379. o91.Name = "Joint"
  2380. o91.Parent = o89
  2381. o91.C0 = CFrame.new(-1.90734863e-06, 5.10300446, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2382. o91.Part0 = o89
  2383. o91.Part1 = o2
  2384. o92.Name = "Handle31"
  2385. o92.Parent = o1
  2386. o92.BrickColor = BrickColor.new("Royal purple")
  2387. o92.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2388. o92.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2389. o92.RotVelocity = Vector3.new(1, 1, 1)
  2390. o92.Velocity = Vector3.new(4.38834238, -6.25977468, 1.87882197)
  2391. o92.CanCollide = false
  2392. o92.FormFactor = Enum.FormFactor.Symmetric
  2393. o92.Size = Vector3.new(1, 2, 1)
  2394. o92.CFrame = CFrame.new(-22.699173, 3.24540448, -93.7695313, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2395. o92.BottomSurface = Enum.SurfaceType.Smooth
  2396. o92.TopSurface = Enum.SurfaceType.Smooth
  2397. o92.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2398. o92.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2399. o92.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2400. o92.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2401. o93.Parent = o92
  2402. o93.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2403. o93.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2404. o94.Name = "Joint"
  2405. o94.Parent = o92
  2406. o94.C0 = CFrame.new(-1.90734863e-06, 5.10300446, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2407. o94.Part0 = o92
  2408. o94.Part1 = o2
  2409. o95.Name = "Handle32"
  2410. o95.Parent = o1
  2411. o95.BrickColor = BrickColor.new("Royal purple")
  2412. o95.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2413. o95.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2414. o95.RotVelocity = Vector3.new(1, 1, 1)
  2415. o95.Velocity = Vector3.new(4.38834238, -6.25977468, 1.87882197)
  2416. o95.CanCollide = false
  2417. o95.FormFactor = Enum.FormFactor.Symmetric
  2418. o95.Size = Vector3.new(1, 1, 1)
  2419. o95.CFrame = CFrame.new(-22.699173, 3.24540448, -93.7695313, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2420. o95.BottomSurface = Enum.SurfaceType.Smooth
  2421. o95.TopSurface = Enum.SurfaceType.Smooth
  2422. o95.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2423. o95.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2424. o95.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2425. o95.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2426. o96.Parent = o95
  2427. o96.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2428. o96.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2429. o97.Name = "Joint"
  2430. o97.Parent = o95
  2431. o97.C0 = CFrame.new(-1.90734863e-06, 5.10300446, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2432. o97.Part0 = o95
  2433. o97.Part1 = o2
  2434. o98.Name = "Handle33"
  2435. o98.Parent = o1
  2436. o98.BrickColor = BrickColor.new("Royal purple")
  2437. o98.Position = Vector3.new(-22.8872261, 3.23561788, -93.0416946)
  2438. o98.Rotation = Vector3.new(81.5199966, 9.32999992, 15.8900003)
  2439. o98.RotVelocity = Vector3.new(1, 1, 1)
  2440. o98.Velocity = Vector3.new(5.1259656, -7.17566442, 2.05708861)
  2441. o98.CanCollide = false
  2442. o98.FormFactor = Enum.FormFactor.Symmetric
  2443. o98.Size = Vector3.new(1, 2, 2)
  2444. o98.CFrame = CFrame.new(-22.8872261, 3.23561788, -93.0416946, 0.949057341, -0.270191163, 0.162133262, 0.194618598, 0.0979529172, -0.97597599, 0.247818649, 0.957811058, 0.145547181)
  2445. o98.BottomSurface = Enum.SurfaceType.Smooth
  2446. o98.TopSurface = Enum.SurfaceType.Smooth
  2447. o98.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2448. o98.Position = Vector3.new(-22.8872261, 3.23561788, -93.0416946)
  2449. o98.Orientation = Vector3.new(77.4199982, 48.0900002, 63.2799988)
  2450. o98.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2451. o99.Parent = o98
  2452. o99.Scale = Vector3.new(0.0860000029, 1, 1)
  2453. o99.MeshType = Enum.MeshType.Wedge
  2454. o99.Scale = Vector3.new(0.0860000029, 1, 1)
  2455. o100.Name = "Joint"
  2456. o100.Parent = o98
  2457. o100.C0 = CFrame.new(3.81469727e-06, -5.84999084, -0.0849990845, -4.47034836e-08, -8.94069672e-08, 1.00000012, 0, -1, -1.04308128e-07, 1.00000012, -1.49011612e-08, 5.21540642e-08)
  2458. o100.Part0 = o98
  2459. o100.Part1 = o2
  2460. o101.Name = "Handle34"
  2461. o101.Parent = o1
  2462. o101.BrickColor = BrickColor.new("Royal purple")
  2463. o101.Position = Vector3.new(-22.7320976, 1.42294741, -92.2122269)
  2464. o101.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  2465. o101.RotVelocity = Vector3.new(1, 1, 1)
  2466. o101.Velocity = Vector3.new(7.7681036, -7.85000372, 0.0892896056)
  2467. o101.CanCollide = false
  2468. o101.FormFactor = Enum.FormFactor.Symmetric
  2469. o101.Size = Vector3.new(1, 2, 2)
  2470. o101.CFrame = CFrame.new(-22.7320976, 1.42294741, -92.2122269, -0.9490574, -0.270191163, -0.162133157, -0.194618493, 0.0979529172, 0.975975871, -0.247818649, 0.957811058, -0.145547122)
  2471. o101.BottomSurface = Enum.SurfaceType.Smooth
  2472. o101.TopSurface = Enum.SurfaceType.Smooth
  2473. o101.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2474. o101.Position = Vector3.new(-22.7320976, 1.42294741, -92.2122269)
  2475. o101.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  2476. o101.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2477. o102.Parent = o101
  2478. o102.Scale = Vector3.new(0.0860000029, 0.425000012, 0.349999994)
  2479. o102.MeshType = Enum.MeshType.Wedge
  2480. o102.Scale = Vector3.new(0.0860000029, 0.425000012, 0.349999994)
  2481. o103.Name = "Joint"
  2482. o103.Parent = o101
  2483. o103.C0 = CFrame.new(0, -6.42499542, 2, -4.84287739e-08, 7.4505806e-08, -1.00000012, 0, -1, -1.04308128e-07, -1, 0, 4.09781933e-08)
  2484. o103.Part0 = o101
  2485. o103.Part1 = o2
  2486. o104.Name = "Handle35"
  2487. o104.Parent = o1
  2488. o104.BrickColor = BrickColor.new("Royal purple")
  2489. o104.Position = Vector3.new(-22.0228653, 2.08302379, -95.4467163)
  2490. o104.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  2491. o104.RotVelocity = Vector3.new(1, 1, 1)
  2492. o104.Velocity = Vector3.new(3.87353754, -3.90628171, 0.0401336513)
  2493. o104.CanCollide = false
  2494. o104.FormFactor = Enum.FormFactor.Symmetric
  2495. o104.Size = Vector3.new(1, 2, 2)
  2496. o104.CFrame = CFrame.new(-22.0228653, 2.08302379, -95.4467163, -0.9490574, -0.270191163, -0.162133157, -0.194618493, 0.0979529172, 0.975975871, -0.247818649, 0.957811058, -0.145547122)
  2497. o104.BottomSurface = Enum.SurfaceType.Smooth
  2498. o104.TopSurface = Enum.SurfaceType.Smooth
  2499. o104.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2500. o104.Position = Vector3.new(-22.0228653, 2.08302379, -95.4467163)
  2501. o104.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  2502. o104.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2503. o105.Parent = o104
  2504. o105.Offset = Vector3.new(0, 0.5, -0.370000005)
  2505. o105.Scale = Vector3.new(0.0850000009, 3.1400001, 0.300000012)
  2506. o105.Scale = Vector3.new(0.0850000009, 3.1400001, 0.300000012)
  2507. o106.Name = "Joint"
  2508. o106.Parent = o104
  2509. o106.C0 = CFrame.new(-3.81469727e-06, -3.19998932, 1, -4.84287739e-08, 7.4505806e-08, -1.00000012, 0, -1, -1.04308128e-07, -1, 0, 4.09781933e-08)
  2510. o106.Part0 = o104
  2511. o106.Part1 = o2
  2512. o107.Name = "Handle36"
  2513. o107.Parent = o1
  2514. o107.BrickColor = BrickColor.new("Royal purple")
  2515. o107.Position = Vector3.new(-22.0228653, 2.08302379, -95.4467163)
  2516. o107.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  2517. o107.RotVelocity = Vector3.new(1, 1, 1)
  2518. o107.Velocity = Vector3.new(3.87353754, -3.90628171, 0.0401336513)
  2519. o107.CanCollide = false
  2520. o107.FormFactor = Enum.FormFactor.Symmetric
  2521. o107.Size = Vector3.new(1, 2, 2)
  2522. o107.CFrame = CFrame.new(-22.0228653, 2.08302379, -95.4467163, -0.9490574, -0.270191163, -0.162133157, -0.194618493, 0.0979529172, 0.975975871, -0.247818649, 0.957811058, -0.145547122)
  2523. o107.BottomSurface = Enum.SurfaceType.Smooth
  2524. o107.TopSurface = Enum.SurfaceType.Smooth
  2525. o107.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2526. o107.Position = Vector3.new(-22.0228653, 2.08302379, -95.4467163)
  2527. o107.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  2528. o107.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2529. o108.Parent = o107
  2530. o108.Offset = Vector3.new(0, 0.800000012, -0.5)
  2531. o108.Scale = Vector3.new(0.0844999999, 2, 0.5)
  2532. o108.Scale = Vector3.new(0.0844999999, 2, 0.5)
  2533. o109.Name = "Joint"
  2534. o109.Parent = o107
  2535. o109.C0 = CFrame.new(-3.81469727e-06, -3.19998932, 1, -4.84287739e-08, 7.4505806e-08, -1.00000012, 0, -1, -1.04308128e-07, -1, 0, 4.09781933e-08)
  2536. o109.Part0 = o107
  2537. o109.Part1 = o2
  2538. o110.Name = "Handle37"
  2539. o110.Parent = o1
  2540. o110.BrickColor = BrickColor.new("Royal purple")
  2541. o110.Position = Vector3.new(-22.4173241, 1.17125309, -93.2200317)
  2542. o110.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  2543. o110.RotVelocity = Vector3.new(1, 1, 1)
  2544. o110.Velocity = Vector3.new(7.01199293, -6.52742529, -0.477178276)
  2545. o110.CanCollide = false
  2546. o110.FormFactor = Enum.FormFactor.Symmetric
  2547. o110.Size = Vector3.new(1, 2, 2)
  2548. o110.CFrame = CFrame.new(-22.4173241, 1.17125309, -93.2200317, -0.9490574, 0.162133157, -0.270191103, -0.194618478, -0.975975871, 0.0979529321, -0.247818604, 0.145547122, 0.957811058)
  2549. o110.BottomSurface = Enum.SurfaceType.Smooth
  2550. o110.TopSurface = Enum.SurfaceType.Smooth
  2551. o110.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2552. o110.Position = Vector3.new(-22.4173241, 1.17125309, -93.2200317)
  2553. o110.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  2554. o110.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2555. o111.Parent = o110
  2556. o111.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  2557. o111.MeshType = Enum.MeshType.Wedge
  2558. o111.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  2559. o112.Name = "Joint"
  2560. o112.Parent = o110
  2561. o112.C0 = CFrame.new(0, -2.14999962, -5.3500061, -5.58793545e-08, 1.49011612e-08, -1.00000012, 1, 0, -4.09781933e-08, 0, -1, -4.47034836e-08)
  2562. o112.Part0 = o110
  2563. o112.Part1 = o2
  2564. o113.Name = "Handle38"
  2565. o113.Parent = o1
  2566. o113.BrickColor = BrickColor.new("Royal purple")
  2567. o113.Position = Vector3.new(-21.49193, 1.17971313, -96.7706223)
  2568. o113.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  2569. o113.RotVelocity = Vector3.new(1, 1, 1)
  2570. o113.Velocity = Vector3.new(3.45294213, -2.05144048, -1.39411235)
  2571. o113.CanCollide = false
  2572. o113.FormFactor = Enum.FormFactor.Symmetric
  2573. o113.Size = Vector3.new(1, 2, 2)
  2574. o113.CFrame = CFrame.new(-21.49193, 1.17971313, -96.7706223, -0.9490574, 0.162133157, -0.270191103, -0.194618478, -0.975975871, 0.0979529321, -0.247818604, 0.145547122, 0.957811058)
  2575. o113.BottomSurface = Enum.SurfaceType.Smooth
  2576. o113.TopSurface = Enum.SurfaceType.Smooth
  2577. o113.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2578. o113.Position = Vector3.new(-21.49193, 1.17971313, -96.7706223)
  2579. o113.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  2580. o113.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2581. o114.Parent = o113
  2582. o114.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  2583. o114.MeshType = Enum.MeshType.Wedge
  2584. o114.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  2585. o115.Name = "Joint"
  2586. o115.Parent = o113
  2587. o115.C0 = CFrame.new(-3.81469727e-06, -1.77500153, -1.70000458, -5.58793545e-08, 1.49011612e-08, -1.00000012, 1, 0, -4.09781933e-08, 0, -1, -4.47034836e-08)
  2588. o115.Part0 = o113
  2589. o115.Part1 = o2
  2590. o116.Name = "Handle39"
  2591. o116.Parent = o1
  2592. o116.BrickColor = BrickColor.new("Royal purple")
  2593. o116.Position = Vector3.new(-22.1133652, 1.405007, -94.5676575)
  2594. o116.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  2595. o116.RotVelocity = Vector3.new(1, 1, 1)
  2596. o116.Velocity = Vector3.new(5.43061352, -4.87584066, -0.547383249)
  2597. o116.CanCollide = false
  2598. o116.FormFactor = Enum.FormFactor.Symmetric
  2599. o116.Size = Vector3.new(1, 2, 2)
  2600. o116.CFrame = CFrame.new(-22.1133652, 1.405007, -94.5676575, -0.9490574, 0.162133157, -0.270191103, -0.194618478, -0.975975871, 0.0979529321, -0.247818604, 0.145547122, 0.957811058)
  2601. o116.BottomSurface = Enum.SurfaceType.Smooth
  2602. o116.TopSurface = Enum.SurfaceType.Smooth
  2603. o116.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2604. o116.Position = Vector3.new(-22.1133652, 1.405007, -94.5676575)
  2605. o116.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  2606. o116.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2607. o117.Parent = o116
  2608. o117.Offset = Vector3.new(0, 0.104999997, 1.82500005)
  2609. o117.Scale = Vector3.new(0.0850000009, 0.485000014, 0.173999995)
  2610. o117.Scale = Vector3.new(0.0850000009, 0.485000014, 0.173999995)
  2611. o118.Name = "Joint"
  2612. o118.Parent = o116
  2613. o118.C0 = CFrame.new(0, -1.77499962, -4, -5.58793545e-08, 1.49011612e-08, -1.00000012, 1, 0, -4.09781933e-08, 0, -1, -4.47034836e-08)
  2614. o118.Part0 = o116
  2615. o118.Part1 = o2
  2616. o119.Name = "Handle4"
  2617. o119.Parent = o1
  2618. o119.BrickColor = BrickColor.new("Really black")
  2619. o119.Position = Vector3.new(-21.4681187, 2.79910541, -98.1335678)
  2620. o119.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2621. o119.RotVelocity = Vector3.new(1, 1, 1)
  2622. o119.Velocity = Vector3.new(0.470604479, -0.66468364, 0.201468647)
  2623. o119.CanCollide = false
  2624. o119.FormFactor = Enum.FormFactor.Symmetric
  2625. o119.Size = Vector3.new(1, 7, 1)
  2626. o119.CFrame = CFrame.new(-21.4681187, 2.79910541, -98.1335678, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2627. o119.BottomSurface = Enum.SurfaceType.Smooth
  2628. o119.TopSurface = Enum.SurfaceType.Smooth
  2629. o119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2630. o119.Position = Vector3.new(-21.4681187, 2.79910541, -98.1335678)
  2631. o119.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2632. o119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2633. o120.Parent = o119
  2634. o120.Scale = Vector3.new(0.619650006, 0.0182249993, 0.619650006)
  2635. o120.Scale = Vector3.new(0.619650006, 0.0182249993, 0.619650006)
  2636. o121.Name = "Joint"
  2637. o121.Parent = o119
  2638. o121.C0 = CFrame.new(-1.90734863e-06, 0.54675293, 3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2639. o121.Part0 = o119
  2640. o121.Part1 = o2
  2641. o122.Name = "Handle5"
  2642. o122.Parent = o1
  2643. o122.BrickColor = BrickColor.new("Black")
  2644. o122.Position = Vector3.new(-21.7635632, 2.90621662, -97.0861969)
  2645. o122.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2646. o122.RotVelocity = Vector3.new(1, 1, 1)
  2647. o122.Velocity = Vector3.new(1.41086411, -2.00749898, 0.604024351)
  2648. o122.CanCollide = false
  2649. o122.FormFactor = Enum.FormFactor.Symmetric
  2650. o122.Size = Vector3.new(1, 1, 1)
  2651. o122.CFrame = CFrame.new(-21.7635632, 2.90621662, -97.0861969, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2652. o122.BottomSurface = Enum.SurfaceType.Smooth
  2653. o122.TopSurface = Enum.SurfaceType.Smooth
  2654. o122.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2655. o122.Position = Vector3.new(-21.7635632, 2.90621662, -97.0861969)
  2656. o122.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2657. o122.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2658. o123.Parent = o122
  2659. o123.MeshId = "http://www.roblox.com/asset/?id=1033714"
  2660. o123.Scale = Vector3.new(0.200474992, -0.729000032, 0.200474992)
  2661. o123.MeshType = Enum.MeshType.FileMesh
  2662. o123.Scale = Vector3.new(0.200474992, -0.729000032, 0.200474992)
  2663. o124.Name = "Joint"
  2664. o124.Parent = o122
  2665. o124.C0 = CFrame.new(-3.81469727e-06, 1.64025116, -3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2666. o124.Part0 = o122
  2667. o124.Part1 = o2
  2668. o125.Name = "Handle6"
  2669. o125.Parent = o1
  2670. o125.BrickColor = BrickColor.new("Royal purple")
  2671. o125.Position = Vector3.new(-20.8772087, 2.58488393, -100.228302)
  2672. o125.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2673. o125.RotVelocity = Vector3.new(1, 1, 1)
  2674. o125.Velocity = Vector3.new(-1.40990829, 2.02096057, -0.603662789)
  2675. o125.CanCollide = false
  2676. o125.FormFactor = Enum.FormFactor.Symmetric
  2677. o125.Size = Vector3.new(1, 1, 1)
  2678. o125.CFrame = CFrame.new(-20.8772087, 2.58488393, -100.228302, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2679. o125.BottomSurface = Enum.SurfaceType.Smooth
  2680. o125.TopSurface = Enum.SurfaceType.Smooth
  2681. o125.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2682. o125.Position = Vector3.new(-20.8772087, 2.58488393, -100.228302)
  2683. o125.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2684. o125.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2685. o126.Parent = o125
  2686. o126.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2687. o126.Scale = Vector3.new(0.182250008, 0.364500016, 0.182250008)
  2688. o126.MeshType = Enum.MeshType.FileMesh
  2689. o126.Scale = Vector3.new(0.182250008, 0.364500016, 0.182250008)
  2690. o127.Name = "Joint"
  2691. o127.Parent = o125
  2692. o127.C0 = CFrame.new(0, -1.64025116, 3.81469727e-06, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2693. o127.Part0 = o125
  2694. o127.Part1 = o2
  2695. o128.Name = "Handle7"
  2696. o128.Parent = o1
  2697. o128.BrickColor = BrickColor.new("Black")
  2698. o128.Position = Vector3.new(-21.6601524, 2.70156813, -97.3215256)
  2699. o128.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2700. o128.RotVelocity = Vector3.new(1, 1, 1)
  2701. o128.Velocity = Vector3.new(1.38018394, -1.66875958, 0.295965135)
  2702. o128.CanCollide = false
  2703. o128.FormFactor = Enum.FormFactor.Symmetric
  2704. o128.Size = Vector3.new(1, 2, 1)
  2705. o128.CFrame = CFrame.new(-21.6601524, 2.70156813, -97.3215256, 0.162133217, 0.270191073, 0.9490574, -0.97597599, -0.0979529396, 0.194618523, 0.145547152, -0.957811058, 0.247818559)
  2706. o128.BottomSurface = Enum.SurfaceType.Smooth
  2707. o128.TopSurface = Enum.SurfaceType.Smooth
  2708. o128.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2709. o128.Position = Vector3.new(-21.6601524, 2.70156813, -97.3215256)
  2710. o128.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2711. o128.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2712. o129.Parent = o128
  2713. o129.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  2714. o129.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  2715. o130.Name = "Joint"
  2716. o130.Parent = o128
  2717. o130.C0 = CFrame.new(-0.182250977, 1.36686707, 0, 1.00000012, 0, 7.4505806e-09, 0, 1, 1.49011612e-08, 7.4505806e-09, 1.49011612e-08, 1.00000012)
  2718. o130.Part0 = o128
  2719. o130.Part1 = o2
  2720. o131.Name = "Handle8"
  2721. o131.Parent = o1
  2722. o131.BrickColor = BrickColor.new("Black")
  2723. o131.Position = Vector3.new(-21.5715084, 2.16795492, -97.2419357)
  2724. o131.Rotation = Vector3.new(174.160004, 15.6800003, -9.68999958)
  2725. o131.RotVelocity = Vector3.new(1, 1, 1)
  2726. o131.Velocity = Vector3.new(1.99338698, -1.6597054, -0.326292098)
  2727. o131.CanCollide = false
  2728. o131.FormFactor = Enum.FormFactor.Symmetric
  2729. o131.Size = Vector3.new(1, 2, 2)
  2730. o131.CFrame = CFrame.new(-21.5715084, 2.16795492, -97.2419357, 0.9490574, 0.162133202, 0.270191133, 0.194618478, -0.975975871, -0.0979528353, 0.247818604, 0.145547032, -0.957811058)
  2731. o131.BottomSurface = Enum.SurfaceType.Smooth
  2732. o131.TopSurface = Enum.SurfaceType.Smooth
  2733. o131.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2734. o131.Position = Vector3.new(-21.5715084, 2.16795492, -97.2419357)
  2735. o131.Orientation = Vector3.new(5.61999989, 164.25, 168.720001)
  2736. o131.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2737. o132.Parent = o131
  2738. o132.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2739. o132.MeshType = Enum.MeshType.Wedge
  2740. o132.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2741. o133.Name = "Joint"
  2742. o133.Parent = o131
  2743. o133.C0 = CFrame.new(0, -0.729000092, 1.36687469, 5.58793545e-08, -1.49011612e-08, 1.00000012, 1, 8.94069672e-08, -3.35276127e-08, -8.94069672e-08, 1, 5.96046448e-08)
  2744. o133.Part0 = o131
  2745. o133.Part1 = o2
  2746. o134.Name = "Handle9"
  2747. o134.Parent = o1
  2748. o134.BrickColor = BrickColor.new("Black")
  2749. o134.Position = Vector3.new(-21.4237843, 2.11439943, -97.7656174)
  2750. o134.Rotation = Vector3.new(-5.84000015, -15.6800003, 9.68999958)
  2751. o134.RotVelocity = Vector3.new(1, 1, 1)
  2752. o134.Velocity = Vector3.new(1.52326083, -0.988299668, -0.527571738)
  2753. o134.CanCollide = false
  2754. o134.FormFactor = Enum.FormFactor.Symmetric
  2755. o134.Size = Vector3.new(1, 2, 2)
  2756. o134.CFrame = CFrame.new(-21.4237843, 2.11439943, -97.7656174, 0.9490574, -0.162133262, -0.270191103, 0.194618568, 0.97597599, 0.0979529321, 0.247818589, -0.145547181, 0.957811058)
  2757. o134.BottomSurface = Enum.SurfaceType.Smooth
  2758. o134.TopSurface = Enum.SurfaceType.Smooth
  2759. o134.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2760. o134.Position = Vector3.new(-21.4237843, 2.11439943, -97.7656174)
  2761. o134.Orientation = Vector3.new(-5.61999989, -15.75, 11.2799997)
  2762. o134.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2763. o135.Parent = o134
  2764. o135.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2765. o135.MeshType = Enum.MeshType.Wedge
  2766. o135.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2767. o136.Name = "Joint"
  2768. o136.Parent = o134
  2769. o136.C0 = CFrame.new(0, 0.729000092, -0.820129395, -3.35276127e-08, -1.49011612e-08, 1.00000012, -1.00000012, 1.49011612e-08, -5.21540642e-08, 0, -1, -4.47034836e-08)
  2770. o136.Part0 = o134
  2771. o136.Part1 = o2
  2772. mas.Parent = workspace
  2773. mas:MakeJoints()
  2774. local mas1 = mas:GetChildren()
  2775. for i=1,#mas1 do
  2776. mas1[i].Parent = workspace
  2777. ypcall(function() mas1[i]:MakeJoints() end)
  2778. end
  2779. mas:Destroy()
  2780. for i=1,#cors do
  2781. coroutine.resume(cors[i])
  2782. end
  2783.  
  2784. wait()
  2785.  
  2786. Workspace["Model"].Parent = game.Players.LocalPlayer.Character
  2787.  
  2788. game.Players.LocalPlayer.Character["Model"].Name = "enmaufakemodel"
  2789.  
  2790. w = Instance.new("Weld", Handle)
  2791. w.Part0 = Handle
  2792. w.Part1 = o2
  2793. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  2794.  
  2795. for i,v in pairs (game.Players.LocalPlayer.Character["enmaufakemodel"]:GetChildren()) do
  2796. if v.ClassName == "Part" then
  2797. v.CanCollide = false
  2798. v.Anchored = false
  2799. end
  2800. end
  2801. FakeS=Instance.new("Motor6D")
  2802. FakeSL=Instance.new("Motor6D")
  2803. FakeR=Instance.new("Motor6D")
  2804. FakeL=Instance.new("Motor6D")
  2805. FakeS.Name="Right Shoulder"
  2806. FakeSL.Name="Left Shoulder"
  2807. FakeR.Name="Right Hip"
  2808. FakeL.Name="Left Hip"
  2809. Stance="Standing"
  2810. Astral=false
  2811. local countdr=0
  2812. local countdre = 0
  2813. effectz = Instance.new("Model", game.Players.LocalPlayer.Character)
  2814. effectz.Name = "Effects"
  2815. ----print("ENMA READY")
  2816.  
  2817. ArtificialHB = Instance.new("BindableEvent", script)
  2818. ArtificialHB.Name = "Heartbeat"
  2819.  
  2820. script:WaitForChild("Heartbeat")
  2821.  
  2822. frame = 1 / 30
  2823. tf = 0
  2824. allowframeloss = false
  2825. tossremainder = false
  2826. lastframe = tick()
  2827. script.Heartbeat:Fire()
  2828.  
  2829. game:GetService("RunService").Heartbeat:connect(function(s, p)
  2830. tf = tf + s
  2831. if tf >= frame then
  2832. if allowframeloss then
  2833. script.Heartbeat:Fire()
  2834. lastframe = tick()
  2835. else
  2836. for i = 1, math.floor(tf / frame) do
  2837. script.Heartbeat:Fire()
  2838. end
  2839. lastframe = tick()
  2840. end
  2841. if tossremainder then
  2842. tf = 0
  2843. else
  2844. tf = tf - frame * math.floor(tf / frame)
  2845. end
  2846. end
  2847. end)
  2848.  
  2849. function swait(num)
  2850. if num == 0 or num == nil then
  2851. ArtificialHB.Event:wait()
  2852. else
  2853. for i = 0, num do
  2854. ArtificialHB.Event:wait()
  2855. end
  2856. end
  2857. end
  2858. isdown=true
  2859.  
  2860. RightS,RightH,LeftS,LeftH=nil,nil,nil,nil
  2861.  
  2862. eDidHit=false
  2863.  
  2864. NeutralHold=CFrame.new(0.25, 3, -0.125, 0, 0, 1, 0, -1, 0, 1, 0, -0) --No awkward hold
  2865. StandardHold=CFrame.new(0.25, 3, -0.125, -0.31190744, -0.882354498, 0.352369517, 0.188282326, -0.420918405, -0.88734293, 0.931269825, -0.210423902, 0.297419339)
  2866. VertHighGrip=CFrame.new(-0.368718535, -1.25, -0.743718147, -0.721649349, 0.580245495, 0.377541453, -0.261766374, 0.276156932, -0.924778879, -0.640859127, -0.766193986, -0.0473999567)
  2867.  
  2868. Pro=100
  2869.  
  2870. Comboing=false;
  2871. CurrentType="Light"
  2872. CurrentDrive="Amethyst"
  2873. didHit=false;
  2874.  
  2875. cAnim=true
  2876.  
  2877. StandRS=CFrame.new(1, 0.5, 0, 0.707106709, 0, 0.707106709, 0, 1, 0, -0.707106709, 0, 0.707106709)
  2878. StandRH=CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2879. StandLS=CFrame.new(-1, 0.5, 0, -0.923879445, 0, -0.382683426, 0, 1, 0, 0.382683426, 0, -0.923879445)
  2880. StandLH=CFrame.new(-1, -1, 0, 0, 0.0392597914, -0.999228895, 0, 0.999228895, 0.0392597914, 1, 0, 0)
  2881.  
  2882. STGyro=Instance.new("BodyGyro")
  2883. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)*500000000000000
  2884. STGyro.P=15000
  2885. STGyro.D=350
  2886. STGyro.Name="StanceGyro"
  2887.  
  2888. EX=false
  2889.  
  2890. GripC0=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
  2891.  
  2892. ContactId=math.random(0,50000)
  2893. moving=false;
  2894. Gauntlet=nil;
  2895.  
  2896. OVERDRIVE=false;
  2897.  
  2898. LastKill=time()
  2899.  
  2900. ArmorPar=script:FindFirstChild("Armor") --Armor (Exempt)
  2901. OverPhrase={"Restriction Zero-Zero-X released...","Disengaging Void energy seal...","Dimensional flow stabilizer neutralized...","NOW I'LL SHOW YOU MY TRUE POWER!!","ROAR CERBERUS!!"}
  2902. StandardTaunts={"Outta my way already.","Hmph, how weak.","Pathetic."}
  2903. KillTaunts={"What's the matter? Get up.","The end.","Stay outta my way."}
  2904.  
  2905. CHP=nil;
  2906. _CHP=nil;
  2907.  
  2908. Spectres=0;
  2909. Eclipse=0;
  2910.  
  2911. dbanim=true
  2912.  
  2913. PPOS=Instance.new("Part")
  2914. PPOS.Size=Vector3.new(8,1,8)
  2915. PPOS.Transparency=1
  2916. PPOS.formFactor="Symmetric"
  2917. PPOS.TopSurface=0
  2918. PPOS.BottomSurface=0
  2919. PPOS.Anchored=true
  2920. BASEPOS=Instance.new("BodyPosition")
  2921. BASEPOS.P=5000
  2922. BASEPOS.D=500
  2923. BASEPOS.maxForce=Vector3.new(0,0,0)*5000000000000000000
  2924. BASEPOS.Name="Base Positioning"
  2925.  
  2926. float=function()
  2927. end
  2928. isot=function(pos)
  2929. local p=Instance.new("Part")
  2930. p.Name="Trail"
  2931. p.TopSurface=0
  2932. p.BottomSurface=0
  2933. p.Anchored=true
  2934. p.CanCollide=false
  2935. p.formFactor="Symmetric"
  2936. p.Size=Vector3.new(1,1,1)
  2937. p.BrickColor=BrickColor.new("Really black")
  2938. p.CFrame=CFrame.new(pos)
  2939. p.Parent=Tool.Parent
  2940. game:GetService("Debris"):AddItem(p,3)
  2941. m=Instance.new("BlockMesh")
  2942. m.Scale=Vector3.new(2,2,2)
  2943. m.Parent=p
  2944.  
  2945. coroutine.resume(coroutine.create(function(part,spin) for i=1, 10 do part.Mesh.Scale=part.Mesh.Scale+Vector3.new(.7,.7,.7) part.Transparency=i/10 part.CFrame=part.CFrame*CFrame.new(math.random(-10,10)/50,math.random(-10,10)/50,math.random(-10,10)/50)*spin swait() end part.Parent=nil end),p,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/200,math.random(-50,50)/200,math.random(-50,50)/200))
  2946. end
  2947. BlockG=function()
  2948. end
  2949. blockdeb=true
  2950. GTaunt=function()
  2951. end
  2952. StandardTaunt=function()
  2953. if CPlayer.Humanoid.Health/CPlayer.Humanoid.MaxHealth<=.3 then
  2954. cAnim=false
  2955. deb=false
  2956. FakeSL.MaxVelocity=.4
  2957. FakeSL.DesiredAngle=-2.8
  2958. FakeSL.CurrentAngle=-1.6
  2959. FakeR.DesiredAngle=0
  2960. FakeL.DesiredAngle=0
  2961. FakeSL.C0=CFrame.new(-1, 0.5, 0, -0.923879445, 0, -0.382683426, 0, 1, 0, 0.382683426, 0, -0.923879445)
  2962. Tool.Parent.Torso.Neck.DesiredAngle=-.6
  2963. Dir=Tool.Parent["Left Arm"].CFrame*CFrame.new(0,-5,0)
  2964. Un=(Tool.Parent["Left Arm"].Position-Dir.p).unit
  2965. ----game:GetService("Chat"):Chat(CPlayer,"HAHA, WOW.",2)
  2966. for i=1, 6 do
  2967. FakeSL.DesiredAngle=1.4
  2968. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/39,0,0)
  2969. swait()
  2970. end
  2971. Tool.Parent.Torso.Neck.MaxVelocity=.07
  2972. swait(.8)
  2973. coroutine.resume(coroutine.create(function() for i=1, 2*5 do swait(.2/5) FakeSL.DesiredAngle=-2.8 end end))
  2974. ----game:GetService("Chat"):Chat(CPlayer,"I have NO intention of taking this bullcrap!",2)
  2975. swait(2.5)
  2976. ----game:GetService("Chat"):Chat(CPlayer,"I'm giving you FIVE seconds to beat it,",2)
  2977. for i=1, 8 do
  2978. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/52,0,0)
  2979. swait()
  2980. end
  2981. swait(1.2)
  2982. ----game:GetService("Chat"):Chat(CPlayer,"Otherwise I'm going to MURDER you!",2)
  2983. cAnim=true
  2984. deb=true
  2985. else
  2986. cAnim=false
  2987. deb=false
  2988. FakeSL.MaxVelocity=.4
  2989. FakeSL.DesiredAngle=-2.8
  2990. FakeSL.CurrentAngle=-1.6
  2991. FakeR.DesiredAngle=0
  2992. FakeL.DesiredAngle=0
  2993. FakeSL.C0=CFrame.new(-1, 0.5, 0, -0.923879445, 0, -0.382683426, 0, 1, 0, 0.382683426, 0, -0.923879445)
  2994. Tool.Parent.Torso.Neck.DesiredAngle=1.6
  2995. Dir=Tool.Parent["Left Arm"].CFrame*CFrame.new(0,-5,0)
  2996. Un=(Tool.Parent["Left Arm"].Position-Dir.p).unit
  2997. we=nil
  2998. for _,v in pairs(CPlayer.Head:children()) do
  2999. if v.className=="Weld" then
  3000. if v.Part1~=nil then
  3001. if v.Part1.Parent.Name=="GreenTopHat" then
  3002. we=v
  3003. end
  3004. end
  3005. end
  3006. end
  3007. if we==nil then
  3008. VoidTaunts={"Have you seen my tophat?","Hey kid, what'd you do with my tophat?!","Aw this SUCKS!","Where is that stupid thing?!","Oh COME ON!","UGH.","Every time I swear!","*Sigh* God this gets old."}
  3009. else
  3010. VoidTaunts={"Why do I have to play with kids?","I don't have time for you.","Stay outta my way.","Psh.","I strongly suggest you screw off.","This is really starting to piss me off."}
  3011. end
  3012. ----game:GetService("Chat"):Chat(CPlayer,VoidTaunts[math.random(1,#VoidTaunts)],2)
  3013. if we==nil then
  3014. for i=1, 6 do
  3015. FakeSL.DesiredAngle=-3
  3016. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/39,0,0)
  3017. swait()
  3018. end
  3019. Tool.Parent.Torso.Neck.MaxVelocity=.07
  3020. coroutine.resume(coroutine.create(function() for i=1, 2*5 do swait(.2/5) FakeSL.DesiredAngle=-2.8 end end))
  3021. for i=1, 1 do
  3022. Tool.Parent.Torso.Neck.DesiredAngle=.5
  3023. swait(.25)
  3024. Tool.Parent.Torso.Neck.DesiredAngle=1.3
  3025. swait(.2)
  3026. end
  3027. for i=1, 4 do
  3028. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/26,0,0)
  3029. swait()
  3030. end
  3031. else
  3032. resWelds()
  3033. co=we.C0
  3034. cn=we.C1
  3035. FakeS.DesiredAngle=3
  3036. FakeS.MaxVelocity=.6
  3037. FakeSL.DesiredAngle=-3.2
  3038. FakeL.DesiredAngle=0
  3039. FakeR.DesiredAngle=.1
  3040. FakeSL.MaxVelocity=.1
  3041. CPlayer.Torso.Neck.DesiredAngle=-1
  3042. for i=1, 8 do
  3043. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8/8,0,0)
  3044. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/60,0,0)
  3045. swait()
  3046. end
  3047. we.Part0=CPlayer["Right Arm"]
  3048. we.C0=CFrame.new(-0.203069657, -1.28180432, -0.908436298, 0.987688363, 0.156434476, 0, 0.148778066, -0.939347625, -0.309016943, -0.0483409092, 0.305212468, -0.951056659)
  3049. FakeS.DesiredAngle=2.5
  3050. FakeSL.DesiredAngle=-3.2
  3051. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  3052. FakeSL.MaxVelocity=.1
  3053. for i=1, 7 do
  3054. FakeSL.DesiredAngle=-3
  3055. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/7,0,0)
  3056. FakeSL.MaxVelocity=.1
  3057. swait(.05)
  3058. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/7,0,0)
  3059. FakeSL.MaxVelocity=.1
  3060. FakeSL.DesiredAngle=-3.4
  3061. swait(.05)
  3062. end
  3063. FakeS.DesiredAngle=3.1
  3064. swait(.125)
  3065. for i=1, 4 do
  3066. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8/2,0,0)
  3067. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  3068. swait()
  3069. end
  3070. we.C0=co
  3071. we.Part0=CPlayer.Head
  3072. CPlayer.Torso.Neck.DesiredAngle=0
  3073. FakeS.DesiredAngle=0
  3074. swait(.05)
  3075. for i=1, 4 do
  3076. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/8,0,0)
  3077. swait()
  3078. end
  3079. resWelds()
  3080. end
  3081. cAnim=true
  3082. deb=true
  3083. end
  3084. end
  3085.  
  3086. getDirection=function()
  3087. if CPlayer==nil then
  3088. return {CFrame.new(0,0,0),CFrame.new(0,0,0)}
  3089. end
  3090. Cam=workspace.CurrentCamera
  3091. return {CFrame.new(CPlayer.Torso.Position,Vector3.new(Cam.CoordinateFrame.x,CPlayer.Torso.Position.y,Cam.CoordinateFrame.z))*CFrame.fromEulerAnglesXYZ(0,math.pi,0),Vector3.new(Cam.CoordinateFrame.p.x,CPlayer.Torso.CFrame.p.y,Cam.CoordinateFrame.p.z)}
  3092. end
  3093.  
  3094. EDO=0
  3095. LASTO=0
  3096. LDM=0
  3097. com=false
  3098. DDEALT=0
  3099. DHIT=0
  3100.  
  3101. CYO=0
  3102. StartTwo=function(Noob)
  3103. if com==true then return end
  3104. com=true
  3105. if Noob:FindFirstChild("Stun")==nil then DDEALT=0 DHITS=0 Comboee=nil Comboing=false com=false return end
  3106. FTST=script.TWODCAM:clone()
  3107. --FTST.Disabled=false
  3108. FTST.Parent=Tool.Parent
  3109. Comboing=true
  3110. --Tool.Parent.Humanoid.WalkSpeed=0
  3111. CoHuman=Noob.Humanoid
  3112. HP=CoHuman.Health
  3113. LDM=HP
  3114. EM=0
  3115. GGG=script["2DDamage"]:clone()
  3116. GGG.Parent=game.Players.LocalPlayer.PlayerGui
  3117. GGG.Damage.Text=DDEALT
  3118. GGG.Hits.Text=DHIT
  3119. Ravens=0
  3120. _comboee=Noob
  3121. while true do
  3122. if Noob==nil then break end
  3123. if Noob.Parent==nil or Comboing==false then
  3124. break
  3125. end
  3126. if CoHuman.MaxHealth<DDEALT then
  3127. break
  3128. end
  3129. if Noob:FindFirstChild("Stun")==nil then
  3130. break
  3131. end
  3132. if game.Players:GetPlayerFromCharacter(Noob)==nil then if Noob.Stun.Value.Value>50 then Noob.Stun.Value.Value=50 end Noob.Stun.Value.Value=Noob.Stun.Value.Value-1 if Noob.Stun.Value.Value<1 then Noob.Stun:Remove() end end
  3133. if CoHuman.Health>LDM then coroutine.resume(coroutine.create(function(h,n) swait(.1) h.Health=h.Health-n end),CoHuman,CoHuman.Health-LDM) end
  3134. if Tool.Drive.Value=="Ethersword" or Grabbing==true and FTST.Parent~=nil then
  3135. FTST.Value.Value=false
  3136. FTST=script.TWODCAM:clone()
  3137. FTST.Disabled=false
  3138. elseif Tool.Drive.Value~="Ethersword" and Grabbing==false and FTST.Parent==nil then
  3139. FTST.Parent=CPlayer
  3140. end
  3141. GGG.Damage.Text=DDEALT
  3142. GGG.Hits.Text=DHIT
  3143. LDM=CoHuman.Health
  3144. Comboing=true
  3145. Comboee=_comboee
  3146. swait(.1)
  3147. end
  3148. while true do
  3149. if Astral==false then
  3150. break
  3151. end
  3152. swait(.1)
  3153. end
  3154. swait(1)
  3155. Fangs=0
  3156. eDidHit=false
  3157. Spectres=0
  3158. Ravens=0
  3159. Eclipse=0
  3160. EX=false
  3161. CoHuman.Health=HP-DDEALT
  3162. Pro=100
  3163. if Noob:FindFirstChild("Stun")~=nil then Noob.Stun:Remove() end
  3164. if Noob==nil then return end
  3165. Did=HP-CoHuman.Health
  3166. ----print("Did "..Did.." units of damage.")
  3167. Tool.Parent.Humanoid.WalkSpeed=16
  3168. if CPlayer:FindFirstChild("TWODCAM")~=nil then
  3169. CPlayer.TWODCAM.Value.Value=false
  3170. end
  3171. Comboing=false
  3172. LastType=nil
  3173. LastMove=""
  3174. DDEALT=0
  3175. DHIT=0
  3176. Stance="Standing"
  3177. swait(.5)
  3178. if Noob:FindFirstChild("Stun")~=nil then Noob.Stun:Remove() end
  3179. coroutine.resume(coroutine.create(function(g) for i=1, 10 do g.Damage.TextTransparency=i/20 g.Hits.TextTransparency=i/20 swait(.025) end g.Parent=nil end),GGG)
  3180. Sayings={"Move.","Hmph."}
  3181. if Did>=25 and Did<50 then
  3182. Sayings={"Hurts don't it?","Hmph!"}
  3183. elseif Did>=40 and Did<65 then
  3184. Sayings={"No point!","Punk!"}
  3185. elseif Did>=65 and Did<100 then
  3186. Sayings={"DIE WILL YA?!","Ya like that?!"}
  3187. elseif Did>=100 then
  3188. Sayings={"The end.","It's over!","You guys can't stop me!"}
  3189. end
  3190. ----game:GetService("Chat"):Chat(CPlayer,Sayings[math.random(1,#Sayings)],2)
  3191. com=false
  3192. end
  3193. MinPro=20
  3194. Outw="http://www.roblox.com/asset/?id=11187115"
  3195. SpecPause=function(wtime,wt)
  3196. Torsos={}
  3197. if Comboee~=nil then
  3198. if Comboee:FindFirstChild("Stun")==nil then
  3199. else
  3200. Comboee.Stun.Value.Value=Comboee.Stun.Value.Value+wtime*150
  3201. ----print("Adding "..(wtime*150))
  3202. end
  3203. Comboee.Torso.Anchored=true
  3204. coroutine.resume(coroutine.create(function(tor,w) swait(w) tor.Anchored=false end),Comboee.Torso,wtime)
  3205. end
  3206. if Pro<100 then
  3207. Pro=100
  3208. end
  3209. s=script.GenBillGuiGrow:clone()
  3210. s.Ob.Value=Tool.Parent.Torso
  3211. s.Disabled=false
  3212. s.Parent=effectz
  3213. s=s:clone()
  3214. s.EfDec.Value=Outw
  3215. s.Ob.Value=Tool.Parent.Torso
  3216. s.Parent=effectz
  3217. e=Instance.new("Part")
  3218. e.Transparency=.5
  3219. e.Reflectance=.4
  3220. e.Name="Emanate"
  3221. e.TopSurface=0
  3222. e.BottomSurface=0
  3223. e.Shape=0
  3224. e.Size=Vector3.new(2,2,2)
  3225. e.Anchored=true
  3226. e.CanCollide=false
  3227. e.BrickColor=BrickColor.new("Really black")
  3228. e.Reflectance=.25
  3229. e.CFrame=Tool.Parent.Torso.CFrame
  3230. e.Parent=effectz
  3231. EM=0
  3232. for i=1, 7 do
  3233. e.Size=e.Size+Vector3.new(4,4,4)
  3234. e.Transparency=i/10
  3235. e.CFrame=Tool.Parent.Torso.CFrame
  3236. swait(.05)
  3237. end
  3238. e.Parent=nil
  3239. swait(wt)
  3240. end
  3241.  
  3242. SuperPause=function(wtime,wt)
  3243. if workspace:FindFirstChild("Workin'Here")~=nil then return end
  3244. Torsos={}
  3245. if Pro<80 then
  3246. Pro=80
  3247. end
  3248. local s=script.GenBillGuiGrow:clone()
  3249. s.Ob.Value=Tool.Parent.Torso
  3250. s.Disabled=false
  3251. s.Parent=effectz
  3252. local s=s:clone()
  3253. s.EfDec.Value=Outw
  3254. s.Ob.Value=Tool.Parent.Torso
  3255. s.Parent=effectz
  3256. local e=Instance.new("Part")
  3257. e.Transparency=.5
  3258. e.Reflectance=.4
  3259. e.Name="Emanate"
  3260. e.TopSurface=0
  3261. e.BottomSurface=0
  3262. e.Shape=0
  3263. e.Size=Vector3.new(2,2,2)
  3264. e.Anchored=true
  3265. e.CanCollide=false
  3266. e.BrickColor=BrickColor.new("Really black")
  3267. e.Reflectance=0
  3268. e.CFrame=Tool.Parent.Torso.CFrame
  3269. e.Parent=effectz
  3270. local va=Instance.new("BoolValue")
  3271. va.Name="Workin'Here"
  3272. va.Parent=workspace
  3273. game:GetService("Debris"):AddItem(va,10)
  3274. amb=game.Lighting.Ambient
  3275. ambr=amb.r
  3276. ambg=amb.g
  3277. ambb=amb.b
  3278. ----print(ambr)
  3279. desr=35/255
  3280. desg=25/255
  3281. desb=50/255
  3282. ----print(desr)
  3283. difr=ambr-desr
  3284. difg=ambg-desg
  3285. difb=ambb-desb
  3286. difr=difr/255/.1
  3287. difg=difg/255/.1
  3288. difb=difb/255/.1
  3289. ----print(difr)
  3290. EM=0
  3291. for i=1, 10 do
  3292. game.Lighting.Ambient=Color3.new(amb.r-difr*i,amb.g-difg*i,amb.b-difb*i)
  3293. e.Size=e.Size+Vector3.new(4,4,4)
  3294. e.Transparency=i/10
  3295. e.CFrame=Tool.Parent.Torso.CFrame
  3296. swait(.05)
  3297. end
  3298. swait(wt)
  3299. for i=1, 20 do
  3300. swait(.05)
  3301. game.Lighting.Ambient=Color3.new((amb.r-difr*10)+difr*(i*.5),(amb.g-difg*10)+difg*(i*.5),(amb.b-difb*10)+difb*(i*.5))
  3302. end
  3303. game.Lighting.Ambient=Color3.new(amb.r,amb.g,amb.b)
  3304. va.Parent=nil
  3305. e.Parent=nil
  3306. end
  3307. Grabbing=false
  3308. standardDamage=function(hit,damage,Knockback,Knockdown,stuntime,debtime,Ground,float,keep)
  3309. if hit.Parent==nil then
  3310. return
  3311. end
  3312. if float==nil then float=false end
  3313. if keep==nil then keep=false end
  3314. h=hit.Parent:FindFirstChild("Humanoid",false)
  3315. if h==false then
  3316. if CoHuman~=nil then
  3317. h=CoHuman
  3318. end
  3319. end
  3320. if Comboee~=nil then
  3321. if hit.Parent~=Comboee then
  3322. return
  3323. end
  3324. end
  3325. if h~=nil then
  3326. t=hit.Parent:FindFirstChild("Torso")
  3327. if t~=nil then
  3328. che=false
  3329. if t:FindFirstChild(Tool.Name..ContactId)==nil then
  3330. che=true
  3331. end
  3332. if che==true and h~=Tool.Parent.Humanoid then
  3333. if OVERDRIVE==false then
  3334. damage=math.ceil(damage*.75)
  3335. else
  3336. genhiteff(hit)
  3337. end
  3338. DDEALT=DDEALT+damage
  3339. DHIT=DHIT+1
  3340. HitHealth=h.Health
  3341. h:TakeDamage(damage)
  3342. --[[if HitHealth~=h.Health and HitHealth~=0 and h.Health<=0 and h.Parent.Name~="Hologram" then
  3343. print("gained spree")
  3344. game.Players.LocalPlayer:FindFirstChild("leaderstats").Spree.Value=game.Players.LocalPlayer.leaderstats.Spree.Value+1
  3345. end
  3346. if HitHealth~=h.Health and HitHealth~=0 and h.Health<=0 and h.Parent.Name~="Hologram" then
  3347. print("gained kill")
  3348. script.Parent.Kills.Value=script.Parent.Kills.Value+1
  3349. end
  3350. if HitHealth~=h.Health and HitHealth~=0 and h.Health<=0 and h.Parent.Name~="Hologram" then
  3351. print("gained kill2")
  3352. script.Parent.Kills2.Value=script.Parent.Kills2.Value+1
  3353. end]]
  3354. didHit=true
  3355. if t:FindFirstChild("BodyPosition")~=nil then t.BodyPosition:Remove() end
  3356. s=Instance.new("BodyVelocity")
  3357. s.Name=Tool.Name..ContactId
  3358. s.velocity=Knockback
  3359. s.P=2000
  3360. s.maxForce=Vector3.new(50000000,5000000,50000000)*1000
  3361. s.Parent=t
  3362. game:GetService("Debris"):AddItem(s,debtime*1.75)
  3363. if Knockdown==true then
  3364. r=Instance.new("BodyAngularVelocity")
  3365. r.P=5000
  3366. r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000000000000000000000000000000000000000
  3367. r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  3368. r.Parent=t
  3369. game:GetService("Debris"):AddItem(r,.2+debtime)
  3370. end
  3371. if float==true then
  3372. if t:FindFirstChild("BodyForce")==nil then
  3373. fff=Instance.new("BodyForce")
  3374. fff.force=Vector3.new(0,1200,0)
  3375. fff.Parent=t
  3376. game:GetService("Debris"):AddItem(fff,3.5)
  3377. end
  3378. end
  3379. if Ground==true then
  3380. r=Instance.new("BodyGyro")
  3381. r.P=5000
  3382. r.D=500
  3383. r.maxTorque=Vector3.new(50000,50000,50000)*50000000000
  3384. r.cframe=t.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  3385. t.CFrame=r.cframe
  3386. r.Parent=t
  3387. game:GetService("Debris"):AddItem(r,1)
  3388. end
  3389. if keep==true then
  3390. p=Instance.new("BodyPosition")
  3391. p.P=5000
  3392. p.maxForce=Vector3.new(5000000000,0,5000000000)
  3393. p.position=t.Position+Knockback/8
  3394. p.Parent=t
  3395. game:GetService("Debris"):AddItem(p,.375)
  3396. end
  3397. if h.Health==0 then
  3398. LastKill=time()
  3399. end
  3400. end
  3401. end
  3402. end
  3403. end
  3404. HFD=true
  3405. HellsFangDamage=function(hit,damage,Knockback,Knockdown,stuntime,debtime,Ground,float,keep)
  3406. if hit.Parent==nil then
  3407. return
  3408. end
  3409. if HFD==false then return end
  3410. if float==nil then float=false end
  3411. if keep==nil then keep=false end
  3412. h=hit.Parent:FindFirstChild("Humanoid",false)
  3413. if h==false then
  3414. if CoHuman~=nil then
  3415. h=CoHuman
  3416. end
  3417. end
  3418. if Comboee~=nil then
  3419. if hit.Parent~=Comboee then
  3420. return
  3421. end
  3422. end
  3423. if h~=nil then
  3424. t=hit.Parent:FindFirstChild("Torso")
  3425. if t~=nil then
  3426. if h~=Tool.Parent.Humanoid then
  3427. HFD=false
  3428. Comboee=t.Parent
  3429. if OVERDRIVE==false then
  3430. damage=math.ceil(damage*(Pro*.01)*.9)
  3431. else
  3432. genhiteff(hit)
  3433. end
  3434. DDEALT=DDEALT+damage
  3435. DHIT=DHIT+1
  3436. ----print("Damage prorated to: "..damage)
  3437. if LastType=="c" and Tool.Drive.Value=="Amethyst" then Tool.Handle.Smack:Play() doSound(Tool.Handle.Smack,70,Tool.Handle,100) end
  3438. if hit.Parent:FindFirstChild("Stun")==nil then
  3439. s=script.Stun:clone()
  3440. s.Disabled=false
  3441. s.Value.Value=s.Value.Value+stuntime+4
  3442. s.Parent=hit.Parent
  3443. coroutine.resume(coroutine.create(StartTwo),Comboee)
  3444. else
  3445. hit.Parent.Stun.Value.Value=hit.Parent.Stun.Value.Value+stuntime/2
  3446. end
  3447. Pro=Pro-(damage*.8)
  3448. if Pro<=MinPro then
  3449. Pro=MinPro
  3450. end
  3451. ----print("Prorating at: "..Pro.."%")
  3452. h:TakeDamage(damage)
  3453. didHit=true
  3454. s=Instance.new("BodyVelocity")
  3455. s.Name=Tool.Name..ContactId
  3456. s.velocity=Knockback/2
  3457. s.P=2000
  3458. s.maxForce=Vector3.new(math.abs(Knockback.x),math.abs(Knockback.y),math.abs(Knockback.z))*5000000000000000000000
  3459. s.Parent=t
  3460. game:GetService("Debris"):AddItem(s,debtime)
  3461. if Knockdown==true then
  3462. r=Instance.new("BodyAngularVelocity")
  3463. r.P=5000
  3464. r.maxTorque=Vector3.new(50000,50000,50000)*500000000
  3465. r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  3466. r.Parent=t
  3467. game:GetService("Debris"):AddItem(r,.2+debtime)
  3468. end
  3469. if float==true then
  3470. fff=Instance.new("BodyForce")
  3471. fff.force=Vector3.new(0,2225,0)
  3472. fff.Parent=t
  3473. game:GetService("Debris"):AddItem(fff,3.5)
  3474. end
  3475. if Ground==true then
  3476. r=Instance.new("BodyGyro")
  3477. r.P=5000
  3478. r.D=500
  3479. r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000000000000000
  3480. r.cframe=t.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  3481. t.CFrame=r.cframe
  3482. r.Parent=t
  3483. game:GetService("Debris"):AddItem(r,1)
  3484. end
  3485. if s.maxForce.x<5 then
  3486. ----print("LIFTING")
  3487. if t:FindFirstChild("BodyPosition")~=nil then t.BodyPosition:Remove() end
  3488. p=Instance.new("BodyPosition")
  3489. p.P=15000
  3490. p.D=1500
  3491. p.maxForce=Vector3.new(5000000000000000000,500000000,500000000000000000)*5000000000000000000000
  3492. p.position=End.p
  3493. p.Parent=t
  3494. game:GetService("Debris"):AddItem(p,2.5)
  3495. end
  3496. if h.Health==0 then
  3497. LastKill=time()
  3498. end
  3499. coroutine.resume(coroutine.create(function() swait(.05) HFD=true end))
  3500. end
  3501. end
  3502. end
  3503. end
  3504.  
  3505.  
  3506. HoldS=function()
  3507. Tool.Parent["Right Arm"].RightGrip.C0=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
  3508. Tool.Parent["Right Arm"].RightGrip.C1=StandardHold
  3509. end
  3510. HoldN=function()
  3511. Tool.Parent["Right Arm"].RightGrip.C0=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
  3512. Tool.Parent["Right Arm"].RightGrip.C1=NeutralHold
  3513. end
  3514. LastType=nil
  3515. deb=true
  3516. Cols={BrickColor.new("Black"),BrickColor.new("Really black"),BrickColor.new("Royal purple"),BrickColor.new("Alder"),BrickColor.new("Magenta")}
  3517. LastMove=""
  3518. Ravens=0 --Max 2 raven wings per combo
  3519. genroarsound=function(iter,start,conv)
  3520. Tool.Handle.RoarSound.Volume=10/iter
  3521. Tool.Handle.RoarSound.Pitch=start
  3522. for k=1, iter do
  3523. Tool.Handle.RoarSound.Pitch=Tool.Handle.RoarSound.Pitch-conv
  3524. Tool.Handle.RoarSound:Play()
  3525. end
  3526. end
  3527. genhiteff=function(targ)
  3528. pol=Instance.new("Part")
  3529. pol.Name="Trail"
  3530. pol.TopSurface=0
  3531. pol.BottomSurface=0
  3532. pol.Anchored=true
  3533. pol.CanCollide=false
  3534. pol.formFactor="Symmetric"
  3535. pol.Size=Vector3.new(1,1,1)
  3536. pol.BrickColor=Cols[math.random(1,#Cols)]
  3537. pol.CFrame=targ.CFrame
  3538. pol.Parent=Tool.Parent
  3539. game:GetService("Debris"):AddItem(pol,3)
  3540. ml=Instance.new("BlockMesh")
  3541. ml.Scale=Vector3.new(2,2,2)
  3542. ml.Parent=pol
  3543. coroutine.resume(coroutine.create(function(part,spin) for i=1, 10 do part.Mesh.Scale=part.Mesh.Scale-Vector3.new(.1,.1,.1) part.Transparency=i/50 part.CFrame=part.CFrame*CFrame.new(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10)*spin swait() end part.Parent=nil end),pol,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
  3544. end
  3545. gentrail=function(par)
  3546. par=par:clone()
  3547. par.Parent=effectz
  3548. coroutine.resume(coroutine.create(function(part,spin) for i=1, 20 do part.Mesh.Scale=part.Mesh.Scale-Vector3.new(.05,.05,.05) part.Transparency=i/20 part.CFrame=part.CFrame*CFrame.new(math.random(-10,10)/1000,math.random(-10,10)/1000,math.random(-10,10)/1000)*spin swait() end part.Parent=nil end),par,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
  3549. end
  3550. RestoreHP=function(targe,rest)
  3551. pol=Instance.new("Part")
  3552. pol.Name="Trail"
  3553. pol.TopSurface=0
  3554. pol.BottomSurface=0
  3555. pol.Anchored=false
  3556. pol.CanCollide=false
  3557. pol.formFactor="Symmetric"
  3558. pol.Size=Vector3.new(1,1,1)
  3559. pol.BrickColor=Cols[math.random(1,#Cols)]
  3560. pol.CFrame=targe.CFrame+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  3561. pol.Parent=Tool.Parent
  3562. game:GetService("Debris"):AddItem(pol,6)
  3563. m=Instance.new("BlockMesh")
  3564. m.Scale=Vector3.new(2,2,2)
  3565. m.Parent=pol
  3566. bp=Instance.new("BodyPosition")
  3567. bp.P=9000
  3568. bp.D=100
  3569. bp.Parent=pol
  3570. bp.position=pol.Position+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))*2+(pol.Position-CPlayer.Torso.Position).unit*math.random(-5,5)
  3571. coroutine.resume(coroutine.create(function(part,spin,tar) swait(.2) for i=1, math.random(8,11) do part.BodyPosition.position=part.BodyPosition.position+(pol.Position-tar.Position).unit*-2 swait() end swait(.25) part.BodyPosition:Remove() part.Anchored=true for i=1, 5 do gentrail(part:clone()) part.CFrame=CFrame.new(part.Position:Lerp(CPlayer.Torso.Position,i/5))*CFrame.fromEulerAnglesXYZ(math.random(-5,5),math.random(-5,5),0) swait(.05) end CPlayer.Humanoid.Health=CPlayer.Humanoid.Health+rest part.Parent=nil end),pol,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500),targe)
  3572. end
  3573. RestoreMHP=function(targe,rest)
  3574. end
  3575. FaceForward=function() --This'll cut alot of lines out later.
  3576. STGyro.cframe=getDirection()[1]
  3577. return STGyro.cframe
  3578. end
  3579. FaceComboee=function()
  3580. if Comboee~=nil then
  3581. if Comboee:FindFirstChild("Torso")~=nil then
  3582. STGyro.cframe=CFrame.new(CPlayer.Torso.Position,Vector3.new(Comboee.Torso.Position.x,CPlayer.Torso.Position.y,Comboee.Torso.Position.z))
  3583. end
  3584. end
  3585. end
  3586. StopMotors=function()
  3587. FakeS.DesiredAngle=0
  3588. FakeS.CurrentAngle=0
  3589. FakeSL.DesiredAngle=0
  3590. FakeSL.CurrentAngle=0
  3591. FakeR.DesiredAngle=0
  3592. FakeL.DesiredAngle=0
  3593. FakeR.CurrentAngle=0
  3594. FakeL.CurrentAngle=0
  3595. Neck=CPlayer.Torso.Neck
  3596. Neck.DesiredAngle=0
  3597. Neck.CurrentAngle=0
  3598. Neck.MaxVelocity=.5
  3599. Neck.C0=STCO
  3600. end
  3601.  
  3602. SOUT=false;
  3603. SATTACKING=false
  3604. SBeast=Instance.new("Part")
  3605. SBeast.TopSurface=0
  3606. SBeast.BottomSurface=0
  3607. SBeast.Anchored=true
  3608. SBeast.Name="Ogawa"
  3609. SBeast.Size=Vector3.new(3,3,3)
  3610. SBeast.BrickColor=BrickColor.new("Really black")
  3611. m=Tool.JawMesh:clone()
  3612. m.Parent=SBeast
  3613. m.Scale=Vector3.new(2,2,2.5)
  3614. sbct=0
  3615. game:GetService("RunService").Stepped:connect(function()
  3616. local s=SBeast
  3617. if s.Parent~=nil then
  3618. local fow=.6
  3619. local pos1=SBeast.CFrame*CFrame.new(0,0,-fow)
  3620. local pos2=SBeast.CFrame*CFrame.new(0,0,-50)
  3621. SBeast.CFrame=CFrame.new(pos1.p,pos2.p)
  3622. sbct=sbct+1
  3623. if sbct==4 then
  3624. sbct=0
  3625. local p=Instance.new("Part")
  3626. p.TopSurface=0
  3627. p.BottomSurface=0
  3628. p.CanCollide=false
  3629. p.Anchored=true
  3630. p.BrickColor=BrickColor.new("Really black")
  3631. p.formFactor="Symmetric"
  3632. p.Size=Vector3.new(1,1,1)
  3633. p.CFrame=s.CFrame*CFrame.new(0,0,-1)
  3634. p.Parent=effectz
  3635. local m=Instance.new("BlockMesh")
  3636. m.Parent=p
  3637. m.Scale=Vector3.new(3,3,3)
  3638. coroutine.resume(coroutine.create(function(p) for i=1, 18 do p.Mesh.Scale=p.Mesh.Scale-Vector3.new(3/18,3/18,3/18) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*-.2 swait() end p.Parent=nil end),p)
  3639. end
  3640. end
  3641. end)
  3642. SOUT=false
  3643. SPECIAL=false
  3644. PerformAttack=function(InputKey,InputDirection,Combo)
  3645. if Astral==true or SPECIAL==true then return end
  3646. if Combo=="^<>[Drive]" and game.Players.LocalPlayer.Character:FindFirstChild("DRAGONCOOLDOWN")==nil then
  3647. ----print("dd")
  3648. p=Instance.new("StringValue",game.Players.LocalPlayer.Character)
  3649. p.Name="DRAGONCOOLDOWN"
  3650. game:GetService("Debris"):AddItem(p,2.5)
  3651. if SBeast==nil then
  3652. ----print(":I")
  3653. SBeast=Instance.new("Part")
  3654. SBeast.TopSurface=0
  3655. SBeast.BottomSurface=0
  3656. SBeast.Anchored=true
  3657. SBeast.Name="Ogawa"
  3658. SBeast.Size=Vector3.new(3,3,3)
  3659. SBeast.BrickColor=BrickColor.new("Really black")
  3660. m=Tool.JawMesh:clone()
  3661. m.Parent=SBeast
  3662. m.Scale=Vector3.new(2,2,2.5)
  3663. end
  3664. CPlayer=game.Players.LocalPlayer.Character
  3665. if SOUT==false then
  3666. CPlayer=game.Players.LocalPlayer.Character
  3667. cdir=Vector3.new(CPlayer.Torso.CFrame.lookVector.x,0,CPlayer.Torso.CFrame.lookVector.z)
  3668. SBeast.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+cdir*4-Vector3.new(0,2,0),CPlayer.Torso.CFrame.p-Vector3.new(0,2,0)+cdir*40)
  3669. for effect=1, 3 do
  3670. local p=Instance.new("Part")
  3671. p.TopSurface=0
  3672. p.BottomSurface=0
  3673. p.CanCollide=false
  3674. p.Anchored=true
  3675. p.BrickColor=BrickColor.new("Really black")
  3676. p.formFactor="Symmetric"
  3677. p.Size=Vector3.new(1,1,1)
  3678. p.CFrame=SBeast.CFrame
  3679. p.Parent=workspace
  3680. local m=Instance.new("BlockMesh")
  3681. m.Parent=p
  3682. m.Scale=Vector3.new(4,4,4)
  3683. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*-.5 swait() end p.Parent=nil end),p)
  3684. swait()
  3685. end
  3686.  
  3687. SBeast.Parent=workspace
  3688. SOUT=true
  3689.  
  3690. else
  3691. for effect=1, 3 do
  3692. local p=Instance.new("Part")
  3693. p.TopSurface=0
  3694. p.BottomSurface=0
  3695. p.CanCollide=false
  3696. p.Anchored=true
  3697. p.BrickColor=BrickColor.new("Really black")
  3698. p.formFactor="Symmetric"
  3699. p.Size=Vector3.new(1,1,1)
  3700. p.CFrame=SBeast.CFrame
  3701. p.Parent=workspace
  3702. local m=Instance.new("BlockMesh")
  3703. m.Parent=p
  3704. m.Scale=Vector3.new(4,4,4)
  3705. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*-.5 swait() end p.Parent=nil end),p)
  3706. swait()
  3707. end
  3708.  
  3709. SBeast.Parent=nil
  3710. SOUT=false
  3711. end
  3712. end
  3713. if SOUT==true and SATTACKING==false then
  3714. SATTACKING=true
  3715. if Combo==">>[Drive]" then --Mawaru
  3716. ----game:GetService("Chat"):Chat(CPlayer,"Mawaru!",2)
  3717. SBeast.Parent=nil
  3718.  
  3719. for effect=1, 5 do
  3720. local p=Instance.new("Part")
  3721. p.TopSurface=0
  3722. p.BottomSurface=0
  3723. p.CanCollide=false
  3724. p.Anchored=true
  3725. p.BrickColor=BrickColor.new("Really black")
  3726. p.formFactor="Symmetric"
  3727. p.Size=Vector3.new(1,1,1)
  3728. p.CFrame=SBeast.CFrame
  3729. p.Parent=effectz
  3730. local m=Instance.new("BlockMesh")
  3731. m.Parent=p
  3732. m.Scale=Vector3.new(6,6,6)
  3733. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*.25 swait() end p.Parent=nil end),p)
  3734. swait()
  3735. end
  3736.  
  3737. local p=Instance.new("Part")
  3738. p.TopSurface=0
  3739. p.BottomSurface=0
  3740. p.CanCollide=false
  3741. p.Anchored=true
  3742. p.BrickColor=BrickColor.new("Really black")
  3743. p.formFactor="Symmetric"
  3744. p.Size=Vector3.new(1,1,1)
  3745. p.CFrame=SBeast.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  3746. p.Parent=effectz
  3747. local m=Tool.SawMesh:clone() m.Parent=p
  3748. coroutine.resume(coroutine.create(function(p) for i=1, 24 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,math.pi/5)+SBeast.CFrame.lookVector*1.3 swait() end p.Parent=nil end),p)
  3749.  
  3750.  
  3751. for i=1, 18 do
  3752. if i/3==math.floor(i/3) then
  3753. hpos=p.Position
  3754. maxdec=7
  3755. for i,v in pairs(game.workspace:children()) do
  3756. if v.className=="Model" then
  3757. H=v:FindFirstChild("Humanoid")
  3758. if H~=nil then
  3759. if H.Health>0 and H~=Tool.Parent.Humanoid then
  3760. T=H.Parent:FindFirstChild("Torso")
  3761. if T~=nil then
  3762. ----print((T.Position-hpos).magnitude)
  3763. if (T.Position-hpos).magnitude<=maxdec then
  3764. standardDamage(T,10,SBeast.CFrame.lookVector*25,false,5,.05,false,false)
  3765.  
  3766. local p=Instance.new("Part")
  3767. p.TopSurface=0
  3768. p.BottomSurface=0
  3769. p.CanCollide=false
  3770. p.Anchored=true
  3771. p.BrickColor=BrickColor.new("Really black")
  3772. p.formFactor="Symmetric"
  3773. p.Size=Vector3.new(1,1,1)
  3774. p.CFrame=T.CFrame
  3775. p.Parent=effectz
  3776. local m=Instance.new("BlockMesh")
  3777. m.Parent=p
  3778. m.Scale=Vector3.new(2,2,2)
  3779. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  3780. end
  3781. end
  3782. end
  3783. end
  3784. end
  3785. end
  3786. end
  3787. SBeast.CFrame=CFrame.new(p.Position,p.Position+SBeast.CFrame.lookVector*5)
  3788. swait()
  3789. end
  3790.  
  3791. for effect=1, 8 do
  3792. local p=Instance.new("Part")
  3793. p.TopSurface=0
  3794. p.BottomSurface=0
  3795. p.CanCollide=false
  3796. p.Anchored=true
  3797. p.BrickColor=BrickColor.new("Really black")
  3798. p.formFactor="Symmetric"
  3799. p.Size=Vector3.new(1,1,1)
  3800. p.CFrame=SBeast.CFrame
  3801. p.Parent=effectz
  3802. local m=Instance.new("BlockMesh")
  3803. m.Parent=p
  3804. m.Scale=Vector3.new(7,7,7)
  3805. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*.25 swait() end p.Parent=nil end),p)
  3806. swait(.06)
  3807. SBeast.CFrame=CFrame.new(SBeast.CFrame.p+SBeast.CFrame.lookVector*(5-(effect*.6)),SBeast.CFrame.p+SBeast.CFrame.lookVector*10)
  3808. end
  3809. swait(.25)
  3810. SBeast.Parent=workspace
  3811. end
  3812. if Combo=="<<[Drive]" then --It's Late
  3813. SOUT=false
  3814. SBeast.Parent=nil
  3815. ----game:GetService("Chat"):Chat(CPlayer,"Black Divinity.",2)
  3816. for effect=1, 5 do
  3817. for see=1, 2 do
  3818. swait()
  3819. for lol=1, 3 do
  3820. local p=Instance.new("Part")
  3821. p.TopSurface=0
  3822. p.BottomSurface=0
  3823. p.CanCollide=false
  3824. p.Anchored=true
  3825. p.BrickColor=BrickColor.new("Really black")
  3826. p.formFactor="Symmetric"
  3827. p.Size=Vector3.new(1,1,1)
  3828. p.CFrame=CFrame.new(SBeast.Position)*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/4,math.random(-10,10)/4,math.random(-10,10)/4)
  3829. p.Parent=effectz
  3830. local m=Tool.SpikeMesh:clone()
  3831. m.Parent=p
  3832. m.Scale=Vector3.new(1,13,1)
  3833. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.CFrame=p.CFrame*CFrame.new(0,2,0) swait() end p.Parent=nil end),p)
  3834. end
  3835. end
  3836. for poot=1, 2 do
  3837. local p=Instance.new("Part")
  3838. p.TopSurface=0
  3839. p.BottomSurface=0
  3840. p.CanCollide=false
  3841. p.Anchored=true
  3842. p.BrickColor=BrickColor.new("Really black")
  3843. p.formFactor="Symmetric"
  3844. p.Size=Vector3.new(1,1,1)
  3845. p.CFrame=SBeast.CFrame
  3846. p.Parent=effectz
  3847. local m=Instance.new("BlockMesh")
  3848. m.Parent=p
  3849. m.Scale=Vector3.new(5,5,5)
  3850. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.9,.9,.9) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  3851. s=Instance.new("Sound") s.Pitch=.5
  3852. s.Volume=.3
  3853. s.SoundId="rbxasset://sounds/collide.wav"
  3854. s.Parent=p
  3855. s:Play()
  3856.  
  3857. end
  3858. hpos=SBeast.Position
  3859. maxdec=17.5
  3860. for i,v in pairs(game.workspace:children()) do
  3861. if v.className=="Model" then
  3862. H=v:FindFirstChild("Humanoid")
  3863. if H~=nil then
  3864. if H.Health>0 and H~=Tool.Parent.Humanoid then
  3865. T=H.Parent:FindFirstChild("Torso")
  3866. if T~=nil then
  3867. ----print((T.Position-hpos).magnitude)
  3868. if (T.Position-hpos).magnitude<=maxdec then
  3869. standardDamage(T,6,-(SBeast.Position-T.Position).unit*30,false,5,.2,false,true)
  3870.  
  3871.  
  3872. local p=Instance.new("Part")
  3873. p.TopSurface=0
  3874. p.BottomSurface=0
  3875. p.CanCollide=false
  3876. p.Anchored=true
  3877. p.BrickColor=BrickColor.new("Really black")
  3878. p.formFactor="Symmetric"
  3879. p.Size=Vector3.new(1,1,1)
  3880. p.CFrame=T.CFrame
  3881. p.Parent=effectz
  3882. local m=Instance.new("BlockMesh")
  3883. m.Parent=p
  3884. m.Scale=Vector3.new(2,2,2)
  3885. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  3886.  
  3887. end
  3888. end
  3889. end
  3890. end
  3891. end
  3892. end
  3893. swait()
  3894. end
  3895. SOUT=false
  3896. end
  3897. if Combo=="^^[Drive]" and game.Players.LocalPlayer.Character:FindFirstChild("ROMEIDACOOLDOWN")==nil then --Romeida
  3898.  
  3899. if countdre<4 then
  3900. countdre = countdre+1
  3901. print(countdre)
  3902. end
  3903. if countdre>=4 then
  3904. print("WH")
  3905. p=Instance.new("StringValue",game.Players.LocalPlayer.Character)
  3906. p.Name="ROMEIDACOOLDOWN"
  3907. game:GetService("Debris"):AddItem(p,9)
  3908. end
  3909. coroutine.resume(coroutine.create(function()
  3910. while countdre>0 do
  3911. wait(10)
  3912. countdre=countdre-1
  3913. print(countdre)
  3914. if countdre<0 then
  3915. countdre=0
  3916. end
  3917. end
  3918. end))
  3919. ----game:GetService("Chat"):Chat(CPlayer,"Romeida!",2)
  3920. SBeast.Parent=nil
  3921. for effect=1, 3 do
  3922. local p=Instance.new("Part")
  3923. p.TopSurface=0
  3924. p.BottomSurface=0
  3925. p.CanCollide=false
  3926. p.Anchored=true
  3927. p.BrickColor=BrickColor.new("Really black")
  3928. p.formFactor="Symmetric"
  3929. p.Size=Vector3.new(1,1,1)
  3930. p.CFrame=SBeast.CFrame
  3931. p.Parent=effectz
  3932. local m=Instance.new("BlockMesh")
  3933. m.Parent=p
  3934. m.Scale=Vector3.new(4,4,4)
  3935. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20)+SBeast.CFrame.lookVector*.25 swait() end p.Parent=nil end),p)
  3936. swait()
  3937. end
  3938. local lol=SBeast:clone()
  3939. lol.Name="SEE?"
  3940. lol.JawMesh.Scale=Vector3.new(8,8,8)
  3941. lol.Parent=workspace
  3942. local last=SBeast.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi,-math.pi/2)-Vector3.new(0,2,0)-SBeast.CFrame.lookVector*5
  3943. last=last*CFrame.new(0,-math.pi/4,0)
  3944. s=Tool.Handle.Screech:clone()
  3945. s.Pitch=.7
  3946. s.Parent=lol
  3947. s:Play()
  3948. s=Tool.Handle.Ominent:clone()
  3949. s.Pitch=.7
  3950. s.Parent=lol
  3951. s:Play()
  3952. s=Tool.Handle.IK:clone()
  3953. s.Pitch=1.2
  3954. s.Parent=lol
  3955. s:Play()
  3956. for i=1, 16 do
  3957. local p=Instance.new("Part")
  3958. p.TopSurface=0
  3959. p.BottomSurface=0
  3960. p.CanCollide=false
  3961. p.Anchored=true
  3962. p.BrickColor=BrickColor.new("Really black")
  3963. p.formFactor="Symmetric"
  3964. p.Size=Vector3.new(1,1,1)
  3965. p.CFrame=last
  3966. p.Parent=effectz
  3967. local m=Tool.ClawMesh:clone()
  3968. m.Parent=p
  3969. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 swait() end p.Parent=nil end),p)
  3970. last=last*CFrame.new(0,0,2)*CFrame.fromEulerAnglesXYZ(0,-math.pi/(18+i),0)
  3971. lol.CFrame=last*CFrame.fromEulerAnglesXYZ(0,math.pi,math.pi/2)
  3972. lol.Transparency=i/24
  3973. local p=Instance.new("Part")
  3974. p.TopSurface=0
  3975. p.BottomSurface=0
  3976. p.CanCollide=false
  3977. p.Anchored=true
  3978. p.BrickColor=BrickColor.new("Really black")
  3979. p.formFactor="Symmetric"
  3980. p.Size=Vector3.new(1,1,1)
  3981. p.CFrame=last
  3982. p.Parent=effectz
  3983. local m=Instance.new("BlockMesh")
  3984. m.Parent=p
  3985. m.Scale=Vector3.new(12,12,12)
  3986. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  3987. hpos=last.p
  3988. maxdec=15
  3989. for i,v in pairs(game.workspace:children()) do
  3990. if v.className=="Model" then
  3991. H=v:FindFirstChild("Humanoid")
  3992. if H~=nil then
  3993. if H.Health>0 and H~=Tool.Parent.Humanoid then
  3994. T=H.Parent:FindFirstChild("Torso")
  3995. if T~=nil then
  3996. ----print((T.Position-hpos).magnitude)
  3997. if (T.Position-hpos).magnitude<=maxdec then
  3998. standardDamage(T,6,Vector3.new(0,30,0)+SBeast.CFrame.lookVector*45,false,5,.05,false,false)
  3999.  
  4000. end
  4001. end
  4002. end
  4003. end
  4004. end
  4005. end
  4006. swait()
  4007. end
  4008. for i=16, 24 do
  4009. lol.Transparency=i/24
  4010. swait()
  4011. end
  4012. lol.Parent=nil
  4013. SOUT=false
  4014. end
  4015.  
  4016. if Combo=="vv[Drive]" then --Evil Divide
  4017. ----game:GetService("Chat"):Chat(CPlayer,"Evil Divide!",2)
  4018. SOUT=false
  4019. SBeast.Parent=nil
  4020.  
  4021. local mo=Instance.new("Model",Tool)
  4022.  
  4023. local par = Instance.new("Part",mo)
  4024. par.Name = "Drillpart"
  4025. par.Anchored = true
  4026. par.CanCollide = false
  4027. par.BrickColor=BrickColor.new("Black")
  4028. par.CFrame = CFrame.new(SBeast.Position - Vector3.new(0,5,0))
  4029. local m = Tool.SpikeMesh:clone()
  4030. m.Name="Mesh"
  4031. m.Scale = Vector3.new(4,15,4)
  4032. m.Parent=par
  4033.  
  4034. local px = m.Scale.x/1 - .2
  4035. local py = m.Scale.y/1.5
  4036. local cpos = par.CFrame * CFrame.new(0,-py/2,0)
  4037.  
  4038. local duck = px / 40
  4039.  
  4040. mo.PrimaryPart = par
  4041.  
  4042. for i=1, 38 - 2 do
  4043. local p = Instance.new("Part",mo)
  4044. p.Name="Dix"
  4045. p.TopSurface=0
  4046. p.BottomSurface=0
  4047. p.formFactor="Custom"
  4048. p.Size=Vector3.new(1.6 - i*.02,.6,.5)
  4049. p.CFrame = cpos + Vector3.new(math.cos(math.rad(1080/38*i))*(px-i*duck),py/38*i,math.sin(math.rad(1080/38*i))*(px-i*duck))
  4050. p.CFrame = CFrame.new(p.CFrame.p,Vector3.new(par.Position.x,p.CFrame.p.y,par.Position.z))
  4051. p.CFrame = p.CFrame * CFrame.Angles(math.pi/3,0,0)
  4052. p.Anchored=true
  4053. p.CanCollide=false
  4054. p.BrickColor=BrickColor.new("Really black")
  4055. p.Name = i
  4056. end
  4057.  
  4058. local s=Instance.new("Sound",par)
  4059. s.Volume=1
  4060. s.SoundId="http://www.roblox.com/asset/?id=188959272"
  4061. s.Pitch=.9
  4062. s:Play()
  4063.  
  4064. local p=Instance.new("Part")
  4065. p.TopSurface=0
  4066. p.BottomSurface=0
  4067. p.CanCollide=false
  4068. p.Anchored=true
  4069. p.BrickColor=BrickColor.new("Really black")
  4070. p.formFactor="Symmetric"
  4071. p.Size=Vector3.new(1,1,1)
  4072. p.CFrame=par.CFrame * CFrame.new(0,7,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  4073. p.Parent=effectz
  4074. m=Tool.BlastMesh:clone()
  4075. m.Scale = Vector3.new(16,10,16)
  4076. m.Parent=p
  4077. m.Name="Triangle"
  4078. coroutine.resume(coroutine.create(function(p,v) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale-Vector3.new(1.5,0,1.5) swait() end p.Parent=nil end),p,Vector3.new(math.random(-10,10)/10,0,math.random(-10,10)/10))
  4079.  
  4080.  
  4081. for i=1, 6 do
  4082. mo:SetPrimaryPartCFrame(par.CFrame * CFrame.new(0,1.5,0) * CFrame.Angles(0,math.rad(-i*18.5),0))
  4083. if i%3 == 0 then
  4084. hpos=par.Position + Vector3.new(0,2,0)
  4085. maxdec=13.5
  4086.  
  4087. if i == 3 then
  4088.  
  4089. local p=Instance.new("Part")
  4090. p.TopSurface=0
  4091. p.BottomSurface=0
  4092. p.CanCollide=false
  4093. p.Anchored=true
  4094. p.BrickColor=BrickColor.new("Really black")
  4095. p.formFactor="Symmetric"
  4096. p.Size=Vector3.new(1,1,1)
  4097. p.CFrame=par.CFrame * CFrame.new(0,-5.1,0) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  4098. p.Parent=effectz
  4099. m=Tool.RingMesh:clone()
  4100. m.Scale = Vector3.new(15,15,3)
  4101. m.Parent=p
  4102. m.Name="Triangle"
  4103. coroutine.resume(coroutine.create(function(p,v) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale-Vector3.new(1.5,1.5,0) p.CFrame = p.CFrame swait() end p.Parent=nil end),p,Vector3.new(math.random(-10,10)/10,0,math.random(-10,10)/10))
  4104.  
  4105. end
  4106.  
  4107. for i,v in pairs(game.workspace:children()) do
  4108. if v.className=="Model" then
  4109. H=v:FindFirstChild("Humanoid")
  4110. if H~=nil then
  4111. if H.Health>0 and H~=Tool.Parent.Humanoid then
  4112. T=H.Parent:FindFirstChild("Torso")
  4113. if T~=nil then
  4114. if (T.Position-hpos).magnitude<=maxdec and T:FindFirstChild("Vac") == nil then
  4115. standardDamage(T,5,Vector3.new(0,-5,0) - (T.Position - par.Position).unit * ((T.Position - par.Position).magnitude*2.5),false,5,.05,false,false)
  4116.  
  4117. local tt=Instance.new("BoolValue",T)
  4118. tt.Name="Vac"
  4119. game:GetService("Debris"):AddItem(tt,.03 * 40)
  4120.  
  4121. local p=Instance.new("Part")
  4122. p.TopSurface=0
  4123. p.BottomSurface=0
  4124. p.CanCollide=false
  4125. p.Anchored=true
  4126. p.BrickColor=BrickColor.new("Really black")
  4127. p.formFactor="Symmetric"
  4128. p.Size=Vector3.new(1,1,1)
  4129. p.CFrame=T.CFrame
  4130. p.Parent=effectz
  4131. local m=Instance.new("SpecialMesh")
  4132. m.MeshType="Sphere"
  4133. m.Parent=p
  4134. m.Scale=Vector3.new(1,1,1)
  4135. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  4136.  
  4137. end
  4138. end
  4139. end
  4140. end
  4141. end
  4142. end
  4143. end
  4144. swait()
  4145. end
  4146. for i=1, 64 do
  4147. mo:SetPrimaryPartCFrame(par.CFrame * CFrame.Angles(0,math.rad(-100+i),0))
  4148.  
  4149. if i%7 == 0 or i == 3 then
  4150.  
  4151. local p=Instance.new("Part")
  4152. p.TopSurface=0
  4153. p.BottomSurface=0
  4154. p.CanCollide=false
  4155. p.Anchored=true
  4156. p.BrickColor=BrickColor.new("Really black")
  4157. p.formFactor="Symmetric"
  4158. p.Size=Vector3.new(1,1,1)
  4159. p.CFrame=par.CFrame * CFrame.new(0,-5.1,0) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0) + Vector3.new(math.random(-10,10)/10,0,math.random(-10,10)/10)
  4160. p.Parent=effectz
  4161. m=Tool.RingMesh:clone()
  4162. m.Scale = Vector3.new(2,2,3)
  4163. m.Parent=p
  4164. m.Name="Triangle"
  4165. coroutine.resume(coroutine.create(function(p,v) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,1.5,0) p.CFrame = p.CFrame + v/7 swait() end p.Parent=nil end),p,Vector3.new(math.random(-10,10)/10,0,math.random(-10,10)/10))
  4166.  
  4167. end
  4168.  
  4169. if i%5 == 0 or i == 1 then
  4170.  
  4171.  
  4172. hpos=par.Position + Vector3.new(0,0,0)
  4173. maxdec=8
  4174. for i,v in pairs(game.workspace:children()) do
  4175. if v.className=="Model" then
  4176. H=v:FindFirstChild("Humanoid")
  4177. if H~=nil then
  4178. if H.Health>0 and H~=Tool.Parent.Humanoid then
  4179. T=H.Parent:FindFirstChild("Torso")
  4180. if T~=nil then
  4181. if (T.Position-hpos).magnitude<=maxdec then
  4182.  
  4183. if T:FindFirstChild("Vac") then
  4184. standardDamage(T,1.5,Vector3.new(0,-5,0) - (T.Position - (par.Position+Vector3.new(math.random(-2,2),0,math.random(-2,2)))).unit * (2 + (T.Position - par.Position).magnitude*5),false,5,.05,false,false)
  4185.  
  4186. local p=Instance.new("Part")
  4187. p.TopSurface=0
  4188. p.BottomSurface=0
  4189. p.CanCollide=false
  4190. p.Anchored=true
  4191. p.BrickColor=BrickColor.new("Really black")
  4192. p.formFactor="Symmetric"
  4193. p.Size=Vector3.new(1,1,1)
  4194. p.CFrame=T.CFrame
  4195. p.Parent=effectz
  4196. local m=Instance.new("SpecialMesh")
  4197. m.MeshType="Sphere"
  4198. m.Parent=p
  4199. m.Scale=Vector3.new(1,1,1)
  4200. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  4201.  
  4202. else
  4203. standardDamage(T,2,(T.Position - par.Position).unit * (5 + (T.Position - par.Position).magnitude*5),false,5,.05,false,false)
  4204.  
  4205. local p=Instance.new("Part")
  4206. p.TopSurface=0
  4207. p.BottomSurface=0
  4208. p.CanCollide=false
  4209. p.Anchored=true
  4210. p.BrickColor=BrickColor.new("Really black")
  4211. p.formFactor="Symmetric"
  4212. p.Size=Vector3.new(1,1,1)
  4213. p.CFrame=T.CFrame
  4214. p.Parent=effectz
  4215. local m=Instance.new("SpecialMesh")
  4216. m.MeshType="Sphere"
  4217. m.Parent=p
  4218. m.Scale=Vector3.new(1,1,1)
  4219. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.5,.5,.5) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  4220.  
  4221. end
  4222. end
  4223. end
  4224. end
  4225. end
  4226. end
  4227. end
  4228. end
  4229.  
  4230. swait()
  4231. end
  4232. for i=1, 24 do
  4233. for _,v in pairs(mo:children()) do
  4234. v.Transparency = i/24
  4235. end
  4236. mo[i]:Remove()
  4237. mo:SetPrimaryPartCFrame(par.CFrame * CFrame.new(0,-1.5*6/24,0) * CFrame.Angles(0,math.rad(i/2+5),0))
  4238. ----print("RRORR")
  4239. swait()
  4240. end
  4241. mo:Remove()
  4242. swait(.5)
  4243. end
  4244.  
  4245. if Combo=="v^[Drive]" then --Drunkard Shade
  4246. ----game:GetService("Chat"):Chat(CPlayer,"Drunkard Shade.",2)
  4247. SOUT=false
  4248. SBeast.Parent=nil
  4249. stole=0
  4250. local p=Instance.new("Part")
  4251. p.TopSurface=0
  4252. p.BottomSurface=0
  4253. p.CanCollide=false
  4254. p.Anchored=true
  4255. p.BrickColor=BrickColor.new("Really black")
  4256. p.formFactor="Symmetric"
  4257. p.Size=Vector3.new(1,1,1)
  4258. p.CFrame=SBeast.CFrame
  4259. p.Parent=effectz
  4260. local m=Instance.new("BlockMesh")
  4261. m.Parent=p
  4262. m.Scale=Vector3.new(5,5,5)
  4263. coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=i/40 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  4264. for i=1, 8 do
  4265. local p=Instance.new("Part")
  4266. p.TopSurface=0
  4267. p.BottomSurface=0
  4268. p.CanCollide=false
  4269. p.Anchored=true
  4270. p.BrickColor=BrickColor.new("Really black")
  4271. p.formFactor="Symmetric"
  4272. p.Size=Vector3.new(1,1,1)
  4273. p.CFrame=SBeast.CFrame
  4274. p.Parent=effectz
  4275. local m=Instance.new("BlockMesh")
  4276. m.Parent=p
  4277. m.Scale=Vector3.new(12,12,12)
  4278. game:GetService("Debris"):AddItem(p,10)
  4279. coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=.5+i/80-stole/40 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  4280. hpos=SBeast.Position
  4281. maxdec=30
  4282. for i,v in pairs(game.workspace:children()) do
  4283. if v.className=="Model" then
  4284. H=v:FindFirstChild("Humanoid")
  4285. if H~=nil then
  4286. if H.Health>0 and H~=Tool.Parent.Humanoid then
  4287. T=H.Parent:FindFirstChild("Torso")
  4288. if T~=nil then
  4289. ----print((T.Position-hpos).magnitude)
  4290. if (T.Position-hpos).magnitude<=maxdec then
  4291. H:TakeDamage(1.5)
  4292. stole=stole+2
  4293. pol=Instance.new("Part")
  4294. pol.Name="Trail"
  4295. pol.TopSurface=0
  4296. pol.BottomSurface=0
  4297. pol.Anchored=false
  4298. pol.CanCollide=false
  4299. pol.formFactor="Symmetric"
  4300. pol.Size=Vector3.new(1,1,1)
  4301. pol.BrickColor=Cols[math.random(1,#Cols)]
  4302. pol.CFrame=T.CFrame+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  4303. pol.Parent=Tool.Parent
  4304. game:GetService("Debris"):AddItem(pol,8)
  4305. m=Instance.new("BlockMesh")
  4306. m.Scale=Vector3.new(2,2,2)
  4307. m.Parent=pol
  4308. bp=Instance.new("BodyPosition")
  4309. bp.P=9000
  4310. bp.D=100
  4311. bp.Parent=pol
  4312. bp.position=pol.Position+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))*2+(pol.Position-SBeast.Position).unit*math.random(-5,5)
  4313. coroutine.resume(coroutine.create(function(part,spin,tar) swait(.2) for i=1, math.random(8,11) do part.BodyPosition.position=part.BodyPosition.position+(pol.Position-tar.Position).unit*-2 swait() end swait(.25) part.BodyPosition:Remove() part.Anchored=true for i=1, 6 do gentrail(part:clone()) part.CFrame=CFrame.new(part.Position:Lerp(SBeast.Position,i/6))*CFrame.fromEulerAnglesXYZ(math.random(-5,5),math.random(-5,5),0) swait(.05) end part.Parent=nil end),pol,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500),SBeast)
  4314.  
  4315. end
  4316. end
  4317. end
  4318. end
  4319. end
  4320. end
  4321. swait(.4)
  4322. end
  4323. swait(.75)
  4324. for i=1, stole/5 do
  4325. --RestoreHP(SBeast,4)
  4326. end
  4327. end
  4328. if Combo=="<>[Drive]" then --Relocate
  4329. local dir=Vector3.new(workspace.CurrentCamera.CoordinateFrame.lookVector.x,0,workspace.CurrentCamera.CoordinateFrame.lookVector.z)
  4330. SBeast.CFrame=CFrame.new(SBeast.Position,SBeast.Position+dir*50)
  4331. end
  4332. SATTACKING=false
  4333. end
  4334.  
  4335. if deb==false then return end
  4336. deb=false
  4337. ----print(Combo.."from stance "..Stance)
  4338. cAnim=false
  4339. STGyro.D=200
  4340. CPlayer.Humanoid.WalkSpeed=0
  4341.  
  4342. --Distortions
  4343.  
  4344. if Combo=="vv<>[Drive]" and game.Players.LocalPlayer:FindFirstChild("OVERTURECOOLDOWN")==nil then --Nightmare Overture [DESTROY]
  4345. attack=true
  4346. ----print("SEE")
  4347.  
  4348. if workspace:FindFirstChild("Workin'Here")==nil then
  4349.  
  4350. p=Instance.new("StringValue",game.Players.LocalPlayer)
  4351. p.Name="OVERTURECOOLDOWN"
  4352. game:GetService("Debris"):AddItem(p,160)
  4353.  
  4354. coroutine.resume(coroutine.create(function()
  4355. Torsos={}
  4356. if Pro<100 then
  4357. Pro=120
  4358. end
  4359. EM=0
  4360. swait(3)
  4361. end))
  4362. end
  4363.  
  4364. resWelds()
  4365. StopMotors()
  4366. FaceForward()
  4367. FaceComboee()
  4368. CPlayer.Torso.CFrame=STGyro.cframe
  4369. DIR=CPlayer.Torso.CFrame.lookVector
  4370. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(math.pi/6,0,0)
  4371. FakeL.DesiredAngle=.9 FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,0,0)
  4372. FakeR.DesiredAngle=-.9 FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,0,0)
  4373. FakeS.DesiredAngle=0 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  4374. FakeSL.DesiredAngle=0 FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/2)
  4375.  
  4376. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/2.5,0,0)*CFrame.new(0,0,.25)
  4377. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/2.5,0,0)
  4378.  
  4379. Neck=CPlayer.Torso.Neck
  4380. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/4,0,0)
  4381.  
  4382. ----game:GetService("Chat"):Chat(CPlayer,"NIGHTMARE...",2)
  4383.  
  4384.  
  4385.  
  4386. hpos=CPlayer.Torso.Position
  4387. maxdec=10
  4388. for i,v in pairs(game.workspace:children()) do
  4389. if v.className=="Model" then
  4390. H=v:FindFirstChild("Humanoid")
  4391. if H~=nil then
  4392. if H.Health>0 and H~=Tool.Parent.Humanoid then
  4393. T=H.Parent:FindFirstChild("Torso")
  4394. if T~=nil then
  4395. ----print((T.Position-hpos).magnitude)
  4396. if (T.Position-hpos).magnitude<=maxdec then
  4397. vp=Instance.new("BodyPosition")
  4398. vp.P=5000
  4399. vp.Name="SEE?"
  4400. vp.position=T.Position
  4401. vp.maxForce=Vector3.new(50000,50000,50000)*5000000000000000000000000000000000
  4402. vp.Parent=T
  4403. end
  4404. end
  4405. end
  4406. end
  4407. end
  4408. end
  4409.  
  4410. Hats={}
  4411. IDs={}
  4412. cCols={}
  4413. Pants=Tool.Parent:FindFirstChild("Pants")
  4414. Shirt=Tool.Parent:FindFirstChild("Shirt")
  4415. Decal=Tool.Parent.Torso:FindFirstChild("roblox")
  4416. s=Tool.Parent:FindFirstChild("Shirt Graphic")
  4417. if s~=nil then s:Remove() end --we don't need this anyway.
  4418. if Pants~=nil then
  4419. Pants.Parent=nil
  4420. end
  4421. if Shirt~=nil then
  4422. Shirt.Parent=nil
  4423. end
  4424. if Decal~=nil then
  4425. Decal.Parent=nil
  4426. end
  4427. for _,v in pairs(Tool.Parent:children()) do
  4428. if v.className=="Hat" and v:FindFirstChild("Handle")~=nil then
  4429. table.insert(Hats,v.Handle)
  4430. table.insert(IDs,v.Handle.Mesh.TextureId)
  4431. v.Handle.Mesh.TextureId=""
  4432. end
  4433. end
  4434. for _,v in pairs(Tool.Parent:children()) do
  4435. if v.className=="Part" then
  4436. table.insert(cCols,v.BrickColor)
  4437. v.BrickColor=BrickColor.new("Black")
  4438. if v.Name=="WingPart" then v:Remove() end
  4439. end
  4440. end
  4441.  
  4442. for _,v in pairs(Tool:children()) do
  4443. if v.className=="Part" then
  4444. v.Transparency=1
  4445. end
  4446. end
  4447.  
  4448. coroutine.resume(coroutine.create(function() for i=1, 10 do
  4449. local p=Instance.new("Part")
  4450. p.TopSurface=0
  4451. p.BottomSurface=0
  4452. p.CanCollide=false
  4453. p.Anchored=true
  4454. p.BrickColor=BrickColor.new("Really black")
  4455. p.formFactor="Symmetric"
  4456. p.Size=Vector3.new(1,1,1)
  4457. p.CFrame=CPlayer.Torso.CFrame
  4458. p.Parent=effectz
  4459. local m=Instance.new("BlockMesh")
  4460. m.Parent=p
  4461. m.Scale=Vector3.new(5,5,5)
  4462. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)*1.5 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  4463.  
  4464.  
  4465. local p=Instance.new("Part")
  4466. p.TopSurface=0
  4467. p.BottomSurface=0
  4468. p.CanCollide=false
  4469. p.Anchored=true
  4470. p.BrickColor=BrickColor.new("White")
  4471. p.formFactor="Symmetric"
  4472. p.Size=Vector3.new(1,1,1)
  4473. p.CFrame=CPlayer.Head.CFrame*CFrame.new(.25,0.25,-.5)
  4474. p.Parent=effectz
  4475. local m=Instance.new("BlockMesh")
  4476. m.Parent=p
  4477. m.Scale=Vector3.new(.125,.125,.125)
  4478. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.04,.04,.04) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  4479.  
  4480. local p=Instance.new("Part")
  4481. p.TopSurface=0
  4482. p.BottomSurface=0
  4483. p.CanCollide=false
  4484. p.Anchored=true
  4485. p.BrickColor=BrickColor.new("White")
  4486. p.formFactor="Symmetric"
  4487. p.Size=Vector3.new(1,1,1)
  4488. p.CFrame=CPlayer.Head.CFrame*CFrame.new(-.25,0.25,-.5)
  4489. p.Parent=effectz
  4490. local m=Instance.new("BlockMesh")
  4491. m.Parent=p
  4492. m.Scale=Vector3.new(.125,.125,.125)
  4493. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.04,.04,.04) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  4494.  
  4495. local p=Instance.new("Part")
  4496. p.TopSurface=0
  4497. p.BottomSurface=0
  4498. p.CanCollide=false
  4499. p.Anchored=true
  4500. p.BrickColor=BrickColor.new("Really black")
  4501. p.formFactor="Symmetric"
  4502. p.Size=Vector3.new(1,1,1)
  4503. p.CFrame=CFrame.new(CPlayer.Torso.Position)
  4504. p.Parent=effectz
  4505. m=Tool.BlastMesh:clone()
  4506. m.Parent=p
  4507. m.Scale=Vector3.new(1,8,1)
  4508. m.Name="Triangle"
  4509. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1,-.4,1) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.9,0) swait() end p.Parent=nil end),p)
  4510. hpos=CPlayer.Torso.Position
  4511. swait(.05)
  4512. end end))
  4513.  
  4514.  
  4515. --Make wings
  4516.  
  4517.  
  4518.  
  4519. p=Instance.new("Part")
  4520. p.Name="WingPart"
  4521. p.TopSurface=0
  4522. p.BottomSurface=0
  4523. p.CanCollide=false
  4524. p.BrickColor=BrickColor.new("Really black")
  4525. p.Size=Vector3.new(1,1,1)
  4526. p.CFrame=Tool.Parent.Torso.CFrame
  4527. m=Instance.new("BlockMesh")
  4528. m.Scale=Vector3.new(.5,2,1)/1.5
  4529. m.Parent=p
  4530. w=Instance.new("Weld")
  4531. w.Part0=Tool.Parent.Torso
  4532. w.Part1=p
  4533. w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4534. w.Parent=w.Part0
  4535. p.Parent=Tool.Parent
  4536.  
  4537.  
  4538. p=Instance.new("Part")
  4539. p.Name="WingPart"
  4540. p.TopSurface=0
  4541. p.BottomSurface=0
  4542. p.CanCollide=false
  4543. p.BrickColor=BrickColor.new("Really black")
  4544. p.Size=Vector3.new(1,1,1)
  4545. p.CFrame=Tool.Parent.Torso.CFrame
  4546. m=Instance.new("BlockMesh")
  4547. m.Scale=Vector3.new(.5,2,1)/1.5
  4548. m.Parent=p
  4549. w=Instance.new("Weld")
  4550. w.Part0=Tool.Parent.Torso
  4551. w.Part1=p
  4552. w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4553. w.Parent=w.Part0
  4554. p.Parent=Tool.Parent
  4555.  
  4556. p=Instance.new("Part")
  4557. p.Name="WingPart"
  4558. p.TopSurface=0
  4559. p.BottomSurface=0
  4560. p.CanCollide=false
  4561. p.BrickColor=BrickColor.new("Really black")
  4562. p.Size=Vector3.new(1,1,1)
  4563. p.CFrame=Tool.Parent.Torso.CFrame
  4564. m=Instance.new("BlockMesh")
  4565. m.Scale=Vector3.new(.5,5,1)/1.5
  4566. m.Parent=p
  4567. w=Instance.new("Weld")
  4568. w.Part0=Tool.Parent.Torso
  4569. w.Part1=p
  4570. w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4571. w.C0=w.C0*CFrame.new(0,-.625,.625)
  4572. w.Parent=w.Part0
  4573. p.Parent=Tool.Parent
  4574.  
  4575. p=Instance.new("Part")
  4576. p.Name="WingPart"
  4577. p.TopSurface=0
  4578. p.BottomSurface=0
  4579. p.CanCollide=false
  4580. p.BrickColor=BrickColor.new("Really black")
  4581. p.Size=Vector3.new(1,1,1)
  4582. p.CFrame=Tool.Parent.Torso.CFrame
  4583. m=Instance.new("BlockMesh")
  4584. m.Scale=Vector3.new(.5,5,1)/1.5
  4585. m.Parent=p
  4586. w=Instance.new("Weld")
  4587. w.Part0=Tool.Parent.Torso
  4588. w.Part1=p
  4589. w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4590. w.C0=w.C0*CFrame.new(0,-.625,.625)
  4591. w.Parent=w.Part0
  4592. p.Parent=Tool.Parent
  4593.  
  4594. p=Instance.new("Part")
  4595. p.Name="WingPart"
  4596. p.TopSurface=0
  4597. p.BottomSurface=0
  4598. p.CanCollide=false
  4599. p.BrickColor=BrickColor.new("Really black")
  4600. p.Size=Vector3.new(1,1,1)
  4601. p.CFrame=Tool.Parent.Torso.CFrame
  4602. m=Instance.new("BlockMesh")
  4603. m.Scale=Vector3.new(.5,8,1)/1.5
  4604. m.Parent=p
  4605. w=Instance.new("Weld")
  4606. w.Part0=Tool.Parent.Torso
  4607. w.Part1=p
  4608. w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4609. w.C0=w.C0*CFrame.new(0,-1.275,1.275)
  4610. w.Parent=w.Part0
  4611. p.Parent=Tool.Parent
  4612.  
  4613. p=Instance.new("Part")
  4614. p.Name="WingPart"
  4615. p.TopSurface=0
  4616. p.BottomSurface=0
  4617. p.CanCollide=false
  4618. p.BrickColor=BrickColor.new("Really black")
  4619. p.Size=Vector3.new(1,1,1)
  4620. p.CFrame=Tool.Parent.Torso.CFrame
  4621. m=Instance.new("BlockMesh")
  4622. m.Scale=Vector3.new(.5,8,1)/1.5
  4623. m.Parent=p
  4624. w=Instance.new("Weld")
  4625. w.Part0=Tool.Parent.Torso
  4626. w.Part1=p
  4627. w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4628. w.C0=w.C0*CFrame.new(0,-1.275,1.275)
  4629. w.Parent=w.Part0
  4630. p.Parent=Tool.Parent
  4631.  
  4632. p=Instance.new("Part")
  4633. p.Name="WingPart"
  4634. p.TopSurface=0
  4635. p.BottomSurface=0
  4636. p.CanCollide=false
  4637. p.BrickColor=BrickColor.new("Really black")
  4638. p.Size=Vector3.new(1,1,1)
  4639. p.CFrame=Tool.Parent.Torso.CFrame
  4640. m=Instance.new("BlockMesh")
  4641. m.Scale=Vector3.new(.5,4,1.1)/1.5
  4642. m.Parent=p
  4643. w=Instance.new("Weld")
  4644. w.Part0=Tool.Parent.Torso
  4645. w.Part1=p
  4646. w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4647. w.C0=w.C0*CFrame.new(0,-1.9,1.9)
  4648. w.Parent=w.Part0
  4649. p.Parent=Tool.Parent
  4650.  
  4651. p=Instance.new("Part")
  4652. p.Name="WingPart"
  4653. p.TopSurface=0
  4654. p.BottomSurface=0
  4655. p.CanCollide=false
  4656. p.BrickColor=BrickColor.new("Really black")
  4657. p.Size=Vector3.new(1,1,1)
  4658. p.CFrame=Tool.Parent.Torso.CFrame
  4659. m=Instance.new("BlockMesh")
  4660. m.Scale=Vector3.new(.5,4,1.1)/1.5
  4661. m.Parent=p
  4662. w=Instance.new("Weld")
  4663. w.Part0=Tool.Parent.Torso
  4664. w.Part1=p
  4665. w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4666. w.C0=w.C0*CFrame.new(0,-1.9,1.9)
  4667. w.Parent=w.Part0
  4668. p.Parent=Tool.Parent
  4669.  
  4670. p=Instance.new("Part")
  4671. p.Name="WingPart"
  4672. p.TopSurface=0
  4673. p.BottomSurface=0
  4674. p.CanCollide=false
  4675. p.BrickColor=BrickColor.new("Really black")
  4676. p.Size=Vector3.new(1,1,1)
  4677. p.CFrame=Tool.Parent.Torso.CFrame
  4678. m=Instance.new("SpecialMesh")
  4679. m.MeshType="Wedge"
  4680. m.Scale=Vector3.new(.5,.8,1)/1.5
  4681. m.Parent=p
  4682. w=Instance.new("Weld")
  4683. w.Part0=Tool.Parent.Torso
  4684. w.Part1=p
  4685. w.C0=CFrame.new(.32,1.27,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4686. w.Parent=w.Part0
  4687. p.Parent=Tool.Parent
  4688.  
  4689. p=Instance.new("Part")
  4690. p.Name="WingPart"
  4691. p.TopSurface=0
  4692. p.BottomSurface=0
  4693. p.CanCollide=false
  4694. p.BrickColor=BrickColor.new("Really black")
  4695. p.Size=Vector3.new(1,1,1)
  4696. p.CFrame=Tool.Parent.Torso.CFrame
  4697. m=Instance.new("SpecialMesh")
  4698. m.MeshType="Wedge"
  4699. m.Scale=Vector3.new(.5,.8,1)/1.5
  4700. m.Parent=p
  4701. w=Instance.new("Weld")
  4702. w.Part0=Tool.Parent.Torso
  4703. w.Part1=p
  4704. w.C0=CFrame.new(-.32,1.27,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4705. w.Parent=w.Part0
  4706. p.Parent=Tool.Parent
  4707.  
  4708. p=Instance.new("Part")
  4709. p.Name="WingPart"
  4710. p.TopSurface=0
  4711. p.BottomSurface=0
  4712. p.CanCollide=false
  4713. p.BrickColor=BrickColor.new("Really black")
  4714. p.Size=Vector3.new(1,1,1)
  4715. p.CFrame=Tool.Parent.Torso.CFrame
  4716. m=Instance.new("SpecialMesh")
  4717. m.MeshType="Wedge"
  4718. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4719. m.Parent=p
  4720. w=Instance.new("Weld")
  4721. w.Part0=Tool.Parent.Torso
  4722. w.Part1=p
  4723. w.C0=CFrame.new(.3,-1.45,.7)
  4724. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,math.pi)
  4725. w.Parent=w.Part0
  4726. p.Parent=Tool.Parent
  4727.  
  4728. p=Instance.new("Part")
  4729. p.Name="WingPart"
  4730. p.TopSurface=0
  4731. p.BottomSurface=0
  4732. p.CanCollide=false
  4733. p.BrickColor=BrickColor.new("Really black")
  4734. p.Size=Vector3.new(1,1,1)
  4735. p.CFrame=Tool.Parent.Torso.CFrame
  4736. m=Instance.new("SpecialMesh")
  4737. m.MeshType="Wedge"
  4738. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4739. m.Parent=p
  4740. w=Instance.new("Weld")
  4741. w.Part0=Tool.Parent.Torso
  4742. w.Part1=p
  4743. w.C0=CFrame.new(-.3,-1.45,.7)
  4744. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,math.pi)
  4745. w.Parent=w.Part0
  4746. p.Parent=Tool.Parent
  4747.  
  4748. p=Instance.new("Part")
  4749. p.Name="WingPart"
  4750. p.TopSurface=0
  4751. p.BottomSurface=0
  4752. p.CanCollide=false
  4753. p.BrickColor=BrickColor.new("Really black")
  4754. p.Size=Vector3.new(1,1,1)
  4755. p.CFrame=Tool.Parent.Torso.CFrame
  4756. m=Instance.new("SpecialMesh")
  4757. m.MeshType="Wedge"
  4758. m.Scale=Vector3.new(.5,.8,1.1)/1.5
  4759. m.Parent=p
  4760. w=Instance.new("Weld")
  4761. w.Part0=Tool.Parent.Torso
  4762. w.Part1=p
  4763. w.C0=CFrame.new(.35,1.8,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4764. w.C0=w.C0*CFrame.new(0,0,.575)
  4765. w.Parent=w.Part0
  4766. p.Parent=Tool.Parent
  4767.  
  4768. p=Instance.new("Part")
  4769. p.Name="WingPart"
  4770. p.TopSurface=0
  4771. p.BottomSurface=0
  4772. p.CanCollide=false
  4773. p.BrickColor=BrickColor.new("Really black")
  4774. p.Size=Vector3.new(1,1,1)
  4775. p.CFrame=Tool.Parent.Torso.CFrame
  4776. m=Instance.new("SpecialMesh")
  4777. m.MeshType="Wedge"
  4778. m.Scale=Vector3.new(.5,.8,1.1)/1.5
  4779. m.Parent=p
  4780. w=Instance.new("Weld")
  4781. w.Part0=Tool.Parent.Torso
  4782. w.Part1=p
  4783. w.C0=CFrame.new(-.35,1.8,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4784. w.C0=w.C0*CFrame.new(0,0,.575)
  4785. w.Parent=w.Part0
  4786. p.Parent=Tool.Parent
  4787.  
  4788. p=Instance.new("Part")
  4789. p.Name="WingPart"
  4790. p.TopSurface=0
  4791. p.BottomSurface=0
  4792. p.CanCollide=false
  4793. p.BrickColor=BrickColor.new("Really black")
  4794. p.Size=Vector3.new(1,1,1)
  4795. p.CFrame=Tool.Parent.Torso.CFrame
  4796. m=Instance.new("SpecialMesh")
  4797. m.MeshType="Wedge"
  4798. m.Scale=Vector3.new(.5,.8,1.1)/1.5
  4799. m.Parent=p
  4800. w=Instance.new("Weld")
  4801. w.Part0=Tool.Parent.Torso
  4802. w.Part1=p
  4803. w.C0=CFrame.new(.35,2.4,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4804. w.C0=w.C0*CFrame.new(0,0,1.25)
  4805. w.Parent=w.Part0
  4806. p.Parent=Tool.Parent
  4807.  
  4808. p=Instance.new("Part")
  4809. p.Name="WingPart"
  4810. p.TopSurface=0
  4811. p.BottomSurface=0
  4812. p.CanCollide=false
  4813. p.BrickColor=BrickColor.new("Really black")
  4814. p.Size=Vector3.new(1,1,1)
  4815. p.CFrame=Tool.Parent.Torso.CFrame
  4816. m=Instance.new("SpecialMesh")
  4817. m.MeshType="Wedge"
  4818. m.Scale=Vector3.new(.5,.8,1.1)/1.5
  4819. m.Parent=p
  4820. w=Instance.new("Weld")
  4821. w.Part0=Tool.Parent.Torso
  4822. w.Part1=p
  4823. w.C0=CFrame.new(-.35,2.4,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4824. w.C0=w.C0*CFrame.new(0,0,1.25)
  4825. w.Parent=w.Part0
  4826. p.Parent=Tool.Parent
  4827.  
  4828. p=Instance.new("Part")
  4829. p.Name="WingPart"
  4830. p.TopSurface=0
  4831. p.BottomSurface=0
  4832. p.CanCollide=false
  4833. p.BrickColor=BrickColor.new("Really black")
  4834. p.Size=Vector3.new(1,1,1)
  4835. p.CFrame=Tool.Parent.Torso.CFrame
  4836. m=Instance.new("SpecialMesh")
  4837. m.MeshType="Wedge"
  4838. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4839. m.Parent=p
  4840. w=Instance.new("Weld")
  4841. w.Part0=Tool.Parent.Torso
  4842. w.Part1=p
  4843. w.C0=CFrame.new(.32,-3.3,.7)
  4844. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,math.pi)
  4845. w.C0=w.C0*CFrame.new(0,0,.65)
  4846. w.Parent=w.Part0
  4847. p.Parent=Tool.Parent
  4848.  
  4849. p=Instance.new("Part")
  4850. p.Name="WingPart"
  4851. p.TopSurface=0
  4852. p.BottomSurface=0
  4853. p.CanCollide=false
  4854. p.BrickColor=BrickColor.new("Really black")
  4855. p.Size=Vector3.new(1,1,1)
  4856. p.CFrame=Tool.Parent.Torso.CFrame
  4857. m=Instance.new("SpecialMesh")
  4858. m.MeshType="Wedge"
  4859. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4860. m.Parent=p
  4861. w=Instance.new("Weld")
  4862. w.Part0=Tool.Parent.Torso
  4863. w.Part1=p
  4864. w.C0=CFrame.new(-.32,-3.3,.7)
  4865. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,math.pi)
  4866. w.C0=w.C0*CFrame.new(0,0,.65)
  4867. w.Parent=w.Part0
  4868. p.Parent=Tool.Parent
  4869.  
  4870. p=Instance.new("Part")
  4871. p.Name="WingPart"
  4872. p.TopSurface=0
  4873. p.BottomSurface=0
  4874. p.CanCollide=false
  4875. p.BrickColor=BrickColor.new("Really black")
  4876. p.Size=Vector3.new(1,1,1)
  4877. p.CFrame=Tool.Parent.Torso.CFrame
  4878. m=Instance.new("SpecialMesh")
  4879. m.MeshType="Wedge"
  4880. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4881. m.Parent=p
  4882. w=Instance.new("Weld")
  4883. w.Part0=Tool.Parent.Torso
  4884. w.Part1=p
  4885. w.C0=CFrame.new(.32,-5.1625,.7)
  4886. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,math.pi)
  4887. w.C0=w.C0*CFrame.new(0,0,.65*2)
  4888. w.Parent=w.Part0
  4889. p.Parent=Tool.Parent
  4890. _pp=p
  4891.  
  4892. p=Instance.new("Part")
  4893. p.Name="WingPart"
  4894. p.TopSurface=0
  4895. p.BottomSurface=0
  4896. p.CanCollide=false
  4897. p.BrickColor=BrickColor.new("Really black")
  4898. p.Size=Vector3.new(1,1,1)
  4899. p.CFrame=Tool.Parent.Torso.CFrame
  4900. m=Instance.new("SpecialMesh")
  4901. m.MeshType="Wedge"
  4902. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4903. m.Parent=p
  4904. w=Instance.new("Weld")
  4905. w.Part0=Tool.Parent.Torso
  4906. w.Part1=p
  4907. w.C0=CFrame.new(-.32,-5.1625,.7)
  4908. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,math.pi)
  4909. w.C0=w.C0*CFrame.new(0,0,.65*2)
  4910. w.Parent=w.Part0
  4911. p.Parent=Tool.Parent
  4912. _p=p
  4913.  
  4914. p=Instance.new("Part")
  4915. p.Name="WingPart"
  4916. p.TopSurface=0
  4917. p.BottomSurface=0
  4918. p.CanCollide=false
  4919. p.BrickColor=BrickColor.new("Really black")
  4920. p.Size=Vector3.new(1,1,1)
  4921. p.CFrame=Tool.Parent.Torso.CFrame
  4922. m=Instance.new("SpecialMesh")
  4923. m.MeshType="Wedge"
  4924. m.Scale=Vector3.new(.5,3.6,1)/1.5
  4925. m.Parent=p
  4926. w=Instance.new("Weld")
  4927. w.Part0=_p
  4928. w.Part1=p
  4929. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  4930. w.C0=w.C0*CFrame.new(0,-.45,-.65)
  4931. w.Parent=w.Part0
  4932. p.Parent=Tool.Parent
  4933.  
  4934. _ppp=p
  4935.  
  4936. p=Instance.new("Part")
  4937. p.Name="WingPart"
  4938. p.TopSurface=0
  4939. p.BottomSurface=0
  4940. p.CanCollide=false
  4941. p.BrickColor=BrickColor.new("Really black")
  4942. p.Size=Vector3.new(1,1,1)
  4943. p.CFrame=Tool.Parent.Torso.CFrame
  4944. m=Instance.new("SpecialMesh")
  4945. m.MeshType="Wedge"
  4946. m.Scale=Vector3.new(.5,3.6,1)/1.5
  4947. m.Parent=p
  4948. w=Instance.new("Weld")
  4949. w.Part0=_pp
  4950. w.Part1=p
  4951. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  4952. w.C0=w.C0*CFrame.new(0,-.45,-.65)
  4953. w.Parent=w.Part0
  4954. p.Parent=Tool.Parent
  4955. _p=p
  4956.  
  4957. p=Instance.new("Part")
  4958. p.Name="WingPart"
  4959. p.TopSurface=0
  4960. p.BottomSurface=0
  4961. p.CanCollide=false
  4962. p.BrickColor=BrickColor.new("Really black")
  4963. p.Size=Vector3.new(1,1,1)
  4964. p.CFrame=Tool.Parent.Torso.CFrame
  4965. m=Instance.new("SpecialMesh")
  4966. m.MeshType="Wedge"
  4967. m.Scale=Vector3.new(.5,3.6,1)/1.5
  4968. m.Parent=p
  4969. w=Instance.new("Weld")
  4970. w.Part0=_p
  4971. w.Part1=p
  4972. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
  4973. w.C0=w.C0*CFrame.new(0,6,-0)
  4974. w.Parent=w.Part0
  4975. p.Parent=Tool.Parent
  4976.  
  4977. p=Instance.new("Part")
  4978. p.Name="WingPart"
  4979. p.TopSurface=0
  4980. p.BottomSurface=0
  4981. p.CanCollide=false
  4982. p.BrickColor=BrickColor.new("Really black")
  4983. p.Size=Vector3.new(1,1,1)
  4984. p.CFrame=Tool.Parent.Torso.CFrame
  4985. m=Instance.new("SpecialMesh")
  4986. m.MeshType="Wedge"
  4987. m.Scale=Vector3.new(.5,3.6,1)/1.5
  4988. m.Parent=p
  4989. w=Instance.new("Weld")
  4990. w.Part0=_ppp
  4991. w.Part1=p
  4992. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
  4993. w.C0=w.C0*CFrame.new(0,6,-0)
  4994. w.Parent=w.Part0
  4995. p.Parent=Tool.Parent
  4996.  
  4997.  
  4998.  
  4999.  
  5000. for i=1, 8 do
  5001. swait(.026)
  5002. for _,v in pairs(Tool.Parent:children()) do
  5003. if v.className=="Part" then
  5004. v.BrickColor=BrickColor.new("Institutional white")
  5005. end
  5006. end
  5007. for _,v in pairs(Hats) do
  5008. v.BrickColor=BrickColor.new("Institutional white")
  5009. end
  5010. swait(.026)
  5011. for _,v in pairs(Tool.Parent:children()) do
  5012. if v.className=="Part" then
  5013. v.BrickColor=BrickColor.new("Really black")
  5014. end
  5015. end
  5016. for _,v in pairs(Hats) do
  5017. v.BrickColor=BrickColor.new("Really black")
  5018. end
  5019. end
  5020. FakeS.MaxVelocity=.8
  5021. FakeSL.MaxVelocity=.8
  5022. FakeS.C0=RightS.C0
  5023. FakeSL.C0=LeftS.C0
  5024. local vp=Instance.new("BodyPosition")
  5025. vp.P=6000
  5026. vp.maxForce=Vector3.new(50000,50000,50000)*500000000000000000000000000000000000
  5027. vp.D=500
  5028. vp.position=CPlayer.Torso.Position+DIR*2-Vector3.new(0,2,0)
  5029. vp.Parent=CPlayer.Torso
  5030. for i=1, 5 do
  5031. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/7,0,0)
  5032. FakeL.DesiredAngle=-.6 FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/128,0,0)
  5033. FakeR.DesiredAngle=.6 FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/128,0,0)
  5034. FakeS.DesiredAngle=3.6 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/26,0,-math.pi/12)
  5035. FakeSL.DesiredAngle=-3.6 FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(math.pi/26,0,math.pi/12)
  5036. swait()
  5037. end
  5038. swait(.06)
  5039. FakeSL.DesiredAngle=0
  5040. FakeS.DesiredAngle=0
  5041. FakeL.DesiredAngle=0
  5042. FakeR.DesiredAngle=0
  5043. POS=CPlayer.Torso.Position+DIR*100+Vector3.new(0,200,0)
  5044. STGyro.cframe=CFrame.new(CPlayer.Torso.Position,POS)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  5045. ----game:GetService("Chat"):Chat(CPlayer,"...OVERTURE!",2)
  5046. cdir=(CPlayer.Torso.Position-POS).unit
  5047. local p=Instance.new("Part")
  5048. p.TopSurface=0
  5049. p.BottomSurface=0
  5050. p.CanCollide=false
  5051. p.Anchored=true
  5052. p.BrickColor=BrickColor.new("Really black")
  5053. p.formFactor="Symmetric"
  5054. p.Size=Vector3.new(1,1,1)
  5055. p.CFrame=CFrame.new(CPlayer.Torso.Position,POS)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5056. p.Parent=effectz
  5057. m=Tool.BlastMesh:clone()
  5058. m.Parent=p
  5059. m.Scale=Vector3.new(1,-8,1)
  5060. m.Name="Triangle"
  5061. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.8,1,1.8) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,3,0)*CFrame.new(0,-2,0) swait() end p.Parent=nil end),p)
  5062.  
  5063. local p=Instance.new("Part")
  5064. p.TopSurface=0
  5065. p.BottomSurface=0
  5066. p.CanCollide=false
  5067. p.Anchored=true
  5068. p.BrickColor=BrickColor.new("Really black")
  5069. p.formFactor="Symmetric"
  5070. p.Size=Vector3.new(1,1,1)
  5071. p.CFrame=CFrame.new(CPlayer.Torso.Position-cdir*5,POS)*CFrame.fromEulerAnglesXYZ(0,0,0)
  5072. p.Parent=effectz
  5073. m=Tool.RingMesh:clone()
  5074. m.Parent=p
  5075. m.Scale=Vector3.new(4,1,4)
  5076. m.Name="Triangle"
  5077. coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=i/40 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1,1,0) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,-.25,0) swait() end p.Parent=nil end),p)
  5078.  
  5079. local p=Instance.new("Part")
  5080. p.TopSurface=0
  5081. p.BottomSurface=0
  5082. p.CanCollide=false
  5083. p.Anchored=true
  5084. p.BrickColor=BrickColor.new("Really black")
  5085. p.formFactor="Symmetric"
  5086. p.Size=Vector3.new(1,1,1)
  5087. p.CFrame=CFrame.new(CPlayer.Torso.Position-cdir*9,POS)*CFrame.fromEulerAnglesXYZ(0,0,0)
  5088. p.Parent=effectz
  5089. m=Tool.RingMesh:clone()
  5090. m.Parent=p
  5091. m.Scale=Vector3.new(8,4,8)
  5092. m.Name="Triangle"
  5093. coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=i/40 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,1.5,0) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,-.35,0) swait() end p.Parent=nil end),p)
  5094.  
  5095. local p=Instance.new("Part")
  5096. p.TopSurface=0
  5097. p.BottomSurface=0
  5098. p.CanCollide=false
  5099. p.Anchored=true
  5100. p.BrickColor=BrickColor.new("Really black")
  5101. p.formFactor="Symmetric"
  5102. p.Size=Vector3.new(1,1,1)
  5103. p.CFrame=CFrame.new(CPlayer.Torso.Position-cdir*14,POS)*CFrame.fromEulerAnglesXYZ(0,0,0)
  5104. p.Parent=effectz
  5105. m=Tool.RingMesh:clone()
  5106. m.Parent=p
  5107. m.Scale=Vector3.new(14,8,14)
  5108. m.Name="Triangle"
  5109. coroutine.resume(coroutine.create(function(p) for i=1, 40 do p.Transparency=i/40 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(2,2,0) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,-.45,0) swait() end p.Parent=nil end),p)
  5110.  
  5111. coroutine.resume(coroutine.create(function()
  5112. for i=1, 5 do
  5113.  
  5114. swait()
  5115. --[[ for ii=1, 2 do
  5116.  
  5117. local p=Instance.new("Part")
  5118. p.TopSurface=0
  5119. p.BottomSurface=0
  5120. p.CanCollide=false
  5121. p.Anchored=true
  5122. p.BrickColor=BrickColor.new("Really black")
  5123. p.formFactor="Symmetric"
  5124. p.Size=Vector3.new(1,1,1)
  5125. p.CFrame=CFrame.new(CPlayer.Torso.Position+cdir*15,POS)*CFrame.fromEulerAnglesXYZ(-math.pi/2+math.random(-10,10)/25,math.random(-10,10)/25,math.random(-10,10)/25)
  5126. p.Parent=effectz
  5127. m=Tool.SpikeMesh:clone()
  5128. m.Parent=p
  5129. m.Scale=Vector3.new(9,10,9)
  5130. m.Name="Triangle"
  5131. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(0,8,0) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,1,0) swait() end p.Parent=nil end),p)
  5132.  
  5133. end]]
  5134.  
  5135. --[[ for ii=1, 2 do
  5136. local p=Instance.new("Part")
  5137. p.TopSurface=0
  5138. p.BottomSurface=0
  5139. p.CanCollide=false
  5140. p.Anchored=true
  5141. p.BrickColor=BrickColor.new("Really black")
  5142. p.formFactor="Symmetric"
  5143. p.Size=Vector3.new(1,1,1)
  5144. p.CFrame=CFrame.new(CPlayer.Torso.Position+cdir*15+Vector3.new(math.random(-9,9),0,math.random(-9,9)),POS+Vector3.new(0,20,0))*CFrame.fromEulerAnglesXYZ(-math.pi/2+math.random(-10,10)/25,math.random(-10,10)/25,math.random(-10,10)/25)
  5145. p.Parent=effectz
  5146. m=Tool.SpikeMesh:clone()
  5147. m.Parent=p
  5148. m.Scale=Vector3.new(11,10,11)
  5149. m.Name="Triangle"
  5150. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(0,10,0) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,1,0) swait() end p.Parent=nil end),p)
  5151. end]]
  5152.  
  5153. for ii=1, 1 do
  5154.  
  5155. local p=Instance.new("Part")
  5156. p.TopSurface=0
  5157. p.BottomSurface=0
  5158. p.CanCollide=false
  5159. p.Anchored=true
  5160. p.BrickColor=BrickColor.new("Really black")
  5161. p.formFactor="Symmetric"
  5162. p.Size=Vector3.new(1,1,1)
  5163. p.CFrame=CFrame.new(CPlayer.Torso.Position+cdir*15+Vector3.new(math.random(-9,9)/9,0,math.random(-9,9)/9),POS)*CFrame.fromEulerAnglesXYZ(-math.pi/2+math.random(-10,10)/25,math.random(-10,10)/25,math.random(-10,10)/25)
  5164. p.Parent=effectz
  5165. m=Instance.new("SpecialMesh") m.MeshType="Sphere"
  5166. m.Parent=p
  5167. m.Scale=Vector3.new(20,1,20)
  5168. m.Name="Triangle"
  5169. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(-.3,14,-.3) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0)*CFrame.new(0,.25,0) swait() end p.Parent=nil end),p)
  5170.  
  5171. end
  5172.  
  5173. end end))
  5174. st=STGyro.cframe
  5175. hpos=CPlayer.Torso.Position
  5176. maxdec=1000
  5177. for i,v in pairs(game.workspace:children()) do
  5178. if v.className=="Model" then
  5179. H=v:FindFirstChild("Humanoid")
  5180. if H~=nil then
  5181. if H.Health>1 and H~=Tool.Parent.Humanoid then
  5182. T=H.Parent:FindFirstChild("Torso")
  5183. if T~=nil then
  5184. ----print((T.Position-hpos).magnitude)
  5185. if (T.Position-hpos).magnitude<=maxdec then
  5186. if T:FindFirstChild("SEE?")~=nil then
  5187. T["SEE?"]:Remove()
  5188. end
  5189. end
  5190. end
  5191. end
  5192. end
  5193. end end
  5194.  
  5195. local p=Instance.new("Part")
  5196. p.TopSurface=0
  5197. p.BottomSurface=0
  5198. p.CanCollide=false
  5199. p.Anchored=true
  5200. p.BrickColor=BrickColor.new("Really black")
  5201. p.formFactor="Symmetric"
  5202. p.Size=Vector3.new(1,1,1)
  5203. p.CFrame=CFrame.new(CPlayer.Torso.Position)
  5204. p.Parent=effectz
  5205. m=Tool.BlastMesh:clone()
  5206. m.Parent=p
  5207. m.Scale=Vector3.new(1,8,1)
  5208. m.Name="Triangle"
  5209. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,-.1,1.5)*2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.9,0) swait() end p.Parent=nil end),p)
  5210. Tool.Handle.IK:Play()
  5211. Tool.Handle.Screech:Play()
  5212. genroarsound(5,.5,.2)
  5213. for i=1, 15 do
  5214. vp.position=CPlayer.Torso.CFrame.p-cdir*(11*1.25)
  5215. STGyro.cframe=st*CFrame.fromEulerAnglesXYZ(0,(math.pi*6/15)*i,0)
  5216.  
  5217. local p=Instance.new("Part")
  5218. p.TopSurface=0
  5219. p.BottomSurface=0
  5220. p.CanCollide=false
  5221. p.Anchored=true
  5222. p.BrickColor=BrickColor.new("Really black")
  5223. p.formFactor="Symmetric"
  5224. p.Size=Vector3.new(1,1,1)
  5225. p.CFrame=CPlayer.Head.CFrame*CFrame.new(.25,0.25,-.5)
  5226. p.Parent=effectz
  5227. local m=Instance.new("BlockMesh")
  5228. m.Parent=p
  5229. m.Scale=Vector3.new(20+i*.5,20+i*.5,20+i*.5)
  5230. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.2,.2,.2) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  5231.  
  5232. --[[local p=Instance.new("Part")
  5233. p.TopSurface=0
  5234. p.BottomSurface=0
  5235. p.CanCollide=false
  5236. p.Anchored=true
  5237. p.BrickColor=BrickColor.new("Really black")
  5238. p.formFactor="Symmetric"
  5239. p.Size=Vector3.new(1,1,1)
  5240. p.CFrame=CPlayer.Head.CFrame*CFrame.new(.25,0.25,-.5)
  5241. p.Parent=effectz
  5242. local m=Instance.new("BlockMesh")
  5243. m.Parent=p
  5244. m.Scale=Vector3.new(1,1,1)
  5245. f=Instance.new("Fire")
  5246. f.Color=Color3.new(.1,.1,.1)
  5247. f.SecondaryColor=Color3.new(.4,.1,.6)
  5248. f.Parent=p
  5249. f.Heat=25
  5250. f.Size=10
  5251. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.25,.25,.25) p.CFrame=p.CFrame*CFrame.new(math.random(-10,10)/3,math.random(-10,10)/5,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  5252. ]]
  5253. hpos=CPlayer.Torso.Position
  5254. maxdec=20
  5255. for i,v in pairs(game.workspace:children()) do
  5256. if v.className=="Model" then
  5257. H=v:FindFirstChild("Humanoid")
  5258. if H~=nil then
  5259. if H.Health>0 and H~=Tool.Parent.Humanoid then
  5260. T=H.Parent:FindFirstChild("Torso")
  5261. if T~=nil then
  5262. ----print((T.Position-hpos).magnitude)
  5263. if (T.Position-hpos).magnitude<=maxdec then
  5264. H:TakeDamage(5)
  5265. coroutine.resume(coroutine.create(function()
  5266. if H.Health<=0 and H.Parent.Name~="Hologram" then
  5267. print("gained kill")
  5268. script.Parent.Kills.Value=script.Parent.Kills.Value+1
  5269. game.Players.LocalPlayer:FindFirstChild("leaderstats").Spree.Value=game.Players.LocalPlayer.leaderstats.Spree.Value+1
  5270. end
  5271. end))
  5272. vv=Instance.new("BodyVelocity")
  5273. vv.P=6000
  5274. vv.maxForce=Vector3.new(5000,5000,5000)*5000000000000000000000000000000000
  5275. vv.velocity=-cdir*100
  5276. vv.Parent=T game:GetService("Debris"):AddItem(vv,.5)
  5277. --[[ if T:FindFirstChild("IKBurn")==nil then
  5278. s=script.IKBurn:clone() s.Disabled=false s.Parent=T
  5279. end]]
  5280. if (T.Position-hpos).magnitude<=7.5 then
  5281. ----print("Ohshet")
  5282. T.CFrame=CFrame.new(hpos-cdir*18,hpos-cdir*150)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.rad(time()*10),0)
  5283. end
  5284. if H.Health==0 then
  5285. for lol,hax in pairs(v:children()) do
  5286. if hax.Name=="Pants" or hax.Name=="Shirt" then hax:Remove() end
  5287. if hax.className=="Part" then
  5288. hax.BrickColor=BrickColor.new("Really black")
  5289. vv=Instance.new("BodyVelocity")
  5290. vv.P=6000
  5291. vv.maxForce=Vector3.new(500,500,500)
  5292. vv.velocity=-cdir*80
  5293. vv.Parent=hax game:GetService("Debris"):AddItem(vv,.4)
  5294. end
  5295. end
  5296. end
  5297. end
  5298. end
  5299. end
  5300. end
  5301. end
  5302. end
  5303.  
  5304. if i==15 then
  5305. --[[for _,v in pairs(Tool.Parent:children()) do
  5306. if v.className=="Part" then
  5307. if v:GetMass()>=2 then
  5308. s=script.IKBurnS:clone() s.Disabled=false s.Parent=v
  5309. end
  5310. end
  5311. end]]
  5312. end
  5313. swait()
  5314. end
  5315.  
  5316. resWelds()
  5317. FakeS.DesiredAngle=3.2
  5318. FakeSL.DesiredAngle=3.2
  5319. STGyro.cframe=CFrame.new(CPlayer.Torso.Position,CPlayer.Torso.Position+DIR*5)
  5320. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5321. for i=1, 34 do
  5322. vp.position=vp.position-Vector3.new(0,i*.18,0)+DIR*(5-i*.15)
  5323. swait()
  5324. end
  5325. endd=vp.position+DIR*5-Vector3.new(0,7,0)
  5326. par,loc=workspace:FindPartOnRay(Ray.new(CPlayer.Torso.Position,(CPlayer.Torso.Position-endd).unit*-30),CPlayer)
  5327. vp.position=loc+Vector3.new(0,1.5,0)
  5328. FakeR.DesiredAngle=-1.6
  5329. FakeR.C0=FakeR.C0*CFrame.new(.5,0,0)
  5330. FakeL.DesiredAngle=0
  5331. FakeL.C0=FakeL.C0*CFrame.new(-.8,1.25,0)
  5332. FakeSL.DesiredAngle=0
  5333. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  5334. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/4,0,0)
  5335. FakeS.DesiredAngle=2
  5336. Neck.MaxVelocity=.075
  5337. swait(.2)
  5338. ----game:GetService("Chat"):Chat(CPlayer,"Ugh...",2)
  5339. coroutine.resume(coroutine.create(function(vp)
  5340. for i=1, 5 do
  5341. Neck.DesiredAngle=-1
  5342. swait(.2)
  5343. Neck.DesiredAngle=-0.1
  5344. swait(.2)
  5345. end vp.position=vp.position+Vector3.new(0,1.5,0) swait(.5) vp:Remove() end),vp)
  5346. coroutine.resume(coroutine.create(function()
  5347. for _,v in pairs(Tool.Parent:children()) do
  5348. swait()
  5349. if v.className=="Part" and v.Name~="WingPart" and v.Name~="BURN" then
  5350. for i=1, 2 do
  5351. local p=Instance.new("Part")
  5352. p.TopSurface=0
  5353. p.BottomSurface=0
  5354. p.CanCollide=false
  5355. p.Anchored=false
  5356. p.BrickColor=BrickColor.new("Really black")
  5357. p.formFactor="Symmetric"
  5358. p.Size=Vector3.new(1,1,3)
  5359. p.CFrame=v.CFrame
  5360. p.Parent=effectz
  5361. local m=Instance.new("SpecialMesh") m.MeshType="Sphere"
  5362. m.Parent=p
  5363. m.Scale=Vector3.new(.75,.1,1)*1.4
  5364. f=Instance.new("BodyForce")
  5365. f.force=Vector3.new(math.random(-500,500)/3,550,math.random(-500,500)/3)
  5366. f.Parent=p
  5367. p.RotVelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-20,20))/2
  5368. p.Velocity=DIR*6+Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  5369. coroutine.resume(coroutine.create(function(p) swait(1) for i=1, 20 do swait() p.Velocity=p.Velocity/1.015 end swait(1) for i=1, 30 do p.Transparency=i/30 p.Mesh.Scale=p.Mesh.Scale/1.05 swait() end p.Parent=nil end),p)
  5370. end
  5371. end
  5372. if v.Name=="WingPart" then
  5373. coroutine.resume(coroutine.create(function(v) for i=1, 10 do v.Transparency=i/10 swait() end v:Remove() end),v)
  5374. local p=Instance.new("Part")
  5375. p.TopSurface=0
  5376. p.BottomSurface=0
  5377. p.CanCollide=false
  5378. p.Anchored=false
  5379. p.BrickColor=BrickColor.new("Really black")
  5380. p.formFactor="Symmetric"
  5381. p.Size=Vector3.new(1,1,3)
  5382. p.CFrame=v.CFrame
  5383. p.Parent=effectz
  5384. local m=Instance.new("SpecialMesh") m.MeshType="Sphere"
  5385. m.Parent=p
  5386. m.Scale=Vector3.new(.75,.1,1)*1.4
  5387. f=Instance.new("BodyForce")
  5388. f.force=Vector3.new(math.random(-500,500)/3,550,math.random(-500,500)/3)
  5389. f.Parent=p
  5390. p.RotVelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-20,20))/2
  5391. p.Velocity=DIR*6+Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  5392. coroutine.resume(coroutine.create(function(p) swait(1) for i=1, 20 do swait() p.Velocity=p.Velocity/1.015 end swait(1) for i=1, 30 do p.Transparency=i/30 p.Mesh.Scale=p.Mesh.Scale/1.05 swait() end p.Parent=nil end),p)
  5393. end
  5394. end end))
  5395.  
  5396. swait(2)
  5397. FakeR.MaxVelocity=.1 FakeS.MaxVelocity=.1 FakeSL.MaxVelocity=.1 FakeL.MaxVelocity=.1
  5398. coroutine.resume(coroutine.create(function()
  5399. for _,v in pairs(Hats) do
  5400. v.Mesh.TextureId=IDs[_]
  5401. end
  5402. if Pants~=nil then
  5403. Pants.Parent=Tool.Parent
  5404. end
  5405. if Shirt~=nil then
  5406. Shirt.Parent=Tool.Parent
  5407. end
  5408. if Decal~=nil then
  5409. Decal.Parent=CPlayer.Torso
  5410. end
  5411.  
  5412. for _,v in pairs(Tool:children()) do
  5413. if v.className=="Part" then
  5414. v.Transparency=0
  5415. end
  5416. end
  5417.  
  5418. for _,v in pairs(Tool.Parent:children()) do
  5419. if v.className=="Part" and v.Name~="WingPart" and v.Name~="Part" and v.Name~="BURN" then
  5420. v.BrickColor=cCols[_]
  5421. end
  5422. end
  5423. end))
  5424. for i=1, 30 do
  5425. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/120,0,0)
  5426. FakeR.DesiredAngle=0
  5427. FakeS.DesiredAngle=0
  5428. FakeR.C0=FakeR.C0*CFrame.new(-.5/30,0,0)
  5429. FakeL.DesiredAngle=0
  5430. FakeL.C0=FakeL.C0*CFrame.new(.8/30,-1.25/30,0)
  5431. FakeSL.DesiredAngle=0
  5432. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/80,0,0)
  5433. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/4/80,0,0)
  5434. swait()
  5435. end
  5436.  
  5437.  
  5438. end
  5439.  
  5440. if Combo=="<<>[Drive]" and game.Players.LocalPlayer.Character:FindFirstChild("EODCooldown")==nil then --End of Days: Shadow's Reposte
  5441. Rune1="http://www.roblox.com/asset/?id=72004158"
  5442. Rune2="http://www.roblox.com/asset/?id=72005006"
  5443.  
  5444. resWelds()
  5445. StopMotors()
  5446. FaceForward()
  5447. FaceComboee()
  5448.  
  5449. CPlayer.Torso.CFrame=STGyro.cframe
  5450. DIR=CPlayer.Torso.CFrame.lookVector
  5451.  
  5452. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,math.pi/24)
  5453. CPlayer.Torso.CFrame=STGyro.cframe
  5454.  
  5455. Neck=CPlayer.Torso.Neck
  5456. Neck.DesiredAngle=1.6
  5457.  
  5458. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/32,0,0)
  5459. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,-math.pi/3,0)
  5460. FakeSL.CurrentAngle=-1.6
  5461. FakeSL.DesiredAngle=-1.6
  5462. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6,0,0)
  5463. FakeS.DesiredAngle=.4
  5464. FakeS.CurrentAngle=.4
  5465. FakeR.C0=FakeR.C0*CFrame.new(0,-.225,0)
  5466.  
  5467.  
  5468. ----game:GetService("Chat"):Chat(CPlayer,"Without a trace...",2)
  5469.  
  5470. local p=Instance.new("Part")
  5471. p.TopSurface=0
  5472. p.BottomSurface=0
  5473. p.CanCollide=false
  5474. p.Anchored=true
  5475. p.Transparency=1
  5476. p.BrickColor=BrickColor.new("Royal purple")
  5477. p.formFactor="Symmetric"
  5478. p.Size=Vector3.new(9,9,1)
  5479. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*4/1.5,CPlayer.Torso.CFrame.p+DIR*10)
  5480. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Front" d.Parent=p
  5481. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Back" d.Parent=p
  5482. m=Instance.new("BlockMesh")
  5483. m.Scale=Vector3.new(1,1,0)
  5484. m.Parent=p
  5485. coroutine.resume(coroutine.create(function(p,x) for i=1, 60 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,math.pi/64) swait() end for i=1, p.Size.X do p.Size=p.Size-Vector3.new(1,1,0) p.CFrame=x swait() end p.Parent=nil end),p,p.CFrame)
  5486.  
  5487.  
  5488.  
  5489. local p=Instance.new("Part")
  5490. p.TopSurface=0
  5491. p.BottomSurface=0
  5492. p.CanCollide=false
  5493. p.Anchored=true
  5494. p.Transparency=0
  5495. p.BrickColor=BrickColor.new("Really black")
  5496. p.formFactor="Symmetric"
  5497. p.Size=Vector3.new(11,11,1)
  5498. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*4.375/1.5,CPlayer.Torso.CFrame.p+DIR*10)
  5499. s=Tool.RingMesh:clone()
  5500. s.Parent=p
  5501. s.Scale=Vector3.new(10,10,5)
  5502. p.Parent=Tool.Parent
  5503. coroutine.resume(coroutine.create(function(p,x) for i=1, 30 do swait() end for i=1, 10 do p.Transparency=i/10 swait()end p.Parent=nil end),p,p.CFrame)
  5504.  
  5505.  
  5506.  
  5507. local p=Instance.new("Part")
  5508. p.TopSurface=0
  5509. p.BottomSurface=0
  5510. p.CanCollide=false
  5511. p.Anchored=true
  5512. p.Transparency=1
  5513. p.BrickColor=BrickColor.new("Royal purple")
  5514. p.formFactor="Symmetric"
  5515. p.Size=Vector3.new(9,9,1)
  5516. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*4.375/1.5,CPlayer.Torso.CFrame.p+DIR*10)
  5517. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Front" d.Parent=p
  5518. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Back" d.Parent=p
  5519. m=Instance.new("BlockMesh")
  5520. m.Scale=Vector3.new(1,1,0)
  5521. m.Parent=p
  5522. p.Parent=Tool.Parent
  5523. coroutine.resume(coroutine.create(function(p,x) for i=1, 40 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/64) swait() end for i=1, p.Size.X do p.Size=p.Size-Vector3.new(1,1,0) p.CFrame=x swait() end p.Parent=nil end),p,p.CFrame)
  5524.  
  5525. local p=Instance.new("Part")
  5526. p.TopSurface=0
  5527. p.BottomSurface=0
  5528. p.CanCollide=false
  5529. p.Anchored=true
  5530. p.Transparency=1
  5531. p.BrickColor=BrickColor.new("Royal purple")
  5532. p.formFactor="Symmetric"
  5533. p.Size=Vector3.new(7,7,1)
  5534. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*4.75/1.5,CPlayer.Torso.CFrame.p+DIR*10)
  5535. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Front" d.Parent=p
  5536. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Back" d.Parent=p
  5537. p.Parent=effectz
  5538. m=Instance.new("BlockMesh")
  5539. m.Scale=Vector3.new(1,1,0)
  5540. m.Parent=p
  5541. coroutine.resume(coroutine.create(function(p,x) for i=1, 40 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/64) swait() end for i=1, p.Size.X do p.Size=p.Size-Vector3.new(1,1,0) p.CFrame=x swait() end p.Parent=nil end),p,p.CFrame)
  5542. local Did=false
  5543. CH=CPlayer.Humanoid.Health
  5544. if CPlayer:FindFirstChild("DONTDOIT") == nil then
  5545. ya=Instance.new("StringValue",CPlayer)
  5546. ya.Name="DONTDOIT"
  5547. game.Debris:AddItem(ya,3)
  5548. else
  5549. CPlayer.Humanoid:TakeDamage(10)
  5550. end
  5551. for i=1, 40 do
  5552. if CH>CPlayer.Humanoid.Health then
  5553. Did=true
  5554. break
  5555. end
  5556. CH=CPlayer.Humanoid.Health
  5557. swait()
  5558. if CH>CPlayer.Humanoid.Health then
  5559. Did=true
  5560. break
  5561. end
  5562. CH=CPlayer.Humanoid.Health
  5563. end
  5564.  
  5565. ----print(Did)
  5566. if Did==true then
  5567. Range=100
  5568. Nibs={}
  5569. for _,v in pairs(workspace:children()) do
  5570. if v.className=="Model" then
  5571. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil then
  5572. if v~=Tool.Parent then
  5573. table.insert(Nibs,v.Torso)
  5574. end
  5575. end
  5576. end
  5577. end
  5578.  
  5579. hpos=CPlayer.Torso.Position
  5580. maxdec=Range
  5581.  
  5582. Tool.Handle.MetalClash:Play()
  5583. Tool.Handle.MetalClash.Pitch=.5
  5584. Tool.Handle.Slash:Play()
  5585. Tool.Handle.Slash2:Play()
  5586. swait(.7)
  5587. Tool.Handle.QSlash:Play()
  5588. ----game:GetService("Chat"):Chat(CPlayer,"End of days,",2)
  5589. p=Instance.new("StringValue")
  5590. p.Name="EODCooldown"
  5591. p.Parent=game.Players.LocalPlayer.Character
  5592. game:GetService("Debris"):AddItem(p,15)
  5593. resWelds()
  5594. StopMotors()
  5595. FaceForward()
  5596. CPlayer.Torso.CFrame=STGyro.cframe
  5597. DIR=CPlayer.Torso.CFrame.lookVector
  5598. Nubs={}
  5599. New=Ray.new(CPlayer.Torso.Position+DIR*2,DIR)
  5600.  
  5601. for _,v in pairs(Nibs) do
  5602. ----print(v.Parent.Name)
  5603. if New:Distance(v.Position)<=5.5 and (CPlayer.Torso.Position-v.Position).magnitude<=100 then
  5604. table.insert(Nubs,v)
  5605. end
  5606. end
  5607.  
  5608. CPlayer.Torso.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*100,CPlayer.Torso.CFrame.p+DIR*1001)
  5609. STGyro.cframe=CPlayer.Torso.CFrame
  5610.  
  5611. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0)
  5612. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0)
  5613. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/16,0,0)
  5614. FakeS.DesiredAngle=-.4
  5615. FakeS.CurrentAngle=0
  5616. gr=Tool.Parent["Right Arm"]["RightGrip"]
  5617. gr0=gr.C0
  5618. gr.C0=gr0*CFrame.fromEulerAnglesXYZ(math.pi/1.5,0,0)
  5619. FakeSL.DesiredAngle=-2
  5620. FakeSL.CurrentAngle=-2
  5621. for i=1, 10 do --5 frame startup
  5622. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  5623. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,math.pi/40,0)
  5624. end
  5625.  
  5626. local p=Instance.new("Part")
  5627. p.TopSurface=0
  5628. p.BottomSurface=0
  5629. p.CanCollide=false
  5630. p.Anchored=true
  5631. p.BrickColor=BrickColor.new("Royal purple")
  5632. p.formFactor="Symmetric"
  5633. p.Size=Vector3.new(1,1,1)
  5634. p.CFrame=CFrame.new(CPlayer.Torso.Position-DIR*50,CPlayer.Torso.Position+DIR*90)
  5635. p.Parent=effectz
  5636. local m=Instance.new("SpecialMesh")
  5637. m.MeshType="Sphere"
  5638. m.Parent=p
  5639. m.Scale=Vector3.new(1,1,53*2)
  5640. p.Transparency=.5
  5641. coroutine.resume(coroutine.create(function(p) swait(1) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.01,.01,.01) p.Transparency=.5+i/20 swait() end p.Parent=nil end),p)
  5642.  
  5643. local p=Instance.new("Part")
  5644. p.TopSurface=0
  5645. p.BottomSurface=0
  5646. p.CanCollide=false
  5647. p.Anchored=true
  5648. p.BrickColor=BrickColor.new("Really black")
  5649. p.formFactor="Symmetric"
  5650. p.Size=Vector3.new(1,1,1)
  5651. p.CFrame=CFrame.new(CPlayer.Torso.Position-DIR*50,CPlayer.Torso.Position+DIR*70)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5652. p.Parent=effectz
  5653. local m=Instance.new("CylinderMesh")
  5654. m.Parent=p
  5655. m.Scale=Vector3.new(.5,50*2,.5)
  5656. p.Transparency=.5
  5657. coroutine.resume(coroutine.create(function(p) swait(.9) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.01,.01,.01) p.Transparency=.5+i/20 swait() end p.Parent=nil end),p)
  5658. for i=1, 10 do
  5659.  
  5660. for _,v in pairs(Nubs) do
  5661. s=Tool.Handle.MetalClash:clone()
  5662. s.Pitch=.45
  5663. s.Parent=v
  5664. s:Play() game:GetService("Debris"):AddItem(s,.5)
  5665. v.Parent.Humanoid:TakeDamage(3.5)
  5666. local p=Instance.new("Part")
  5667. p.TopSurface=0
  5668. p.BottomSurface=0
  5669. p.CanCollide=false
  5670. p.Anchored=true
  5671. p.BrickColor=BrickColor.new("Black")
  5672. p.formFactor="Symmetric"
  5673. p.Size=Vector3.new(1,1,1)
  5674. p.CFrame=v.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/9,math.random(-15,15)/9,math.random(-10,10)/9)
  5675. p.Parent=effectz
  5676. m=Tool.RingMesh:clone()
  5677. m.Parent=p
  5678. m.Name="Triangle"
  5679. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0) swait() end p.Parent=nil end),p)
  5680.  
  5681. local p=Instance.new("Part")
  5682. p.TopSurface=0
  5683. p.BottomSurface=0
  5684. p.CanCollide=false
  5685. p.Anchored=true
  5686. p.BrickColor=BrickColor.new("Really black")
  5687. p.formFactor="Symmetric"
  5688. p.Size=Vector3.new(1,1,1)
  5689. p.CFrame=v.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/1,math.random(-5,5)/1,math.random(-5,5)/1)+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))/5
  5690. p.Reflectance=.05
  5691. p.Parent=effectz
  5692. m=Instance.new("SpecialMesh")
  5693. m.MeshType="Sphere"
  5694. m.Parent=p
  5695. m.Scale=Vector3.new(.5,20,.5)
  5696. m.Name="Triangle"
  5697. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(-.005,-.05,-.005) swait() end p.Parent=nil end),p)
  5698.  
  5699. end
  5700. swait()
  5701. end
  5702.  
  5703. swait(.5)
  5704.  
  5705. ----game:GetService("Chat"):Chat(CPlayer,"Shadow's Reposte!",2)
  5706. Pos=CPlayer.Torso.Position-DIR*50
  5707.  
  5708. gr.C0=gr0
  5709.  
  5710. local p=Instance.new("Part")
  5711. p.TopSurface=0
  5712. p.BottomSurface=0
  5713. p.CanCollide=false
  5714. p.Anchored=true
  5715. p.BrickColor=BrickColor.new("Black")
  5716. p.formFactor="Symmetric"
  5717. p.Size=Vector3.new(1,1,1)
  5718. p.CFrame=CFrame.new(Pos+Vector3.new(0,15,0))
  5719. p.Parent=effectz
  5720. p.Transparency=1
  5721. m=Tool.WEEMesh:clone()
  5722. m.Parent=p
  5723. m.Name="Triangle"
  5724. coroutine.resume(coroutine.create(function(p) swait(.25) for i=1, 10 do p.Transparency=1-i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(0,2,0) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.6,0) swait() end for i=1, 35 do p.Triangle.Scale=p.Triangle.Scale-Vector3.new(-1,0,-1) p.Transparency=.5+i/70 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,1,0) swait() end p.Parent=nil end),p)
  5725.  
  5726. end
  5727.  
  5728. swait(.5)
  5729.  
  5730. end
  5731.  
  5732.  
  5733. if Combo=="<><>^[Drive]" and CPlayer:FindFirstChild("FHCooldown")==nil then --Fatal Howl
  5734. --Distance?
  5735. SPECIAL=true
  5736. Distance=55
  5737. LastMove="MIZUCHI REKKAZAN!!!!" --KYAHAHAHAHAHAHAAAAAHAHA!
  5738. resWelds()
  5739. StopMotors()
  5740. FaceForward()
  5741. FaceComboee()
  5742. ----game:GetService("Chat"):Chat(CPlayer,"I've had enough of this...",2)
  5743. CPlayer.Torso.CFrame=STGyro.cframe
  5744. DIR=Vector3.new(workspace.CurrentCamera.CoordinateFrame.lookVector.x,0,workspace.CurrentCamera.CoordinateFrame.lookVector.z).unit
  5745. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  5746. Neck=CPlayer.Torso.Neck
  5747. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/9,0,0)
  5748. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,0,0)
  5749. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,0,0)
  5750. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6,0,0)
  5751. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(math.pi/6,-math.pi/6,0)
  5752. FakeS.DesiredAngle=-.4
  5753. FakeSL.DesiredAngle=-1
  5754. FakeS.CurrentAngle=.6
  5755. FakeSL.DesiredAngle=-.6
  5756.  
  5757. swait(.1)
  5758.  
  5759. local p=Instance.new("Part")
  5760. p.TopSurface=0
  5761. p.BottomSurface=0
  5762. p.CanCollide=false
  5763. p.Anchored=true
  5764. p.BrickColor=BrickColor.new("Royal purple")
  5765. p.formFactor="Symmetric"
  5766. p.Size=Vector3.new(1,1,1)
  5767. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p)
  5768. p.Parent=effectz
  5769. m=Tool.Triangle:clone()
  5770. m.Parent=p
  5771. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.08,0,.08) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.3,0) swait() end p.Parent=nil end),p)
  5772.  
  5773. local p=Instance.new("Part")
  5774. p.TopSurface=0
  5775. p.BottomSurface=0
  5776. p.CanCollide=false
  5777. p.Anchored=true
  5778. p.BrickColor=BrickColor.new("Black")
  5779. p.formFactor="Symmetric"
  5780. p.Size=Vector3.new(1,1,1)
  5781. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+Vector3.new(0,.5,0))
  5782. p.Parent=effectz
  5783. m=Tool.Triangle:clone()
  5784. m.Parent=p
  5785. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.035,0,.035) p.CFrame=p.CFrame*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(0,.3,0) swait() end p.Parent=nil end),p)
  5786.  
  5787. local p=Instance.new("Part")
  5788. p.TopSurface=0
  5789. p.BottomSurface=0
  5790. p.CanCollide=false
  5791. p.Anchored=true
  5792. p.BrickColor=BrickColor.new("Black")
  5793. p.formFactor="Symmetric"
  5794. p.Size=Vector3.new(1,1,1)
  5795. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p-Vector3.new(0,.5,0))
  5796. p.Parent=effectz
  5797. m=Tool.Triangle:clone()
  5798. m.Parent=p
  5799. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.035,0,.035) p.CFrame=p.CFrame*CFrame.new(0,.1,0)*CFrame.fromEulerAnglesXYZ(0,.3,0) swait() end p.Parent=nil end),p)
  5800.  
  5801. local p=Instance.new("Part")
  5802. p.TopSurface=0
  5803. p.BottomSurface=0
  5804. p.CanCollide=false
  5805. p.Anchored=true
  5806. p.BrickColor=BrickColor.new("Black")
  5807. p.formFactor="Symmetric"
  5808. p.Size=Vector3.new(1,1,1)
  5809. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p)
  5810. p.Parent=effectz
  5811. m=Tool.RingMesh:clone()
  5812. m.Parent=p
  5813. m.Name="Triangle"
  5814. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,1.5,0) p.CFrame=p.CFrame*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,.6,0) swait() end p.Parent=nil end),p)
  5815.  
  5816. local p=Instance.new("Part")
  5817. p.TopSurface=0
  5818. p.BottomSurface=0
  5819. p.CanCollide=false
  5820. p.Anchored=true
  5821. p.BrickColor=BrickColor.new("Black")
  5822. p.formFactor="Symmetric"
  5823. p.Size=Vector3.new(1,1,1)
  5824. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p)
  5825. p.Parent=effectz
  5826. m=Tool.RingMesh:clone()
  5827. m.Parent=p
  5828. m.Name="Triangle"
  5829. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,1.5,0) p.CFrame=p.CFrame*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.random(10,10)/20,.6,0) swait() end p.Parent=nil end),p)
  5830.  
  5831. swait(.7)
  5832.  
  5833. FakeSL.DesiredAngle=-3
  5834. FakeSL.MaxVelocity=.5
  5835.  
  5836. POS=CFrame.new(CPlayer.Torso.Position+DIR*Distance)
  5837.  
  5838. local p=Instance.new("Part")
  5839. p.TopSurface=0
  5840. p.BottomSurface=0
  5841. p.CanCollide=false
  5842. p.Anchored=true
  5843. p.BrickColor=BrickColor.new("Black")
  5844. p.formFactor="Symmetric"
  5845. p.Size=Vector3.new(1,1,1)
  5846. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5847. p.Parent=effectz
  5848. m=Tool.RingMesh:clone()
  5849. m.Parent=p
  5850. m.Name="Triangle"
  5851. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.3,1.3,.4) swait() end p.Parent=nil end),p)
  5852.  
  5853. local p=Instance.new("Part")
  5854. p.TopSurface=0
  5855. p.BottomSurface=0
  5856. p.CanCollide=false
  5857. p.Anchored=true
  5858. p.BrickColor=BrickColor.new("Black")
  5859. p.formFactor="Symmetric"
  5860. p.Size=Vector3.new(1,1,1)
  5861. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)-Vector3.new(0,2,0)
  5862. p.Parent=effectz
  5863. m=Tool.RingMesh:clone()
  5864. m.Parent=p
  5865. m.Name="Triangle"
  5866. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.2,1.2,.4) swait() end p.Parent=nil end),p)
  5867.  
  5868. local p=Instance.new("Part")
  5869. p.TopSurface=0
  5870. p.BottomSurface=0
  5871. p.CanCollide=false
  5872. p.Anchored=true
  5873. p.BrickColor=BrickColor.new("Black")
  5874. p.formFactor="Symmetric"
  5875. p.Size=Vector3.new(1,1,1)
  5876. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,2,0)
  5877. p.Parent=effectz
  5878. m=Tool.RingMesh:clone()
  5879. m.Parent=p
  5880. m.Name="Triangle"
  5881. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.2,1.2,.4) swait() end p.Parent=nil end),p)
  5882.  
  5883. local p=Instance.new("Part")
  5884. p.TopSurface=0
  5885. p.BottomSurface=0
  5886. p.CanCollide=false
  5887. p.Anchored=true
  5888. p.BrickColor=BrickColor.new("Black")
  5889. p.formFactor="Symmetric"
  5890. p.Size=Vector3.new(1,1,1)
  5891. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5892. p.Parent=effectz
  5893. m=Instance.new("SpecialMesh")
  5894. m.MeshType="Sphere"
  5895. m.Parent=p
  5896. m.Name="Triangle"
  5897. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.4,1.4,1.4) swait() end p.Parent=nil end),p)
  5898.  
  5899. local p=Instance.new("Part")
  5900. p.TopSurface=0
  5901. p.BottomSurface=0
  5902. p.CanCollide=false
  5903. p.Anchored=true
  5904. p.BrickColor=BrickColor.new("Black")
  5905. p.formFactor="Symmetric"
  5906. p.Size=Vector3.new(1,1,1)
  5907. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5908. p.Parent=effectz
  5909. m=Instance.new("SpecialMesh")
  5910. m.MeshType="Sphere"
  5911. m.Parent=p
  5912. m.Name="Triangle"
  5913. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.7,1.7,1.7) swait() end p.Parent=nil end),p)
  5914.  
  5915. local p=Instance.new("Part")
  5916. p.TopSurface=0
  5917. p.BottomSurface=0
  5918. p.CanCollide=false
  5919. p.Anchored=true
  5920. p.BrickColor=BrickColor.new("Black")
  5921. p.formFactor="Symmetric"
  5922. p.Size=Vector3.new(1,1,1)
  5923. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5924. p.Parent=effectz
  5925. m=Instance.new("SpecialMesh")
  5926. m.MeshType="Sphere"
  5927. m.Parent=p
  5928. m.Name="Triangle"
  5929. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=.5+i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,1.5,1.5)*6 swait() end p.Parent=nil end),p)
  5930.  
  5931. local p=Instance.new("Part")
  5932. p.TopSurface=0
  5933. p.BottomSurface=0
  5934. p.CanCollide=false
  5935. p.Anchored=true
  5936. p.BrickColor=BrickColor.new("Black")
  5937. p.formFactor="Symmetric"
  5938. p.Size=Vector3.new(1,1,1)
  5939. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5940. p.Parent=effectz
  5941. m=Instance.new("BlockMesh")
  5942. m.Parent=p
  5943. m.Name="Triangle"
  5944. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-10,10)/10,0) p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,1.5,1.5)/2 swait() end p.Parent=nil end),p)
  5945.  
  5946. local p=Instance.new("Part")
  5947. p.TopSurface=0
  5948. p.BottomSurface=0
  5949. p.CanCollide=false
  5950. p.Anchored=true
  5951. p.BrickColor=BrickColor.new("Black")
  5952. p.formFactor="Symmetric"
  5953. p.Size=Vector3.new(1,1,1)
  5954. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5955. p.Parent=effectz
  5956. m=Instance.new("BlockMesh")
  5957. m.Parent=p
  5958. m.Name="Triangle"
  5959. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/30,math.random(-10,10)/30,0) p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.5,1.5,1.5)*1.4 swait() end p.Parent=nil end),p)
  5960. Comboee=nil
  5961. if Comboee==nil then
  5962. hpos=POS.p+Vector3.new(0,8,0)
  5963. maxdec=20
  5964. for i,v in pairs(workspace:children()) do
  5965. if v.className=="Model" then
  5966. H=v:FindFirstChild("Humanoid")
  5967. if H~=nil then
  5968. if H.Health>0 and H~=Tool.Parent.Humanoid then
  5969. T=H.Parent:FindFirstChild("Torso")
  5970. if T~=nil then
  5971. ----print("MAG:"..(T.Position-hpos).magnitude)
  5972. if (T.Position-hpos).magnitude<=maxdec then
  5973. standardDamage(T,5,Vector3.new(0,6,0),false,40,.05,false,false)
  5974. Comboee=T.Parent
  5975. end
  5976. end
  5977. end
  5978. end
  5979. end
  5980. end
  5981. end
  5982. swait(.25)
  5983. if Comboee==nil then
  5984. ----print(":(")
  5985. SPECIAL=false
  5986. else
  5987. if (Comboee.Torso.Position-POS.p).magnitude<=20 then
  5988.  
  5989. local r=Instance.new("BodyAngularVelocity")
  5990. r.P=5000
  5991. r.maxTorque=Vector3.new(5000,5000,5000)*5000000000000000000000
  5992. r.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))*3
  5993. r.Parent=Comboee.Torso
  5994. game.Debris:AddItem(r,10)
  5995. Nib=Comboee.Humanoid
  5996. Nib.PlatformStand=false
  5997. resWelds()
  5998. StopMotors()
  5999. local bp=Instance.new("BodyPosition")
  6000. bp.P=5000
  6001. bp.maxForce=Vector3.new(50000,50000,50000)*5000000
  6002. bp.D=500
  6003. bp.position=hpos+Vector3.new(0,1.5,0)
  6004. bp.Parent=Comboee.Torso
  6005. game.Debris:AddItem(bp,10)
  6006. swait(.25)
  6007. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.5,.25)*CFrame.fromEulerAnglesXYZ(-math.pi/1.7,0,0)
  6008. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/14,0,0)
  6009. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/14,0,0)
  6010. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6,0,0)
  6011. Neck.DesiredAngle=1.4
  6012. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/10,0)
  6013. for i=1, 30 do
  6014. bp.position=bp.position:Lerp((CPlayer.Torso.Position+DIR*7+Vector3.new(0,5,0)),i/30)+Vector3.new(0,(math.sin(i/6-1))*7+4,0)
  6015. Comboee.Torso.CFrame=CFrame.new(bp.position)
  6016. local p=Instance.new("Part")
  6017. p.TopSurface=0
  6018. p.BottomSurface=0
  6019. p.CanCollide=false
  6020. p.Anchored=true
  6021. p.BrickColor=BrickColor.new("Black")
  6022. p.formFactor="Symmetric"
  6023. p.Size=Vector3.new(1,1,1)
  6024. p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.5,0)
  6025. p.Parent=effectz
  6026. local m=Instance.new("BlockMesh")
  6027. m.Parent=p
  6028. m.Scale=Vector3.new(4,4,4)
  6029. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=.5+i/40 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/3 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6030.  
  6031.  
  6032. local p=Instance.new("Part")
  6033. p.TopSurface=0
  6034. p.BottomSurface=0
  6035. p.CanCollide=false
  6036. p.Anchored=true
  6037. p.BrickColor=BrickColor.new("Black")
  6038. p.formFactor="Symmetric"
  6039. p.Size=Vector3.new(1,1,1)
  6040. p.CFrame=Comboee.Torso.CFrame
  6041. p.Parent=effectz
  6042. local m=Instance.new("BlockMesh")
  6043. m.Parent=p
  6044. m.Scale=Vector3.new(4,4,4)
  6045. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=.5+i/50 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/3 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6046.  
  6047. swait()
  6048. end
  6049. r.angularvelocity=Vector3.new(0,0,0)
  6050. Comboee.Torso.CFrame=CFrame.new((CPlayer.Torso.Position+DIR*3+Vector3.new(0,3,0)),CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(math.pi/9,0,0)
  6051. swait(.25)
  6052. Neck.DesiredAngle=0
  6053. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/10,0)
  6054. resWelds()
  6055. now=STGyro.cframe
  6056.  
  6057. for i=1, 10 do --5 frame startup
  6058. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  6059. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  6060. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  6061. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  6062. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*i)
  6063. swait()
  6064. end
  6065.  
  6066. for i=1, 20 do
  6067. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi*6.5/20,0)
  6068. CPlayer.Torso.CFrame=STGyro.cframe
  6069. local p=Instance.new("Part")
  6070. p.TopSurface=0
  6071. p.BottomSurface=0
  6072. p.CanCollide=false
  6073. p.Anchored=true
  6074. p.BrickColor=BrickColor.new("Black")
  6075. p.formFactor="Symmetric"
  6076. p.Size=Vector3.new(1,1,1)
  6077. p.CFrame=CPlayer.Torso.CFrame*CFrame.new(0,0,3)
  6078. p.Parent=effectz
  6079. local m=Instance.new("BlockMesh")
  6080. m.Parent=p
  6081. m.Scale=Vector3.new(1,1,1)
  6082. --[[f=Instance.new("Fire")
  6083. f.Color=Color3.new(.6,.1,.8)
  6084. f.SecondaryColor=Color3.new(.4,.05,.6)
  6085. f.Parent=p]]
  6086. coroutine.resume(coroutine.create(function(p,c) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/4 p.CFrame=c*CFrame.new(math.cos(i)*(i/3),0,math.sin(i)*(i/3))*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end swait(2) p.Parent=nil end),p,p.CFrame)
  6087. if i/4==math.floor(i/4) then
  6088.  
  6089. local p=Instance.new("Part")
  6090. p.TopSurface=0
  6091. p.BottomSurface=0
  6092. p.CanCollide=false
  6093. p.Anchored=true
  6094. p.BrickColor=BrickColor.new("Black")
  6095. p.formFactor="Symmetric"
  6096. p.Size=Vector3.new(1,1,1)
  6097. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6098. p.Reflectance=.25
  6099. p.Parent=effectz
  6100. m=Instance.new("SpecialMesh")
  6101. m.MeshType="Sphere"
  6102. m.Parent=p
  6103. m.Name="Triangle"
  6104. coroutine.resume(coroutine.create(function(p) for i=1, 12 do p.Transparency=i/12 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(-.05,1.6,-.05) swait() end p.Parent=nil end),p)
  6105.  
  6106. standardDamage(T,5,Vector3.new(0,0,0),true,5,.05,false,false)
  6107. bp.Parent=Comboee.Torso
  6108. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6109. local p=Instance.new("Part")
  6110. p.TopSurface=0
  6111. p.BottomSurface=0
  6112. p.CanCollide=false
  6113. p.Anchored=true
  6114. p.BrickColor=BrickColor.new("Black")
  6115. p.formFactor="Symmetric"
  6116. p.Size=Vector3.new(1,1,1)
  6117. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/9,math.random(-15,15)/9,math.random(-10,10)/9)
  6118. p.Parent=effectz
  6119. m=Tool.RingMesh:clone()
  6120. m.Parent=p
  6121. m.Name="Triangle"
  6122. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0)*1.2 swait() end p.Parent=nil end),p)
  6123. end
  6124. swait()
  6125. end
  6126. FakeR.DesiredAngle=-.6
  6127. FakeL.DesiredAngle=.6
  6128. FakeS.DesiredAngle=-.8
  6129. FakeSL.DesiredAngle=.8
  6130. coroutine.resume(coroutine.create(SuperPause),2,2)
  6131.  
  6132. ----game:GetService("Chat"):Chat(CPlayer,"This is gonna hurt!",2)
  6133. joj=Instance.new("BoolValue",CPlayer)
  6134. joj.Name="FHCooldown"
  6135. game:GetService("Debris"):AddItem(joj,30)
  6136. p=Instance.new("Sound",CPlayer.Torso)
  6137. p.SoundId="http://www.roblox.com/asset/?id=63719813"
  6138. p.Volume=1
  6139. p.Pitch=.3
  6140. p:Play()
  6141. game:GetService("Debris"):AddItem(p,5)
  6142. for i=1, 30 do --Forme Thee Beaste
  6143. hpos=CPlayer.Torso.CFrame.p
  6144.  
  6145.  
  6146. --Super cuul effect goe
  6147.  
  6148. local p=Instance.new("Part")
  6149. p.TopSurface=0
  6150. p.BottomSurface=0
  6151. p.CanCollide=false
  6152. p.Anchored=true
  6153. p.BrickColor=BrickColor.new("Really black")
  6154. p.formFactor="Symmetric"
  6155. p.Size=Vector3.new(1,1,1)
  6156. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p-DIR*15+Vector3.new(0,8,0))*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10)
  6157. p.Parent=effectz
  6158. local m=Instance.new("BlockMesh")
  6159. p.Transparency=.75
  6160. m.Parent=p
  6161. m.Scale=Vector3.new(2,2,2)
  6162. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/40+.5 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3)/.5 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/80,math.random(-10,10)/80,math.random(-10,10)/80) swait() end p.Parent=nil end),p)
  6163.  
  6164. if i>=20 then
  6165.  
  6166. local p=Instance.new("Part")
  6167. p.TopSurface=0
  6168. p.BottomSurface=0
  6169. p.CanCollide=false
  6170. p.Anchored=true
  6171. p.Reflectance=.01
  6172. p.BrickColor=BrickColor.new("Really red")
  6173. p.formFactor="Symmetric"
  6174. p.Size=Vector3.new(1,1,1)
  6175. p.CFrame=CPlayer.Torso.CFrame*CFrame.new(6,0,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10)-DIR*16+Vector3.new(0,9.5,0)
  6176. p.Parent=effectz
  6177. local m=Instance.new("BlockMesh")
  6178. m.Parent=p
  6179. m.Scale=Vector3.new(.5,.5,.5)
  6180. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.Transparency=i/15-.2 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/8,math.random(-10,10)/8,math.random(-10,10)/80) swait() end p.Parent=nil end),p)
  6181.  
  6182. end
  6183.  
  6184. if i>=20 then
  6185.  
  6186. local p=Instance.new("Part")
  6187. p.TopSurface=0
  6188. p.BottomSurface=0
  6189. p.CanCollide=false
  6190. p.Anchored=true
  6191. p.Reflectance=.01
  6192. p.BrickColor=BrickColor.new("Really red")
  6193. p.formFactor="Symmetric"
  6194. p.Size=Vector3.new(1,1,1)
  6195. p.CFrame=CPlayer.Torso.CFrame*CFrame.new(-6,0,0)*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/10,math.random(-10,10)/10,math.random(-10,10)/10)-DIR*16+Vector3.new(0,9.5,0)
  6196. p.Parent=effectz
  6197. local m=Instance.new("BlockMesh")
  6198. m.Parent=p
  6199. m.Scale=Vector3.new(.5,.5,.5)
  6200. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.Transparency=i/15-.2 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/8,math.random(-10,10)/8,math.random(-10,10)/80) swait() end p.Parent=nil end),p)
  6201.  
  6202. end
  6203.  
  6204. if i==25 then
  6205.  
  6206. p1=Instance.new("Part")
  6207. p1.TopSurface=0
  6208. p1.BottomSurface=0
  6209. p1.CanCollide=false
  6210. p1.Anchored=true
  6211. p1.Reflectance=.005
  6212. p1.BrickColor=BrickColor.new("Really black")
  6213. p1.formFactor="Symmetric"
  6214. p1.Size=Vector3.new(1,1,1)
  6215. m=Tool.JawMesh:clone() m.Scale=m.Scale+Vector3.new(2,2,0)
  6216. m.Parent=p1
  6217. p1.CFrame=CPlayer.Torso.CFrame-DIR*13+Vector3.new(0,7,0)
  6218. p1.Parent=effectz
  6219. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=1.1-i/10 swait() end end),p1)
  6220.  
  6221. end
  6222.  
  6223.  
  6224. swait()
  6225. end SEE={BrickColor.new("Really black"),BrickColor.new("Really red"),BrickColor:Red(),BrickColor.new("Dusty Rose")}
  6226. coroutine.resume(coroutine.create(function() for i=1, 10 do --5 frame startup
  6227. FakeS.C0=FakeS.C0*CFrame.new(0,.05,.025)*CFrame.fromEulerAnglesXYZ(math.pi/30,0,0)
  6228. FakeSL.C0=FakeSL.C0*CFrame.new(0,.05,-.025)*CFrame.fromEulerAnglesXYZ(math.pi/30,0,0)
  6229. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/60,0,0)
  6230. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/60,0,0)
  6231. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/25,0,0)
  6232. swait()
  6233. end end))
  6234. FakeS.DesiredAngle=2.5
  6235. FakeSL.DesiredAngle=-2.5
  6236. FakeR.DesiredAngle=.6
  6237. FakeL.DesiredAngle=-.6
  6238.  
  6239. ----game:GetService("Chat"):Chat(CPlayer,"DIE, DIE DIE DIIE!",2)
  6240. p=Instance.new("Sound",CPlayer.Torso)
  6241. p.SoundId="http://www.roblox.com/asset/?id=138271815"
  6242. p.Volume=1
  6243. p.Pitch=.8
  6244. p:Play()
  6245. game:GetService("Debris"):AddItem(p,5)
  6246. p=Instance.new("Sound",CPlayer.Torso)
  6247. p.SoundId="http://www.roblox.com/asset/?id=138271815"
  6248. p.Volume=1
  6249. p.Pitch=.5
  6250. p:Play()
  6251. game:GetService("Debris"):AddItem(p,5)
  6252.  
  6253. for i=1, 6 do
  6254. p1.CFrame=p1.CFrame+p1.CFrame.lookVector*8-Vector3.new(0,2,0)
  6255. p1.CFrame=CFrame.new(p1.Position,p1.CFrame.p+p1.CFrame.lookVector*8-Vector3.new(0,2,0))
  6256.  
  6257. local p=Instance.new("Part")
  6258. p.TopSurface=0
  6259. p.BottomSurface=0
  6260. p.CanCollide=false
  6261. p.Anchored=true
  6262. p.BrickColor=SEE[math.random(1,2)]
  6263. p.formFactor="Symmetric"
  6264. p.Size=Vector3.new(1,1,1)
  6265. p.CFrame=p1.CFrame
  6266. p.Parent=effectz
  6267. local m=Instance.new("BlockMesh")
  6268. m.Parent=p
  6269. m.Scale=Vector3.new(10,10,10)
  6270. coroutine.resume(coroutine.create(function(p) for i=1, 25 do p.Transparency=i/25 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(9,9,9)/25 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/60,math.random(-10,10)/60,math.random(-10,10)/8) swait() end p.Parent=nil end),p)
  6271.  
  6272. local p=Instance.new("Part")
  6273. p.TopSurface=0
  6274. p.BottomSurface=0
  6275. p.CanCollide=false
  6276. p.Anchored=true
  6277. p.BrickColor=BrickColor:Black()
  6278. p.formFactor="Symmetric"
  6279. p.Size=Vector3.new(1,1,1)
  6280. p.CFrame=p1.CFrame
  6281. p.Parent=effectz
  6282. local m=Instance.new("BlockMesh")
  6283. m.Parent=p
  6284. m.Scale=Vector3.new(12,12,12)
  6285. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(8,8,8)/25 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/60,math.random(-10,10)/60,math.random(-10,10)/8) swait() end p.Parent=nil end),p)
  6286.  
  6287.  
  6288. if i==5 then
  6289. standardDamage(Comboee.Torso,30,Vector3.new(0,-10,0)+DIR*80,true,0,.2,false,false)
  6290. end
  6291. swait()
  6292. end
  6293. r.Parent=nil
  6294. p1.Parent=nil
  6295. bp.Parent=nil
  6296. Nib.PlatformStand=false
  6297. swait(.2)
  6298. SPECIAL=false
  6299. end
  6300. end
  6301. end
  6302.  
  6303. --Non-Normals
  6304.  
  6305. if Combo=="<v><v>[Drive]" and Stance~="Jumping" then --Nightmare Reign (ASTRAL)
  6306. resWelds()
  6307. StopMotors()
  6308. FaceForward()
  6309. FaceComboee()
  6310. Astral=true
  6311. CPlayer.Torso.CFrame=STGyro.cframe
  6312. DIR=CPlayer.Torso.CFrame.lookVector
  6313. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  6314. Neck=CPlayer.Torso.Neck
  6315. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/9,0,0)
  6316. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,0,0)
  6317. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,0,0)
  6318. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6,0,0)
  6319. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(math.pi/6,-math.pi/6,0)
  6320. FakeS.DesiredAngle=-.3
  6321. FakeSL.DesiredAngle=-1
  6322. FakeS.CurrentAngle=.6
  6323. FakeSL.DesiredAngle=-.9
  6324.  
  6325. if workspace:FindFirstChild("Workin'Here")==nil then
  6326.  
  6327. coroutine.resume(coroutine.create(function()
  6328. Torsos={}
  6329. if Pro<100 then
  6330. Pro=120
  6331. end
  6332.  
  6333.  
  6334. EM=0
  6335. for LOLOL=1, 10 do
  6336. wait(2)
  6337. if Comboee==nil then break end
  6338. end
  6339. e.Parent=nil
  6340.  
  6341. end))
  6342. end
  6343.  
  6344. ----game:GetService("Chat"):Chat(CPlayer,"Nightmare Reign...",2)
  6345. local st=Instance.new("BodyPosition")
  6346. st.P=10000
  6347. st.D=500
  6348. st.maxForce=Vector3.new(5000,5000,5000)*5000000000000000000000000000
  6349. st.position=CPlayer.Torso.Position
  6350. st.Parent=CPlayer.Torso
  6351. for i=1, 6 do
  6352.  
  6353. local p=Instance.new("Part")
  6354. p.TopSurface=0
  6355. p.BottomSurface=0
  6356. p.CanCollide=false
  6357. p.Anchored=true
  6358. p.BrickColor=BrickColor.new("Black")
  6359. p.formFactor="Symmetric"
  6360. p.Size=Vector3.new(1,1,1)
  6361. p.CFrame=CFrame.new(CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(0,0,0)-Vector3.new(0,2,0)
  6362. p.Parent=effectz
  6363. m=Tool.BlastMesh:clone()
  6364. m.Parent=p
  6365. m.Scale=Vector3.new(4,8,4)
  6366. m.Name="Triangle"
  6367. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.8,-.4,.8) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.1,0) swait() end p.Parent=nil end),p)
  6368.  
  6369. local p=Instance.new("Part")
  6370. p.TopSurface=0
  6371. p.BottomSurface=0
  6372. p.CanCollide=false
  6373. p.Anchored=true
  6374. p.BrickColor=BrickColor.new("Black")
  6375. p.formFactor="Symmetric"
  6376. p.Size=Vector3.new(1,1,1)
  6377. p.CFrame=CFrame.new(CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(0,0,0)-Vector3.new(0,2,0)
  6378. p.Parent=effectz
  6379. m=Tool.BlastMesh:clone()
  6380. m.Parent=p
  6381. m.Scale=Vector3.new(4,8,4)
  6382. m.Name="Triangle"
  6383. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.6,-.4,1.6) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,-.3,0) swait() end p.Parent=nil end),p)
  6384.  
  6385. local p=Instance.new("Part")
  6386. p.TopSurface=0
  6387. p.BottomSurface=0
  6388. p.CanCollide=false
  6389. p.Anchored=true
  6390. p.BrickColor=BrickColor.new("Black")
  6391. p.formFactor="Symmetric"
  6392. p.Size=Vector3.new(1,1,1)
  6393. p.CFrame=CPlayer.Torso.CFrame
  6394. p.Parent=effectz
  6395. local m=Instance.new("BlockMesh")
  6396. m.Parent=p
  6397. m.Scale=Vector3.new(1,1,1)
  6398. --[[f=Instance.new("Fire")
  6399. f.Color=Color3.new(.6,.1,.8)
  6400. f.Enabled=false
  6401. f.SecondaryColor=Color3.new(.4,.05,.6)
  6402. f.Parent=p
  6403. f=Instance.new("Sparkles")
  6404. f.SparkleColor=Color3.new(.5,.1,.9)
  6405. f.Parent=p]]
  6406. coroutine.resume(coroutine.create(function(p,c) for i=1, 40 do p.Transparency=1 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/4 p.CFrame=c*CFrame.new(math.cos(i*3)*(i/2),0,math.sin(i*3)*(i/2))*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end swait(2) p.Parent=nil end),p,p.CFrame)
  6407.  
  6408.  
  6409. wait(.2)
  6410.  
  6411. end
  6412.  
  6413. FakeSL.DesiredAngle=.8
  6414. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/5.5,0)
  6415. FakeS.DesiredAngle=3.2
  6416. FakeS.MaxVelocity=.5
  6417. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/1.35,0)
  6418. st.position=st.position+DIR*1
  6419. Tool.Handle.Slash2:Play()
  6420. End=CPlayer.Torso.Position+DIR*3
  6421. Comboee=nil
  6422. Comboing=false
  6423. Comboee=nil
  6424. for i=1, 5 do
  6425. if Comboee~=nil then break end
  6426. hpos=o68.Position
  6427. maxdec=5.5
  6428. for i,v in pairs(game.workspace:children()) do
  6429. if v.className=="Model" then
  6430. H=v:FindFirstChild("Humanoid")
  6431. if H~=nil then
  6432. if H.Health>0 and H~=Tool.Parent.Humanoid then
  6433. T=H.Parent:FindFirstChild("Torso")
  6434. if T~=nil then
  6435. ----print((T.Position-hpos).magnitude)
  6436. if (T.Position-hpos).magnitude<=maxdec then
  6437. standardDamage(T,0,Vector3.new(0,0,0),false,200,.05,false,false)
  6438. Comboee=T.Parent
  6439. end
  6440. end
  6441. end
  6442. end
  6443. end
  6444. end
  6445. wait(.05)
  6446. end
  6447. if Comboee==nil then
  6448. wait(1)
  6449. FakeS.DesiredAngle=0
  6450. for i=1, 12 do
  6451. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(math.pi/16/12,0,0)
  6452. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(math.pi/16/12,0,0)
  6453. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/5.5/12,0)
  6454. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6/12,math.pi/6/12,0)
  6455. swait()
  6456. end
  6457. resWelds()
  6458. wait(2)
  6459. else
  6460. --Ded.
  6461. local Comboee=Comboee
  6462. _col=Cols
  6463. local Cols={BrickColor.new("Really red"),BrickColor:Red(),BrickColor.new("Really black")}
  6464.  
  6465. Tool.Handle.Smack:Play()
  6466. Tool.Handle.Ominent:Play()
  6467. local vp=Instance.new("BodyPosition")
  6468. vp.position=Comboee.Torso.Position
  6469. vp.Parent=Comboee.Torso
  6470. vp.P=10000
  6471. vp.maxForce=Vector3.new(50000,50000,50000)*5000000000000000000000000000000000000000000000000000000000000000000000000000
  6472. vp.Name="SEE?"
  6473. game.Debris:AddItem(vp,15)
  6474. wait(1)
  6475. resWelds()
  6476. StopMotors()
  6477. FaceForward()
  6478. FaceComboee()
  6479. CPlayer.Torso.CFrame=STGyro.cframe
  6480. DIR=CPlayer.Torso.CFrame.lookVector
  6481. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  6482.  
  6483. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/13,0,0)
  6484. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/12,0,0)
  6485. Neck.DesiredAngle=1.5
  6486. TOD=Comboee.Humanoid.Health/10
  6487. for i=1, 10 do --5 frame startup
  6488. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,math.pi/50,0)
  6489. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  6490. local p=Instance.new("Part")
  6491. p.TopSurface=0
  6492. p.BottomSurface=0
  6493. p.CanCollide=false
  6494. p.Anchored=true
  6495. p.BrickColor=Cols[math.random(1,#Cols)]
  6496. p.formFactor="Symmetric"
  6497. p.Size=Vector3.new(1,1,1)
  6498. p.CFrame=o68.CFrame
  6499. p.Parent=effectz
  6500. local m=Instance.new("BlockMesh")
  6501. m.Parent=p
  6502. m.Scale=Vector3.new(7,7,7)
  6503. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6504. swait()
  6505. end
  6506. Neck.MaxVelocity=.4
  6507. Neck.DesiredAngle=-1.5
  6508. Tool.Handle.Slash2:Play()
  6509. Tool.Handle.Slash:Play()
  6510. Tool.Handle.Ominent:Play()
  6511. Tool.Handle.BaneSlash1:Play()
  6512. Tool.Handle.Slash2:Play()
  6513. FakeS.DesiredAngle=1.6
  6514. st.position=st.position+DIR*4
  6515. --[[SEE=Instance.new("Fire")
  6516. SEE.Heat=20
  6517. SEE.Size=10
  6518. SEE.Color=Color3.new(.5,.1,.8)
  6519. SEE.SecondaryColor=Color3.new(.6,.2,.9)
  6520. SEE.Parent=effectz.Handle]]
  6521. for i=1, 4 do
  6522. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  6523. local p=Instance.new("Part")
  6524. p.TopSurface=0
  6525. p.BottomSurface=0
  6526. p.CanCollide=false
  6527. p.Anchored=true
  6528. p.BrickColor=Cols[math.random(1,#Cols)]
  6529. p.formFactor="Symmetric"
  6530. p.Size=Vector3.new(1,1,1)
  6531. p.CFrame=o68.CFrame
  6532. p.Parent=effectz
  6533. local m=Instance.new("BlockMesh")
  6534. m.Parent=p
  6535. m.Scale=Vector3.new(6.5,6.5,6.5)
  6536. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6537. swait()
  6538. end
  6539. vp.position=vp.position+DIR*4
  6540.  
  6541. standardDamage(T,TOD,Vector3.new(0,0,0),false,20,.05,false,false)
  6542. Tool.Handle.Smack:Play()
  6543. Tool.Handle.MetalClash:Play()
  6544.  
  6545. local p=Instance.new("Part")
  6546. p.TopSurface=0
  6547. p.BottomSurface=0
  6548. p.CanCollide=false
  6549. p.Anchored=true
  6550. p.BrickColor=BrickColor.new("Black")
  6551. p.formFactor="Symmetric"
  6552. p.Size=Vector3.new(1,1,1)
  6553. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6554. p.Reflectance=.25
  6555. p.Parent=effectz
  6556. m=Instance.new("SpecialMesh")
  6557. m.MeshType="Sphere"
  6558. m.Parent=p
  6559. m.Name="Triangle"
  6560. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(-.05,1.6,-.05) swait() end p.Parent=nil end),p)
  6561. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  6562. RestoreMHP(Comboee.Torso,TOD)
  6563. local p=Instance.new("Part")
  6564. p.TopSurface=0
  6565. p.BottomSurface=0
  6566. p.CanCollide=false
  6567. p.Anchored=true
  6568. p.BrickColor=BrickColor.new("Black")
  6569. p.formFactor="Symmetric"
  6570. p.Size=Vector3.new(1,1,1)
  6571. p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/90,math.random(-15,15)/90,math.random(-10,10)/90)
  6572. p.Parent=effectz
  6573. m=Tool.RingMesh:clone()
  6574. m.Parent=p
  6575. m.Name="Triangle"
  6576. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0)*2 swait() end p.Parent=nil end),p)
  6577. local p=Instance.new("Part")
  6578. p.TopSurface=0
  6579. p.BottomSurface=0
  6580. p.CanCollide=false
  6581. p.Anchored=true
  6582. p.BrickColor=BrickColor.new("Black")
  6583. p.formFactor="Symmetric"
  6584. p.Size=Vector3.new(1,1,1)
  6585. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/9,math.random(-15,15)/9,math.random(-10,10)/9)
  6586. p.Parent=effectz
  6587. m=Tool.RingMesh:clone()
  6588. m.Parent=p
  6589. m.Name="Triangle"
  6590. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0) swait() end p.Parent=nil end),p)
  6591.  
  6592.  
  6593. FakeS.MaxVelocity=.35
  6594.  
  6595. FakeS.DesiredAngle=-.5
  6596. Neck.DesiredAngle=1.5
  6597. st.position=st.position+DIR*4
  6598. Tool.Handle.Ominent:Play()
  6599. Tool.Handle.BaneSlash1:Play()
  6600. Tool.Handle.Slash2:Play()
  6601. genroarsound(5,1,.2)
  6602. for i=1, 8 do
  6603. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/8,0)
  6604. local p=Instance.new("Part")
  6605. p.TopSurface=0
  6606. p.BottomSurface=0
  6607. p.CanCollide=false
  6608. p.Anchored=true
  6609. p.BrickColor=Cols[math.random(1,#Cols)]
  6610. p.formFactor="Symmetric"
  6611. p.Size=Vector3.new(1,1,1)
  6612. p.CFrame=o68.CFrame
  6613. p.Parent=effectz
  6614. local m=Instance.new("BlockMesh")
  6615. m.Parent=p
  6616. m.Scale=Vector3.new(6.5,6.5,6.5)
  6617. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6618. swait()
  6619. if i==5 then
  6620. vp.position=vp.position+DIR*5
  6621. standardDamage(T,TOD,Vector3.new(0,0,0),false,20,10,false,false)
  6622. Tool.Handle.Smack:Play()
  6623. Tool.Handle.MetalClash:Play()
  6624.  
  6625.  
  6626. local p=Instance.new("Part")
  6627. p.TopSurface=0
  6628. p.BottomSurface=0
  6629. p.CanCollide=false
  6630. p.Anchored=true
  6631. p.BrickColor=BrickColor.new("Black")
  6632. p.formFactor="Symmetric"
  6633. p.Size=Vector3.new(1,1,1)
  6634. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6635. p.Reflectance=.25
  6636. p.Parent=effectz
  6637. m=Instance.new("SpecialMesh")
  6638. m.MeshType="Sphere"
  6639. m.Parent=p
  6640. m.Name="Triangle"
  6641. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(-.05,1.6,-.05) swait() end p.Parent=nil end),p)
  6642. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  6643. RestoreMHP(Comboee.Torso,TOD)
  6644. local p=Instance.new("Part")
  6645. p.TopSurface=0
  6646. p.BottomSurface=0
  6647. p.CanCollide=false
  6648. p.Anchored=true
  6649. p.BrickColor=BrickColor.new("Black")
  6650. p.formFactor="Symmetric"
  6651. p.Size=Vector3.new(1,1,1)
  6652. p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/90,math.random(-15,15)/90,math.random(-10,10)/90)
  6653. p.Parent=effectz
  6654. m=Tool.RingMesh:clone()
  6655. m.Parent=p
  6656. m.Name="Triangle"
  6657. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0)*2 swait() end p.Parent=nil end),p)
  6658. local p=Instance.new("Part")
  6659. p.TopSurface=0
  6660. p.BottomSurface=0
  6661. p.CanCollide=false
  6662. p.Anchored=true
  6663. p.BrickColor=BrickColor.new("Black")
  6664. p.formFactor="Symmetric"
  6665. p.Size=Vector3.new(1,1,1)
  6666. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/9,math.random(-15,15)/9,math.random(-10,10)/9)
  6667. p.Parent=effectz
  6668. m=Tool.RingMesh:clone()
  6669. m.Parent=p
  6670. m.Name="Triangle"
  6671. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0) swait() end p.Parent=nil end),p)
  6672.  
  6673. end
  6674. end
  6675. wait(.25)
  6676. FaceComboee()
  6677. Neck.DesiredAngle=0
  6678. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/10,0)
  6679. resWelds()
  6680. now=STGyro.cframe
  6681.  
  6682. for i=1, 5 do --5 frame startup
  6683. FakeS.C0=FakeS.C0*CFrame.new(0,-.05*2,-.025*2)*CFrame.fromEulerAnglesXYZ(-math.pi/20*2,0,0)
  6684. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05*2,.025*2)*CFrame.fromEulerAnglesXYZ(-math.pi/30*2,0,0)
  6685. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60*2,0,0)
  6686. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60*2,0,0)
  6687. local p=Instance.new("Part")
  6688. p.TopSurface=0
  6689. p.BottomSurface=0
  6690. p.CanCollide=false
  6691. p.Anchored=true
  6692. p.BrickColor=Cols[math.random(1,#Cols)]
  6693. p.formFactor="Symmetric"
  6694. p.Size=Vector3.new(1,1,1)
  6695. p.CFrame=o68.CFrame
  6696. p.Parent=effectz
  6697. local m=Instance.new("BlockMesh")
  6698. m.Parent=p
  6699. m.Scale=Vector3.new(6.5,6.5,6.5)
  6700. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6701. swait()
  6702. end
  6703.  
  6704. coroutine.resume(coroutine.create(function()
  6705. for i=1, 24 do
  6706. swait()
  6707. hpos=CPlayer.Torso.Position
  6708. for ii,v in pairs(game.Workspace:children()) do
  6709. if v.className=="Model" then
  6710. H=v:FindFirstChild("Humanoid")
  6711. if H~=nil then
  6712. T=H.Parent:FindFirstChild("Torso")
  6713. if T~=nil then
  6714. ----print((T.Position-hpos).magnitude)
  6715. if (T.Position-hpos).magnitude<=200 then
  6716. local s=script.AShaker:clone()
  6717. s.Disabled=false
  6718. s.Amp.Value=(200-(T.Position-hpos).magnitude)/70
  6719. s.Parent=T.Parent
  6720. end
  6721. end
  6722. end
  6723. end
  6724. end
  6725. end
  6726. end))
  6727. vp.D=500
  6728. for i=1, 24 do
  6729. STGyro.cframe=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/3,0)
  6730. CPlayer.Torso.CFrame=STGyro.cframe
  6731. st.position=st.position+DIR*3
  6732. vp.position=st.position+DIR*2
  6733. local p=Instance.new("Part")
  6734. p.TopSurface=0
  6735. p.BottomSurface=0
  6736. p.CanCollide=false
  6737. p.Anchored=true
  6738. p.BrickColor=Cols[math.random(1,#Cols)]
  6739. p.formFactor="Symmetric"
  6740. p.Size=Vector3.new(1,1,1)
  6741. p.CFrame=o68.CFrame
  6742. p.Parent=effectz
  6743. local m=Instance.new("BlockMesh")
  6744. m.Parent=p
  6745. m.Scale=Vector3.new(3,3,3)
  6746. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/4.25 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6747. if i/4==math.floor(i/4) then
  6748.  
  6749. standardDamage(T,TOD/6,Vector3.new(0,0,0),false,20,.05,false,false)
  6750. Tool.Handle.Smack:Play()
  6751. Tool.Handle.MetalClash:Play()
  6752.  
  6753.  
  6754. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  6755. RestoreMHP(Comboee.Torso,TOD/6)
  6756. local p=Instance.new("Part")
  6757. p.TopSurface=0
  6758. p.BottomSurface=0
  6759. p.CanCollide=false
  6760. p.Anchored=true
  6761. p.BrickColor=BrickColor.new("Black")
  6762. p.formFactor="Symmetric"
  6763. p.Size=Vector3.new(1,1,1)
  6764. p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/90,math.random(-15,15)/90,math.random(-10,10)/90)
  6765. p.Parent=effectz
  6766. m=Tool.RingMesh:clone()
  6767. m.Parent=p
  6768. m.Name="Triangle"
  6769. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0)*2 swait() end p.Parent=nil end),p)
  6770.  
  6771. end
  6772. swait()
  6773. end
  6774. FaceComboee()
  6775. vp.position=st.position+DIR*10
  6776. vp.D=200
  6777. wait(.2)
  6778. resWelds()
  6779. StopMotors()
  6780. FaceForward()
  6781. FaceComboee()
  6782. CPlayer.Torso.CFrame=STGyro.cframe
  6783. DIR=CPlayer.Torso.CFrame.lookVector
  6784. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  6785.  
  6786. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/13,0,0)
  6787. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/12,0,0)
  6788. Neck.DesiredAngle=1.5
  6789. for i=1, 10 do --5 frame startup
  6790. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,math.pi/50,0)
  6791. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  6792. local p=Instance.new("Part")
  6793. p.TopSurface=0
  6794. p.BottomSurface=0
  6795. p.CanCollide=false
  6796. p.Anchored=true
  6797. p.BrickColor=Cols[math.random(1,#Cols)]
  6798. p.formFactor="Symmetric"
  6799. p.Size=Vector3.new(1,1,1)
  6800. p.CFrame=o68.CFrame
  6801. p.Parent=effectz
  6802. local m=Instance.new("BlockMesh")
  6803. m.Parent=p
  6804. m.Scale=Vector3.new(7,7,7)
  6805. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6806. swait()
  6807. end
  6808. Neck.MaxVelocity=.4
  6809. Neck.DesiredAngle=-1.5
  6810. Tool.Handle.Slash2:Play()
  6811. Tool.Handle.Slash:Play()
  6812. Tool.Handle.Ominent:Play()
  6813. Tool.Handle.BaneSlash1:Play()
  6814. Tool.Handle.Slash2:Play()
  6815. FakeS.DesiredAngle=1.6
  6816. st.position=st.position+DIR*13
  6817. for i=1, 5 do
  6818. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  6819. local p=Instance.new("Part")
  6820. p.TopSurface=0
  6821. p.BottomSurface=0
  6822. p.CanCollide=false
  6823. p.Anchored=true
  6824. p.BrickColor=Cols[math.random(1,#Cols)]
  6825. p.formFactor="Symmetric"
  6826. p.Size=Vector3.new(1,1,1)
  6827. p.CFrame=o68.CFrame
  6828. p.Parent=effectz
  6829. local m=Instance.new("BlockMesh")
  6830. m.Parent=p
  6831. m.Scale=Vector3.new(6.5,6.5,6.5)
  6832. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6833. swait()
  6834. end
  6835. vp.position=st.position+DIR*8
  6836.  
  6837. standardDamage(T,TOD,Vector3.new(0,0,0),false,20,.05,false,false)
  6838. Tool.Handle.Smack:Play()
  6839. Tool.Handle.MetalClash:Play()
  6840.  
  6841.  
  6842. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  6843. RestoreMHP(Comboee.Torso,TOD)
  6844. local p=Instance.new("Part")
  6845. p.TopSurface=0
  6846. p.BottomSurface=0
  6847. p.CanCollide=false
  6848. p.Anchored=true
  6849. p.BrickColor=BrickColor.new("Black")
  6850. p.formFactor="Symmetric"
  6851. p.Size=Vector3.new(1,1,1)
  6852. p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/90,math.random(-15,15)/90,math.random(-10,10)/90)
  6853. p.Parent=effectz
  6854. m=Tool.RingMesh:clone()
  6855. m.Parent=p
  6856. m.Name="Triangle"
  6857. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0)*2 swait() end p.Parent=nil end),p)
  6858.  
  6859. wait(.1)
  6860.  
  6861. FakeS.MaxVelocity=.35
  6862.  
  6863. FakeS.DesiredAngle=-.5
  6864. Neck.DesiredAngle=1.5
  6865. st.position=st.position+DIR*4
  6866. Tool.Handle.Ominent:Play()
  6867. Tool.Handle.BaneSlash1:Play()
  6868. Tool.Handle.Slash2:Play()
  6869. genroarsound(5,1,.2)
  6870. for i=1, 8 do
  6871. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/8,0)
  6872. local p=Instance.new("Part")
  6873. p.TopSurface=0
  6874. p.BottomSurface=0
  6875. p.CanCollide=false
  6876. p.Anchored=true
  6877. p.BrickColor=Cols[math.random(1,#Cols)]
  6878. p.formFactor="Symmetric"
  6879. p.Size=Vector3.new(1,1,1)
  6880. p.CFrame=o68.CFrame
  6881. p.Parent=effectz
  6882. local m=Instance.new("BlockMesh")
  6883. m.Parent=p
  6884. m.Scale=Vector3.new(6.5,6.5,6.5)
  6885. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6886. swait()
  6887. if i==5 then
  6888. vp.position=vp.position+DIR*15
  6889. standardDamage(T,TOD,Vector3.new(0,0,0),false,20,.05,false,false)
  6890. Tool.Handle.Smack:Play()
  6891. Tool.Handle.MetalClash:Play()
  6892.  
  6893.  
  6894. local p=Instance.new("Part")
  6895. p.TopSurface=0
  6896. p.BottomSurface=0
  6897. p.CanCollide=false
  6898. p.Anchored=true
  6899. p.BrickColor=BrickColor.new("Black")
  6900. p.formFactor="Symmetric"
  6901. p.Size=Vector3.new(1,1,1)
  6902. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6903. p.Reflectance=.25
  6904. p.Parent=effectz
  6905. m=Instance.new("SpecialMesh")
  6906. m.MeshType="Sphere"
  6907. m.Parent=p
  6908. m.Name="Triangle"
  6909. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(-.05,1.6,-.05) swait() end p.Parent=nil end),p)
  6910. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  6911. RestoreMHP(Comboee.Torso,TOD)
  6912. local p=Instance.new("Part")
  6913. p.TopSurface=0
  6914. p.BottomSurface=0
  6915. p.CanCollide=false
  6916. p.Anchored=true
  6917. p.BrickColor=BrickColor.new("Black")
  6918. p.formFactor="Symmetric"
  6919. p.Size=Vector3.new(1,1,1)
  6920. p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/90,math.random(-15,15)/90,math.random(-10,10)/90)
  6921. p.Parent=effectz
  6922. m=Tool.RingMesh:clone()
  6923. m.Parent=p
  6924. m.Name="Triangle"
  6925. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0)*2 swait() end p.Parent=nil end),p)
  6926. local p=Instance.new("Part")
  6927. p.TopSurface=0
  6928. p.BottomSurface=0
  6929. p.CanCollide=false
  6930. p.Anchored=true
  6931. p.BrickColor=BrickColor.new("Black")
  6932. p.formFactor="Symmetric"
  6933. p.Size=Vector3.new(1,1,1)
  6934. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/9,math.random(-15,15)/9,math.random(-10,10)/9)
  6935. p.Parent=effectz
  6936. m=Tool.RingMesh:clone()
  6937. m.Parent=p
  6938. m.Name="Triangle"
  6939. coroutine.resume(coroutine.create(function(p) for i=1, 15 do p.Transparency=i/15 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0) swait() end p.Parent=nil end),p)
  6940.  
  6941. end
  6942. end
  6943. vp.position=vp.position+Vector3.new(0,2,0)
  6944. genroarsound(10,.5,.05)
  6945. coroutine.resume(coroutine.create(function()
  6946. for i=1, 40 do
  6947. wait(.05)
  6948. hpos=CPlayer.Torso.Position
  6949. for ii,v in pairs(game.Workspace:children()) do
  6950. if v.className=="Model" then
  6951. H=v:FindFirstChild("Humanoid")
  6952. if H~=nil then
  6953. T=H.Parent:FindFirstChild("Torso")
  6954. if T~=nil then
  6955. ----print((T.Position-hpos).magnitude)
  6956. if (T.Position-hpos).magnitude<=200 then
  6957. local s=script.AShaker:clone()
  6958. s.Disabled=false
  6959. s.Amp.Value=(200-(T.Position-hpos).magnitude)/50
  6960. s.Parent=T.Parent
  6961. end
  6962. end
  6963. end
  6964. end
  6965. end
  6966. end
  6967. end))
  6968. ----game:GetService("Chat"):Chat(CPlayer,"Nothing matters...",2)
  6969. for i=1, 13 do
  6970. vp.position=vp.position-DIR*1
  6971. local p=Instance.new("Part")
  6972. p.TopSurface=0
  6973. p.BottomSurface=0
  6974. p.CanCollide=false
  6975. p.Anchored=true
  6976. p.BrickColor=Cols[math.random(1,#Cols)]
  6977. p.formFactor="Symmetric"
  6978. p.Size=Vector3.new(1,1,1)
  6979. p.CFrame=o68.CFrame
  6980. p.Parent=effectz
  6981. local m=Instance.new("BlockMesh")
  6982. m.Parent=p
  6983. m.Scale=Vector3.new(6.5,6.5,6.5)
  6984. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6985. local p=Instance.new("Part")
  6986. p.TopSurface=0
  6987. p.BottomSurface=0
  6988. p.CanCollide=false
  6989. p.Anchored=true
  6990. p.BrickColor=Cols[math.random(1,#Cols)]
  6991. p.formFactor="Symmetric"
  6992. p.Size=Vector3.new(1,1,1)
  6993. p.CFrame=Comboee.Torso.CFrame
  6994. p.Parent=effectz
  6995. local m=Instance.new("BlockMesh")
  6996. m.Parent=p
  6997. m.Scale=Vector3.new(1,1,1)
  6998. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  6999. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  7000. RestoreMHP(Comboee.Torso,TOD/11)
  7001. wait(.05)
  7002. end
  7003. wait(1)
  7004. gr=CPlayer["Right Arm"]["RightGrip"]
  7005. gr0=gr.C0
  7006. for i=1, 5 do
  7007. gr.C0=gr.C0*CFrame.fromEulerAnglesXYZ(math.pi/5,0,0)
  7008. local p=Instance.new("Part")
  7009. p.TopSurface=0
  7010. p.BottomSurface=0
  7011. p.CanCollide=false
  7012. p.Anchored=true
  7013. p.BrickColor=Cols[math.random(1,#Cols)]
  7014. p.formFactor="Symmetric"
  7015. p.Size=Vector3.new(1,1,1)
  7016. p.CFrame=o68.CFrame
  7017. p.Parent=effectz
  7018. local m=Instance.new("BlockMesh")
  7019. m.Parent=p
  7020. m.Scale=Vector3.new(1,1,1)
  7021. swait() coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  7022.  
  7023. end
  7024. resWelds()
  7025. StopMotors()
  7026. FaceForward()
  7027. FaceComboee()
  7028. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/10,0,0)
  7029. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/10,0,0)
  7030. StopMotors()
  7031. CPlayer.Torso.CFrame=STGyro.cframe
  7032. DIR=CPlayer.Torso.CFrame.lookVector
  7033. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  7034. Neck=CPlayer.Torso.Neck
  7035. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/7,0,0)
  7036. Neck.DesiredAngle=.8
  7037. for i=1, 10 do
  7038. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  7039. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/40,-math.pi/50,0)
  7040. end
  7041. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  7042. st.position=st.position+DIR*5
  7043. for i=1, 5 do
  7044. gr.C0=gr.C0*CFrame.fromEulerAnglesXYZ(-math.pi/10,0,0)
  7045. end
  7046.  
  7047. local p=Instance.new("Part")
  7048. p.TopSurface=0
  7049. p.BottomSurface=0
  7050. p.CanCollide=false
  7051. p.Anchored=true
  7052. p.BrickColor=BrickColor.new("Black")
  7053. p.formFactor="Symmetric"
  7054. p.Size=Vector3.new(1,1,1)
  7055. p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(-math.pi/2,math.pi/2,0)
  7056. p.Parent=effectz
  7057. m=Tool.BlastMesh:clone()
  7058. m.Parent=p
  7059. m.Scale=Vector3.new(4,8,4)
  7060. m.Name="Triangle"
  7061. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1,-.8,1) p.CFrame=p.CFrame*CFrame.new(0,1,0)*CFrame.fromEulerAnglesXYZ(0,.1,0) swait() end p.Parent=nil end),p)
  7062.  
  7063. coroutine.resume(coroutine.create(function()
  7064. for i=1, 10 do
  7065. wait(.05)
  7066. hpos=CPlayer.Torso.Position
  7067. for ii,v in pairs(game.Workspace:children()) do
  7068. if v.className=="Model" then
  7069. H=v:FindFirstChild("Humanoid")
  7070. if H~=nil then
  7071. T=H.Parent:FindFirstChild("Torso")
  7072. if T~=nil then
  7073. ----print((T.Position-hpos).magnitude)
  7074. if (T.Position-hpos).magnitude<=200 then
  7075. local s=script.AShaker:clone()
  7076. s.Disabled=false
  7077. s.Amp.Value=(200-(T.Position-hpos).magnitude)/(ii*2)
  7078. s.Parent=T.Parent
  7079. end
  7080. end
  7081. end
  7082. end
  7083. end
  7084. end
  7085. end))
  7086. for i=1, 15 do
  7087. local p=Instance.new("Part")
  7088. p.TopSurface=0
  7089. p.BottomSurface=0
  7090. p.CanCollide=false
  7091. p.Anchored=false
  7092. p.BrickColor=Cols[math.random(1,#Cols)]
  7093. p.formFactor="Symmetric"
  7094. p.Size=Vector3.new(1,1,3)
  7095. p.CFrame=Comboee.Torso.CFrame
  7096. p.Parent=effectz
  7097. local m=Instance.new("SpecialMesh") m.MeshType="Sphere"
  7098. m.Parent=p
  7099. m.Scale=Vector3.new(.75,.1,1)*1.4
  7100. f=Instance.new("BodyForce")
  7101. f.force=Vector3.new(math.random(-500,500)/3,550,math.random(-500,500)/3)
  7102. f.Parent=p
  7103. p.RotVelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-20,20))/2
  7104. p.Velocity=DIR*6+Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  7105. coroutine.resume(coroutine.create(function(p) swait(1) for i=1, 20 do swait() p.Velocity=p.Velocity/1.015 end swait(1) for i=1, 30 do p.Transparency=i/30 p.Mesh.Scale=p.Mesh.Scale/1.05 swait() end p.Parent=nil end),p)
  7106. end
  7107. coroutine.resume(coroutine.create(function()
  7108. for i=1, 2 do
  7109. swait()
  7110. local p=Instance.new("Part")
  7111. p.TopSurface=0
  7112. p.BottomSurface=0
  7113. p.CanCollide=false
  7114. p.Anchored=true
  7115. p.BrickColor=Cols[math.random(1,#Cols)]
  7116. p.formFactor="Symmetric"
  7117. p.Size=Vector3.new(1,1,1)
  7118. p.CFrame=CFrame.new(Comboee.Torso.Position)
  7119. p.Parent=effectz
  7120. local m=Instance.new("BlockMesh")
  7121. m.Parent=p
  7122. m.Scale=Vector3.new(1,1,1)
  7123. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/70 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.8,.8,.8) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  7124.  
  7125. local p=Instance.new("Part")
  7126. p.TopSurface=0
  7127. p.BottomSurface=0
  7128. p.CanCollide=false
  7129. p.Anchored=true
  7130. p.BrickColor=Cols[math.random(1,#Cols)]
  7131. p.formFactor="Symmetric"
  7132. p.Size=Vector3.new(1,1,1)
  7133. p.CFrame=CFrame.new(Comboee.Torso.Position)
  7134. p.Parent=effectz
  7135. local m=Instance.new("BlockMesh")
  7136. m.Parent=p
  7137. m.Scale=Vector3.new(1,1,1)
  7138. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/60 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.9,.9,.9) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  7139.  
  7140. local p=Instance.new("Part")
  7141. p.TopSurface=0
  7142. p.BottomSurface=0
  7143. p.CanCollide=false
  7144. p.Anchored=true
  7145. p.BrickColor=Cols[math.random(1,#Cols)]
  7146. p.formFactor="Symmetric"
  7147. p.Size=Vector3.new(1,1,1)
  7148. p.CFrame=CFrame.new(Comboee.Torso.Position)
  7149. p.Parent=effectz
  7150. local m=Instance.new("SpecialMesh")
  7151. m.MeshType="Sphere"
  7152. m.Parent=p
  7153. m.Scale=Vector3.new(1,1,1)
  7154. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.8,.8,.8) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,math.random(-10,10)/20,0) swait() end p.Parent=nil end),p)
  7155. end end))
  7156. ----game:GetService("Chat"):Chat(CPlayer,"Just disappear.",2)
  7157.  
  7158. Comboee:BreakJoints()
  7159. vp:Remove()
  7160. vv=Instance.new("Part")
  7161. vv.Anchored=true
  7162. vv.Transparency=1
  7163. vv.CanCollide=false
  7164. vv.CFrame=CPlayer.Torso.CFrame+DIR*14
  7165. vv.Parent=workspace
  7166. game:GetService("Debris"):AddItem(vv,5)
  7167.  
  7168.  
  7169. swait()
  7170. mp=Comboee.Humanoid.MaxHealth/5
  7171. if mp>8 then
  7172. mp=8
  7173. end
  7174. for i=1, mp do
  7175. RestoreMHP(Comboee.Torso,5)
  7176. end
  7177. for __,v in pairs(Comboee:children()) do
  7178. if v.className=="Part" then
  7179. v.Transparency=.25
  7180. v.BrickColor=BrickColor.new("Really black")
  7181. f=Instance.new("BodyVelocity")
  7182. f.P=5000
  7183. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7184. f.velocity=DIR*60+Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))*8
  7185. f.Parent=v
  7186. v.RotVelocity=Vector3.new(math.random(-5,5),math.random(-5,5),0)
  7187. coroutine.resume(coroutine.create(function(v) swait(.5) for i=1, 40 do v.BodyVelocity.velocity=v.Velocity/1.05 v.Transparency=i/40 swait() end v:Remove() end),v)
  7188. elseif v.className=="Hat" and v:FindFirstChild("Handle")~=nil then
  7189. v=v.Handle
  7190. v.Transparency=.25
  7191. v.BrickColor=BrickColor.new("Really black")
  7192. f=Instance.new("BodyVelocity")
  7193. f.P=5000
  7194. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7195. f.velocity=DIR*50+Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))*8
  7196. f.Parent=v
  7197. coroutine.resume(coroutine.create(function(v) swait(.5) for i=5, 40 do v.BodyVelocity.velocity=v.Velocity/1.05 v.Transparency=i/40 swait() end v:Remove() end),v)
  7198. elseif v.className=="Model" then
  7199. for __,vv in pairs(v:children()) do
  7200. v=vv
  7201. if v.className=="Part" then
  7202. v.Transparency=.25
  7203. v.BrickColor=BrickColor.new("Really black")
  7204. f=Instance.new("BodyVelocity")
  7205. f.P=5000
  7206. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7207. f.velocity=DIR*20+Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  7208. f.Parent=v
  7209. coroutine.resume(coroutine.create(function(v) swait(2) for i=5, 20 do v.Transparency=i/20 swait() end v:Remove() end),v)
  7210. elseif v.className=="Hat" and v:FindFirstChild("Handle")~=nil then
  7211. v=vv.Handle
  7212. v.Transparency=.25
  7213. v.BrickColor=BrickColor.new("Really black")
  7214. f=Instance.new("BodyVelocity")
  7215. f.P=5000
  7216. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7217. f.velocity=DIR*20+Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  7218. f.Parent=v
  7219. coroutine.resume(coroutine.create(function(v) swait(2) for i=5, 20 do v.Transparency=i/20 swait() end v:Remove() end),v)
  7220. end
  7221. end
  7222. end
  7223. end
  7224. wait(2)
  7225. ----game:GetService("Chat"):Chat(CPlayer,"This is the power of darkness.",2)
  7226. gr.C0=gr0
  7227. --SEE:Remove()
  7228. vp:Remove()
  7229. end
  7230. swait()
  7231. st.Parent=nil
  7232. Comboee=nil
  7233. Comboing=false
  7234. Astral=false
  7235. end
  7236.  
  7237.  
  7238. if Combo==">>v[Heavy]" and CPlayer:FindFirstChild("ShadowViperCooldown") == nil then --Shadow Viper [Divert Pressure]
  7239. if countdr<4 then
  7240. countdr = countdr+1
  7241. print(countdr)
  7242. end
  7243. if countdr>=4 then
  7244. print("WH")
  7245. d=Instance.new("StringValue",CPlayer)
  7246. d.Name="ShadowViperCooldown"
  7247. game.Debris:AddItem(d,15)
  7248. end
  7249. coroutine.resume(coroutine.create(function()
  7250. while countdr>0 do
  7251. wait(10)
  7252. countdr=countdr-1
  7253. print(countdr)
  7254. if countdr<0 then
  7255. countdr=0
  7256. end
  7257. end
  7258. end))
  7259. resWelds()
  7260. StopMotors()
  7261. FaceForward()
  7262. FaceComboee()
  7263. CPlayer.Torso.CFrame=STGyro.cframe
  7264. DIR=CPlayer.Torso.CFrame.lookVector
  7265. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/2,-math.pi/6)
  7266. CPlayer.Torso.CFrame=STGyro.cframe
  7267. FakeS.C0=FakeS.C0*CFrame.new(.5,.25,.15)*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  7268. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/3,0,0)
  7269. FakeS.DesiredAngle=2.4
  7270. FakeS.CurrentAngle=1.2
  7271. Neck=CPlayer.Torso.Neck
  7272. Neck.DesiredAngle=1
  7273.  
  7274. local p=Instance.new("Part")
  7275. p.TopSurface=0
  7276. p.BottomSurface=0
  7277. p.CanCollide=false
  7278. p.Anchored=true
  7279. p.BrickColor=BrickColor.new("Black")
  7280. p.formFactor="Symmetric"
  7281. p.Size=Vector3.new(1,1,1)
  7282. p.CFrame=CFrame.new(CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(0,0,0)-Vector3.new(0,1,0)
  7283. p.Parent=effectz
  7284. m=Tool.BlastMesh:clone()
  7285. m.Parent=p
  7286. m.Name="Triangle"
  7287. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.8,.1,.8) swait() end p.Parent=nil end),p)
  7288.  
  7289. local p=Instance.new("Part")
  7290. p.TopSurface=0
  7291. p.BottomSurface=0
  7292. p.CanCollide=false
  7293. p.Anchored=true
  7294. p.BrickColor=BrickColor.new("Black")
  7295. p.formFactor="Symmetric"
  7296. p.Size=Vector3.new(1,1,1)
  7297. p.CFrame=CFrame.new(CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(0,0,0)-Vector3.new(0,1,0)
  7298. p.Parent=effectz
  7299. m=Tool.BlastMesh:clone()
  7300. m.Parent=p
  7301. m.Name="Triangle"
  7302. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.2,.01,1.2) swait() end p.Parent=nil end),p)
  7303.  
  7304. hpos=CPlayer.Torso.Position
  7305. maxdec=10
  7306. for i,v in pairs(game.workspace:children()) do
  7307. if v.className=="Model" then
  7308. H=v:FindFirstChild("Humanoid")
  7309. if H~=nil then
  7310. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7311. T=H.Parent:FindFirstChild("Torso")
  7312. if T~=nil then
  7313. ----print((T.Position-hpos).magnitude)
  7314. if (T.Position-hpos).magnitude<=maxdec then
  7315. standardDamage(T,5,Vector3.new(0,9,0),false,20,.05,false,true)
  7316. end
  7317. end
  7318. end
  7319. end
  7320. end
  7321. end
  7322.  
  7323. ----game:GetService("Chat"):Chat(CPlayer,"Shadow Viper!",2)
  7324.  
  7325. local vv=Instance.new("BodyVelocity")
  7326. vv.P=5000
  7327. vv.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7328. vv.velocity=Vector3.new(0,-20,0)-DIR*30
  7329. vv.Parent=CPlayer.Torso
  7330. Tool.Handle.NFE:Play()
  7331. swait(.2)
  7332. Tool.Handle.Ominent:Play()
  7333. Tool.Handle.BaneSlash1:Play()
  7334. vv.velocity=Vector3.new(0,70,0)+DIR*32
  7335.  
  7336. End=CFrame.new(CPlayer.Torso.Position+DIR*18+Vector3.new(0,47,0))
  7337.  
  7338. for i=1, 10 do
  7339.  
  7340. hpos=o68.Position
  7341. maxdec=12 - (i /2)
  7342. for i,v in pairs(game.workspace:children()) do
  7343. if v.className=="Model" then
  7344. H=v:FindFirstChild("Humanoid")
  7345. if H~=nil then
  7346. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7347. T=H.Parent:FindFirstChild("Torso")
  7348. if T~=nil then
  7349. ----print((T.Position-hpos).magnitude)
  7350. if (T.Position-hpos).magnitude<=maxdec then
  7351. standardDamage(T,15,Vector3.new(0,63,0)+DIR*20,true,20,.4,false,true)
  7352. _v=vv.velocity
  7353. vv.velocity=Vector3.new(0,0,0)
  7354. local p=Instance.new("Part")
  7355. p.TopSurface=0
  7356. p.BottomSurface=0
  7357. p.CanCollide=false
  7358. p.Anchored=true
  7359. p.BrickColor=BrickColor.new("Black")
  7360. p.formFactor="Symmetric"
  7361. p.Size=Vector3.new(1,1,1)
  7362. p.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/90,math.random(-15,15)/90,math.random(-10,10)/90)
  7363. p.Parent=effectz
  7364. m=Tool.RingMesh:clone()
  7365. m.Parent=p
  7366. m.Name="Triangle"
  7367. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0)*2 swait() end p.Parent=nil end),p)
  7368. local p=Instance.new("Part")
  7369. p.TopSurface=0
  7370. p.BottomSurface=0
  7371. p.CanCollide=false
  7372. p.Anchored=true
  7373. p.BrickColor=Cols[math.random(1,#Cols)]
  7374. p.formFactor="Symmetric"
  7375. p.Size=Vector3.new(1,1,1)
  7376. p.CFrame=T.CFrame
  7377. p.Parent=effectz
  7378. local m=Instance.new("BlockMesh")
  7379. m.Parent=p
  7380. -- RestoreHP(T,1)
  7381. m.Scale=Vector3.new(1,1,1)
  7382. Tool.Handle.MetalClash:Play()
  7383. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  7384. swait(.1)
  7385.  
  7386. local p=Instance.new("Part")
  7387. p.TopSurface=0
  7388. p.BottomSurface=0
  7389. p.CanCollide=false
  7390. p.Anchored=true
  7391. p.BrickColor=BrickColor.new("Black")
  7392. p.formFactor="Symmetric"
  7393. p.Size=Vector3.new(1,1,1)
  7394. p.CFrame=T.CFrame
  7395. p.Parent=effectz
  7396. local m=Instance.new("BlockMesh")
  7397. m.Parent=p
  7398. m.Scale=Vector3.new(1,1,1)
  7399. --[[f=Instance.new("Fire")
  7400. f.Color=Color3.new(.6,.1,.8)
  7401. f.SecondaryColor=Color3.new(.4,.05,.8)
  7402. f.Size=8
  7403. f.Heat=10
  7404. f.Parent=p]]
  7405. coroutine.resume(coroutine.create(function(p,c) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4)/4 p.CFrame=c*CFrame.new(math.cos(i)*(i/3),0,math.sin(i)*(i/3))*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end swait(2) p.Parent=nil end),p,p.CFrame)
  7406.  
  7407. local p=Instance.new("Part")
  7408. p.TopSurface=0
  7409. p.BottomSurface=0
  7410. p.CanCollide=false
  7411. p.Anchored=true
  7412. p.BrickColor=BrickColor.new("Black")
  7413. p.formFactor="Symmetric"
  7414. p.Size=Vector3.new(1,1,1)
  7415. p.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/90,math.random(-15,15)/90,math.random(-10,10)/90)
  7416. p.Parent=effectz
  7417. m=Tool.RingMesh:clone()
  7418. m.Parent=p
  7419. m.Name="Triangle"
  7420. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0)*2 swait() end p.Parent=nil end),p)
  7421.  
  7422. local p=Instance.new("Part")
  7423. p.TopSurface=0
  7424. p.BottomSurface=0
  7425. p.CanCollide=false
  7426. p.Anchored=true
  7427. p.BrickColor=Cols[math.random(1,#Cols)]
  7428. p.formFactor="Symmetric"
  7429. p.Size=Vector3.new(1,1,1)
  7430. p.CFrame=T.CFrame
  7431. p.Parent=effectz
  7432. local m=Instance.new("BlockMesh")
  7433. m.Parent=p
  7434. m.Scale=Vector3.new(1,1,1)
  7435. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.4,.4,.4) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  7436. vv.velocity=_v
  7437. -- RestoreHP(T,2)
  7438. end
  7439. end
  7440. end
  7441. end
  7442. end
  7443. end
  7444.  
  7445. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,0,math.pi/40)
  7446. local p=Instance.new("Part")
  7447. p.TopSurface=0
  7448. p.BottomSurface=0
  7449. p.CanCollide=false
  7450. p.Anchored=true
  7451. p.BrickColor=Cols[math.random(1,#Cols)]
  7452. p.formFactor="Symmetric"
  7453. p.Size=Vector3.new(1,1,1)
  7454. p.CFrame=o68.CFrame
  7455. p.Parent=effectz
  7456. local m=Instance.new("BlockMesh")
  7457. m.Parent=p
  7458. m.Scale=Vector3.new(7,7,7)
  7459. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  7460. swait()
  7461. end
  7462. now=STGyro.cframe
  7463. Neck.DesiredAngle=0
  7464. for i=1, 10 do
  7465. vv.velocity=Vector3.new(0,70-i*4,0)+DIR*15
  7466. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,math.pi*.15*i,0)
  7467. now=now*CFrame.fromEulerAnglesXYZ(0,0,math.pi/40)
  7468. FakeS.C0=FakeS.C0*CFrame.new(-.025,-.25/10,-.15/10)*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
  7469. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(math.pi/3/10,0,0)
  7470. FakeS.DesiredAngle=3.2
  7471. FakeSL.DesiredAngle=-3.2
  7472. local p=Instance.new("Part")
  7473. p.TopSurface=0
  7474. p.BottomSurface=0
  7475. p.CanCollide=false
  7476. p.Anchored=true
  7477. p.BrickColor=Cols[math.random(1,#Cols)]
  7478. p.formFactor="Symmetric"
  7479. p.Size=Vector3.new(1,1,1)
  7480. p.CFrame=o68.CFrame
  7481. p.Parent=effectz
  7482. local m=Instance.new("BlockMesh")
  7483. m.Parent=p
  7484. m.Scale=Vector3.new(7,7,7)
  7485. coroutine.resume(coroutine.create(function(p) for i=1, 20 do p.Transparency=i/20 p.Mesh.Scale=p.Mesh.Scale-Vector3.new(.4,.4,.4)/2 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  7486. swait()
  7487. end
  7488. ff=Instance.new("BodyForce")
  7489. ff.force=Vector3.new(0,6000,0)
  7490. ff.Parent=CPlayer.Torso
  7491. game:GetService("Debris"):AddItem(ff,1)
  7492. resWelds()
  7493. for i=1, 10 do
  7494. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/25,0,0)
  7495. end
  7496. vv.Parent=nil
  7497. end
  7498.  
  7499. if Combo=="v>[Drive]" and (LOLSEE==nil or LOLSEE==false) and CPlayer:FindFirstChild("ShadowCooldown")==nil then
  7500. --GAHN FURAME!
  7501. --+1 FRC
  7502. resWelds()
  7503. StopMotors()
  7504. FaceForward()
  7505. FaceComboee()
  7506. d=Instance.new("StringValue",CPlayer)
  7507. d.Name="ShadowCooldown"
  7508. game.Debris:AddItem(d,2)
  7509. CPlayer.Torso.CFrame=STGyro.cframe
  7510. DIR=CPlayer.Torso.CFrame.lookVector
  7511. ----game:GetService("Chat"):Chat(CPlayer,"Shadow Flame!",2)
  7512. MaxBursts=10
  7513. BurstSize=3
  7514. BurstAmp=.5 --per hit
  7515. BurstDamage=5
  7516. BurstTolerance=1 --if y> then stop.
  7517. BurstDist=6
  7518. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  7519. CPlayer.Torso.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/5,0)
  7520. Neck=CPlayer.Torso.Neck
  7521. Neck.DesiredAngle=-1.5
  7522. FakeS.DesiredAngle=1.2
  7523. FakeS.CurrentAngle=.6
  7524. FakeS.MaxVelocity=.6
  7525. FakeSL.DesiredAngle=.5
  7526. local vv=Instance.new("BodyVelocity")
  7527. vv.P=8000
  7528. vv.maxForce=Vector3.new(math.huge,0,math.huge)
  7529. vv.Parent=CPlayer.Torso
  7530. vv.velocity=Vector3.new(0,0,0)+DIR*15
  7531. coroutine.resume(coroutine.create(function() LOLSEE=true swait(5) LOLSEE=false end))
  7532. for i=1, 5 do
  7533. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0)
  7534. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/70,0,0)
  7535. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/70,0,0)
  7536. swait()
  7537. end
  7538. vv.Parent=nil
  7539. coroutine.resume(coroutine.create(function(DIR)
  7540. _ch=0
  7541. S_Pos=CFrame.new(CPlayer.Torso.Position-Vector3.new(0,3.2,0))
  7542. C_={BrickColor.new("Royal purple"),BrickColor.new("Alder"),BrickColor.new("Really black")}
  7543. local Vict=nil
  7544. for i=1, MaxBursts do
  7545. Pos=CFrame.new(S_Pos.p+DIR*(BurstDist*i),S_Pos.p+DIR*(BurstDist*(i+1)))
  7546. hpos=Pos.p+Vector3.new(0,4,0)
  7547. maxdec=7
  7548. if Vict==nil then
  7549. for ii,v in pairs(game.workspace:children()) do
  7550. if v.className=="Model" then
  7551. H=v:FindFirstChild("Humanoid")
  7552. if H~=nil then
  7553. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7554. T=H.Parent:FindFirstChild("Torso")
  7555. if T~=nil then
  7556. ----print((T.Position-hpos).magnitude)
  7557. if (T.Position-hpos).magnitude<=maxdec then
  7558.  
  7559. standardDamage(T,5,Vector3.new(0,1,0)+DIR*40,(i==1),5,0.05,false,false)
  7560. Vict=T.Parent
  7561. cAnim=true
  7562. deb=true
  7563. end
  7564. end
  7565. end
  7566. end
  7567. end
  7568. end
  7569. else
  7570. if (Vict.Torso.Position-Pos.p).magnitude<8 then
  7571. T=Vict.Torso
  7572. T.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/70,0,0)
  7573. standardDamage(T,5,Vector3.new(0,4,0)+DIR*40,(i==2),5,0.05,false,false)
  7574. cAnim=true
  7575. deb=true
  7576. --RestoreHP(T,2)
  7577. end
  7578. end
  7579. local p=Instance.new("Part")
  7580. p.TopSurface=0
  7581. p.BottomSurface=0
  7582. p.CanCollide=false
  7583. p.Anchored=true
  7584. p.BrickColor=BrickColor.new("Black")
  7585. p.formFactor="Symmetric"
  7586. p.Size=Vector3.new(1,1,1)
  7587. p.CFrame=Pos*CFrame.fromEulerAnglesXYZ(0,0,0)+Vector3.new(0,1,0)
  7588. p.Parent=effectz
  7589. m=Tool.BlastMesh:clone()
  7590. m.Parent=p
  7591. m.Scale=Vector3.new(1,4,1)
  7592. m.Name="Triangle"
  7593. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=.25+i/12.5 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.5,-.2,.5) swait() end p.Parent=nil end),p)
  7594.  
  7595. local p=Instance.new("Part")
  7596. p.TopSurface=0
  7597. p.BottomSurface=0
  7598. p.CanCollide=false
  7599. p.Anchored=true
  7600. p.BrickColor=BrickColor.new("Black")
  7601. p.formFactor="Symmetric"
  7602. p.Size=Vector3.new(1,1,1)
  7603. p.CFrame=Pos*CFrame.fromEulerAnglesXYZ(0,0,0)+Vector3.new(0,1,0)
  7604. p.Parent=effectz
  7605. m=Tool.BlastMesh:clone()
  7606. m.Parent=p
  7607. m.Scale=Vector3.new(1,4,1)
  7608. m.Name="Triangle"
  7609. coroutine.resume(coroutine.create(function(p) for i=1, 8 do p.Transparency=.5+i/16 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(1.1,-.6,1.1) swait() end p.Parent=nil end),p)
  7610.  
  7611. local p=Instance.new("Part")
  7612. p.TopSurface=0
  7613. p.BottomSurface=0
  7614. p.CanCollide=false
  7615. p.Anchored=true
  7616. p.BrickColor=BrickColor.new("Black")
  7617. p.formFactor="Symmetric"
  7618. p.Size=Vector3.new(1,1,1)
  7619. p.CFrame=Pos*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  7620. p.Parent=effectz
  7621. m=Tool.RingMesh:clone()
  7622. m.Parent=p
  7623. m.Name="Triangle"
  7624. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.9,.9,0)*2 swait() end p.Parent=nil end),p)
  7625.  
  7626. for b=1, 3 do
  7627. local p=Instance.new("Part")
  7628. p.TopSurface=0
  7629. p.BottomSurface=0
  7630. p.Anchored=true
  7631. p.CanCollide=false
  7632. p.BrickColor=C_[b]
  7633. p.formFactor="Symmetric"
  7634. p.Size=Vector3.new(1,1,1)
  7635. local m=Instance.new("SpecialMesh")
  7636. m.MeshType="Sphere"
  7637. m.Scale=Vector3.new(b+1,1,b+1)
  7638. m.Parent=p
  7639. p.CFrame=Pos*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  7640. p.Transparency=0
  7641. p.Parent=effectz
  7642. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Mesh.Scale=p.Mesh.Scale+Vector3.new(-.1,5,-.1) p.Transparency=i/10 swait() end p.Parent=nil end),p)
  7643. if b==3 then
  7644. local s=Tool.Handle.GF:clone()
  7645. s.Parent=p
  7646. s:Play()
  7647. end
  7648. end
  7649.  
  7650. swait(2)
  7651. end
  7652. end),DIR)
  7653. resWelds()
  7654. swait(.25)
  7655. cAnim=true
  7656. end
  7657. if Combo=="v<[Medium]" and CPlayer:FindFirstChild("TyrantCooldown")==nil then --Tyrant Revolver
  7658. local hitt = false
  7659. resWelds()
  7660. StopMotors()
  7661. FaceForward()
  7662. FaceComboee()
  7663.  
  7664. CPlayer.Torso.CFrame=STGyro.cframe
  7665. DIR=CPlayer.Torso.CFrame.lookVector
  7666. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/5,0)
  7667. CPlayer.Torso.CFrame=STGyro.cframe
  7668.  
  7669. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/9,math.pi/12,0)
  7670. FakeSL.DesiredAngle=-1.1
  7671. FakeSL.CurrentAngle=-.6
  7672. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  7673. FakeS.DesiredAngle=-1.3
  7674. FakeS.CurrentAngle=-1
  7675. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/5)
  7676. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  7677. FakeL.DesiredAngle=.4
  7678.  
  7679. local vv=Instance.new("BodyVelocity")
  7680. vv.P=8000
  7681. vv.maxForce=Vector3.new(550000,550000,550000)
  7682. vv.Parent=CPlayer.Torso
  7683. vv.velocity=Vector3.new(0,12,0)+DIR*100
  7684.  
  7685. End=CFrame.new(CPlayer.Torso.Position+DIR*14-Vector3.new(0,2.5,0))
  7686.  
  7687. ----game:GetService("Chat"):Chat(CPlayer,"Tyrant...",2)
  7688. HHH=false
  7689. STGyro.D=1000
  7690. STGyro.P=9000
  7691. CPlayer.Humanoid.PlatformStand=false
  7692. for i=1, 10 do
  7693. FakeR.C0=FakeR.C0*CFrame.new(1/10,0.8/10,0)
  7694. STGyro.cframe=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/25,math.pi/60)
  7695. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(math.pi/60,0,0)
  7696. vv.velocity=Vector3.new(0,30-i*2,0)+DIR*(60-i*4)
  7697. CPlayer.Torso.CFrame=STGyro.cframe
  7698.  
  7699. hpos=CPlayer["Torso"].Position
  7700. maxdec=6.3
  7701. End=CFrame.new(CPlayer.Torso.Position+DIR*(30-i*2)+Vector3.new(0,5,0))
  7702. for i,v in pairs(game.workspace:children()) do
  7703. if v.className=="Model" then
  7704. H=v:FindFirstChild("Humanoid")
  7705. if H~=nil then
  7706. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7707. T=H.Parent:FindFirstChild("Torso")
  7708. if T~=nil then
  7709. ----print((T.Position-hpos).magnitude)
  7710. if (T.Position-hpos).magnitude<=maxdec and HHH==false then
  7711. if T:FindFirstChild(Tool.Name..ContactId)~=nil then T[Tool.Name..ContactId]:Remove() end
  7712. standardDamage(T,10,Vector3.new(0,13,0)+DIR*46,false,8,0.4,false,true)
  7713. T.CFrame=T.CFrame+DIR*1+Vector3.new(0,1,0)
  7714. Tool.Handle.Smack:Play()
  7715. HHH=true
  7716. H.PlatformStand=false
  7717. end
  7718. end
  7719. end
  7720. end
  7721. end
  7722. end
  7723. swait()
  7724. end
  7725. swait(.1)
  7726. HHH=false
  7727. for i=1, 10 do
  7728. FakeR.C0=FakeR.C0*CFrame.new(-1/10,-0.8/10,0)
  7729. FakeR.DesiredAngle=1.7
  7730. FakeL.DesiredAngle=.2
  7731. STGyro.cframe=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/7.5,math.pi/7,0)
  7732. vv.velocity=(Vector3.new(0,10-i*2.5,0)+DIR*(60-i*1))
  7733. CPlayer.Torso.CFrame=STGyro.cframe
  7734. hpos=CPlayer["Torso"].Position
  7735. End=CFrame.new(hpos+DIR*14-Vector3.new(0,2.5,0))
  7736. maxdec=7.4
  7737. for i,v in pairs(game.workspace:children()) do
  7738. if v.className=="Model" then
  7739. H=v:FindFirstChild("Humanoid")
  7740. if H~=nil then
  7741. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7742. T=H.Parent:FindFirstChild("Torso")
  7743. if T~=nil then
  7744. ----print((T.Position-hpos).magnitude)
  7745. if (T.Position-hpos).magnitude<=maxdec and HHH==false then
  7746. if T:FindFirstChild("BodyPosition")~=nil then T.BodyPosition:Remove() end
  7747. _v=vv.velocity
  7748. vv.velocity=Vector3.new(0,0,0)
  7749. T.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  7750. standardDamage(T,10,Vector3.new(0,3,0)+DIR*8,true,5,0,false,false)
  7751. Tool.Handle.Smack:Play()
  7752. swait(.05)
  7753. HHH=true
  7754. vv.velocity=_v
  7755. hitt=true
  7756. standardDamage(T,10,Vector3.new(0,-20,0)+DIR*40,true,-5,.2,false,false)
  7757. T.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  7758. coroutine.resume(coroutine.create(function(p) for i=1, 25 do swait(.09) end end),H)
  7759. Tool.Handle.Smack:Play()
  7760. end
  7761. end
  7762. end
  7763. end
  7764. end
  7765. end
  7766. if hitt == false then
  7767. t=Instance.new("BoolValue",CPlayer)
  7768. t.Name="TyrantCooldown"
  7769. game:GetService("Debris"):AddItem(t,1.5)
  7770. hitt=false
  7771. else
  7772. hitt=false
  7773.  
  7774. end
  7775. swait()
  7776. end
  7777.  
  7778.  
  7779.  
  7780. vv.Parent=nil
  7781. HH=CPlayer.Humanoid
  7782. CPlayer.Humanoid.PlatformStand=false
  7783.  
  7784. FakeR.DesiredAngle=.6
  7785. end
  7786.  
  7787. if Combo=="<v>[Drive]" and LastMove~="Deadspike" and Stance~="Jumping" then --Deadspike
  7788. LastMove="Deadspike"
  7789. resWelds()
  7790. StopMotors()
  7791. FaceForward()
  7792. FaceComboee()
  7793. CPlayer.Torso.CFrame=STGyro.cframe
  7794. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  7795. Neck=CPlayer.Torso.Neck
  7796. Neck.DesiredAngle=-1.2
  7797. FakeS.DesiredAngle=.25
  7798. FakeSL.DesiredAngle=1
  7799. now=STGyro.cframe
  7800. ----game:GetService("Chat"):Chat(CPlayer,"Deadspike!",2)
  7801. POS=CPlayer.Torso.Position+CPlayer.Torso.CFrame.lookVector*10-Vector3.new(0,2,0)
  7802. for i=1, 5 do --5 frame startup
  7803. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  7804. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  7805. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  7806. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  7807. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/80*i)
  7808. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  7809. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  7810. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  7811. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  7812. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/80*i)
  7813. swait()
  7814. end
  7815. local p=Instance.new("Part")
  7816. p.TopSurface=0
  7817. p.BottomSurface=0
  7818. p.CanCollide=false
  7819. p.Anchored=true
  7820. p.BrickColor=BrickColor:Black()
  7821. p.formFactor="Symmetric"
  7822. p.Size=Vector3.new(1,1,1)
  7823. p.CFrame=CFrame.new(POS)
  7824. p.Parent=effectz
  7825. m=Tool.Triangle:clone()
  7826. m.Parent=p
  7827. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.05,0,.05) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.1,0) swait() end for i=1, 30 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.1,0) swait() end for i=1, 10 do p.Triangle.Scale=p.Triangle.Scale-Vector3.new(.06,0,.06) p.Transparency=i/10 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,.5,0) swait() end p.Parent=nil end),p)
  7828. local p=Instance.new("Part")
  7829. p.TopSurface=0
  7830. p.BottomSurface=0
  7831. p.CanCollide=false
  7832. p.Anchored=true
  7833. p.Transparency=.5
  7834. p.BrickColor=BrickColor:Black()
  7835. p.formFactor="Symmetric"
  7836. p.Size=Vector3.new(1,1,1)
  7837. p.CFrame=CFrame.new(POS)
  7838. p.Parent=effectz
  7839. m=Tool.Triangle:clone()
  7840. m.Parent=p
  7841. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Triangle.Scale=p.Triangle.Scale+Vector3.new(.06,0,.06) p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,-.15,0) swait() end for i=1, 32 do p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,0,0) swait() end for i=1, 10 do p.Triangle.Scale=p.Triangle.Scale-Vector3.new(.06,0,.06) p.Transparency=i/10 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(0,-.5,0) swait() end p.Parent=nil end),p)
  7842. for i=1, 5 do
  7843. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(-math.pi/25,0,0)
  7844. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,math.pi/5*i,0)
  7845. swait()
  7846. end
  7847. local p=Instance.new("Part")
  7848. p.TopSurface=0
  7849. p.BottomSurface=0
  7850. p.CanCollide=false
  7851. p.Anchored=true
  7852. p.Transparency=0
  7853. p.BrickColor=BrickColor:Black()
  7854. p.formFactor="Symmetric"
  7855. p.Size=Vector3.new(1,1,1)
  7856. p.CFrame=CFrame.new(POS)-Vector3.new(0,15,0)
  7857. p.Parent=effectz
  7858. m=Tool.SpikeMesh:clone()
  7859. m.Parent=p
  7860. coroutine.resume(coroutine.create(function(p,o) for i=1, 5 do p.CFrame=CFrame.new(p.Position:Lerp(o,i/5),p.Position:Lerp(o,(i+1)/5))*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0) swait() end swait(.5) for i=1, 5 do p.CFrame=CFrame.new(o:Lerp(o-Vector3.new(0,10,0),i/5),o:Lerp(o-Vector3.new(0,10,0),(i-1)/5))*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0) swait() end p.Parent=nil end),p,POS+Vector3.new(0,5,0))
  7861. for i=1, 4 do
  7862. swait()
  7863. hpos=POS+Vector3.new(0,5,0)
  7864. maxdec=9
  7865. for i,v in pairs(game.workspace:children()) do
  7866. if v.className=="Model" then
  7867. H=v:FindFirstChild("Humanoid")
  7868. if H~=nil then
  7869. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7870. T=H.Parent:FindFirstChild("Torso")
  7871. if T~=nil then
  7872. ----print((T.Position-hpos).magnitude)
  7873. if (T.Position-hpos).magnitude<=maxdec then
  7874. standardDamage(T,15,Vector3.new(0,70,0) - (T.Position - CPlayer.Torso.Position) * .8,true,20,.15,false,true)
  7875. end
  7876. end
  7877. end
  7878. end
  7879. end
  7880. end
  7881. for il=1, 8 do
  7882. local p=Instance.new("Part")
  7883. p.TopSurface=0
  7884. p.BottomSurface=0
  7885. p.CanCollide=false
  7886. p.Anchored=true
  7887. p.Transparency=0
  7888. p.BrickColor=BrickColor:Black()
  7889. p.formFactor="Symmetric"
  7890. p.Size=Vector3.new(1,1,1)
  7891. p.CFrame=CFrame.new(POS)-Vector3.new(math.random(-6,6),15,math.random(-6,6))
  7892. p.Parent=effectz
  7893. m=Tool.SpikeMesh:clone()
  7894. m.Scale=Vector3.new(1,40,1)
  7895. m.Parent=p
  7896. coroutine.resume(coroutine.create(function(p,o) for i=1, 5 do p.CFrame=CFrame.new(p.Position:Lerp(o,i/5),p.Position:Lerp(o,(i+1)/5))*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0) swait() end swait(.25) for i=1, 5 do p.CFrame=CFrame.new(o:Lerp(o-Vector3.new(0,10,0),i/5),o:Lerp(o-Vector3.new(0,10,0),(i-1)/5))*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0) swait() end p.Parent=nil end),p,POS+Vector3.new(math.random(-i,i),i*2.5,math.random(-i,i)))
  7897. end
  7898. end
  7899. deb=true
  7900. swait(.66)
  7901. if deb==true then
  7902. cAnim=true
  7903. end
  7904. return
  7905. end
  7906.  
  7907. --Normals
  7908.  
  7909. if InputKey=="z" then --Grabs
  7910. if Stance~="Jumping" then
  7911.  
  7912. else
  7913.  
  7914. end
  7915. end
  7916.  
  7917. if InputKey=="x" then --Medium
  7918. if Stance~="Jumping" then
  7919.  
  7920. else
  7921.  
  7922. end
  7923. end
  7924.  
  7925. if InputKey=="c" then --Strong
  7926. if Stance~="Jumping" then
  7927.  
  7928. else
  7929.  
  7930. end
  7931. end
  7932.  
  7933. if InputKey=="q" then --Drive (Sword)
  7934. if Stance~="Jumping" then
  7935.  
  7936. else
  7937.  
  7938. end
  7939. end
  7940.  
  7941. deb=true
  7942. cAnim=true
  7943.  
  7944. CPlayer.Humanoid.WalkSpeed=16
  7945.  
  7946. if didHit==false then
  7947. LastType=nil
  7948. end
  7949. didHit=false
  7950. if Comboing==false then
  7951. LastMove=nil
  7952. end
  7953. end
  7954. InputTable={}
  7955. MaxDebuffer=9 --.9 Seconds
  7956. MaxFlow=10 --max 10 inputs
  7957. CurrentKey=""
  7958. LastDInp=time()
  7959. DashDeb=true
  7960. attackroutine=coroutine.create(PerformAttack)
  7961. showInput=function() --returns current IT into "<^v> [Light][Medium][Heavy][Drive][Kata][Switch]"
  7962. str=table.concat(InputTable)
  7963. out=""
  7964. for _=1, string.len(str) do
  7965. cc=string.sub(str,_,_)
  7966. if cc=="a" then
  7967. out=out.."<"
  7968. elseif cc=="s" then
  7969. out=out.."v"
  7970. elseif cc=="d" then
  7971. out=out..">"
  7972. elseif cc=="w" then
  7973. out=out.."^"
  7974. elseif cc=="z" then
  7975. out=out.."[Light]"
  7976. elseif cc=="x" then
  7977. out=out.."[Medium]"
  7978. elseif cc=="c" then
  7979. out=out.."[Heavy]"
  7980. elseif cc=="q" then
  7981. out=out.."[Drive]"
  7982. end
  7983. end
  7984. return out
  7985. end
  7986. lastinp=time()
  7987. ISD=false
  7988. Dash=false
  7989. lastdash=time()
  7990. checkdash=function(Inp)
  7991. end
  7992. GDir=function(K)
  7993. if Comboing==false then
  7994. if K=="a" then
  7995. return "Left"
  7996. elseif K=="s" then
  7997. return "Back"
  7998. elseif K=="d" then
  7999. return "Right"
  8000. elseif K=="w" then
  8001. return "Forward"
  8002. else
  8003. return "Neutral"
  8004. end
  8005. else
  8006. if K=="a" then
  8007. return "Back"
  8008. elseif K=="s" then
  8009. return "Down"
  8010. elseif K=="d" then
  8011. return "Forward"
  8012. elseif K=="w" then
  8013. return "Up"
  8014. else
  8015. return "Neutral"
  8016. end
  8017. end
  8018. return "Neutral"
  8019. end
  8020. STAGRIP=nil
  8021. ChangeSoul=function(Force)
  8022. if deb==false then return end
  8023. end
  8024. INPUTBUTTON=function(key)
  8025. coroutine.resume(coroutine.create(function(key) swait(.1) checkdash(key) end),key)
  8026. if key=="e" then
  8027. return ChangeSoul(false)
  8028. end
  8029. if key=="g" and deb==true then
  8030. if time()-LastKill>5 then
  8031. StandardTaunt()
  8032. end
  8033. end
  8034. ----print(key)
  8035. if key=="b" and deb==true then
  8036. ----print("!")
  8037. GTaunt()
  8038. end
  8039. if key=="h" and deb==true then
  8040. if time()-LastKill>5 then
  8041. GTaunt()
  8042. end
  8043. end
  8044. if key=="z" or key=="x" or key=="c" or key=="q" and deb==true then
  8045. table.insert(InputTable,key)
  8046. coroutine.resume(coroutine.create(PerformAttack),key,GDir(CurrentKey),showInput(InputTable))
  8047. InputTable={}
  8048. if #InputTable>MaxDebuffer then
  8049. InputTable={}
  8050. ----print("Overflow; wipe.")
  8051. end
  8052. CurrentKey="N"
  8053. elseif key=="a" or key=="w" or key=="s" or key=="d" then
  8054. table.insert(InputTable,key)
  8055. CurrentKey=key
  8056. if #InputTable>MaxDebuffer then
  8057. InputTable={}
  8058. ----print("Overflow; wipe.")
  8059. end
  8060. ----print(showInput())
  8061. end
  8062. end
  8063. STCO=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  8064. ANIM=function()
  8065. while true do
  8066. if cAnim==true and CPlayer~=nil and Tool.Parent==CPlayer then
  8067. moving=true
  8068. Nck=CPlayer.Torso.Neck
  8069. if Stance=="Standing" then
  8070. CPlayer.Humanoid.WalkSpeed=16
  8071.  
  8072. if CPlayer:FindFirstChild("OVERTURECOOLDOWN")==nil then
  8073. local p=Instance.new("Part")
  8074. p.TopSurface=0
  8075. p.BottomSurface=0
  8076. p.CanCollide=false
  8077. p.Anchored=true
  8078. p.BrickColor=BrickColor:Black()
  8079. p.formFactor="Symmetric"
  8080. p.Size=Vector3.new(1,1,1)
  8081. p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.5,0)
  8082. p.Parent=effectz
  8083. local m=Instance.new("BlockMesh")
  8084. m.Parent=p
  8085. m.Scale=Vector3.new(1,1,1)
  8086. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3)/3 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  8087. end
  8088. tb=math.cos(time()*3)
  8089. tbs=math.sin(time()*3)
  8090. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  8091. STGyro.Parent=CPlayer.Torso
  8092. STGyro.D=1200
  8093. STGyro.P=8000
  8094. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
  8095. Nck.C0=STCO*CFrame.fromEulerAnglesXYZ(tb*.05+.1,0,0)
  8096. Nck.DesiredAngle=.8
  8097.  
  8098. FakeS.DesiredAngle=-.1
  8099. FakeSL.DesiredAngle=.2
  8100. FakeR.DesiredAngle=0
  8101. FakeL.DesiredAngle=0
  8102.  
  8103. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-tb*.01-.2,0,0)
  8104. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(-tbs*.1-.8,.8,0)
  8105. FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-.2,tbs*.05,0)
  8106. FakeL.C0=LeftH.C0*CFrame.fromEulerAnglesXYZ(-.15,0,0)
  8107. end
  8108. if Stance=="Running" then
  8109.  
  8110. STGyro.Parent=CPlayer.Torso
  8111. STGyro.D=1200
  8112. STGyro.P=8000
  8113. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
  8114.  
  8115. STGyro.cframe=FaceForward()
  8116. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/7,0,0)
  8117.  
  8118. Nck.C0=STCO*CFrame.fromEulerAnglesXYZ(-.2,0,0)
  8119. Nck.DesiredAngle=0
  8120.  
  8121. FakeS.DesiredAngle=.2
  8122. FakeSL.DesiredAngle=(-math.cos(time()*9)*8)/10
  8123.  
  8124. FakeR.DesiredAngle=math.cos(time()*9)*2.5+.25
  8125. FakeL.DesiredAngle=math.cos(time()*9)*2.5-.25
  8126.  
  8127. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6.5,-math.pi/10,0)
  8128. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/4,0,0)
  8129. FakeR.C0=RightH.C0
  8130. FakeL.C0=LeftH.C0
  8131. if CPlayer:FindFirstChild("OVERTURECOOLDOWN")==nil then
  8132. local p=Instance.new("Part")
  8133. p.TopSurface=0
  8134. p.BottomSurface=0
  8135. p.CanCollide=false
  8136. p.Anchored=true
  8137. p.BrickColor=BrickColor:Black()
  8138. p.formFactor="Symmetric"
  8139. p.Size=Vector3.new(1,1,1)
  8140. p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.5,0)
  8141. p.Parent=effectz
  8142. local m=Instance.new("BlockMesh")
  8143. m.Parent=p
  8144. m.Scale=Vector3.new(1,1,1)
  8145. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=i/10 p.Mesh.Scale=p.Mesh.Scale+Vector3.new(.3,.3,.3)/3 p.CFrame=p.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/20,math.random(-10,10)/20,math.random(-10,10)/20) swait() end p.Parent=nil end),p)
  8146. end
  8147. end
  8148. if Stance=="Jumping" then
  8149. resWelds()
  8150. FakeS.DesiredAngle=-.4
  8151. FakeSL.DesiredAngle=.4
  8152. FakeR.DesiredAngle=-.4
  8153. FakeL.DesiredAngle=.4
  8154. Nck.C0=STCO*CFrame.fromEulerAnglesXYZ(-math.pi/12,0,0)
  8155. Nck.DesiredAngle=0
  8156. end
  8157. moving=false
  8158. end
  8159. swait(.05)
  8160. end
  8161. end
  8162. resWelds=function()
  8163. FakeS.C0=RightS.C0
  8164. FakeSL.C0=LeftS.C0
  8165. FakeS.C1=RightS.C1
  8166. FakeSL.C1=LeftS.C1
  8167. FakeS.MaxVelocity=.15
  8168. FakeSL.MaxVelocity=.15
  8169. FakeR.MaxVelocity=.15
  8170. FakeL.MaxVelocity=.15
  8171. FakeR.C0=RightH.C0
  8172. FakeL.C0=LeftH.C0
  8173. FakeR.C1=RightH.C1
  8174. FakeL.C1=LeftH.C1
  8175. end
  8176. resWelds2=function() --disregards right shoulder
  8177. FakeSL.C0=LeftS.C0
  8178. FakeSL.C1=LeftS.C1
  8179. FakeSL.MaxVelocity=.15
  8180. FakeR.MaxVelocity=.15
  8181. FakeL.MaxVelocity=.15
  8182. FakeR.C0=RightH.C0
  8183. FakeL.C0=LeftH.C0
  8184. FakeR.C1=RightH.C1
  8185. FakeL.C1=LeftH.C1
  8186. end
  8187. Animation=function(T,C)
  8188. if C=="Stop" then
  8189. if RightS==nil then
  8190. RightS=T:FindFirstChild("Right Shoulder")
  8191. if RightS==nil then
  8192. return
  8193. end
  8194. LeftS=T:FindFirstChild("Left Shoulder")
  8195. if LeftS==nil then
  8196. return
  8197. end
  8198.  
  8199. RightH=T:FindFirstChild("Right Hip")
  8200. if RightH==nil then
  8201. return
  8202. end
  8203. LeftH=T:FindFirstChild("Left Hip")
  8204. if LeftH==nil then
  8205. return
  8206. end
  8207. end
  8208.  
  8209. RightS.Parent=nil
  8210. LeftS.Parent=nil
  8211. FakeS.Part0=T
  8212. FakeS.C0=RightS.C0
  8213. FakeS.C1=RightS.C1
  8214. FakeS.Part1=T.Parent["Right Arm"]
  8215. FakeS.Parent=T
  8216. FakeS.DesiredAngle=1.6
  8217. FakeS.MaxVelocity=.15
  8218.  
  8219. FakeSL.Part0=T
  8220. FakeSL.C0=LeftS.C0
  8221. FakeSL.C1=LeftS.C1
  8222. FakeSL.Part1=T.Parent["Left Arm"]
  8223. FakeSL.Parent=T
  8224. FakeSL.DesiredAngle=0
  8225. FakeSL.MaxVelocity=.15
  8226.  
  8227. FakeL.Part0=T
  8228. FakeL.C0=LeftH.C0
  8229. FakeL.C1=LeftH.C1
  8230. FakeL.Part1=T.Parent["Left Leg"]
  8231. FakeL.Parent=T
  8232. FakeL.DesiredAngle=0
  8233. FakeL.MaxVelocity=.15
  8234.  
  8235. FakeR.Part0=T
  8236. FakeR.C0=RightH.C0
  8237. FakeR.C1=RightH.C1
  8238. FakeR.Part1=T.Parent["Right Leg"]
  8239. FakeR.Parent=T
  8240. FakeR.DesiredAngle=0
  8241. FakeR.MaxVelocity=.15
  8242. STGyro.Parent=Tool.Parent.Torso
  8243. STGyro.cframe=STGyro.Parent.CFrame
  8244.  
  8245. elseif C=="Resume" then
  8246. FakeS.Parent=nil
  8247. FakeSL.Parent=nil
  8248. FakeR.Parent=nil
  8249. FakeL.Parent=nil
  8250. RightS.Parent=T
  8251. LeftS.Parent=T
  8252. RightH.Parent=T
  8253. LeftH.Parent=T
  8254. STGyro.Parent=nil
  8255. end
  8256. end
  8257.  
  8258. ed=true
  8259. jd=true
  8260. Jump=function()
  8261. if not jd then return end
  8262. jd=false
  8263. Stance="Jumping"
  8264. ----print("POOTJUMPHERE")
  8265. CurrentDown=""
  8266. vu=Instance.new("BodyVelocity")
  8267. vu.P=5000
  8268. vu.maxForce=Vector3.new(0,5000000000000000000000,0)
  8269. vu.velocity=Vector3.new(0,45,0)
  8270. vu.Parent=CPlayer.Torso
  8271. game:GetService("Debris"):AddItem(vu,.267)
  8272. if CPlayer.Torso:FindFirstChild("BodyPosition")~=nil then CPlayer.Torso.BodyPosition.Parent=nil end
  8273. swait(.1)
  8274. BASEPOS.Parent=nil
  8275. TTT=CPlayer.Torso
  8276. if TTT~=nil then
  8277. OL,LOC=workspace:FindPartOnRay(Ray.new(TTT.Position,(TTT.Position-(TTT.Position-Vector3.new(0,-5,0))).unit*50),CPlayer)
  8278. end
  8279. swait(1.5)
  8280. float()
  8281. ----print("DON")
  8282. jd=true
  8283. end
  8284. Run=function(speed)
  8285. if Comboing==false then
  8286. ----print(CPlayer.Torso.Velocity.magnitude)
  8287. if speed>0 and CPlayer.Torso.Velocity.magnitude - CPlayer.Torso.RotVelocity.magnitude>=8 then
  8288. Stance="Running"
  8289. else
  8290. Stance="Standing"
  8291. end
  8292. end
  8293. end
  8294. CurrentDown=""
  8295. eqlocal=function(mouse)
  8296. mouse.KeyDown:connect(INPUTBUTTON)
  8297. mouse.KeyUp:connect(function(c) ISD=false isdown=false if c=="b" then Blocking=false end end)
  8298. end
  8299. Tool.Equipped:connect(eqlocal)
  8300. eq=function()
  8301. if not ed then return end
  8302. ed=false
  8303. swait()
  8304. if game.Players.LocalPlayer.Character:FindFirstChild("OVERTUREOK")==nil then
  8305. p=Instance.new("StringValue",game.Players.LocalPlayer.Character)
  8306. p.Name="OVERTURECOOLDOWN"
  8307. coroutine.resume(coroutine.create(function(p) swait(10) p.Name="OVERTUREOK" end),p)
  8308. end
  8309. Comboing=false
  8310. Comboee=nil
  8311. CPlayer=Tool.Parent
  8312. Neck=CPlayer.Torso.Neck
  8313. Animation(CPlayer.Torso,"Stop")
  8314. cJum=CPlayer.Humanoid.Jumping:connect(Jump)
  8315. cRun=CPlayer.Humanoid.Running:connect(Run)
  8316. CHP=CPlayer.Humanoid.Health
  8317. ----print("Herpquip")
  8318. swait()
  8319. ed=true
  8320. end
  8321. deq=function()
  8322. if not ed then return end
  8323. ed=false
  8324. if Neck~=nil then
  8325. Neck.DesiredAngle=0
  8326. end
  8327. cJum:disconnect()
  8328. cRun:disconnect()
  8329. Animation(CPlayer.Torso,"Resume")
  8330. ----print("Derpquip")
  8331. swait()
  8332. ed=true
  8333. end
  8334. Tool.Equipped:connect(eq)
  8335. Tool.Unequipped:connect(deq)
  8336. CNN=coroutine.create(ANIM)
  8337. coroutine.resume(CNN)
  8338. E=0
  8339. LastT=InputTable
  8340. GI=0
  8341. LII=0
  8342. Cols={BrickColor.new("Black"),BrickColor.new("Really black"),BrickColor.new("Royal purple"),BrickColor.new("Alder"),BrickColor.new("Magenta")}
  8343. onAdd=function(T)
  8344. if T.Name=="Trail" then
  8345. game:GetService("Debris"):AddItem(T,10)
  8346. end
  8347. end
  8348. Tool.ChildAdded:connect(onAdd)
  8349. while true do
  8350. if CPlayer~=nil then
  8351. CHP=CPlayer.Humanoid.Health
  8352. end
  8353. if table.concat(LastT)==table.concat(InputTable) and table.concat(InputTable)~="" then
  8354. E=E+1
  8355. if E>4 then
  8356. E=0
  8357. CurrentKey="N"
  8358. InputTable={}
  8359. ----print("TO")
  8360. LastType=nil
  8361. LastMove=nil
  8362. Comboee=nil
  8363. deb=true
  8364. Rush=nil
  8365. end
  8366. else
  8367. E=0
  8368. end
  8369. if cAnim==false then
  8370. PPOS.CanCollide=false
  8371. else
  8372. PPOS.CanCollide=true
  8373. end
  8374. LastT=InputTable
  8375. wait(.1)
  8376. end
  8377. end,o1)
  8378. end))
  8379. o2.Name = "TWODCAM"
  8380. o2.Parent = o1
  8381. o2.Disabled = true
  8382. table.insert(cors,coroutine.create(function()
  8383. wait()
  8384. runDummyScript(function()
  8385. lockCamera = false
  8386. distance = 50
  8387. height = 3
  8388.  
  8389. local torso = script.Parent.Torso
  8390. local center = Instance.new("Part")
  8391. center.Name = script.Parent.Name .. " Center"
  8392. center.Transparency = 1
  8393. center.CanCollide = false
  8394. center.Size = Vector3.new(1,1,1)
  8395. center.Position = torso.Position
  8396. center.CFrame = workspace.CurrentCamera.CoordinateFrame
  8397. center.Parent = game.Workspace
  8398. local bp = Instance.new("BodyPosition")
  8399. bp.position = center.Position
  8400. bp.maxForce = Vector3.new(1000000, 1000000, 1000000)*5000
  8401. bp.P=10000
  8402. bp.D=750
  8403. bp.Parent = center
  8404. local bg = Instance.new("BodyGyro")
  8405. bg.maxTorque = Vector3.new(9e+009, 9e+009, 9e+009)
  8406. bg.cframe = center.CFrame
  8407. bg.P=10000
  8408. bg.D=2000
  8409. bg.Parent = center
  8410. local cam = game.Workspace.CurrentCamera
  8411. cam.CameraSubject = center
  8412. cam.CameraType = Enum.CameraType.Attach
  8413. CF=script.Parent.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  8414. dir=(CF*CFrame.new(0,0,5)).p
  8415.  
  8416. while torso.Parent and script.Value.Value==true do
  8417. wait()
  8418. center.BodyPosition.position = torso.Position
  8419. CF=script.Parent.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  8420. dir=(CF*CFrame.new(0,0,5)).p
  8421. bg.cframe=CFrame.new(center.Position,dir)*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  8422. if lockCamera then
  8423. cam.CoordinateFrame = CFrame.new(Vector3.new(center.Position.x + distance,center.Position.y + height,center.Position.z),center.CFrame.lookVector*50)
  8424. end
  8425. end
  8426.  
  8427. center:Remove()
  8428. cam.CameraSubject=script.Parent.Humanoid
  8429. cam.CameraType="Custom"
  8430. wait()
  8431. script:Remove()
  8432. end,o2)
  8433. end))
  8434. o3.Parent = o2
  8435. o3.Value = true
  8436. o4.Name = "Te"
  8437. o4.Parent = o2
  8438. o5.Name = "GenBillGuiGrow"
  8439. o5.Parent = o1
  8440. o5.Disabled = true
  8441. table.insert(cors,coroutine.create(function()
  8442. wait()
  8443. runDummyScript(function()
  8444. wait()
  8445. b=Instance.new("BillboardGui")
  8446. b.Name="Billpootis"
  8447. b.Adornee=script.Ob.Value
  8448. b.Size=UDim2.new(1,0,1,0)
  8449. b.StudsOffset=Vector3.new(0,2,-2)
  8450. i=Instance.new("ImageLabel")
  8451. i.Image=script.EfDec.Value
  8452. i.Size=UDim2.new(1,0,1,0)
  8453. i.Position=UDim2.new(0,0,0,0)
  8454. i.Parent=b
  8455. i.BackgroundTransparency=1
  8456. lolhax=math.random(1,500000)
  8457.  
  8458. for _,v in pairs(game.Players:children()) do
  8459. if v:FindFirstChild("PlayerGui")~=nil then
  8460. l=b:clone()
  8461. l.Name=lolhax
  8462. l.Name=script.Parent.Name
  8463. l.Parent=v.PlayerGui
  8464. coroutine.resume(coroutine.create(function(b) if script.EfDec.Value=="http://www.roblox.com/asset/?id=63343099" then for i=1, 5 do b.Size=UDim2.new(1+i*3,0,1+i*3,0) wait() b.StudsOffset=Vector3.new(0,i*1.75,-2) end wait(2) b:Remove() else for i=1, 10 do b.StudsOffset=Vector3.new(i,-i*1.5,-i) b.Size=UDim2.new(5+i/.08,0,5+i/.08,0) wait() end b:Remove() end end),l)
  8465. end
  8466. end
  8467. wait(5)
  8468. for _,v in pairs(game.Players:children()) do
  8469. if v:FindFirstChild("PlayerGui")~=nil then
  8470. if v.PlayerGui:FindFirstChild(script.Parent.Parent.Name)~=nil then
  8471. l=v:FindFirstChild(lolhax)
  8472. if l~=nil then l:Remove() end
  8473. end
  8474. end
  8475. end
  8476. script:Remove()
  8477.  
  8478. end,o5)
  8479. end))
  8480. o6.Name = "EfDec"
  8481. o6.Parent = o5
  8482. o6.Value = "http://www.roblox.com/asset/?id=63343099"
  8483. o7.Name = "Ob"
  8484. o7.Parent = o5
  8485. o8.Name = "2DDamage"
  8486. o8.Parent = o1
  8487. o9.Name = "Damage"
  8488. o9.Parent = o8
  8489. o9.Position = UDim2.new(0.10000000149012,0,0.53750002384186,0)
  8490. o9.Text = "25"
  8491. o9.Position = UDim2.new(0.10000000149012,0,0.53750002384186,0)
  8492. o9.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
  8493. o9.FontSize = Enum.FontSize.Size11
  8494. o9.TextColor3 = Color3.new(0.8, 1, 1)
  8495. o10.Name = "Hits"
  8496. o10.Parent = o8
  8497. o10.Position = UDim2.new(0.10000000149012,0,0.47499999403954,0)
  8498. o10.Text = "25"
  8499. o10.Position = UDim2.new(0.10000000149012,0,0.47499999403954,0)
  8500. o10.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
  8501. o10.Font = Enum.Font.ArialBold
  8502. o10.FontSize = Enum.FontSize.Size36
  8503. o10.TextColor3 = Color3.new(0.4, 0.4, 1)
  8504. o11.Name = "Stun"
  8505. o11.Parent = o1
  8506. o11.Disabled = true
  8507. table.insert(cors,coroutine.create(function()
  8508. wait()
  8509. runDummyScript(function()
  8510. wait(.15)
  8511. script:Remove()
  8512. end,o11)
  8513. end))
  8514. o12.Parent = o11
  8515. o13.Name = "Te"
  8516. o13.Parent = o11
  8517. o14.Name = "Shaker"
  8518. o14.Parent = o1
  8519. o14.Disabled = true
  8520. table.insert(cors,coroutine.create(function()
  8521. wait()
  8522. runDummyScript(function()
  8523. while true do
  8524. workspace.CurrentCamera.Focus=workspace.CurrentCamera.Focus*CFrame.new(math.random(-10,10)/40,math.random(-10,10)/20,math.random(-10,10)/40)*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/100,math.random(-10,10)/50,math.random(-10,10)/100)
  8525. wait()
  8526. end
  8527.  
  8528. end,o14)
  8529. end))
  8530. o15.Name = "Te"
  8531. o15.Parent = o14
  8532. o16.Name = "SShaker"
  8533. o16.Parent = o1
  8534. o16.Disabled = true
  8535. table.insert(cors,coroutine.create(function()
  8536. wait()
  8537. runDummyScript(function()
  8538. while true do
  8539. workspace.CurrentCamera.Focus=workspace.CurrentCamera.Focus*CFrame.new(math.random(-10,10)/5,math.random(-10,10)/5,math.random(-10,10)/20)*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/50,math.random(-10,10)/50,math.random(-10,10)/50)
  8540. wait()
  8541. end
  8542.  
  8543. end,o16)
  8544. end))
  8545. o17.Name = "Te"
  8546. o17.Parent = o16
  8547. o18.Name = "Burn"
  8548. o18.Parent = o1
  8549. o18.Disabled = true
  8550. table.insert(cors,coroutine.create(function()
  8551. wait()
  8552. runDummyScript(function()
  8553. Tool=script
  8554. Cols={BrickColor.new("Black"),BrickColor.new("Royal purple"),BrickColor.new("Really black"),BrickColor.new("Pastel violet")}
  8555. for i=1, 100 do
  8556. wait(.1)
  8557. p=Instance.new("Part")
  8558. p.Name="Trail"
  8559. p.TopSurface=0
  8560. p.BottomSurface=0
  8561. p.Anchored=true
  8562. p.CanCollide=false
  8563. p.formFactor="Symmetric"
  8564. p.Size=Vector3.new(1,1,1)
  8565. p.BrickColor=Cols[math.random(1,#Cols)]
  8566. p.CFrame=Tool.Parent["Torso"].CFrame*CFrame.new(math.random(-1,1),math.random(-1,1)-3,math.random(-1,1))
  8567. p.Parent=Tool.Parent
  8568. game:GetService("Debris"):AddItem(p,3)
  8569. m=Instance.new("BlockMesh")
  8570. m.Scale=Vector3.new(2,2,2)
  8571. m.Parent=p
  8572. coroutine.resume(coroutine.create(function(part,spin) for i=1, 15 do part.Transparency=i/15 part.Mesh.Scale=part.Mesh.Scale+Vector3.new(.1,.1,.1) part.CFrame=CFrame.new(part.Position+Vector3.new(math.random(-5,5)/20,.5,math.random(-5,5)/20))*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/i,math.random(-10,10)/i,.5) wait() end part.Parent=nil end),p,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
  8573. Tool.Parent.Humanoid:TakeDamage(.5)
  8574. end
  8575. wait(5)
  8576. script:Remove()
  8577.  
  8578. end,o18)
  8579. end))
  8580. o19.Name = "Tr"
  8581. o19.Parent = o1
  8582. o19.Disabled = true
  8583. table.insert(cors,coroutine.create(function()
  8584. wait()
  8585. runDummyScript(function()
  8586. wait(.1)
  8587. script.Parent:Remove()
  8588. end,o19)
  8589. end))
  8590. o20.Name = "AShaker"
  8591. o20.Parent = o1
  8592. o20.Disabled = true
  8593. table.insert(cors,coroutine.create(function()
  8594. wait()
  8595. runDummyScript(function()
  8596. wait()
  8597. Amp=script.Amp.Value
  8598. workspace.CurrentCamera.Focus=workspace.CurrentCamera.Focus*CFrame.new(math.random(-10,10)/80*Amp,math.random(-10,10)/80*Amp,math.random(-10,10)/80*Amp)*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/300*Amp,math.random(-10,10)/150*Amp,math.random(-10,10)/150)
  8599. script:Remove()
  8600. end,o20)
  8601. end))
  8602. o21.Name = "Amp"
  8603. o21.Parent = o20
  8604. o22.Name = "Te"
  8605. o22.Parent = o20
  8606. o23.Name = "GenBillGuiGrow2"
  8607. o23.Parent = o1
  8608. o23.Disabled = true
  8609. table.insert(cors,coroutine.create(function()
  8610. wait()
  8611. runDummyScript(function()
  8612. wait()
  8613. b=Instance.new("BillboardGui")
  8614. b.Name="Billpootis"
  8615. b.Adornee=script.Ob.Value
  8616. b.Size=UDim2.new(1,0,1,0)
  8617. b.StudsOffset=Vector3.new(0,2,-2)
  8618. i=Instance.new("ImageLabel")
  8619. i.Image=script.EfDec.Value
  8620. i.Size=UDim2.new(1,0,1,0)
  8621. i.Position=UDim2.new(0,0,0,0)
  8622. i.Parent=b
  8623. i.BackgroundTransparency=1
  8624. lolhax=math.random(1,500000)
  8625.  
  8626. for _,v in pairs(game.Players:children()) do
  8627. if v:FindFirstChild("PlayerGui")~=nil then
  8628. l=b:clone()
  8629. l.Name=lolhax
  8630. l.Name=script.Parent.Name
  8631. l.Parent=v.PlayerGui
  8632. coroutine.resume(coroutine.create(function(b) for i=1, 10 do b.StudsOffset=Vector3.new(0,i/2,0) b.Size=UDim2.new(35,0,20,0) wait() end wait(3) b:Remove() end),l)
  8633. end
  8634. end
  8635. wait(3)
  8636.  
  8637. end,o23)
  8638. end))
  8639. o24.Name = "EfDec"
  8640. o24.Parent = o23
  8641. o24.Value = "http://www.roblox.com/asset/?id=63343099"
  8642. o25.Name = "Ob"
  8643. o25.Parent = o23
  8644. o26.Name = "IKBurn"
  8645. o26.Parent = o1
  8646. o26.Disabled = true
  8647. table.insert(cors,coroutine.create(function()
  8648. wait()
  8649. runDummyScript(function()
  8650. Tool=script
  8651. Cols={BrickColor.new("Black"),BrickColor.new("Royal purple"),BrickColor.new("Really black"),BrickColor.new("Pastel violet")}
  8652. for i=1, 30 do
  8653. wait(.1)
  8654. p=Instance.new("Part")
  8655. p.Name="Trail"
  8656. p.TopSurface=0
  8657. p.BottomSurface=0
  8658. p.Anchored=true
  8659. p.CanCollide=false
  8660. p.formFactor="Symmetric"
  8661. p.Size=Vector3.new(1,1,1)
  8662. p.BrickColor=Cols[3]
  8663. p.CFrame=script.Parent.CFrame+Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  8664. p.Parent=Tool.Parent.Parent
  8665. game:GetService("Debris"):AddItem(p,3)
  8666. m=Instance.new("BlockMesh")
  8667. m.Scale=Vector3.new(2,2,2)
  8668. m.Parent=p
  8669. coroutine.resume(coroutine.create(function(part,spin) for i=1, 15 do part.Transparency=i/15 part.Mesh.Scale=part.Mesh.Scale+Vector3.new(.1,.1,.1)*1.5 part.CFrame=CFrame.new(part.Position+Vector3.new(math.random(-5,5)/20,.3,math.random(-5,5)/20))*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/i,math.random(-10,10)/i,.5) wait() end part.Parent=nil end),p,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
  8670. Tool.Parent.Parent.Humanoid:TakeDamage(.5)
  8671. end
  8672. wait(5)
  8673. script:Remove()
  8674.  
  8675. end,o26)
  8676. end))
  8677. o27.Name = "IKBurnS"
  8678. o27.Parent = o1
  8679. o27.Disabled = true
  8680. table.insert(cors,coroutine.create(function()
  8681. wait()
  8682. runDummyScript(function()
  8683. Tool=script
  8684. wait(math.random(0,10)/20)
  8685. Cols={BrickColor.new("Black"),BrickColor.new("Royal purple"),BrickColor.new("Really black"),BrickColor.new("Pastel violet")}
  8686. for i=1, 5 do
  8687. wait(.25)
  8688. p=Instance.new("Part")
  8689. p.Name="Trail"
  8690. p.TopSurface=0
  8691. p.BottomSurface=0
  8692. p.Anchored=true
  8693. p.Name="BURN"
  8694. p.CanCollide=false
  8695. p.formFactor="Symmetric"
  8696. p.Size=Vector3.new(1,1,1)
  8697. p.BrickColor=Cols[3]
  8698. p.CFrame=script.Parent.CFrame+Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  8699. p.Parent=Tool.Parent.Parent
  8700. game:GetService("Debris"):AddItem(p,3)
  8701. m=Instance.new("BlockMesh")
  8702. m.Scale=Vector3.new(2,2,2)
  8703. m.Parent=p
  8704. coroutine.resume(coroutine.create(function(part,spin) for i=1, 15 do part.Transparency=i/15 part.Mesh.Scale=part.Mesh.Scale+Vector3.new(.1,.1,.1)*1.5 part.CFrame=CFrame.new(part.Position+Vector3.new(math.random(-5,5)/20,.3,math.random(-5,5)/20))*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/i,math.random(-10,10)/i,.5) wait() end part.Parent=nil end),p,CFrame.fromEulerAnglesXYZ(math.random(-50,50)/500,math.random(-50,50)/500,math.random(-50,50)/500))
  8705. end
  8706. wait(5)
  8707. script:Remove()
  8708.  
  8709. end,o27)
  8710. end))
  8711. o28.Name = "Checkded"
  8712. o28.Parent = o1
  8713. o28.Disabled = true
  8714. table.insert(cors,coroutine.create(function()
  8715. wait()
  8716. runDummyScript(function()
  8717. creator = script:FindFirstChild("Creator").Value
  8718. while true do
  8719. wait()
  8720. coroutine.resume(coroutine.create(function()
  8721. if game.Players:FindFirstChild(creator) ~= nil then
  8722. if game.Players:FindFirstChild(creator).Character.Humanoid.Health <= 0 or game.Workspace:FindFirstChild(creator.Value):FindFirstChild("EnmaU") == nil or game.Workspace:FindFirstChild(creator.Value) == nil then
  8723. script.Parent:remove()
  8724. end
  8725. end
  8726. end))
  8727. if game.Players:FindFirstChild(creator) == nil then
  8728. script.Parent:remove()
  8729. end
  8730. end
  8731. end,o28)
  8732. end))
  8733. o29.Name = "Creator"
  8734. o29.Parent = o28
  8735. o30.Name = "Te"
  8736. o30.Parent = o1
  8737. mas.Parent = game.Players.LocalPlayer.Backpack.EnmaU
  8738. mas:MakeJoints()
  8739. local mas1 = mas:GetChildren()
  8740. for i=1,#mas1 do
  8741. mas1[i].Parent = game.Players.LocalPlayer.Backpack.EnmaU
  8742. ypcall(function() mas1[i]:MakeJoints() end)
  8743. end
  8744. mas:Destroy()
  8745. for i=1,#cors do
  8746. coroutine.resume(cors[i])
  8747. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement