Advertisement
Upscalefanatic3

Enmau (Rare Script) *fixed*

Jan 27th, 2018
441
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 321.80 KB | None | 0 0
  1. -- This script has been converted to FE by iPxter
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. do
  7. print("FE Compatibility code by Mokiros | Translated to FE by iPxter")
  8. script.Parent = Player.Character
  9.  
  10. --RemoteEvent for communicating
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. --Fake event to make stuff like Mouse.KeyDown work
  15. local function fakeEvent()
  16. local t = {_fakeEvent=true,Connect=function(self,f)self.Function=f end}
  17. t.connect = t.Connect
  18. return t
  19. end
  20.  
  21. --Creating fake input objects with fake variables
  22. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  23. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  24. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  25. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  26. end}
  27. --Merged 2 functions into one by checking amount of arguments
  28. CAS.UnbindAction = CAS.BindAction
  29.  
  30. --This function will trigger the events that have been :Connect()'ed
  31. local function te(self,ev,...)
  32. local t = m[ev]
  33. if t and t._fakeEvent and t.Function then
  34. t.Function(...)
  35. end
  36. end
  37. m.TrigEvent = te
  38. UIS.TrigEvent = te
  39.  
  40. Event.OnServerEvent:Connect(function(plr,io)
  41. if plr~=Player then return end
  42. if io.isMouse then
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. else
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("owner").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local UIS = game:GetService("UserInputService")
  66. local input = function(io,a)
  67. if a then return end
  68. --Since InputObject is a client-side instance, we create and pass table instead
  69. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState})
  70. end
  71. UIS.InputBegan:Connect(input)
  72. UIS.InputEnded:Connect(input)
  73.  
  74. local Mouse = Player:GetMouse()
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84. Mouse,mouse,UserInputService,ContextActionService = m,m,UIS,CAS
  85. end
  86.  
  87. script:ClearAllChildren()
  88. wait(0.2)
  89.  
  90.  
  91. print'EnmaU ASDQ DDSC SAX SDQ DDASDQ SSADQ SASDQ WADQ AAQ DDQ WWQ SSQ ADQ SWQ'
  92. -- woo
  93. aasd = owner
  94. local runDummyScript = function(f,scri)
  95. local oldenv = getfenv(f)
  96. local newenv = setmetatable({}, {
  97. __index = function(_, k)
  98. if k:lower() == 'script' then
  99. return scri
  100. else
  101. return oldenv[k]
  102. end
  103. end
  104. })
  105. setfenv(f, newenv)
  106. ypcall(function() f() end)
  107. end
  108. cors = {}
  109. mas = Instance.new("Model",game:GetService("Lighting"))
  110. mas.Name = "CompiledModel"
  111. o1 = Instance.new("Tool")
  112. o2 = Instance.new("Part")
  113. o3 = Instance.new("SpecialMesh")
  114. o4 = Instance.new("Sound")
  115. o5 = Instance.new("Sound")
  116. o6 = Instance.new("Sound")
  117. o7 = Instance.new("Sound")
  118. o8 = Instance.new("Sound")
  119. o9 = Instance.new("Sound")
  120. o10 = Instance.new("Sound")
  121. o11 = Instance.new("Sound")
  122. o12 = Instance.new("Sound")
  123. o13 = Instance.new("Sound")
  124. o14 = Instance.new("Sound")
  125. o15 = Instance.new("Sound")
  126. o16 = Instance.new("Sound")
  127. o17 = Instance.new("Sound")
  128. o18 = Instance.new("Sound")
  129. o19 = Instance.new("Sound")
  130. o20 = Instance.new("Sound")
  131. o21 = Instance.new("Sound")
  132. o22 = Instance.new("Sound")
  133. o23 = Instance.new("Script")
  134. o24 = Instance.new("Part")
  135. o25 = Instance.new("SpecialMesh")
  136. o26 = Instance.new("Part")
  137. o27 = Instance.new("SpecialMesh")
  138. o28 = Instance.new("Part")
  139. o29 = Instance.new("CylinderMesh")
  140. o30 = Instance.new("Part")
  141. o31 = Instance.new("SpecialMesh")
  142. o32 = Instance.new("Part")
  143. o33 = Instance.new("SpecialMesh")
  144. o34 = Instance.new("Part")
  145. o35 = Instance.new("BlockMesh")
  146. o36 = Instance.new("Part")
  147. o37 = Instance.new("SpecialMesh")
  148. o38 = Instance.new("Part")
  149. o39 = Instance.new("SpecialMesh")
  150. o40 = Instance.new("Part")
  151. o41 = Instance.new("SpecialMesh")
  152. o42 = Instance.new("Part")
  153. o43 = Instance.new("SpecialMesh")
  154. o44 = Instance.new("Part")
  155. o45 = Instance.new("SpecialMesh")
  156. o46 = Instance.new("Part")
  157. o47 = Instance.new("SpecialMesh")
  158. o48 = Instance.new("Part")
  159. o49 = Instance.new("BlockMesh")
  160. o50 = Instance.new("Part")
  161. o51 = Instance.new("SpecialMesh")
  162. o52 = Instance.new("Part")
  163. o53 = Instance.new("SpecialMesh")
  164. o54 = Instance.new("Part")
  165. o55 = Instance.new("SpecialMesh")
  166. o56 = Instance.new("Part")
  167. o57 = Instance.new("SpecialMesh")
  168. o58 = Instance.new("Part")
  169. o59 = Instance.new("SpecialMesh")
  170. o60 = Instance.new("Part")
  171. o61 = Instance.new("SpecialMesh")
  172. o62 = Instance.new("Part")
  173. o63 = Instance.new("SpecialMesh")
  174. o64 = Instance.new("Part")
  175. o65 = Instance.new("BlockMesh")
  176. o66 = Instance.new("Part")
  177. o67 = Instance.new("CylinderMesh")
  178. o68 = Instance.new("Part")
  179. o69 = Instance.new("BlockMesh")
  180. o70 = Instance.new("Part")
  181. o71 = Instance.new("SpecialMesh")
  182. o72 = Instance.new("Part")
  183. o73 = Instance.new("CylinderMesh")
  184. o74 = Instance.new("Part")
  185. o75 = Instance.new("SpecialMesh")
  186. o76 = Instance.new("Part")
  187. o77 = Instance.new("SpecialMesh")
  188. o78 = Instance.new("Part")
  189. o79 = Instance.new("SpecialMesh")
  190. o80 = Instance.new("Part")
  191. o81 = Instance.new("BlockMesh")
  192. o82 = Instance.new("Part")
  193. o83 = Instance.new("BlockMesh")
  194. o84 = Instance.new("Part")
  195. o85 = Instance.new("BlockMesh")
  196. o86 = Instance.new("SpecialMesh")
  197. o87 = Instance.new("StringValue")
  198. o88 = Instance.new("SpecialMesh")
  199. o89 = Instance.new("SpecialMesh")
  200. o90 = Instance.new("SpecialMesh")
  201. o91 = Instance.new("Part")
  202. o92 = Instance.new("SpecialMesh")
  203. o93 = Instance.new("Part")
  204. o94 = Instance.new("SpecialMesh")
  205. o95 = Instance.new("Part")
  206. o96 = Instance.new("BlockMesh")
  207. o97 = Instance.new("Part")
  208. o98 = Instance.new("BlockMesh")
  209. o99 = Instance.new("BlockMesh")
  210. o100 = Instance.new("Part")
  211. o101 = Instance.new("SpecialMesh")
  212. o102 = Instance.new("Part")
  213. o103 = Instance.new("SpecialMesh")
  214. o104 = Instance.new("Part")
  215. o105 = Instance.new("BlockMesh")
  216. o106 = Instance.new("SpecialMesh")
  217. o107 = Instance.new("SpecialMesh")
  218. o108 = Instance.new("SpecialMesh")
  219. o109 = Instance.new("SpecialMesh")
  220. o110 = Instance.new("SpecialMesh")
  221. o111 = Instance.new("SpecialMesh")
  222. o112 = Instance.new("IntValue")
  223. o113 = Instance.new("Script")
  224. o114 = Instance.new("IntValue")
  225. o115 = Instance.new("Script")
  226. o1.Name = "EnmaU"
  227. o1.Parent = mas
  228. o1.GripForward = Vector3.new(1, -0, -0)
  229. o1.GripPos = Vector3.new(0, 0.75, 0)
  230. o1.GripRight = Vector3.new(0, 0, 1)
  231. o1.CanBeDropped = false
  232. o2.Name = "Handle"
  233. o2.Parent = o1
  234. o2.BrickColor = BrickColor.new("Black")
  235. o2.Position = Vector3.new(-21.3203869, 2.20654559, -98.6572495)
  236. o2.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  237. o2.RotVelocity = Vector3.new(1, 1, 1)
  238. o2.Velocity = Vector3.new(0.000476170797, 0.00672979234, 0.000183518991)
  239. o2.FormFactor = Enum.FormFactor.Symmetric
  240. o2.Size = Vector3.new(2, 7, 2)
  241. 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)
  242. o2.BottomSurface = Enum.SurfaceType.Smooth
  243. o2.TopSurface = Enum.SurfaceType.Smooth
  244. o2.Color = Color3.new(0.105882, 0.164706, 0.207843)
  245. o2.Position = Vector3.new(-21.3203869, 2.20654559, -98.6572495)
  246. o2.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  247. o2.Color = Color3.new(0.105882, 0.164706, 0.207843)
  248. o3.Parent = o2
  249. o3.Scale = Vector3.new(0.0728999972, 0.382724971, 0.0728999972)
  250. o3.Scale = Vector3.new(0.0728999972, 0.382724971, 0.0728999972)
  251. o4.Name = "Crash"
  252. o4.Parent = o2
  253. o4.SoundId = "http://www.roblox.com/asset/?id=10730819"
  254. o4.Volume = 1
  255. o5.Name = "CSlash"
  256. o5.Parent = o2
  257. o5.Pitch = 0.25
  258. o5.SoundId = "http://www.roblox.com/asset/?id=46153268"
  259. o5.Volume = 1
  260. o6.Name = "Slash"
  261. o6.Parent = o2
  262. o6.Pitch = 0.64999997615814
  263. o6.SoundId = "http://roblox.com/asset/?id=10209645"
  264. o6.Volume = 1
  265. o7.Name = "S2"
  266. o7.Parent = o2
  267. o7.SoundId = "http://www.roblox.com/asset/?id=60619309"
  268. o7.Volume = 1
  269. o8.Name = "S4"
  270. o8.Parent = o2
  271. o8.Pitch = 0.5
  272. o8.SoundId = "http://www.roblox.com/asset/?id=60661796 "
  273. o8.Volume = 1
  274. o9.Name = "S3"
  275. o9.Parent = o2
  276. o9.SoundId = "http://www.roblox.com/asset/?id=60619326"
  277. o9.Volume = 1
  278. o10.Name = "Screech"
  279. o10.Parent = o2
  280. o10.Pitch = 1.2000000476837
  281. o10.SoundId = "http://www.roblox.com/asset/?id=51322486"
  282. o10.Volume = 1
  283. o11.Name = "MetalClash"
  284. o11.Parent = o2
  285. o11.Pitch = 0.30000001192093
  286. o11.SoundId = "http://www.roblox.com/asset/?id=62339698 "
  287. o11.Volume = 1
  288. o12.Name = "Smack"
  289. o12.Parent = o2
  290. o12.Pitch = 0.5
  291. o12.SoundId = "http://www.roblox.com/asset/?id=46153268"
  292. o12.Volume = 1
  293. o13.Name = "QSlash"
  294. o13.Parent = o2
  295. o13.Pitch = 0.40000000596046
  296. o13.SoundId = "rbxasset://sounds/swordslash.wav"
  297. o13.Volume = 1
  298. o14.Name = "Slash2"
  299. o14.Parent = o2
  300. o14.Pitch = 0.60000002384186
  301. o14.SoundId = "rbxasset://sounds/swordlunge.wav"
  302. o14.Volume = 1
  303. o15.Name = "BaneSlash1"
  304. o15.Parent = o2
  305. o15.Pitch = 0.26499998569489
  306. o15.SoundId = "http://www.roblox.com/asset/?id=28144425"
  307. o15.Volume = 1
  308. o16.Name = "Ominent"
  309. o16.Parent = o2
  310. o16.Pitch = 0.5
  311. o16.SoundId = "http://www.roblox.com/asset/?id=28257433"
  312. o16.Volume = 1
  313. o17.Name = "RoarSound"
  314. o17.Parent = o2
  315. o17.Pitch = 0
  316. o17.SoundId = "rbxassetid://63719813"
  317. o17.Volume = 1
  318. o18.Name = "NFE"
  319. o18.Parent = o2
  320. o18.Pitch = 0.30000001192093
  321. o18.SoundId = "http://www.roblox.com/asset/?id=2697431"
  322. o18.Volume = 1
  323. o19.Name = "GETB"
  324. o19.Parent = o2
  325. o19.Pitch = 0.5
  326. o19.SoundId = "http://www.roblox.com/asset/?id=55634401"
  327. o19.Volume = 1
  328. o20.Name = "GETBE1"
  329. o20.Parent = o2
  330. o20.Pitch = 0.40000000596046
  331. o20.SoundId = "http://www.roblox.com/asset/?id=2233908"
  332. o20.Volume = 1
  333. o21.Name = "GF"
  334. o21.Parent = o2
  335. o21.Pitch = 1.5
  336. o21.SoundId = "http://www.roblox.com/asset/?id=48618802 "
  337. o21.Volume = 1
  338. o22.Name = "IK"
  339. o22.Parent = o2
  340. o22.Pitch = 0.69999998807907
  341. o22.SoundId = "http://www.roblox.com/asset/?id=69935389"
  342. o22.Volume = 1
  343. o23.Name = "Weld_"
  344. o23.Parent = o1
  345. table.insert(cors,coroutine.create(function()
  346. wait()
  347. runDummyScript(function()
  348. --turdulator, 3rd Diety of darkness
  349. --Enma/Hades
  350.  
  351. --Why light realm beings use this as a mere maritime tool is beyond me.
  352.  
  353. --Weld Script
  354.  
  355. Tool=owner.Backpack.EnmaU;
  356.  
  357.  
  358. owner=Tool.Parent.Parent
  359. if owner.Name=="TheClassyDemon" then
  360. rtool=game.ServerStorage.DEV["Classy's EnmaU"]:clone()
  361. rtool.Parent=owner.Backpack
  362. Tool:Remove()
  363. end
  364.  
  365. Handle=Tool.Handle
  366.  
  367. for _,v in pairs(Tool:children()) do
  368. if v.className=="Part" then
  369. for __,vv in pairs(v:children()) do
  370. if string.match(vv.className,"Mesh")=="Mesh" then
  371. --vv.Scale=vv.Scale*1.35
  372. end
  373. end
  374. end
  375. end
  376. Weld=function()
  377. for _,v in pairs(Handle:children()) do
  378. if v.className=="Weld" then
  379. v:Remove()
  380. end
  381. end
  382. w=Instance.new("Weld")
  383. w.Part0=Handle
  384. w.Part1=Tool["Handle2"]
  385. w.Parent=Handle
  386. w.C0=CFrame.new(0,4.5/5*1.35*1.35,0)
  387. w=Instance.new("Weld")
  388. w.Part0=Handle
  389. w.Part1=Tool["Handle3"]
  390. w.Parent=Handle
  391. w.C0=CFrame.new(0,0,0)
  392. w=Instance.new("Weld")
  393. w.Part0=Handle
  394. w.Part1=Tool["Handle4"]
  395. w.Parent=Handle
  396. w.C0=CFrame.new(0,-1.5/5*1.35*1.35,0)
  397. w=Instance.new("Weld")
  398. w.Part0=Handle
  399. w.Part1=Tool["Handle5"]
  400. w.Parent=Handle
  401. w.C0=CFrame.new(0,-4.5/5*1.35*1.35,0)
  402. w=Instance.new("Weld")
  403. w.Part0=Handle
  404. w.Part1=Tool["Handle6"]
  405. w.Parent=Handle
  406. w.C0=CFrame.new(0,4.5/5*1.35*1.35,0)
  407.  
  408. w=Instance.new("Weld")
  409. w.Part0=Handle
  410. w.Part1=Tool["Handle7"]
  411. w.Parent=Handle
  412. w.C0=CFrame.new(.5/5*1.35*1.35,-3.75/5*1.35*1.35,0)
  413.  
  414. w=Instance.new("Weld")
  415. w.Part0=Handle
  416. w.Part1=Tool["Handle8"]
  417. w.Parent=Handle
  418. 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)
  419.  
  420. w=Instance.new("Weld")
  421. w.Part0=Handle
  422. w.Part1=Tool["Handle9"]
  423. w.Parent=Handle
  424. 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)
  425.  
  426. w=Instance.new("Weld")
  427. w.Part0=Handle
  428. w.Part1=Tool["Handle10"]
  429. w.Parent=Handle
  430. 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)
  431.  
  432. w=Instance.new("Weld")
  433. w.Part0=Handle
  434. w.Part1=Tool["Handle11"]
  435. w.Parent=Handle
  436. 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)
  437.  
  438. w=Instance.new("Weld")
  439. w.Part0=Handle
  440. w.Part1=Tool["Handle12"]
  441. w.Parent=Handle
  442. w.C0=CFrame.new(3.75/5*1.35*1.35,-1.5/5*1.35*1.35,0)
  443.  
  444. w=Instance.new("Weld")
  445. w.Part0=Handle
  446. w.Part1=Tool["Handle13"]
  447. w.Parent=Handle
  448. 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)
  449.  
  450. --DERP
  451.  
  452. w=Instance.new("Weld")
  453. w.Part0=Handle
  454. w.Part1=Tool["Handle14"]
  455. w.Parent=Handle
  456. w.C0=CFrame.new(-.5/5*1.35*1.35,-3.75/5*1.35*1.35,0)
  457.  
  458. w=Instance.new("Weld")
  459. w.Part0=Handle
  460. w.Part1=Tool["Handle15"]
  461. w.Parent=Handle
  462. 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)
  463.  
  464. w=Instance.new("Weld")
  465. w.Part0=Handle
  466. w.Part1=Tool["Handle16"]
  467. w.Parent=Handle
  468. 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)
  469.  
  470. w=Instance.new("Weld")
  471. w.Part0=Handle
  472. w.Part1=Tool["Handle17"]
  473. w.Parent=Handle
  474. 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)
  475.  
  476. w=Instance.new("Weld")
  477. w.Part0=Handle
  478. w.Part1=Tool["Handle18"]
  479. w.Parent=Handle
  480. w.C0=CFrame.new(-3.75/5*1.35*1.35,-1.5/5*1.35*1.35,0)
  481.  
  482. w=Instance.new("Weld")
  483. w.Part0=Handle
  484. w.Part1=Tool["Handle19"]
  485. w.Parent=Handle
  486. w.C0=CFrame.new(0,-4.5/5*1.35*1.35,0)
  487.  
  488. w=Instance.new("Weld")
  489. w.Part0=Handle
  490. w.Part1=Tool["Handle20"]
  491. w.Parent=Handle
  492. w.C0=CFrame.new(0,-3.5/5*1.35*1.35,0)
  493.  
  494. w=Instance.new("Weld")
  495. w.Part0=Handle
  496. w.Part1=Tool["Handle21"]
  497. w.Parent=Handle
  498. w.C0=CFrame.new(0,-3.5/5*1.35*1.35,0)
  499.  
  500.  
  501. w=Instance.new("Weld")
  502. w.Part0=Handle
  503. w.Part1=Tool["Handle22"]
  504. w.Parent=Handle
  505. w.C0=CFrame.new(0,-9/5*1.35*1.35,0)
  506.  
  507. w=Instance.new("Weld")
  508. w.Part0=Handle
  509. w.Part1=Tool["Handle23"]
  510. w.Parent=Handle
  511. w.C0=CFrame.new(0,-11/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  512.  
  513. w=Instance.new("Weld")
  514. w.Part0=Handle
  515. w.Part1=Tool["Handle24"]
  516. w.Parent=Handle
  517. w.C0=CFrame.new(0,-9/5*1.35*1.35,0)
  518.  
  519. w=Instance.new("Weld")
  520. w.Part0=Handle
  521. w.Part1=Tool["Handle25"]
  522. w.Parent=Handle
  523. w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  524.  
  525. w=Instance.new("Weld")
  526. w.Part0=Handle
  527. w.Part1=Tool["Handle26"]
  528. w.Parent=Handle
  529. w.C0=CFrame.new(0,-11/5*1.35*1.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  530.  
  531. w=Instance.new("Weld")
  532. w.Part0=Handle
  533. w.Part1=Tool["Handle27"]
  534. w.Parent=Handle
  535. w.C0=CFrame.new(.5/5*1.35*1.35,-9/5*1.35*1.35,0)
  536.  
  537. w=Instance.new("Weld")
  538. w.Part0=Handle
  539. w.Part1=Tool["Handle28"]
  540. w.Parent=Handle
  541. w.C0=CFrame.new(-.5/5*1.35*1.35,-9/5*1.35*1.35,0)
  542.  
  543. w=Instance.new("Weld")
  544. w.Part0=Handle
  545. w.Part1=Tool["Handle29"]
  546. w.Parent=Handle
  547. w.C0=CFrame.new(0,-9/5*1.35*1.35,0)
  548.  
  549. w=Instance.new("Weld")
  550. w.Part0=Handle
  551. w.Part1=Tool["Handle30"]
  552. w.Parent=Handle
  553. w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  554.  
  555.  
  556. w=Instance.new("Weld")
  557. w.Part0=Handle
  558. w.Part1=Tool["Handle31"]
  559. w.Parent=Handle
  560. w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  561. w=Instance.new("Weld")
  562. w.Part0=Handle
  563. w.Part1=Tool["Handle32"]
  564. w.Parent=Handle
  565. w.C0=CFrame.new(0,-14/5*1.35*1.35,0)
  566.  
  567. w=Instance.new("Weld")
  568. w.Part0=Handle
  569. w.Part1=Tool["Handle33"]
  570. w.Parent=Handle
  571. w.C0=CFrame.new(.085,-5.85,0)*CFrame.fromEulerAnglesXYZ(math.pi,math.pi/2,0)
  572.  
  573. w=Instance.new("Weld")
  574. w.Part0=Handle
  575. w.Part1=Tool["Handle34"]
  576. w.Parent=Handle
  577. w.C0=CFrame.new(2,-6.425,0)*CFrame.fromEulerAnglesXYZ(math.pi,-math.pi/2,0)
  578.  
  579. w=Instance.new("Weld")
  580. w.Part0=Handle
  581. w.Part1=Tool["Handle35"]
  582. w.Parent=Handle
  583. w.C0=CFrame.new(1,-3.2,0)*CFrame.fromEulerAnglesXYZ(math.pi,-math.pi/2,0)
  584.  
  585. w=Instance.new("Weld")
  586. w.Part0=Handle
  587. w.Part1=Tool["Handle36"]
  588. w.Parent=Handle
  589. w.C0=CFrame.new(1,-3.2,0)*CFrame.fromEulerAnglesXYZ(math.pi,-math.pi/2,0)
  590.  
  591. w=Instance.new("Weld")
  592. w.Part0=Handle
  593. w.Part1=Tool["Handle37"]
  594. w.Parent=Handle
  595. w.C0=CFrame.new(2.15,-5.35,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  596.  
  597. w=Instance.new("Weld")
  598. w.Part0=Handle
  599. w.Part1=Tool["Handle38"]
  600. w.Parent=Handle
  601. w.C0=CFrame.new(1.775,-1.7,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  602.  
  603. w=Instance.new("Weld")
  604. w.Part0=Handle
  605. w.Part1=Tool["Handle39"]
  606. w.Parent=Handle
  607. w.C0=CFrame.new(1.775,-4,0)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,-math.pi/2)
  608.  
  609. end
  610. Tool.Selected:connect(Weld)
  611. Weld()
  612. end,o23)
  613. end))
  614. o24.Name = "Handle5"
  615. o24.Parent = o1
  616. o24.BrickColor = BrickColor.new("Black")
  617. o24.Position = Vector3.new(-21.763567, 2.36721277, -97.0861969)
  618. o24.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  619. o24.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  620. o24.Velocity = Vector3.new(-6.3015963e-05, 0.00642388221, 6.27037225e-05)
  621. o24.CanCollide = false
  622. o24.FormFactor = Enum.FormFactor.Symmetric
  623. o24.Size = Vector3.new(1, 1, 1)
  624. 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)
  625. o24.BottomSurface = Enum.SurfaceType.Smooth
  626. o24.TopSurface = Enum.SurfaceType.Smooth
  627. o24.Color = Color3.new(0.105882, 0.164706, 0.207843)
  628. o24.Position = Vector3.new(-21.763567, 2.36721277, -97.0861969)
  629. o24.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  630. o24.Color = Color3.new(0.105882, 0.164706, 0.207843)
  631. o25.Parent = o24
  632. o25.MeshId = "http://www.roblox.com/asset/?id=1033714"
  633. o25.Scale = Vector3.new(0.200474992, -0.729000032, 0.200474992)
  634. o25.MeshType = Enum.MeshType.FileMesh
  635. o25.Scale = Vector3.new(0.200474992, -0.729000032, 0.200474992)
  636. o26.Name = "Handle3"
  637. o26.Parent = o1
  638. o26.BrickColor = BrickColor.new("Black")
  639. o26.Position = Vector3.new(-21.3203869, 2.20654559, -98.6572495)
  640. o26.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  641. o26.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  642. o26.Velocity = Vector3.new(0.000476170797, 0.00672979234, 0.000183518991)
  643. o26.CanCollide = false
  644. o26.FormFactor = Enum.FormFactor.Symmetric
  645. o26.Size = Vector3.new(1, 1, 1)
  646. 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)
  647. o26.BottomSurface = Enum.SurfaceType.Smooth
  648. o26.TopSurface = Enum.SurfaceType.Smooth
  649. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  650. o26.Position = Vector3.new(-21.3203869, 2.20654559, -98.6572495)
  651. o26.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  652. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  653. o27.Parent = o26
  654. o27.MeshId = "http://www.roblox.com/asset/?id=1033714"
  655. o27.Scale = Vector3.new(0.200474992, 3.64499998, 0.200474992)
  656. o27.MeshType = Enum.MeshType.FileMesh
  657. o27.Scale = Vector3.new(0.200474992, 3.64499998, 0.200474992)
  658. o28.Name = "Handle4"
  659. o28.Parent = o1
  660. o28.BrickColor = BrickColor.new("Really black")
  661. o28.Position = Vector3.new(-21.4681129, 2.26010132, -98.1335678)
  662. o28.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  663. o28.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  664. o28.Velocity = Vector3.new(0.000296442799, 0.00662782276, 0.000143247453)
  665. o28.CanCollide = false
  666. o28.FormFactor = Enum.FormFactor.Symmetric
  667. o28.Size = Vector3.new(1, 7, 1)
  668. 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)
  669. o28.BottomSurface = Enum.SurfaceType.Smooth
  670. o28.TopSurface = Enum.SurfaceType.Smooth
  671. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  672. o28.Position = Vector3.new(-21.4681129, 2.26010132, -98.1335678)
  673. o28.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  674. o28.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  675. o29.Parent = o28
  676. o29.Scale = Vector3.new(0.619650006, 0.0182249993, 0.619650006)
  677. o29.Scale = Vector3.new(0.619650006, 0.0182249993, 0.619650006)
  678. o30.Name = "Handle2"
  679. o30.Parent = o1
  680. o30.BrickColor = BrickColor.new("Black")
  681. o30.Position = Vector3.new(-20.8772068, 2.04587841, -100.228302)
  682. o30.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  683. o30.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  684. o30.Velocity = Vector3.new(0.00101535756, 0.00703570247, 0.000304334273)
  685. o30.CanCollide = false
  686. o30.FormFactor = Enum.FormFactor.Custom
  687. o30.Size = Vector3.new(1, 2, 1)
  688. 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)
  689. o30.BottomSurface = Enum.SurfaceType.Smooth
  690. o30.TopSurface = Enum.SurfaceType.Smooth
  691. o30.Color = Color3.new(0.105882, 0.164706, 0.207843)
  692. o30.Position = Vector3.new(-20.8772068, 2.04587841, -100.228302)
  693. o30.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  694. o30.Color = Color3.new(0.105882, 0.164706, 0.207843)
  695. o31.Parent = o30
  696. o31.MeshId = "http://www.roblox.com/asset/?id=3270017"
  697. o31.Scale = Vector3.new(0.637875021, 0.637875021, 1.09350014)
  698. o31.MeshType = Enum.MeshType.FileMesh
  699. o31.Scale = Vector3.new(0.637875021, 0.637875021, 1.09350014)
  700. o32.Name = "Handle6"
  701. o32.Parent = o1
  702. o32.BrickColor = BrickColor.new("Royal purple")
  703. o32.Position = Vector3.new(-20.8772068, 2.04587841, -100.228302)
  704. o32.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  705. o32.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  706. o32.Velocity = Vector3.new(0.00101535756, 0.00703570247, 0.000304334273)
  707. o32.CanCollide = false
  708. o32.FormFactor = Enum.FormFactor.Symmetric
  709. o32.Size = Vector3.new(1, 1, 1)
  710. 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)
  711. o32.BottomSurface = Enum.SurfaceType.Smooth
  712. o32.TopSurface = Enum.SurfaceType.Smooth
  713. o32.Color = Color3.new(0.384314, 0.145098, 0.819608)
  714. o32.Position = Vector3.new(-20.8772068, 2.04587841, -100.228302)
  715. o32.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  716. o32.Color = Color3.new(0.384314, 0.145098, 0.819608)
  717. o33.Parent = o32
  718. o33.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  719. o33.Scale = Vector3.new(0.182250008, 0.364500016, 0.182250008)
  720. o33.MeshType = Enum.MeshType.FileMesh
  721. o33.Scale = Vector3.new(0.182250008, 0.364500016, 0.182250008)
  722. o34.Name = "Handle7"
  723. o34.Parent = o1
  724. o34.BrickColor = BrickColor.new("Black")
  725. o34.Position = Vector3.new(-21.6601563, 2.16256332, -97.3215179)
  726. o34.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  727. o34.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  728. o34.Velocity = Vector3.new(-9.34774289e-06, 0.00646414747, 5.12708648e-05)
  729. o34.CanCollide = false
  730. o34.FormFactor = Enum.FormFactor.Symmetric
  731. o34.Size = Vector3.new(1, 2, 1)
  732. 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)
  733. o34.BottomSurface = Enum.SurfaceType.Smooth
  734. o34.TopSurface = Enum.SurfaceType.Smooth
  735. o34.Color = Color3.new(0.105882, 0.164706, 0.207843)
  736. o34.Position = Vector3.new(-21.6601563, 2.16256332, -97.3215179)
  737. o34.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  738. o34.Color = Color3.new(0.105882, 0.164706, 0.207843)
  739. o35.Parent = o34
  740. o35.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  741. o35.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  742. o36.Name = "Handle8"
  743. o36.Parent = o1
  744. o36.BrickColor = BrickColor.new("Black")
  745. o36.Position = Vector3.new(-21.5715084, 1.62894869, -97.2419357)
  746. o36.Rotation = Vector3.new(174.160004, 15.6800003, -9.68999958)
  747. o36.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  748. o36.Velocity = Vector3.new(-0.000117943389, 0.00643198285, -4.34332469e-05)
  749. o36.CanCollide = false
  750. o36.FormFactor = Enum.FormFactor.Symmetric
  751. o36.Size = Vector3.new(1, 2, 2)
  752. 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)
  753. o36.BottomSurface = Enum.SurfaceType.Smooth
  754. o36.TopSurface = Enum.SurfaceType.Smooth
  755. o36.Color = Color3.new(0.105882, 0.164706, 0.207843)
  756. o36.Position = Vector3.new(-21.5715084, 1.62894869, -97.2419357)
  757. o36.Orientation = Vector3.new(5.61999989, 164.25, 168.720001)
  758. o36.Color = Color3.new(0.105882, 0.164706, 0.207843)
  759. o37.Parent = o36
  760. o37.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  761. o37.MeshType = Enum.MeshType.Wedge
  762. o37.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  763. o38.Name = "Handle9"
  764. o38.Parent = o1
  765. o38.BrickColor = BrickColor.new("Black")
  766. o38.Position = Vector3.new(-21.4237823, 1.57539284, -97.7656174)
  767. o38.Rotation = Vector3.new(-5.84000015, -15.6800003, 9.68999958)
  768. o38.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  769. o38.Velocity = Vector3.new(6.17845799e-05, 0.00653395243, -3.16173828e-06)
  770. o38.CanCollide = false
  771. o38.FormFactor = Enum.FormFactor.Symmetric
  772. o38.Size = Vector3.new(1, 2, 2)
  773. 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)
  774. o38.BottomSurface = Enum.SurfaceType.Smooth
  775. o38.TopSurface = Enum.SurfaceType.Smooth
  776. o38.Color = Color3.new(0.105882, 0.164706, 0.207843)
  777. o38.Position = Vector3.new(-21.4237823, 1.57539284, -97.7656174)
  778. o38.Orientation = Vector3.new(-5.61999989, -15.75, 11.2799997)
  779. o38.Color = Color3.new(0.105882, 0.164706, 0.207843)
  780. o39.Parent = o38
  781. o39.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  782. o39.MeshType = Enum.MeshType.Wedge
  783. o39.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  784. o40.Name = "Handle10"
  785. o40.Parent = o1
  786. o40.BrickColor = BrickColor.new("Black")
  787. o40.Position = Vector3.new(-21.3203621, 0.952842236, -97.6727829)
  788. o40.Rotation = Vector3.new(174.160004, 15.6800003, -9.68999958)
  789. o40.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  790. o40.Velocity = Vector3.new(-6.49061985e-05, 0.00649642991, -0.000113650734)
  791. o40.CanCollide = false
  792. o40.FormFactor = Enum.FormFactor.Symmetric
  793. o40.Size = Vector3.new(1, 2, 2)
  794. 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)
  795. o40.BottomSurface = Enum.SurfaceType.Smooth
  796. o40.TopSurface = Enum.SurfaceType.Smooth
  797. o40.Color = Color3.new(0.105882, 0.164706, 0.207843)
  798. o40.Position = Vector3.new(-21.3203621, 0.952842236, -97.6727829)
  799. o40.Orientation = Vector3.new(5.61999989, 164.25, 168.720001)
  800. o40.Color = Color3.new(0.105882, 0.164706, 0.207843)
  801. o41.Parent = o40
  802. o41.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  803. o41.MeshType = Enum.MeshType.Wedge
  804. o41.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  805. o42.Name = "Handle11"
  806. o42.Parent = o1
  807. o42.BrickColor = BrickColor.new("Black")
  808. o42.Position = Vector3.new(-21.1726341, 0.899286389, -98.1964645)
  809. o42.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  810. o42.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  811. o42.Velocity = Vector3.new(0.000114821771, 0.00659839902, -7.33785419e-05)
  812. o42.CanCollide = false
  813. o42.FormFactor = Enum.FormFactor.Symmetric
  814. o42.Size = Vector3.new(1, 2, 2)
  815. 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)
  816. o42.BottomSurface = Enum.SurfaceType.Smooth
  817. o42.TopSurface = Enum.SurfaceType.Smooth
  818. o42.Color = Color3.new(0.105882, 0.164706, 0.207843)
  819. o42.Position = Vector3.new(-21.1726341, 0.899286389, -98.1964645)
  820. o42.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  821. o42.Color = Color3.new(0.105882, 0.164706, 0.207843)
  822. o43.Parent = o42
  823. o43.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  824. o43.MeshType = Enum.MeshType.Wedge
  825. o43.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  826. o44.Name = "Handle12"
  827. o44.Parent = o1
  828. o44.BrickColor = BrickColor.new("Royal purple")
  829. o44.Position = Vector3.new(-21.2464981, 0.926064253, -97.9346237)
  830. o44.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  831. o44.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  832. o44.Velocity = Vector3.new(2.4957757e-05, 0.0065474147, -9.35146381e-05)
  833. o44.CanCollide = false
  834. o44.FormFactor = Enum.FormFactor.Symmetric
  835. o44.Size = Vector3.new(1, 1, 1)
  836. 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)
  837. o44.BottomSurface = Enum.SurfaceType.Smooth
  838. o44.TopSurface = Enum.SurfaceType.Smooth
  839. o44.Color = Color3.new(0.384314, 0.145098, 0.819608)
  840. o44.Position = Vector3.new(-21.2464981, 0.926064253, -97.9346237)
  841. o44.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  842. o44.Color = Color3.new(0.384314, 0.145098, 0.819608)
  843. o45.Parent = o44
  844. o45.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  845. o45.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  846. o45.MeshType = Enum.MeshType.FileMesh
  847. o45.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  848. o46.Name = "Handle13"
  849. o46.Parent = o1
  850. o46.BrickColor = BrickColor.new("Black")
  851. o46.Position = Vector3.new(-21.8078995, 3.05192137, -97.4541473)
  852. o46.Rotation = Vector3.new(174.160004, 15.6800003, 170.309998)
  853. o46.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  854. o46.Velocity = Vector3.new(0.000171642227, 0.00651775301, 0.000209112259)
  855. o46.CanCollide = false
  856. o46.FormFactor = Enum.FormFactor.Symmetric
  857. o46.Size = Vector3.new(1, 2, 2)
  858. 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)
  859. o46.BottomSurface = Enum.SurfaceType.Smooth
  860. o46.TopSurface = Enum.SurfaceType.Smooth
  861. o46.Color = Color3.new(0.105882, 0.164706, 0.207843)
  862. o46.Position = Vector3.new(-21.8078995, 3.05192137, -97.4541473)
  863. o46.Orientation = Vector3.new(5.61999989, 164.25, -11.2799997)
  864. o46.Color = Color3.new(0.105882, 0.164706, 0.207843)
  865. o47.Parent = o46
  866. o47.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  867. o47.MeshType = Enum.MeshType.Wedge
  868. o47.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  869. o48.Name = "Handle14"
  870. o48.Parent = o1
  871. o48.BrickColor = BrickColor.new("Black")
  872. o48.Position = Vector3.new(-21.7192535, 2.51830673, -97.3745651)
  873. o48.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  874. o48.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  875. o48.Velocity = Vector3.new(6.30466384e-05, 0.00648558885, 0.00011440747)
  876. o48.CanCollide = false
  877. o48.FormFactor = Enum.FormFactor.Symmetric
  878. o48.Size = Vector3.new(1, 2, 1)
  879. 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)
  880. o48.BottomSurface = Enum.SurfaceType.Smooth
  881. o48.TopSurface = Enum.SurfaceType.Smooth
  882. o48.Color = Color3.new(0.105882, 0.164706, 0.207843)
  883. o48.Position = Vector3.new(-21.7192535, 2.51830673, -97.3745651)
  884. o48.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  885. o48.Color = Color3.new(0.105882, 0.164706, 0.207843)
  886. o49.Parent = o48
  887. o49.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  888. o49.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  889. o50.Name = "Handle15"
  890. o50.Parent = o1
  891. o50.BrickColor = BrickColor.new("Black")
  892. o50.Position = Vector3.new(-21.6601715, 2.99836564, -97.977829)
  893. o50.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  894. o50.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  895. o50.Velocity = Vector3.new(0.000351370254, 0.00661972212, 0.000249384466)
  896. o50.CanCollide = false
  897. o50.FormFactor = Enum.FormFactor.Symmetric
  898. o50.Size = Vector3.new(1, 2, 2)
  899. 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)
  900. o50.BottomSurface = Enum.SurfaceType.Smooth
  901. o50.TopSurface = Enum.SurfaceType.Smooth
  902. o50.Color = Color3.new(0.105882, 0.164706, 0.207843)
  903. o50.Position = Vector3.new(-21.6601715, 2.99836564, -97.977829)
  904. o50.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  905. o50.Color = Color3.new(0.105882, 0.164706, 0.207843)
  906. o51.Parent = o50
  907. o51.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  908. o51.MeshType = Enum.MeshType.Wedge
  909. o51.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  910. o52.Name = "Handle16"
  911. o52.Parent = o1
  912. o52.BrickColor = BrickColor.new("Black")
  913. o52.Position = Vector3.new(-21.7635937, 3.62091637, -98.0706711)
  914. o52.Rotation = Vector3.new(174.160004, 15.6800003, 170.309998)
  915. o52.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  916. o52.Velocity = Vector3.new(0.000478063826, 0.00665724697, 0.000359872793)
  917. o52.CanCollide = false
  918. o52.FormFactor = Enum.FormFactor.Symmetric
  919. o52.Size = Vector3.new(1, 2, 2)
  920. 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)
  921. o52.BottomSurface = Enum.SurfaceType.Smooth
  922. o52.TopSurface = Enum.SurfaceType.Smooth
  923. o52.Color = Color3.new(0.105882, 0.164706, 0.207843)
  924. o52.Position = Vector3.new(-21.7635937, 3.62091637, -98.0706711)
  925. o52.Orientation = Vector3.new(5.61999989, 164.25, -11.2799997)
  926. o52.Color = Color3.new(0.105882, 0.164706, 0.207843)
  927. o53.Parent = o52
  928. o53.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  929. o53.MeshType = Enum.MeshType.Wedge
  930. o53.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  931. o54.Name = "Handle17"
  932. o54.Parent = o1
  933. o54.BrickColor = BrickColor.new("Black")
  934. o54.Position = Vector3.new(-21.6158657, 3.5673604, -98.5943527)
  935. o54.Rotation = Vector3.new(-5.84000015, -15.6800003, 9.68999958)
  936. o54.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  937. o54.Velocity = Vector3.new(0.000657791796, 0.00675921608, 0.000400144956)
  938. o54.CanCollide = false
  939. o54.FormFactor = Enum.FormFactor.Symmetric
  940. o54.Size = Vector3.new(1, 2, 2)
  941. 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)
  942. o54.BottomSurface = Enum.SurfaceType.Smooth
  943. o54.TopSurface = Enum.SurfaceType.Smooth
  944. o54.Color = Color3.new(0.105882, 0.164706, 0.207843)
  945. o54.Position = Vector3.new(-21.6158657, 3.5673604, -98.5943527)
  946. o54.Orientation = Vector3.new(-5.61999989, -15.75, 11.2799997)
  947. o54.Color = Color3.new(0.105882, 0.164706, 0.207843)
  948. o55.Parent = o54
  949. o55.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  950. o55.MeshType = Enum.MeshType.Wedge
  951. o55.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  952. o56.Name = "Handle18"
  953. o56.Parent = o1
  954. o56.BrickColor = BrickColor.new("Royal purple")
  955. o56.Position = Vector3.new(-21.6897297, 3.59413838, -98.3325119)
  956. o56.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  957. o56.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  958. o56.Velocity = Vector3.new(0.000567927782, 0.00670823129, 0.000380008889)
  959. o56.CanCollide = false
  960. o56.FormFactor = Enum.FormFactor.Symmetric
  961. o56.Size = Vector3.new(1, 1, 1)
  962. 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)
  963. o56.BottomSurface = Enum.SurfaceType.Smooth
  964. o56.TopSurface = Enum.SurfaceType.Smooth
  965. o56.Color = Color3.new(0.384314, 0.145098, 0.819608)
  966. o56.Position = Vector3.new(-21.6897297, 3.59413838, -98.3325119)
  967. o56.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  968. o56.Color = Color3.new(0.384314, 0.145098, 0.819608)
  969. o57.Parent = o56
  970. o57.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  971. o57.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  972. o57.MeshType = Enum.MeshType.FileMesh
  973. o57.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  974. o58.Name = "Handle19"
  975. o58.Parent = o1
  976. o58.BrickColor = BrickColor.new("Royal purple")
  977. o58.Position = Vector3.new(-21.763567, 2.36721277, -97.0861969)
  978. o58.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  979. o58.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  980. o58.Velocity = Vector3.new(-6.3015963e-05, 0.00642388221, 6.27037225e-05)
  981. o58.CanCollide = false
  982. o58.FormFactor = Enum.FormFactor.Symmetric
  983. o58.Size = Vector3.new(1, 1, 1)
  984. 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)
  985. o58.BottomSurface = Enum.SurfaceType.Smooth
  986. o58.TopSurface = Enum.SurfaceType.Smooth
  987. o58.Color = Color3.new(0.384314, 0.145098, 0.819608)
  988. o58.Position = Vector3.new(-21.763567, 2.36721277, -97.0861969)
  989. o58.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  990. o58.Color = Color3.new(0.384314, 0.145098, 0.819608)
  991. o59.Parent = o58
  992. o59.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  993. o59.Scale = Vector3.new(0.273375034, 0.546750069, 0.273375034)
  994. o59.MeshType = Enum.MeshType.FileMesh
  995. o59.Scale = Vector3.new(0.273375034, 0.546750069, 0.273375034)
  996. o60.Name = "Handle20"
  997. o60.Parent = o1
  998. o60.BrickColor = BrickColor.new("Royal purple")
  999. o60.Position = Vector3.new(-21.6650829, 2.33150911, -97.4353256)
  1000. o60.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1001. o60.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1002. o60.Velocity = Vector3.new(5.68054675e-05, 0.00649186363, 8.95514386e-05)
  1003. o60.CanCollide = false
  1004. o60.FormFactor = Enum.FormFactor.Symmetric
  1005. o60.Size = Vector3.new(3, 3, 3)
  1006. 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)
  1007. o60.BottomSurface = Enum.SurfaceType.Smooth
  1008. o60.TopSurface = Enum.SurfaceType.Smooth
  1009. o60.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1010. o60.Position = Vector3.new(-21.6650829, 2.33150911, -97.4353256)
  1011. o60.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1012. o60.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1013. o61.Parent = o60
  1014. o61.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1015. o61.Scale = Vector3.new(0.911249995, 0.364500016, 0.364500016)
  1016. o61.MeshType = Enum.MeshType.FileMesh
  1017. o61.Scale = Vector3.new(0.911249995, 0.364500016, 0.364500016)
  1018. o62.Name = "Handle21"
  1019. o62.Parent = o1
  1020. o62.BrickColor = BrickColor.new("Royal purple")
  1021. o62.Position = Vector3.new(-21.6650829, 2.33150911, -97.4353256)
  1022. o62.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1023. o62.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1024. o62.Velocity = Vector3.new(5.68054675e-05, 0.00649186363, 8.95514386e-05)
  1025. o62.CanCollide = false
  1026. o62.FormFactor = Enum.FormFactor.Symmetric
  1027. o62.Size = Vector3.new(1, 1, 1)
  1028. 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)
  1029. o62.BottomSurface = Enum.SurfaceType.Smooth
  1030. o62.TopSurface = Enum.SurfaceType.Smooth
  1031. o62.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1032. o62.Position = Vector3.new(-21.6650829, 2.33150911, -97.4353256)
  1033. o62.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1034. o62.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1035. o63.Parent = o62
  1036. o63.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1037. o63.Scale = Vector3.new(0.364500016, 0.911249995, 0.364500016)
  1038. o63.MeshType = Enum.MeshType.FileMesh
  1039. o63.Scale = Vector3.new(0.364500016, 0.911249995, 0.364500016)
  1040. o64.Name = "Handle22"
  1041. o64.Parent = o1
  1042. o64.BrickColor = BrickColor.new("Black")
  1043. o64.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  1044. o64.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1045. o64.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1046. o64.Velocity = Vector3.new(-0.000602199929, 0.00611797441, -5.81121858e-05)
  1047. o64.CanCollide = false
  1048. o64.FormFactor = Enum.FormFactor.Symmetric
  1049. o64.Size = Vector3.new(1, 2, 1)
  1050. 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)
  1051. o64.BottomSurface = Enum.SurfaceType.Smooth
  1052. o64.TopSurface = Enum.SurfaceType.Smooth
  1053. o64.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1054. o64.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  1055. o64.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1056. o64.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1057. o65.Parent = o64
  1058. o65.Scale = Vector3.new(1.09350014, 1.82249999, 0.091125004)
  1059. o65.Scale = Vector3.new(1.09350014, 1.82249999, 0.091125004)
  1060. o66.Name = "Handle23"
  1061. o66.Parent = o1
  1062. o66.BrickColor = BrickColor.new("Black")
  1063. o66.Position = Vector3.new(-22.403717, 2.59928799, -94.8169098)
  1064. o66.Rotation = Vector3.new(-5.84000015, -15.6800003, -80.3099976)
  1065. o66.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1066. o66.Velocity = Vector3.new(-0.00084183726, 0.00598201528, -0.000111807531)
  1067. o66.CanCollide = false
  1068. o66.FormFactor = Enum.FormFactor.Symmetric
  1069. o66.Size = Vector3.new(1, 2, 1)
  1070. 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)
  1071. o66.BottomSurface = Enum.SurfaceType.Smooth
  1072. o66.TopSurface = Enum.SurfaceType.Smooth
  1073. o66.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1074. o66.Position = Vector3.new(-22.403717, 2.59928799, -94.8169098)
  1075. o66.Orientation = Vector3.new(-5.61999989, -15.75, -78.7200012)
  1076. o66.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1077. o67.Parent = o66
  1078. o67.Offset = Vector3.new(0, 0, 1.10000002)
  1079. o67.Scale = Vector3.new(1.09399998, 0.0480000004, 1.09399998)
  1080. o67.Scale = Vector3.new(1.09399998, 0.0480000004, 1.09399998)
  1081. o68.Name = "Handle24"
  1082. o68.Parent = o1
  1083. o68.BrickColor = BrickColor.new("Royal purple")
  1084. o68.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  1085. o68.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1086. o68.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1087. o68.Velocity = Vector3.new(-0.000602199929, 0.00611797441, -5.81121858e-05)
  1088. o68.CanCollide = false
  1089. o68.FormFactor = Enum.FormFactor.Symmetric
  1090. o68.Size = Vector3.new(1, 2, 1)
  1091. 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)
  1092. o68.BottomSurface = Enum.SurfaceType.Smooth
  1093. o68.TopSurface = Enum.SurfaceType.Smooth
  1094. o68.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1095. o68.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  1096. o68.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1097. o68.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1098. o69.Parent = o68
  1099. o69.Offset = Vector3.new(0, 0.300000012, 0)
  1100. o69.Scale = Vector3.new(2.1500001, 1.85000002, 0.0728999972)
  1101. o69.Scale = Vector3.new(2.1500001, 1.85000002, 0.0728999972)
  1102. o70.Name = "Handle25"
  1103. o70.Parent = o1
  1104. o70.BrickColor = BrickColor.new("Royal purple")
  1105. o70.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1106. o70.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1107. o70.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1108. o70.Velocity = Vector3.new(-0.00120129599, 0.0057780752, -0.000192351974)
  1109. o70.CanCollide = false
  1110. o70.FormFactor = Enum.FormFactor.Symmetric
  1111. o70.Size = Vector3.new(1, 2, 1)
  1112. 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)
  1113. o70.BottomSurface = Enum.SurfaceType.Smooth
  1114. o70.TopSurface = Enum.SurfaceType.Smooth
  1115. o70.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1116. o70.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1117. o70.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1118. o70.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1119. o71.Name = "RingMesh"
  1120. o71.Parent = o70
  1121. o71.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1122. o71.Scale = Vector3.new(1.09350014, 1.09350014, 1.09350014)
  1123. o71.MeshType = Enum.MeshType.FileMesh
  1124. o71.Scale = Vector3.new(1.09350014, 1.09350014, 1.09350014)
  1125. o72.Name = "Handle26"
  1126. o72.Parent = o1
  1127. o72.BrickColor = BrickColor.new("Royal purple")
  1128. o72.Position = Vector3.new(-22.403717, 2.59928799, -94.8169098)
  1129. o72.Rotation = Vector3.new(-5.84000015, -15.6800003, -80.3099976)
  1130. o72.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1131. o72.Velocity = Vector3.new(-0.00084183726, 0.00598201528, -0.000111807531)
  1132. o72.CanCollide = false
  1133. o72.FormFactor = Enum.FormFactor.Symmetric
  1134. o72.Size = Vector3.new(1, 2, 1)
  1135. 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)
  1136. o72.BottomSurface = Enum.SurfaceType.Smooth
  1137. o72.TopSurface = Enum.SurfaceType.Smooth
  1138. o72.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1139. o72.Position = Vector3.new(-22.403717, 2.59928799, -94.8169098)
  1140. o72.Orientation = Vector3.new(-5.61999989, -15.75, -78.7200012)
  1141. o72.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1142. o73.Parent = o72
  1143. o73.Offset = Vector3.new(0, 0, 0.75)
  1144. o73.Scale = Vector3.new(2.18700027, 0.0437400006, 2.18700027)
  1145. o73.Scale = Vector3.new(2.18700027, 0.0437400006, 2.18700027)
  1146. o74.Name = "Handle27"
  1147. o74.Parent = o1
  1148. o74.BrickColor = BrickColor.new("Royal purple")
  1149. o74.Position = Vector3.new(-22.1772003, 2.35000849, -95.4886246)
  1150. o74.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1151. o74.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1152. o74.Velocity = Vector3.new(-0.000638398458, 0.00610725302, -8.96804704e-05)
  1153. o74.CanCollide = false
  1154. o74.FormFactor = Enum.FormFactor.Symmetric
  1155. o74.Size = Vector3.new(1, 1, 1)
  1156. 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)
  1157. o74.BottomSurface = Enum.SurfaceType.Smooth
  1158. o74.TopSurface = Enum.SurfaceType.Smooth
  1159. o74.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1160. o74.Position = Vector3.new(-22.1772003, 2.35000849, -95.4886246)
  1161. o74.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1162. o74.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1163. o75.Parent = o74
  1164. o75.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1165. o75.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  1166. o75.MeshType = Enum.MeshType.FileMesh
  1167. o75.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  1168. o76.Name = "Handle28"
  1169. o76.Parent = o1
  1170. o76.BrickColor = BrickColor.new("Royal purple")
  1171. o76.Position = Vector3.new(-22.2362976, 2.7057519, -95.5416794)
  1172. o76.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1173. o76.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1174. o76.Velocity = Vector3.new(-0.000566001399, 0.00612869579, -2.65439012e-05)
  1175. o76.CanCollide = false
  1176. o76.FormFactor = Enum.FormFactor.Symmetric
  1177. o76.Size = Vector3.new(1, 1, 1)
  1178. 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)
  1179. o76.BottomSurface = Enum.SurfaceType.Smooth
  1180. o76.TopSurface = Enum.SurfaceType.Smooth
  1181. o76.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1182. o76.Position = Vector3.new(-22.2362976, 2.7057519, -95.5416794)
  1183. o76.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1184. o76.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1185. o77.Parent = o76
  1186. o77.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1187. o77.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  1188. o77.MeshType = Enum.MeshType.FileMesh
  1189. o77.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  1190. o78.Name = "Handle29"
  1191. o78.Parent = o1
  1192. o78.BrickColor = BrickColor.new("Royal purple")
  1193. o78.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  1194. o78.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1195. o78.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1196. o78.Velocity = Vector3.new(-0.000602199929, 0.00611797441, -5.81121858e-05)
  1197. o78.CanCollide = false
  1198. o78.FormFactor = Enum.FormFactor.Symmetric
  1199. o78.Size = Vector3.new(1, 1, 1)
  1200. 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)
  1201. o78.BottomSurface = Enum.SurfaceType.Smooth
  1202. o78.TopSurface = Enum.SurfaceType.Smooth
  1203. o78.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1204. o78.Position = Vector3.new(-22.206749, 2.52788019, -95.515152)
  1205. o78.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1206. o78.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1207. o79.Parent = o78
  1208. o79.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1209. o79.Scale = Vector3.new(0.182250008, 2.55150008, 0.291599989)
  1210. o79.MeshType = Enum.MeshType.FileMesh
  1211. o79.Scale = Vector3.new(0.182250008, 2.55150008, 0.291599989)
  1212. o80.Name = "Handle30"
  1213. o80.Parent = o1
  1214. o80.BrickColor = BrickColor.new("Royal purple")
  1215. o80.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1216. o80.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1217. o80.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1218. o80.Velocity = Vector3.new(-0.00120129599, 0.0057780752, -0.000192351974)
  1219. o80.CanCollide = false
  1220. o80.FormFactor = Enum.FormFactor.Symmetric
  1221. o80.Size = Vector3.new(1, 2, 1)
  1222. 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)
  1223. o80.BottomSurface = Enum.SurfaceType.Smooth
  1224. o80.TopSurface = Enum.SurfaceType.Smooth
  1225. o80.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1226. o80.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1227. o80.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1228. o80.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1229. o81.Parent = o80
  1230. o81.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1231. o81.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1232. o82.Name = "Handle31"
  1233. o82.Parent = o1
  1234. o82.BrickColor = BrickColor.new("Royal purple")
  1235. o82.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1236. o82.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1237. o82.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1238. o82.Velocity = Vector3.new(-0.00120129599, 0.0057780752, -0.000192351974)
  1239. o82.CanCollide = false
  1240. o82.FormFactor = Enum.FormFactor.Symmetric
  1241. o82.Size = Vector3.new(1, 2, 1)
  1242. 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)
  1243. o82.BottomSurface = Enum.SurfaceType.Smooth
  1244. o82.TopSurface = Enum.SurfaceType.Smooth
  1245. o82.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1246. o82.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1247. o82.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1248. o82.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1249. o83.Parent = o82
  1250. o83.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1251. o83.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1252. o84.Name = "Handle32"
  1253. o84.Parent = o1
  1254. o84.BrickColor = BrickColor.new("Royal purple")
  1255. o84.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1256. o84.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1257. o84.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1258. o84.Velocity = Vector3.new(-0.00120129599, 0.0057780752, -0.000192351974)
  1259. o84.CanCollide = false
  1260. o84.FormFactor = Enum.FormFactor.Symmetric
  1261. o84.Size = Vector3.new(1, 1, 1)
  1262. 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)
  1263. o84.BottomSurface = Enum.SurfaceType.Smooth
  1264. o84.TopSurface = Enum.SurfaceType.Smooth
  1265. o84.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1266. o84.Position = Vector3.new(-22.699173, 2.70639944, -93.7695389)
  1267. o84.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1268. o84.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1269. o85.Parent = o84
  1270. o85.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1271. o85.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  1272. o86.Name = "Triangle"
  1273. o86.Parent = o1
  1274. o86.MeshId = "http://www.roblox.com/asset/?id=6547801"
  1275. o86.Scale = Vector3.new(0.100000001, 0.00100000005, 0.100000001)
  1276. o86.TextureId = "http://"
  1277. o86.MeshType = Enum.MeshType.FileMesh
  1278. o86.Scale = Vector3.new(0.100000001, 0.00100000005, 0.100000001)
  1279. o87.Name = "Drive"
  1280. o87.Parent = o1
  1281. o87.Value = "UNLIMITED"
  1282. o88.Name = "ClawMesh"
  1283. o88.Parent = o1
  1284. o88.MeshId = "http://www.roblox.com/asset/?id=10681506"
  1285. o88.Scale = Vector3.new(12, 16, 8)
  1286. o88.TextureId = "http://www.roblox.com/asset/?id=10681501"
  1287. o88.VertexColor = Vector3.new(0, 0, 0)
  1288. o88.MeshType = Enum.MeshType.FileMesh
  1289. o88.Scale = Vector3.new(12, 16, 8)
  1290. o89.Name = "JawMesh"
  1291. o89.Parent = o1
  1292. o89.MeshId = "http://www.roblox.com/asset/?id=51177741"
  1293. o89.Scale = Vector3.new(6, 8, 6)
  1294. o89.VertexColor = Vector3.new(0.75, 0.25, 2)
  1295. o89.MeshType = Enum.MeshType.FileMesh
  1296. o89.Scale = Vector3.new(6, 8, 6)
  1297. o90.Name = "SpikeMesh"
  1298. o90.Parent = o1
  1299. o90.MeshId = "http://www.roblox.com/asset/?id=1033714"
  1300. o90.Scale = Vector3.new(5, 60, 5)
  1301. o90.MeshType = Enum.MeshType.FileMesh
  1302. o90.Scale = Vector3.new(5, 60, 5)
  1303. o91.Name = "Handle33"
  1304. o91.Parent = o1
  1305. o91.BrickColor = BrickColor.new("Royal purple")
  1306. o91.Position = Vector3.new(-22.8872242, 2.69661236, -93.041687)
  1307. o91.Rotation = Vector3.new(81.5199966, 9.32999992, 15.8900003)
  1308. o91.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1309. o91.Velocity = Vector3.new(-0.00146373187, 0.00563375931, -0.000262096699)
  1310. o91.CanCollide = false
  1311. o91.FormFactor = Enum.FormFactor.Symmetric
  1312. o91.Size = Vector3.new(1, 2, 2)
  1313. 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)
  1314. o91.BottomSurface = Enum.SurfaceType.Smooth
  1315. o91.TopSurface = Enum.SurfaceType.Smooth
  1316. o91.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1317. o91.Position = Vector3.new(-22.8872242, 2.69661236, -93.041687)
  1318. o91.Orientation = Vector3.new(77.4199982, 48.0900002, 63.2799988)
  1319. o91.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1320. o92.Parent = o91
  1321. o92.Scale = Vector3.new(0.0860000029, 1, 1)
  1322. o92.MeshType = Enum.MeshType.Wedge
  1323. o92.Scale = Vector3.new(0.0860000029, 1, 1)
  1324. o93.Name = "Handle34"
  1325. o93.Parent = o1
  1326. o93.BrickColor = BrickColor.new("Royal purple")
  1327. o93.Position = Vector3.new(-22.7320976, 0.883941531, -92.2122192)
  1328. o93.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  1329. o93.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1330. o93.Velocity = Vector3.new(-0.0020331007, 0.00541386707, -0.000636153389)
  1331. o93.CanCollide = false
  1332. o93.FormFactor = Enum.FormFactor.Symmetric
  1333. o93.Size = Vector3.new(1, 2, 2)
  1334. 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)
  1335. o93.BottomSurface = Enum.SurfaceType.Smooth
  1336. o93.TopSurface = Enum.SurfaceType.Smooth
  1337. o93.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1338. o93.Position = Vector3.new(-22.7320976, 0.883941531, -92.2122192)
  1339. o93.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  1340. o93.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1341. o94.Parent = o93
  1342. o94.Scale = Vector3.new(0.0860000029, 0.425000012, 0.349999994)
  1343. o94.MeshType = Enum.MeshType.Wedge
  1344. o94.Scale = Vector3.new(0.0860000029, 0.425000012, 0.349999994)
  1345. o95.Name = "Handle35"
  1346. o95.Parent = o1
  1347. o95.BrickColor = BrickColor.new("Royal purple")
  1348. o95.Position = Vector3.new(-22.0228653, 1.5440191, -95.4467087)
  1349. o95.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  1350. o95.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1351. o95.Velocity = Vector3.new(-0.000774355256, 0.00607416127, -0.000225396696)
  1352. o95.CanCollide = false
  1353. o95.FormFactor = Enum.FormFactor.Symmetric
  1354. o95.Size = Vector3.new(1, 2, 2)
  1355. 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)
  1356. o95.BottomSurface = Enum.SurfaceType.Smooth
  1357. o95.TopSurface = Enum.SurfaceType.Smooth
  1358. o95.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1359. o95.Position = Vector3.new(-22.0228653, 1.5440191, -95.4467087)
  1360. o95.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  1361. o95.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1362. o96.Parent = o95
  1363. o96.Offset = Vector3.new(0, 0.5, -0.370000005)
  1364. o96.Scale = Vector3.new(0.0850000009, 3.1400001, 0.300000012)
  1365. o96.Scale = Vector3.new(0.0850000009, 3.1400001, 0.300000012)
  1366. o97.Name = "Handle36"
  1367. o97.Parent = o1
  1368. o97.BrickColor = BrickColor.new("Royal purple")
  1369. o97.Position = Vector3.new(-22.0228653, 1.5440191, -95.4467087)
  1370. o97.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  1371. o97.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1372. o97.Velocity = Vector3.new(-0.000774355256, 0.00607416127, -0.000225396696)
  1373. o97.CanCollide = false
  1374. o97.FormFactor = Enum.FormFactor.Symmetric
  1375. o97.Size = Vector3.new(1, 2, 2)
  1376. 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)
  1377. o97.BottomSurface = Enum.SurfaceType.Smooth
  1378. o97.TopSurface = Enum.SurfaceType.Smooth
  1379. o97.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1380. o97.Position = Vector3.new(-22.0228653, 1.5440191, -95.4467087)
  1381. o97.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  1382. o97.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1383. o98.Parent = o97
  1384. o98.Offset = Vector3.new(0, 0.800000012, -0.5)
  1385. o98.Scale = Vector3.new(0.0844999999, 2, 0.5)
  1386. o98.Scale = Vector3.new(0.0844999999, 2, 0.5)
  1387. o99.Parent = o1
  1388. o99.Offset = Vector3.new(0, 0.800000012, -0.600000024)
  1389. o99.Scale = Vector3.new(0.0844999999, 2, 0.400000006)
  1390. o99.Scale = Vector3.new(0.0844999999, 2, 0.400000006)
  1391. o100.Name = "Handle37"
  1392. o100.Parent = o1
  1393. o100.BrickColor = BrickColor.new("Royal purple")
  1394. o100.Position = Vector3.new(-22.4173222, 0.63224566, -93.2200317)
  1395. o100.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  1396. o100.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1397. o100.Velocity = Vector3.new(-0.00170951826, 0.00560553186, -0.000582954497)
  1398. o100.CanCollide = false
  1399. o100.FormFactor = Enum.FormFactor.Symmetric
  1400. o100.Size = Vector3.new(1, 2, 2)
  1401. 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)
  1402. o100.BottomSurface = Enum.SurfaceType.Smooth
  1403. o100.TopSurface = Enum.SurfaceType.Smooth
  1404. o100.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1405. o100.Position = Vector3.new(-22.4173222, 0.63224566, -93.2200317)
  1406. o100.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  1407. o100.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1408. o101.Parent = o100
  1409. o101.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  1410. o101.MeshType = Enum.MeshType.Wedge
  1411. o101.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  1412. o102.Name = "Handle38"
  1413. o102.Parent = o1
  1414. o102.BrickColor = BrickColor.new("Royal purple")
  1415. o102.Position = Vector3.new(-21.4919262, 0.640708447, -96.7706223)
  1416. o102.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  1417. o102.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1418. o102.Velocity = Vector3.new(-0.000435202848, 0.00630832231, -0.000249152537)
  1419. o102.CanCollide = false
  1420. o102.FormFactor = Enum.FormFactor.Symmetric
  1421. o102.Size = Vector3.new(1, 2, 2)
  1422. 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)
  1423. o102.BottomSurface = Enum.SurfaceType.Smooth
  1424. o102.TopSurface = Enum.SurfaceType.Smooth
  1425. o102.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1426. o102.Position = Vector3.new(-21.4919262, 0.640708447, -96.7706223)
  1427. o102.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  1428. o102.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1429. o103.Parent = o102
  1430. o103.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  1431. o103.MeshType = Enum.MeshType.Wedge
  1432. o103.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  1433. o104.Name = "Handle39"
  1434. o104.Parent = o1
  1435. o104.BrickColor = BrickColor.new("Royal purple")
  1436. o104.Position = Vector3.new(-22.1133652, 0.866000175, -94.5676575)
  1437. o104.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  1438. o104.RotVelocity = Vector3.new(0.0002370406, -0.000358544814, -0.000150036794)
  1439. o104.Velocity = Vector3.new(-0.00119126227, 0.0058793691, -0.000418562966)
  1440. o104.CanCollide = false
  1441. o104.FormFactor = Enum.FormFactor.Symmetric
  1442. o104.Size = Vector3.new(1, 2, 2)
  1443. 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)
  1444. o104.BottomSurface = Enum.SurfaceType.Smooth
  1445. o104.TopSurface = Enum.SurfaceType.Smooth
  1446. o104.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1447. o104.Position = Vector3.new(-22.1133652, 0.866000175, -94.5676575)
  1448. o104.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  1449. o104.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1450. o105.Parent = o104
  1451. o105.Offset = Vector3.new(0, 0.104999997, 1.82500005)
  1452. o105.Scale = Vector3.new(0.0850000009, 0.485000014, 0.173999995)
  1453. o105.Scale = Vector3.new(0.0850000009, 0.485000014, 0.173999995)
  1454. o106.Name = "RingMesh"
  1455. o106.Parent = o1
  1456. o106.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1457. o106.Scale = Vector3.new(3, 3, 3)
  1458. o106.MeshType = Enum.MeshType.FileMesh
  1459. o106.Scale = Vector3.new(3, 3, 3)
  1460. o107.Name = "BlastMesh"
  1461. o107.Parent = o1
  1462. o107.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1463. o107.Scale = Vector3.new(1, 0.100000001, 1)
  1464. o107.MeshType = Enum.MeshType.FileMesh
  1465. o107.Scale = Vector3.new(1, 0.100000001, 1)
  1466. o108.Name = "CMesh"
  1467. o108.Parent = o1
  1468. o108.MeshId = "http://www.roblox.com/asset/?id=50880202 "
  1469. o108.Scale = Vector3.new(4, 4, 4)
  1470. o108.TextureId = "http://www.roblox.com/asset/?id=50880003 "
  1471. o108.VertexColor = Vector3.new(0.25, 0, 1)
  1472. o108.MeshType = Enum.MeshType.FileMesh
  1473. o108.Scale = Vector3.new(4, 4, 4)
  1474. o109.Name = "SMesh"
  1475. o109.Parent = o1
  1476. o109.MeshId = "http://www.roblox.com/asset/?id=60119920 "
  1477. o109.Scale = Vector3.new(10, 10, 10)
  1478. o109.TextureId = "http://www.roblox.com/asset/?id=60119961"
  1479. o109.VertexColor = Vector3.new(0.25, 0.100000001, 1)
  1480. o109.MeshType = Enum.MeshType.FileMesh
  1481. o109.Scale = Vector3.new(10, 10, 10)
  1482. o110.Name = "WEEMesh"
  1483. o110.Parent = o1
  1484. o110.MeshId = "http://www.roblox.com/asset/?id=1051557"
  1485. o110.Scale = Vector3.new(40, 50, 40)
  1486. o110.MeshType = Enum.MeshType.FileMesh
  1487. o110.Scale = Vector3.new(40, 50, 40)
  1488. o111.Name = "SawMesh"
  1489. o111.Parent = o1
  1490. o111.MeshId = "http://www.roblox.com/asset/?id=74322089"
  1491. o111.Scale = Vector3.new(12, -12, -12)
  1492. o111.TextureId = "http://www.roblox.com/asset/?id=74322092"
  1493. o111.VertexColor = Vector3.new(0, 0, 0)
  1494. o111.MeshType = Enum.MeshType.FileMesh
  1495. o111.Scale = Vector3.new(12, -12, -12)
  1496. o112.Name = "Kills2"
  1497. o112.Parent = o1
  1498. o113.Parent = o112
  1499. table.insert(cors,coroutine.create(function()
  1500. wait()
  1501. runDummyScript(function()
  1502. Character=script.Parent.Parent.Parent.Parent
  1503. script.Parent.Value=_G.PData[Character.Name]["Berserker2 Kills"]
  1504. while true do
  1505. wait(.5)
  1506. _G.PData[Character.Name]["Berserker2 Kills"]=script.Parent.Value
  1507. end
  1508.  
  1509. end,o113)
  1510. end))
  1511. o114.Name = "Kills"
  1512. o114.Parent = o1
  1513. o115.Parent = o114
  1514. table.insert(cors,coroutine.create(function()
  1515. wait()
  1516. runDummyScript(function()
  1517. Character=script.Parent.Parent.Parent.Parent
  1518. script.Parent.Value=_G.PData[Character.Name]["Berserker Kills"]
  1519. while true do
  1520. wait(.5)
  1521. _G.PData[Character.Name]["Berserker Kills"]=script.Parent.Value
  1522. end
  1523.  
  1524. end,o115)
  1525. end))
  1526. mas.Parent = workspace
  1527. mas:MakeJoints()
  1528. local mas1 = mas:GetChildren()
  1529. for i=1,#mas1 do
  1530. mas1[i].Parent = owner.Backpack
  1531. ypcall(function() mas1[i]:MakeJoints() end)
  1532. end
  1533. mas:Destroy()
  1534. for i=1,#cors do
  1535. coroutine.resume(cors[i])
  1536. end
  1537.  
  1538.  
  1539.  
  1540. local runDummyScript = function(f,scri)
  1541. local oldenv = getfenv(f)
  1542. local newenv = setmetatable({}, {
  1543. __index = function(_, k)
  1544. if k:lower() == 'script' then
  1545. return scri
  1546. else
  1547. return oldenv[k]
  1548. end
  1549. end
  1550. })
  1551. setfenv(f, newenv)
  1552. ypcall(function() f() end)
  1553. end
  1554. cors = {}
  1555. mas = Instance.new("Model",game:GetService("Lighting"))
  1556. mas.Name = "CompiledModel"
  1557. o1 = Instance.new("LocalScript")
  1558. o2 = Instance.new("LocalScript")
  1559. o3 = Instance.new("BoolValue")
  1560. o4 = Instance.new("StringValue")
  1561. o5 = Instance.new("Script")
  1562. o6 = Instance.new("StringValue")
  1563. o7 = Instance.new("ObjectValue")
  1564. o8 = Instance.new("ScreenGui")
  1565. o9 = Instance.new("TextLabel")
  1566. o10 = Instance.new("TextLabel")
  1567. o11 = Instance.new("LocalScript")
  1568. o12 = Instance.new("IntValue")
  1569. o13 = Instance.new("StringValue")
  1570. o14 = Instance.new("LocalScript")
  1571. o15 = Instance.new("StringValue")
  1572. o16 = Instance.new("LocalScript")
  1573. o17 = Instance.new("StringValue")
  1574. o18 = Instance.new("Script")
  1575. o19 = Instance.new("Script")
  1576. o20 = Instance.new("LocalScript")
  1577. o21 = Instance.new("IntValue")
  1578. o22 = Instance.new("StringValue")
  1579. o23 = Instance.new("Script")
  1580. o24 = Instance.new("StringValue")
  1581. o25 = Instance.new("ObjectValue")
  1582. o26 = Instance.new("Script")
  1583. o27 = Instance.new("Script")
  1584. o28 = Instance.new("Script")
  1585. o29 = Instance.new("StringValue")
  1586. o30 = Instance.new("StringValue")
  1587. o1.Name = "Main_"
  1588. o1.Parent = mas
  1589. table.insert(cors,coroutine.create(function()
  1590. wait()
  1591. runDummyScript(function()
  1592. --RSaz
  1593. --Enma/Hades
  1594.  
  1595. --Main Functions/Vars
  1596.  
  1597. wait(1)
  1598. Tool=owner.Backpack.EnmaU;
  1599. Handle=Tool.Handle
  1600. local runDummyScript = function(f,scri)
  1601. local oldenv = getfenv(f)
  1602. local newenv = setmetatable({}, {
  1603. __index = function(_, k)
  1604. if k:lower() == 'script' then
  1605. return scri
  1606. else
  1607. return oldenv[k]
  1608. end
  1609. end
  1610. })
  1611. setfenv(f, newenv)
  1612. ypcall(function() f() end)
  1613. end
  1614. cors = {}
  1615. mas = Instance.new("Model",game:GetService("Lighting"))
  1616. mas.Name = "CompiledModel"
  1617. o1 = Instance.new("Model")
  1618. o2 = Instance.new("Part")
  1619. o3 = Instance.new("SpecialMesh")
  1620. o4 = Instance.new("Sound")
  1621. o5 = Instance.new("Sound")
  1622. o6 = Instance.new("Sound")
  1623. o7 = Instance.new("Sound")
  1624. o8 = Instance.new("Sound")
  1625. o9 = Instance.new("Sound")
  1626. o10 = Instance.new("Sound")
  1627. o11 = Instance.new("Sound")
  1628. o12 = Instance.new("Sound")
  1629. o13 = Instance.new("Sound")
  1630. o14 = Instance.new("Sound")
  1631. o15 = Instance.new("Sound")
  1632. o16 = Instance.new("Sound")
  1633. o17 = Instance.new("Sound")
  1634. o18 = Instance.new("Sound")
  1635. o19 = Instance.new("Sound")
  1636. o20 = Instance.new("Sound")
  1637. o21 = Instance.new("Sound")
  1638. o22 = Instance.new("Sound")
  1639. o23 = Instance.new("Part")
  1640. o24 = Instance.new("SpecialMesh")
  1641. o25 = Instance.new("Weld")
  1642. o26 = Instance.new("Part")
  1643. o27 = Instance.new("SpecialMesh")
  1644. o28 = Instance.new("Weld")
  1645. o29 = Instance.new("Part")
  1646. o30 = Instance.new("SpecialMesh")
  1647. o31 = Instance.new("Weld")
  1648. o32 = Instance.new("Part")
  1649. o33 = Instance.new("SpecialMesh")
  1650. o34 = Instance.new("Weld")
  1651. o35 = Instance.new("Part")
  1652. o36 = Instance.new("BlockMesh")
  1653. o37 = Instance.new("Weld")
  1654. o38 = Instance.new("Part")
  1655. o39 = Instance.new("SpecialMesh")
  1656. o40 = Instance.new("Weld")
  1657. o41 = Instance.new("Part")
  1658. o42 = Instance.new("SpecialMesh")
  1659. o43 = Instance.new("Weld")
  1660. o44 = Instance.new("Part")
  1661. o45 = Instance.new("SpecialMesh")
  1662. o46 = Instance.new("Weld")
  1663. o47 = Instance.new("Part")
  1664. o48 = Instance.new("SpecialMesh")
  1665. o49 = Instance.new("Weld")
  1666. o50 = Instance.new("Part")
  1667. o51 = Instance.new("SpecialMesh")
  1668. o52 = Instance.new("Weld")
  1669. o53 = Instance.new("Part")
  1670. o54 = Instance.new("SpecialMesh")
  1671. o55 = Instance.new("Weld")
  1672. o56 = Instance.new("Part")
  1673. o57 = Instance.new("SpecialMesh")
  1674. o58 = Instance.new("Weld")
  1675. o59 = Instance.new("Part")
  1676. o60 = Instance.new("SpecialMesh")
  1677. o61 = Instance.new("Weld")
  1678. o62 = Instance.new("Part")
  1679. o63 = Instance.new("BlockMesh")
  1680. o64 = Instance.new("Weld")
  1681. o65 = Instance.new("Part")
  1682. o66 = Instance.new("CylinderMesh")
  1683. o67 = Instance.new("Weld")
  1684. o68 = Instance.new("Part")
  1685. o69 = Instance.new("BlockMesh")
  1686. o70 = Instance.new("Weld")
  1687. o71 = Instance.new("Part")
  1688. o72 = Instance.new("SpecialMesh")
  1689. o73 = Instance.new("Weld")
  1690. o74 = Instance.new("Part")
  1691. o75 = Instance.new("CylinderMesh")
  1692. o76 = Instance.new("Weld")
  1693. o77 = Instance.new("Part")
  1694. o78 = Instance.new("SpecialMesh")
  1695. o79 = Instance.new("Weld")
  1696. o80 = Instance.new("Part")
  1697. o81 = Instance.new("SpecialMesh")
  1698. o82 = Instance.new("Weld")
  1699. o83 = Instance.new("Part")
  1700. o84 = Instance.new("SpecialMesh")
  1701. o85 = Instance.new("Weld")
  1702. o86 = Instance.new("Part")
  1703. o87 = Instance.new("SpecialMesh")
  1704. o88 = Instance.new("Weld")
  1705. o89 = Instance.new("Part")
  1706. o90 = Instance.new("BlockMesh")
  1707. o91 = Instance.new("Weld")
  1708. o92 = Instance.new("Part")
  1709. o93 = Instance.new("BlockMesh")
  1710. o94 = Instance.new("Weld")
  1711. o95 = Instance.new("Part")
  1712. o96 = Instance.new("BlockMesh")
  1713. o97 = Instance.new("Weld")
  1714. o98 = Instance.new("Part")
  1715. o99 = Instance.new("SpecialMesh")
  1716. o100 = Instance.new("Weld")
  1717. o101 = Instance.new("Part")
  1718. o102 = Instance.new("SpecialMesh")
  1719. o103 = Instance.new("Weld")
  1720. o104 = Instance.new("Part")
  1721. o105 = Instance.new("BlockMesh")
  1722. o106 = Instance.new("Weld")
  1723. o107 = Instance.new("Part")
  1724. o108 = Instance.new("BlockMesh")
  1725. o109 = Instance.new("Weld")
  1726. o110 = Instance.new("Part")
  1727. o111 = Instance.new("SpecialMesh")
  1728. o112 = Instance.new("Weld")
  1729. o113 = Instance.new("Part")
  1730. o114 = Instance.new("SpecialMesh")
  1731. o115 = Instance.new("Weld")
  1732. o116 = Instance.new("Part")
  1733. o117 = Instance.new("BlockMesh")
  1734. o118 = Instance.new("Weld")
  1735. o119 = Instance.new("Part")
  1736. o120 = Instance.new("CylinderMesh")
  1737. o121 = Instance.new("Weld")
  1738. o122 = Instance.new("Part")
  1739. o123 = Instance.new("SpecialMesh")
  1740. o124 = Instance.new("Weld")
  1741. o125 = Instance.new("Part")
  1742. o126 = Instance.new("SpecialMesh")
  1743. o127 = Instance.new("Weld")
  1744. o128 = Instance.new("Part")
  1745. o129 = Instance.new("BlockMesh")
  1746. o130 = Instance.new("Weld")
  1747. o131 = Instance.new("Part")
  1748. o132 = Instance.new("SpecialMesh")
  1749. o133 = Instance.new("Weld")
  1750. o134 = Instance.new("Part")
  1751. o135 = Instance.new("SpecialMesh")
  1752. o136 = Instance.new("Weld")
  1753. o1.Parent = mas
  1754. o2.Name = "Handlexd"
  1755. o2.Parent = o1
  1756. o2.BrickColor = BrickColor.new("Black")
  1757. o2.Position = Vector3.new(-21.3203869, 2.74555206, -98.6572495)
  1758. o2.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1759. o2.RotVelocity = Vector3.new(1, 1, 1)
  1760. o2.Velocity = Vector3.new(0.000476170797, 0.00672979234, 0.000183518991)
  1761. o2.FormFactor = Enum.FormFactor.Symmetric
  1762. o2.Size = Vector3.new(2, 7, 2)
  1763. 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)
  1764. o2.BottomSurface = Enum.SurfaceType.Smooth
  1765. o2.TopSurface = Enum.SurfaceType.Smooth
  1766. o2.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1767. o2.Position = Vector3.new(-21.3203869, 2.74555206, -98.6572495)
  1768. o2.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1769. o2.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1770. o3.Parent = o2
  1771. o3.Scale = Vector3.new(0.0728999972, 0.382724971, 0.0728999972)
  1772. o3.Scale = Vector3.new(0.0728999972, 0.382724971, 0.0728999972)
  1773. o4.Name = "Crash"
  1774. o4.Parent = o2
  1775. o4.SoundId = "http://www.roblox.com/asset/?id=10730819"
  1776. o4.Volume = 1
  1777. o5.Name = "CSlash"
  1778. o5.Parent = o2
  1779. o5.Pitch = 0.25
  1780. o5.SoundId = "http://www.roblox.com/asset/?id=46153268"
  1781. o5.Volume = 1
  1782. o6.Name = "Slash"
  1783. o6.Parent = o2
  1784. o6.Pitch = 0.64999997615814
  1785. o6.SoundId = "http://roblox.com/asset/?id=10209645"
  1786. o6.Volume = 1
  1787. o7.Name = "S2"
  1788. o7.Parent = o2
  1789. o7.SoundId = "http://www.roblox.com/asset/?id=60619309"
  1790. o7.Volume = 1
  1791. o8.Name = "S4"
  1792. o8.Parent = o2
  1793. o8.Pitch = 0.5
  1794. o8.SoundId = "http://www.roblox.com/asset/?id=60661796 "
  1795. o8.Volume = 1
  1796. o9.Name = "S3"
  1797. o9.Parent = o2
  1798. o9.SoundId = "http://www.roblox.com/asset/?id=60619326"
  1799. o9.Volume = 1
  1800. o10.Name = "Screech"
  1801. o10.Parent = o2
  1802. o10.Pitch = 1.2000000476837
  1803. o10.SoundId = "http://www.roblox.com/asset/?id=51322486"
  1804. o10.Volume = 1
  1805. o11.Name = "MetalClash"
  1806. o11.Parent = o2
  1807. o11.Pitch = 0.30000001192093
  1808. o11.SoundId = "http://www.roblox.com/asset/?id=62339698 "
  1809. o11.Volume = 1
  1810. o12.Name = "Smack"
  1811. o12.Parent = o2
  1812. o12.Pitch = 0.5
  1813. o12.SoundId = "http://www.roblox.com/asset/?id=46153268"
  1814. o12.Volume = 1
  1815. o13.Name = "QSlash"
  1816. o13.Parent = o2
  1817. o13.Pitch = 0.40000000596046
  1818. o13.SoundId = "rbxasset://sounds/swordslash.wav"
  1819. o13.Volume = 1
  1820. o14.Name = "Slash2"
  1821. o14.Parent = o2
  1822. o14.Pitch = 0.60000002384186
  1823. o14.SoundId = "rbxasset://sounds/swordlunge.wav"
  1824. o14.Volume = 1
  1825. o15.Name = "BaneSlash1"
  1826. o15.Parent = o2
  1827. o15.Pitch = 0.26499998569489
  1828. o15.SoundId = "http://www.roblox.com/asset/?id=28144425"
  1829. o15.Volume = 1
  1830. o16.Name = "Ominent"
  1831. o16.Parent = o2
  1832. o16.Pitch = 0.5
  1833. o16.SoundId = "http://www.roblox.com/asset/?id=28257433"
  1834. o16.Volume = 1
  1835. o17.Name = "RoarSound"
  1836. o17.Parent = o2
  1837. o17.Pitch = 0
  1838. o17.SoundId = "rbxassetid://63719813"
  1839. o17.Volume = 1
  1840. o18.Name = "NFE"
  1841. o18.Parent = o2
  1842. o18.Pitch = 0.30000001192093
  1843. o18.SoundId = "http://www.roblox.com/asset/?id=2697431"
  1844. o18.Volume = 1
  1845. o19.Name = "GETB"
  1846. o19.Parent = o2
  1847. o19.Pitch = 0.5
  1848. o19.SoundId = "http://www.roblox.com/asset/?id=55634401"
  1849. o19.Volume = 1
  1850. o20.Name = "GETBE1"
  1851. o20.Parent = o2
  1852. o20.Pitch = 0.40000000596046
  1853. o20.SoundId = "http://www.roblox.com/asset/?id=2233908"
  1854. o20.Volume = 1
  1855. o21.Name = "GF"
  1856. o21.Parent = o2
  1857. o21.Pitch = 1.5
  1858. o21.SoundId = "http://www.roblox.com/asset/?id=48618802 "
  1859. o21.Volume = 1
  1860. o22.Name = "IK"
  1861. o22.Parent = o2
  1862. o22.Pitch = 0.69999998807907
  1863. o22.SoundId = "http://www.roblox.com/asset/?id=69935389"
  1864. o22.Volume = 1
  1865. o23.Name = "Handle10"
  1866. o23.Parent = o1
  1867. o23.BrickColor = BrickColor.new("Black")
  1868. o23.Position = Vector3.new(-21.320364, 1.49184787, -97.6727829)
  1869. o23.Rotation = Vector3.new(174.160004, 15.6800003, -9.68999958)
  1870. o23.RotVelocity = Vector3.new(1, 1, 1)
  1871. o23.Velocity = Vector3.new(2.23864675, -0.977713883, -1.25354362)
  1872. o23.CanCollide = false
  1873. o23.FormFactor = Enum.FormFactor.Symmetric
  1874. o23.Size = Vector3.new(1, 2, 2)
  1875. 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)
  1876. o23.BottomSurface = Enum.SurfaceType.Smooth
  1877. o23.TopSurface = Enum.SurfaceType.Smooth
  1878. o23.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1879. o23.Position = Vector3.new(-21.320364, 1.49184787, -97.6727829)
  1880. o23.Orientation = Vector3.new(5.61999989, 164.25, 168.720001)
  1881. o23.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1882. o24.Parent = o23
  1883. o24.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1884. o24.MeshType = Enum.MeshType.Wedge
  1885. o24.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1886. o25.Name = "Joint"
  1887. o25.Parent = o23
  1888. 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)
  1889. o25.Part0 = o23
  1890. o25.Part1 = o2
  1891. o26.Name = "Handle11"
  1892. o26.Parent = o1
  1893. o26.BrickColor = BrickColor.new("Black")
  1894. o26.Position = Vector3.new(-21.1726341, 1.43829334, -98.1964645)
  1895. o26.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  1896. o26.RotVelocity = Vector3.new(1, 1, 1)
  1897. o26.Velocity = Vector3.new(1.76851976, -0.306302369, -1.45482802)
  1898. o26.CanCollide = false
  1899. o26.FormFactor = Enum.FormFactor.Symmetric
  1900. o26.Size = Vector3.new(1, 2, 2)
  1901. 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)
  1902. o26.BottomSurface = Enum.SurfaceType.Smooth
  1903. o26.TopSurface = Enum.SurfaceType.Smooth
  1904. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1905. o26.Position = Vector3.new(-21.1726341, 1.43829334, -98.1964645)
  1906. o26.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  1907. o26.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1908. o27.Parent = o26
  1909. o27.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1910. o27.MeshType = Enum.MeshType.Wedge
  1911. o27.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  1912. o28.Name = "Joint"
  1913. o28.Parent = o26
  1914. 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)
  1915. o28.Part0 = o26
  1916. o28.Part1 = o2
  1917. o29.Name = "Handle12"
  1918. o29.Parent = o1
  1919. o29.BrickColor = BrickColor.new("Royal purple")
  1920. o29.Position = Vector3.new(-21.2465019, 1.4650687, -97.9346161)
  1921. o29.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1922. o29.RotVelocity = Vector3.new(1, 1, 1)
  1923. o29.Velocity = Vector3.new(2.00359273, -0.642018616, -1.35418487)
  1924. o29.CanCollide = false
  1925. o29.FormFactor = Enum.FormFactor.Symmetric
  1926. o29.Size = Vector3.new(1, 1, 1)
  1927. 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)
  1928. o29.BottomSurface = Enum.SurfaceType.Smooth
  1929. o29.TopSurface = Enum.SurfaceType.Smooth
  1930. o29.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1931. o29.Position = Vector3.new(-21.2465019, 1.4650687, -97.9346161)
  1932. o29.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1933. o29.Color = Color3.new(0.384314, 0.145098, 0.819608)
  1934. o30.Parent = o29
  1935. o30.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  1936. o30.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  1937. o30.MeshType = Enum.MeshType.FileMesh
  1938. o30.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  1939. o31.Name = "Joint"
  1940. o31.Parent = o29
  1941. 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)
  1942. o31.Part0 = o29
  1943. o31.Part1 = o2
  1944. o32.Name = "Handle13"
  1945. o32.Parent = o1
  1946. o32.BrickColor = BrickColor.new("Black")
  1947. o32.Position = Vector3.new(-21.8078995, 3.59092784, -97.4541473)
  1948. o32.Rotation = Vector3.new(174.160004, 15.6800003, 170.309998)
  1949. o32.RotVelocity = Vector3.new(1, 1, 1)
  1950. o32.Velocity = Vector3.new(0.358202517, -1.68388486, 1.33307183)
  1951. o32.CanCollide = false
  1952. o32.FormFactor = Enum.FormFactor.Symmetric
  1953. o32.Size = Vector3.new(1, 2, 2)
  1954. 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)
  1955. o32.BottomSurface = Enum.SurfaceType.Smooth
  1956. o32.TopSurface = Enum.SurfaceType.Smooth
  1957. o32.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1958. o32.Position = Vector3.new(-21.8078995, 3.59092784, -97.4541473)
  1959. o32.Orientation = Vector3.new(5.61999989, 164.25, -11.2799997)
  1960. o32.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1961. o33.Parent = o32
  1962. o33.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  1963. o33.MeshType = Enum.MeshType.Wedge
  1964. o33.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  1965. o34.Name = "Joint"
  1966. o34.Parent = o32
  1967. 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)
  1968. o34.Part0 = o32
  1969. o34.Part1 = o2
  1970. o35.Name = "Handle14"
  1971. o35.Parent = o1
  1972. o35.BrickColor = BrickColor.new("Black")
  1973. o35.Position = Vector3.new(-21.7192574, 3.05731034, -97.3745575)
  1974. o35.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  1975. o35.RotVelocity = Vector3.new(1, 1, 1)
  1976. o35.Velocity = Vector3.new(0.971409857, -1.67483258, 0.710812271)
  1977. o35.CanCollide = false
  1978. o35.FormFactor = Enum.FormFactor.Symmetric
  1979. o35.Size = Vector3.new(1, 2, 1)
  1980. 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)
  1981. o35.BottomSurface = Enum.SurfaceType.Smooth
  1982. o35.TopSurface = Enum.SurfaceType.Smooth
  1983. o35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1984. o35.Position = Vector3.new(-21.7192574, 3.05731034, -97.3745575)
  1985. o35.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  1986. o35.Color = Color3.new(0.105882, 0.164706, 0.207843)
  1987. o36.Parent = o35
  1988. o36.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  1989. o36.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  1990. o37.Name = "Joint"
  1991. o37.Parent = o35
  1992. 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)
  1993. o37.Part0 = o35
  1994. o37.Part1 = o2
  1995. o38.Name = "Handle15"
  1996. o38.Parent = o1
  1997. o38.BrickColor = BrickColor.new("Black")
  1998. o38.Position = Vector3.new(-21.6601734, 3.53737259, -97.9778214)
  1999. o38.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  2000. o38.RotVelocity = Vector3.new(1, 1, 1)
  2001. o38.Velocity = Vector3.new(-0.111916251, -1.01248479, 1.13179052)
  2002. o38.CanCollide = false
  2003. o38.FormFactor = Enum.FormFactor.Symmetric
  2004. o38.Size = Vector3.new(1, 2, 2)
  2005. 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)
  2006. o38.BottomSurface = Enum.SurfaceType.Smooth
  2007. o38.TopSurface = Enum.SurfaceType.Smooth
  2008. o38.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2009. o38.Position = Vector3.new(-21.6601734, 3.53737259, -97.9778214)
  2010. o38.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  2011. o38.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2012. o39.Parent = o38
  2013. o39.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2014. o39.MeshType = Enum.MeshType.Wedge
  2015. o39.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2016. o40.Name = "Joint"
  2017. o40.Parent = o38
  2018. 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)
  2019. o40.Part0 = o38
  2020. o40.Part1 = o2
  2021. o41.Name = "Handle16"
  2022. o41.Parent = o1
  2023. o41.BrickColor = BrickColor.new("Black")
  2024. o41.Position = Vector3.new(-21.7635918, 4.15992403, -98.0706711)
  2025. o41.Rotation = Vector3.new(174.160004, 15.6800003, 170.309998)
  2026. o41.RotVelocity = Vector3.new(1, 1, 1)
  2027. o41.Velocity = Vector3.new(-0.827317417, -1.02305341, 1.85776031)
  2028. o41.CanCollide = false
  2029. o41.FormFactor = Enum.FormFactor.Symmetric
  2030. o41.Size = Vector3.new(1, 2, 2)
  2031. 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)
  2032. o41.BottomSurface = Enum.SurfaceType.Smooth
  2033. o41.TopSurface = Enum.SurfaceType.Smooth
  2034. o41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2035. o41.Position = Vector3.new(-21.7635918, 4.15992403, -98.0706711)
  2036. o41.Orientation = Vector3.new(5.61999989, 164.25, -11.2799997)
  2037. o41.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2038. o42.Parent = o41
  2039. o42.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  2040. o42.MeshType = Enum.MeshType.Wedge
  2041. o42.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  2042. o43.Name = "Joint"
  2043. o43.Parent = o41
  2044. 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)
  2045. o43.Part0 = o41
  2046. o43.Part1 = o2
  2047. o44.Name = "Handle17"
  2048. o44.Parent = o1
  2049. o44.BrickColor = BrickColor.new("Black")
  2050. o44.Position = Vector3.new(-21.6158657, 4.10636711, -98.5943527)
  2051. o44.Rotation = Vector3.new(-5.84000015, -15.6800003, 9.68999958)
  2052. o44.RotVelocity = Vector3.new(1, 1, 1)
  2053. o44.Velocity = Vector3.new(-1.2974422, -0.351645768, 1.65647733)
  2054. o44.CanCollide = false
  2055. o44.FormFactor = Enum.FormFactor.Symmetric
  2056. o44.Size = Vector3.new(1, 2, 2)
  2057. 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)
  2058. o44.BottomSurface = Enum.SurfaceType.Smooth
  2059. o44.TopSurface = Enum.SurfaceType.Smooth
  2060. o44.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2061. o44.Position = Vector3.new(-21.6158657, 4.10636711, -98.5943527)
  2062. o44.Orientation = Vector3.new(-5.61999989, -15.75, 11.2799997)
  2063. o44.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2064. o45.Parent = o44
  2065. o45.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  2066. o45.MeshType = Enum.MeshType.Wedge
  2067. o45.Scale = Vector3.new(0.273375034, 0.273375034, 0.273375034)
  2068. o46.Name = "Joint"
  2069. o46.Parent = o44
  2070. 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)
  2071. o46.Part0 = o44
  2072. o46.Part1 = o2
  2073. o47.Name = "Handle18"
  2074. o47.Parent = o1
  2075. o47.BrickColor = BrickColor.new("Royal purple")
  2076. o47.Position = Vector3.new(-21.6897278, 4.13314247, -98.3325119)
  2077. o47.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2078. o47.RotVelocity = Vector3.new(1, 1, 1)
  2079. o47.Velocity = Vector3.new(-1.06237674, -0.687348664, 1.75711477)
  2080. o47.CanCollide = false
  2081. o47.FormFactor = Enum.FormFactor.Symmetric
  2082. o47.Size = Vector3.new(1, 1, 1)
  2083. 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)
  2084. o47.BottomSurface = Enum.SurfaceType.Smooth
  2085. o47.TopSurface = Enum.SurfaceType.Smooth
  2086. o47.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2087. o47.Position = Vector3.new(-21.6897278, 4.13314247, -98.3325119)
  2088. o47.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2089. o47.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2090. o48.Parent = o47
  2091. o48.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2092. o48.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  2093. o48.MeshType = Enum.MeshType.FileMesh
  2094. o48.Scale = Vector3.new(0.364500016, 0.364500016, 0.364500016)
  2095. o49.Name = "Joint"
  2096. o49.Parent = o47
  2097. 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)
  2098. o49.Part0 = o47
  2099. o49.Part1 = o2
  2100. o50.Name = "Handle19"
  2101. o50.Parent = o1
  2102. o50.BrickColor = BrickColor.new("Royal purple")
  2103. o50.Position = Vector3.new(-21.7635632, 2.90621662, -97.0861969)
  2104. o50.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2105. o50.RotVelocity = Vector3.new(1, 1, 1)
  2106. o50.Velocity = Vector3.new(1.41086411, -2.00749898, 0.604024351)
  2107. o50.CanCollide = false
  2108. o50.FormFactor = Enum.FormFactor.Symmetric
  2109. o50.Size = Vector3.new(1, 1, 1)
  2110. 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)
  2111. o50.BottomSurface = Enum.SurfaceType.Smooth
  2112. o50.TopSurface = Enum.SurfaceType.Smooth
  2113. o50.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2114. o50.Position = Vector3.new(-21.7635632, 2.90621662, -97.0861969)
  2115. o50.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2116. o50.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2117. o51.Parent = o50
  2118. o51.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2119. o51.Scale = Vector3.new(0.273375034, 0.546750069, 0.273375034)
  2120. o51.MeshType = Enum.MeshType.FileMesh
  2121. o51.Scale = Vector3.new(0.273375034, 0.546750069, 0.273375034)
  2122. o52.Name = "Joint"
  2123. o52.Parent = o50
  2124. 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)
  2125. o52.Part0 = o50
  2126. o52.Part1 = o2
  2127. o53.Name = "Handle2"
  2128. o53.Parent = o1
  2129. o53.BrickColor = BrickColor.new("Black")
  2130. o53.Position = Vector3.new(-20.8772087, 2.58488393, -100.228302)
  2131. o53.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2132. o53.RotVelocity = Vector3.new(1, 1, 1)
  2133. o53.Velocity = Vector3.new(-1.40990829, 2.02096057, -0.603662789)
  2134. o53.CanCollide = false
  2135. o53.FormFactor = Enum.FormFactor.Custom
  2136. o53.Size = Vector3.new(1, 2, 1)
  2137. 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)
  2138. o53.BottomSurface = Enum.SurfaceType.Smooth
  2139. o53.TopSurface = Enum.SurfaceType.Smooth
  2140. o53.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2141. o53.Position = Vector3.new(-20.8772087, 2.58488393, -100.228302)
  2142. o53.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2143. o53.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2144. o54.Parent = o53
  2145. o54.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2146. o54.Scale = Vector3.new(0.637875021, 0.637875021, 1.09350014)
  2147. o54.MeshType = Enum.MeshType.FileMesh
  2148. o54.Scale = Vector3.new(0.637875021, 0.637875021, 1.09350014)
  2149. o55.Name = "Joint"
  2150. o55.Parent = o53
  2151. 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)
  2152. o55.Part0 = o53
  2153. o55.Part1 = o2
  2154. o56.Name = "Handle20"
  2155. o56.Parent = o1
  2156. o56.BrickColor = BrickColor.new("Royal purple")
  2157. o56.Position = Vector3.new(-21.6650867, 2.87051296, -97.4353256)
  2158. o56.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2159. o56.RotVelocity = Vector3.new(1, 1, 1)
  2160. o56.Velocity = Vector3.new(1.09743905, -1.55989385, 0.469844282)
  2161. o56.CanCollide = false
  2162. o56.FormFactor = Enum.FormFactor.Symmetric
  2163. o56.Size = Vector3.new(3, 3, 3)
  2164. 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)
  2165. o56.BottomSurface = Enum.SurfaceType.Smooth
  2166. o56.TopSurface = Enum.SurfaceType.Smooth
  2167. o56.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2168. o56.Position = Vector3.new(-21.6650867, 2.87051296, -97.4353256)
  2169. o56.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2170. o56.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2171. o57.Parent = o56
  2172. o57.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2173. o57.Scale = Vector3.new(0.911249995, 0.364500016, 0.364500016)
  2174. o57.MeshType = Enum.MeshType.FileMesh
  2175. o57.Scale = Vector3.new(0.911249995, 0.364500016, 0.364500016)
  2176. o58.Name = "Joint"
  2177. o58.Parent = o56
  2178. 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)
  2179. o58.Part0 = o56
  2180. o58.Part1 = o2
  2181. o59.Name = "Handle21"
  2182. o59.Parent = o1
  2183. o59.BrickColor = BrickColor.new("Royal purple")
  2184. o59.Position = Vector3.new(-21.6650867, 2.87051296, -97.4353256)
  2185. o59.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2186. o59.RotVelocity = Vector3.new(1, 1, 1)
  2187. o59.Velocity = Vector3.new(1.09743905, -1.55989385, 0.469844282)
  2188. o59.CanCollide = false
  2189. o59.FormFactor = Enum.FormFactor.Symmetric
  2190. o59.Size = Vector3.new(1, 1, 1)
  2191. 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)
  2192. o59.BottomSurface = Enum.SurfaceType.Smooth
  2193. o59.TopSurface = Enum.SurfaceType.Smooth
  2194. o59.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2195. o59.Position = Vector3.new(-21.6650867, 2.87051296, -97.4353256)
  2196. o59.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2197. o59.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2198. o60.Parent = o59
  2199. o60.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2200. o60.Scale = Vector3.new(0.364500016, 0.911249995, 0.364500016)
  2201. o60.MeshType = Enum.MeshType.FileMesh
  2202. o60.Scale = Vector3.new(0.364500016, 0.911249995, 0.364500016)
  2203. o61.Name = "Joint"
  2204. o61.Parent = o59
  2205. 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)
  2206. o61.Part0 = o59
  2207. o61.Part1 = o2
  2208. o62.Name = "Handle22"
  2209. o62.Parent = o1
  2210. o62.BrickColor = BrickColor.new("Black")
  2211. o62.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2212. o62.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2213. o62.RotVelocity = Vector3.new(1, 1, 1)
  2214. o62.Velocity = Vector3.new(2.8212502, -4.02173758, 1.20787656)
  2215. o62.CanCollide = false
  2216. o62.FormFactor = Enum.FormFactor.Symmetric
  2217. o62.Size = Vector3.new(1, 2, 1)
  2218. 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)
  2219. o62.BottomSurface = Enum.SurfaceType.Smooth
  2220. o62.TopSurface = Enum.SurfaceType.Smooth
  2221. o62.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2222. o62.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2223. o62.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2224. o62.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2225. o63.Parent = o62
  2226. o63.Scale = Vector3.new(1.09350014, 1.82249999, 0.091125004)
  2227. o63.Scale = Vector3.new(1.09350014, 1.82249999, 0.091125004)
  2228. o64.Name = "Joint"
  2229. o64.Parent = o62
  2230. 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)
  2231. o64.Part0 = o62
  2232. o64.Part1 = o2
  2233. o65.Name = "Handle23"
  2234. o65.Parent = o1
  2235. o65.BrickColor = BrickColor.new("Black")
  2236. o65.Position = Vector3.new(-22.403717, 3.13829422, -94.8169098)
  2237. o65.Rotation = Vector3.new(-5.84000015, -15.6800003, -80.3099976)
  2238. o65.RotVelocity = Vector3.new(1, 1, 1)
  2239. o65.Velocity = Vector3.new(3.44807363, -4.91694021, 1.47625577)
  2240. o65.CanCollide = false
  2241. o65.FormFactor = Enum.FormFactor.Symmetric
  2242. o65.Size = Vector3.new(1, 2, 1)
  2243. 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)
  2244. o65.BottomSurface = Enum.SurfaceType.Smooth
  2245. o65.TopSurface = Enum.SurfaceType.Smooth
  2246. o65.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2247. o65.Position = Vector3.new(-22.403717, 3.13829422, -94.8169098)
  2248. o65.Orientation = Vector3.new(-5.61999989, -15.75, -78.7200012)
  2249. o65.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2250. o66.Parent = o65
  2251. o66.Offset = Vector3.new(0, 0, 1.10000002)
  2252. o66.Scale = Vector3.new(1.09399998, 0.0480000004, 1.09399998)
  2253. o66.Scale = Vector3.new(1.09399998, 0.0480000004, 1.09399998)
  2254. o67.Name = "Joint"
  2255. o67.Parent = o65
  2256. 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)
  2257. o67.Part0 = o65
  2258. o67.Part1 = o2
  2259. o68.Name = "Handle24"
  2260. o68.Parent = o1
  2261. o68.BrickColor = BrickColor.new("Royal purple")
  2262. o68.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2263. o68.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2264. o68.RotVelocity = Vector3.new(1, 1, 1)
  2265. o68.Velocity = Vector3.new(2.8212502, -4.02173758, 1.20787656)
  2266. o68.CanCollide = false
  2267. o68.FormFactor = Enum.FormFactor.Symmetric
  2268. o68.Size = Vector3.new(1, 2, 1)
  2269. 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)
  2270. o68.BottomSurface = Enum.SurfaceType.Smooth
  2271. o68.TopSurface = Enum.SurfaceType.Smooth
  2272. o68.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2273. o68.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2274. o68.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2275. o68.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2276. o69.Parent = o68
  2277. o69.Offset = Vector3.new(0, 0.300000012, 0)
  2278. o69.Scale = Vector3.new(2.1500001, 1.85000002, 0.0728999972)
  2279. o69.Scale = Vector3.new(2.1500001, 1.85000002, 0.0728999972)
  2280. o70.Name = "Joint"
  2281. o70.Parent = o68
  2282. 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)
  2283. o70.Part0 = o68
  2284. o70.Part1 = o2
  2285. o71.Name = "Handle25"
  2286. o71.Parent = o1
  2287. o71.BrickColor = BrickColor.new("Royal purple")
  2288. o71.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2289. o71.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2290. o71.RotVelocity = Vector3.new(1, 1, 1)
  2291. o71.Velocity = Vector3.new(4.38834238, -6.25977468, 1.87882197)
  2292. o71.CanCollide = false
  2293. o71.FormFactor = Enum.FormFactor.Symmetric
  2294. o71.Size = Vector3.new(1, 2, 1)
  2295. 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)
  2296. o71.BottomSurface = Enum.SurfaceType.Smooth
  2297. o71.TopSurface = Enum.SurfaceType.Smooth
  2298. o71.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2299. o71.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2300. o71.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2301. o71.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2302. o72.Name = "RingMesh"
  2303. o72.Parent = o71
  2304. o72.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2305. o72.Scale = Vector3.new(1.09350014, 1.09350014, 1.09350014)
  2306. o72.MeshType = Enum.MeshType.FileMesh
  2307. o72.Scale = Vector3.new(1.09350014, 1.09350014, 1.09350014)
  2308. o73.Name = "Joint"
  2309. o73.Parent = o71
  2310. 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)
  2311. o73.Part0 = o71
  2312. o73.Part1 = o2
  2313. o74.Name = "Handle26"
  2314. o74.Parent = o1
  2315. o74.BrickColor = BrickColor.new("Royal purple")
  2316. o74.Position = Vector3.new(-22.403717, 3.13829422, -94.8169098)
  2317. o74.Rotation = Vector3.new(-5.84000015, -15.6800003, -80.3099976)
  2318. o74.RotVelocity = Vector3.new(1, 1, 1)
  2319. o74.Velocity = Vector3.new(3.44807363, -4.91694021, 1.47625577)
  2320. o74.CanCollide = false
  2321. o74.FormFactor = Enum.FormFactor.Symmetric
  2322. o74.Size = Vector3.new(1, 2, 1)
  2323. 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)
  2324. o74.BottomSurface = Enum.SurfaceType.Smooth
  2325. o74.TopSurface = Enum.SurfaceType.Smooth
  2326. o74.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2327. o74.Position = Vector3.new(-22.403717, 3.13829422, -94.8169098)
  2328. o74.Orientation = Vector3.new(-5.61999989, -15.75, -78.7200012)
  2329. o74.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2330. o75.Parent = o74
  2331. o75.Offset = Vector3.new(0, 0, 0.75)
  2332. o75.Scale = Vector3.new(2.18700027, 0.0437400006, 2.18700027)
  2333. o75.Scale = Vector3.new(2.18700027, 0.0437400006, 2.18700027)
  2334. o76.Name = "Joint"
  2335. o76.Parent = o74
  2336. 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)
  2337. o76.Part0 = o74
  2338. o76.Part1 = o2
  2339. o77.Name = "Handle27"
  2340. o77.Parent = o1
  2341. o77.BrickColor = BrickColor.new("Royal purple")
  2342. o77.Position = Vector3.new(-22.1772041, 2.88901353, -95.4886246)
  2343. o77.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2344. o77.RotVelocity = Vector3.new(1, 1, 1)
  2345. o77.Velocity = Vector3.new(3.02563953, -4.01871252, 1.00046217)
  2346. o77.CanCollide = false
  2347. o77.FormFactor = Enum.FormFactor.Symmetric
  2348. o77.Size = Vector3.new(1, 1, 1)
  2349. 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)
  2350. o77.BottomSurface = Enum.SurfaceType.Smooth
  2351. o77.TopSurface = Enum.SurfaceType.Smooth
  2352. o77.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2353. o77.Position = Vector3.new(-22.1772041, 2.88901353, -95.4886246)
  2354. o77.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2355. o77.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2356. o78.Parent = o77
  2357. o78.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2358. o78.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  2359. o78.MeshType = Enum.MeshType.FileMesh
  2360. o78.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  2361. o79.Name = "Joint"
  2362. o79.Parent = o77
  2363. 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)
  2364. o79.Part0 = o77
  2365. o79.Part1 = o2
  2366. o80.Name = "Handle28"
  2367. o80.Parent = o1
  2368. o80.BrickColor = BrickColor.new("Royal purple")
  2369. o80.Position = Vector3.new(-22.2362957, 3.24475694, -95.5416794)
  2370. o80.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2371. o80.RotVelocity = Vector3.new(1, 1, 1)
  2372. o80.Velocity = Vector3.new(2.61684132, -4.02474928, 1.41529715)
  2373. o80.CanCollide = false
  2374. o80.FormFactor = Enum.FormFactor.Symmetric
  2375. o80.Size = Vector3.new(1, 1, 1)
  2376. 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)
  2377. o80.BottomSurface = Enum.SurfaceType.Smooth
  2378. o80.TopSurface = Enum.SurfaceType.Smooth
  2379. o80.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2380. o80.Position = Vector3.new(-22.2362957, 3.24475694, -95.5416794)
  2381. o80.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2382. o80.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2383. o81.Parent = o80
  2384. o81.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2385. o81.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  2386. o81.MeshType = Enum.MeshType.FileMesh
  2387. o81.Scale = Vector3.new(0.182250008, 2.55150008, 0.182250008)
  2388. o82.Name = "Joint"
  2389. o82.Parent = o80
  2390. 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)
  2391. o82.Part0 = o80
  2392. o82.Part1 = o2
  2393. o83.Name = "Handle29"
  2394. o83.Parent = o1
  2395. o83.BrickColor = BrickColor.new("Royal purple")
  2396. o83.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2397. o83.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2398. o83.RotVelocity = Vector3.new(1, 1, 1)
  2399. o83.Velocity = Vector3.new(2.8212502, -4.02173758, 1.20787656)
  2400. o83.CanCollide = false
  2401. o83.FormFactor = Enum.FormFactor.Symmetric
  2402. o83.Size = Vector3.new(1, 1, 1)
  2403. 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)
  2404. o83.BottomSurface = Enum.SurfaceType.Smooth
  2405. o83.TopSurface = Enum.SurfaceType.Smooth
  2406. o83.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2407. o83.Position = Vector3.new(-22.206749, 3.06688309, -95.5151443)
  2408. o83.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2409. o83.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2410. o84.Parent = o83
  2411. o84.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2412. o84.Scale = Vector3.new(0.182250008, 2.55150008, 0.291599989)
  2413. o84.MeshType = Enum.MeshType.FileMesh
  2414. o84.Scale = Vector3.new(0.182250008, 2.55150008, 0.291599989)
  2415. o85.Name = "Joint"
  2416. o85.Parent = o83
  2417. 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)
  2418. o85.Part0 = o83
  2419. o85.Part1 = o2
  2420. o86.Name = "Handle3"
  2421. o86.Parent = o1
  2422. o86.BrickColor = BrickColor.new("Black")
  2423. o86.Position = Vector3.new(-21.3203869, 2.74555206, -98.6572495)
  2424. o86.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2425. o86.RotVelocity = Vector3.new(1, 1, 1)
  2426. o86.Velocity = Vector3.new(0.000476170797, 0.00672979234, 0.000183518991)
  2427. o86.CanCollide = false
  2428. o86.FormFactor = Enum.FormFactor.Symmetric
  2429. o86.Size = Vector3.new(1, 1, 1)
  2430. 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)
  2431. o86.BottomSurface = Enum.SurfaceType.Smooth
  2432. o86.TopSurface = Enum.SurfaceType.Smooth
  2433. o86.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2434. o86.Position = Vector3.new(-21.3203869, 2.74555206, -98.6572495)
  2435. o86.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2436. o86.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2437. o87.Parent = o86
  2438. o87.MeshId = "http://www.roblox.com/asset/?id=1033714"
  2439. o87.Scale = Vector3.new(0.200474992, 3.64499998, 0.200474992)
  2440. o87.MeshType = Enum.MeshType.FileMesh
  2441. o87.Scale = Vector3.new(0.200474992, 3.64499998, 0.200474992)
  2442. o88.Name = "Joint"
  2443. o88.Parent = o86
  2444. 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)
  2445. o88.Part0 = o86
  2446. o88.Part1 = o2
  2447. o89.Name = "Handle30"
  2448. o89.Parent = o1
  2449. o89.BrickColor = BrickColor.new("Royal purple")
  2450. o89.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2451. o89.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2452. o89.RotVelocity = Vector3.new(1, 1, 1)
  2453. o89.Velocity = Vector3.new(4.38834238, -6.25977468, 1.87882197)
  2454. o89.CanCollide = false
  2455. o89.FormFactor = Enum.FormFactor.Symmetric
  2456. o89.Size = Vector3.new(1, 2, 1)
  2457. 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)
  2458. o89.BottomSurface = Enum.SurfaceType.Smooth
  2459. o89.TopSurface = Enum.SurfaceType.Smooth
  2460. o89.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2461. o89.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2462. o89.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2463. o89.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2464. o90.Parent = o89
  2465. o90.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2466. o90.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2467. o91.Name = "Joint"
  2468. o91.Parent = o89
  2469. 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)
  2470. o91.Part0 = o89
  2471. o91.Part1 = o2
  2472. o92.Name = "Handle31"
  2473. o92.Parent = o1
  2474. o92.BrickColor = BrickColor.new("Royal purple")
  2475. o92.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2476. o92.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2477. o92.RotVelocity = Vector3.new(1, 1, 1)
  2478. o92.Velocity = Vector3.new(4.38834238, -6.25977468, 1.87882197)
  2479. o92.CanCollide = false
  2480. o92.FormFactor = Enum.FormFactor.Symmetric
  2481. o92.Size = Vector3.new(1, 2, 1)
  2482. 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)
  2483. o92.BottomSurface = Enum.SurfaceType.Smooth
  2484. o92.TopSurface = Enum.SurfaceType.Smooth
  2485. o92.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2486. o92.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2487. o92.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2488. o92.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2489. o93.Parent = o92
  2490. o93.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2491. o93.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2492. o94.Name = "Joint"
  2493. o94.Parent = o92
  2494. 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)
  2495. o94.Part0 = o92
  2496. o94.Part1 = o2
  2497. o95.Name = "Handle32"
  2498. o95.Parent = o1
  2499. o95.BrickColor = BrickColor.new("Royal purple")
  2500. o95.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2501. o95.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2502. o95.RotVelocity = Vector3.new(1, 1, 1)
  2503. o95.Velocity = Vector3.new(4.38834238, -6.25977468, 1.87882197)
  2504. o95.CanCollide = false
  2505. o95.FormFactor = Enum.FormFactor.Symmetric
  2506. o95.Size = Vector3.new(1, 1, 1)
  2507. 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)
  2508. o95.BottomSurface = Enum.SurfaceType.Smooth
  2509. o95.TopSurface = Enum.SurfaceType.Smooth
  2510. o95.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2511. o95.Position = Vector3.new(-22.699173, 3.24540448, -93.7695313)
  2512. o95.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2513. o95.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2514. o96.Parent = o95
  2515. o96.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2516. o96.Scale = Vector3.new(0.00999999978, 0.00999999978, 0.00999999978)
  2517. o97.Name = "Joint"
  2518. o97.Parent = o95
  2519. 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)
  2520. o97.Part0 = o95
  2521. o97.Part1 = o2
  2522. o98.Name = "Handle33"
  2523. o98.Parent = o1
  2524. o98.BrickColor = BrickColor.new("Royal purple")
  2525. o98.Position = Vector3.new(-22.8872261, 3.23561788, -93.0416946)
  2526. o98.Rotation = Vector3.new(81.5199966, 9.32999992, 15.8900003)
  2527. o98.RotVelocity = Vector3.new(1, 1, 1)
  2528. o98.Velocity = Vector3.new(5.1259656, -7.17566442, 2.05708861)
  2529. o98.CanCollide = false
  2530. o98.FormFactor = Enum.FormFactor.Symmetric
  2531. o98.Size = Vector3.new(1, 2, 2)
  2532. 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)
  2533. o98.BottomSurface = Enum.SurfaceType.Smooth
  2534. o98.TopSurface = Enum.SurfaceType.Smooth
  2535. o98.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2536. o98.Position = Vector3.new(-22.8872261, 3.23561788, -93.0416946)
  2537. o98.Orientation = Vector3.new(77.4199982, 48.0900002, 63.2799988)
  2538. o98.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2539. o99.Parent = o98
  2540. o99.Scale = Vector3.new(0.0860000029, 1, 1)
  2541. o99.MeshType = Enum.MeshType.Wedge
  2542. o99.Scale = Vector3.new(0.0860000029, 1, 1)
  2543. o100.Name = "Joint"
  2544. o100.Parent = o98
  2545. 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)
  2546. o100.Part0 = o98
  2547. o100.Part1 = o2
  2548. o101.Name = "Handle34"
  2549. o101.Parent = o1
  2550. o101.BrickColor = BrickColor.new("Royal purple")
  2551. o101.Position = Vector3.new(-22.7320976, 1.42294741, -92.2122269)
  2552. o101.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  2553. o101.RotVelocity = Vector3.new(1, 1, 1)
  2554. o101.Velocity = Vector3.new(7.7681036, -7.85000372, 0.0892896056)
  2555. o101.CanCollide = false
  2556. o101.FormFactor = Enum.FormFactor.Symmetric
  2557. o101.Size = Vector3.new(1, 2, 2)
  2558. 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)
  2559. o101.BottomSurface = Enum.SurfaceType.Smooth
  2560. o101.TopSurface = Enum.SurfaceType.Smooth
  2561. o101.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2562. o101.Position = Vector3.new(-22.7320976, 1.42294741, -92.2122269)
  2563. o101.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  2564. o101.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2565. o102.Parent = o101
  2566. o102.Scale = Vector3.new(0.0860000029, 0.425000012, 0.349999994)
  2567. o102.MeshType = Enum.MeshType.Wedge
  2568. o102.Scale = Vector3.new(0.0860000029, 0.425000012, 0.349999994)
  2569. o103.Name = "Joint"
  2570. o103.Parent = o101
  2571. 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)
  2572. o103.Part0 = o101
  2573. o103.Part1 = o2
  2574. o104.Name = "Handle35"
  2575. o104.Parent = o1
  2576. o104.BrickColor = BrickColor.new("Royal purple")
  2577. o104.Position = Vector3.new(-22.0228653, 2.08302379, -95.4467163)
  2578. o104.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  2579. o104.RotVelocity = Vector3.new(1, 1, 1)
  2580. o104.Velocity = Vector3.new(3.87353754, -3.90628171, 0.0401336513)
  2581. o104.CanCollide = false
  2582. o104.FormFactor = Enum.FormFactor.Symmetric
  2583. o104.Size = Vector3.new(1, 2, 2)
  2584. 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)
  2585. o104.BottomSurface = Enum.SurfaceType.Smooth
  2586. o104.TopSurface = Enum.SurfaceType.Smooth
  2587. o104.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2588. o104.Position = Vector3.new(-22.0228653, 2.08302379, -95.4467163)
  2589. o104.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  2590. o104.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2591. o105.Parent = o104
  2592. o105.Offset = Vector3.new(0, 0.5, -0.370000005)
  2593. o105.Scale = Vector3.new(0.0850000009, 3.1400001, 0.300000012)
  2594. o105.Scale = Vector3.new(0.0850000009, 3.1400001, 0.300000012)
  2595. o106.Name = "Joint"
  2596. o106.Parent = o104
  2597. 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)
  2598. o106.Part0 = o104
  2599. o106.Part1 = o2
  2600. o107.Name = "Handle36"
  2601. o107.Parent = o1
  2602. o107.BrickColor = BrickColor.new("Royal purple")
  2603. o107.Position = Vector3.new(-22.0228653, 2.08302379, -95.4467163)
  2604. o107.Rotation = Vector3.new(-98.4800034, -9.32999992, 164.110001)
  2605. o107.RotVelocity = Vector3.new(1, 1, 1)
  2606. o107.Velocity = Vector3.new(3.87353754, -3.90628171, 0.0401336513)
  2607. o107.CanCollide = false
  2608. o107.FormFactor = Enum.FormFactor.Symmetric
  2609. o107.Size = Vector3.new(1, 2, 2)
  2610. 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)
  2611. o107.BottomSurface = Enum.SurfaceType.Smooth
  2612. o107.TopSurface = Enum.SurfaceType.Smooth
  2613. o107.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2614. o107.Position = Vector3.new(-22.0228653, 2.08302379, -95.4467163)
  2615. o107.Orientation = Vector3.new(-77.4199982, -131.910004, -63.2799988)
  2616. o107.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2617. o108.Parent = o107
  2618. o108.Offset = Vector3.new(0, 0.800000012, -0.5)
  2619. o108.Scale = Vector3.new(0.0844999999, 2, 0.5)
  2620. o108.Scale = Vector3.new(0.0844999999, 2, 0.5)
  2621. o109.Name = "Joint"
  2622. o109.Parent = o107
  2623. 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)
  2624. o109.Part0 = o107
  2625. o109.Part1 = o2
  2626. o110.Name = "Handle37"
  2627. o110.Parent = o1
  2628. o110.BrickColor = BrickColor.new("Royal purple")
  2629. o110.Position = Vector3.new(-22.4173241, 1.17125309, -93.2200317)
  2630. o110.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  2631. o110.RotVelocity = Vector3.new(1, 1, 1)
  2632. o110.Velocity = Vector3.new(7.01199293, -6.52742529, -0.477178276)
  2633. o110.CanCollide = false
  2634. o110.FormFactor = Enum.FormFactor.Symmetric
  2635. o110.Size = Vector3.new(1, 2, 2)
  2636. 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)
  2637. o110.BottomSurface = Enum.SurfaceType.Smooth
  2638. o110.TopSurface = Enum.SurfaceType.Smooth
  2639. o110.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2640. o110.Position = Vector3.new(-22.4173241, 1.17125309, -93.2200317)
  2641. o110.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  2642. o110.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2643. o111.Parent = o110
  2644. o111.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  2645. o111.MeshType = Enum.MeshType.Wedge
  2646. o111.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  2647. o112.Name = "Joint"
  2648. o112.Parent = o110
  2649. 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)
  2650. o112.Part0 = o110
  2651. o112.Part1 = o2
  2652. o113.Name = "Handle38"
  2653. o113.Parent = o1
  2654. o113.BrickColor = BrickColor.new("Royal purple")
  2655. o113.Position = Vector3.new(-21.49193, 1.17971313, -96.7706223)
  2656. o113.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  2657. o113.RotVelocity = Vector3.new(1, 1, 1)
  2658. o113.Velocity = Vector3.new(3.45294213, -2.05144048, -1.39411235)
  2659. o113.CanCollide = false
  2660. o113.FormFactor = Enum.FormFactor.Symmetric
  2661. o113.Size = Vector3.new(1, 2, 2)
  2662. 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)
  2663. o113.BottomSurface = Enum.SurfaceType.Smooth
  2664. o113.TopSurface = Enum.SurfaceType.Smooth
  2665. o113.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2666. o113.Position = Vector3.new(-21.49193, 1.17971313, -96.7706223)
  2667. o113.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  2668. o113.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2669. o114.Parent = o113
  2670. o114.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  2671. o114.MeshType = Enum.MeshType.Wedge
  2672. o114.Scale = Vector3.new(0.0860000029, 0.219999999, 0.300000012)
  2673. o115.Name = "Joint"
  2674. o115.Parent = o113
  2675. 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)
  2676. o115.Part0 = o113
  2677. o115.Part1 = o2
  2678. o116.Name = "Handle39"
  2679. o116.Parent = o1
  2680. o116.BrickColor = BrickColor.new("Royal purple")
  2681. o116.Position = Vector3.new(-22.1133652, 1.405007, -94.5676575)
  2682. o116.Rotation = Vector3.new(-5.84000015, -15.6800003, -170.309998)
  2683. o116.RotVelocity = Vector3.new(1, 1, 1)
  2684. o116.Velocity = Vector3.new(5.43061352, -4.87584066, -0.547383249)
  2685. o116.CanCollide = false
  2686. o116.FormFactor = Enum.FormFactor.Symmetric
  2687. o116.Size = Vector3.new(1, 2, 2)
  2688. 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)
  2689. o116.BottomSurface = Enum.SurfaceType.Smooth
  2690. o116.TopSurface = Enum.SurfaceType.Smooth
  2691. o116.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2692. o116.Position = Vector3.new(-22.1133652, 1.405007, -94.5676575)
  2693. o116.Orientation = Vector3.new(-5.61999989, -15.75, -168.720001)
  2694. o116.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2695. o117.Parent = o116
  2696. o117.Offset = Vector3.new(0, 0.104999997, 1.82500005)
  2697. o117.Scale = Vector3.new(0.0850000009, 0.485000014, 0.173999995)
  2698. o117.Scale = Vector3.new(0.0850000009, 0.485000014, 0.173999995)
  2699. o118.Name = "Joint"
  2700. o118.Parent = o116
  2701. 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)
  2702. o118.Part0 = o116
  2703. o118.Part1 = o2
  2704. o119.Name = "Handle4"
  2705. o119.Parent = o1
  2706. o119.BrickColor = BrickColor.new("Really black")
  2707. o119.Position = Vector3.new(-21.4681187, 2.79910541, -98.1335678)
  2708. o119.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2709. o119.RotVelocity = Vector3.new(1, 1, 1)
  2710. o119.Velocity = Vector3.new(0.470604479, -0.66468364, 0.201468647)
  2711. o119.CanCollide = false
  2712. o119.FormFactor = Enum.FormFactor.Symmetric
  2713. o119.Size = Vector3.new(1, 7, 1)
  2714. 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)
  2715. o119.BottomSurface = Enum.SurfaceType.Smooth
  2716. o119.TopSurface = Enum.SurfaceType.Smooth
  2717. o119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2718. o119.Position = Vector3.new(-21.4681187, 2.79910541, -98.1335678)
  2719. o119.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2720. o119.Color = Color3.new(0.0666667, 0.0666667, 0.0666667)
  2721. o120.Parent = o119
  2722. o120.Scale = Vector3.new(0.619650006, 0.0182249993, 0.619650006)
  2723. o120.Scale = Vector3.new(0.619650006, 0.0182249993, 0.619650006)
  2724. o121.Name = "Joint"
  2725. o121.Parent = o119
  2726. 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)
  2727. o121.Part0 = o119
  2728. o121.Part1 = o2
  2729. o122.Name = "Handle5"
  2730. o122.Parent = o1
  2731. o122.BrickColor = BrickColor.new("Black")
  2732. o122.Position = Vector3.new(-21.7635632, 2.90621662, -97.0861969)
  2733. o122.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2734. o122.RotVelocity = Vector3.new(1, 1, 1)
  2735. o122.Velocity = Vector3.new(1.41086411, -2.00749898, 0.604024351)
  2736. o122.CanCollide = false
  2737. o122.FormFactor = Enum.FormFactor.Symmetric
  2738. o122.Size = Vector3.new(1, 1, 1)
  2739. 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)
  2740. o122.BottomSurface = Enum.SurfaceType.Smooth
  2741. o122.TopSurface = Enum.SurfaceType.Smooth
  2742. o122.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2743. o122.Position = Vector3.new(-21.7635632, 2.90621662, -97.0861969)
  2744. o122.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2745. o122.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2746. o123.Parent = o122
  2747. o123.MeshId = "http://www.roblox.com/asset/?id=1033714"
  2748. o123.Scale = Vector3.new(0.200474992, -0.729000032, 0.200474992)
  2749. o123.MeshType = Enum.MeshType.FileMesh
  2750. o123.Scale = Vector3.new(0.200474992, -0.729000032, 0.200474992)
  2751. o124.Name = "Joint"
  2752. o124.Parent = o122
  2753. 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)
  2754. o124.Part0 = o122
  2755. o124.Part1 = o2
  2756. o125.Name = "Handle6"
  2757. o125.Parent = o1
  2758. o125.BrickColor = BrickColor.new("Royal purple")
  2759. o125.Position = Vector3.new(-20.8772087, 2.58488393, -100.228302)
  2760. o125.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2761. o125.RotVelocity = Vector3.new(1, 1, 1)
  2762. o125.Velocity = Vector3.new(-1.40990829, 2.02096057, -0.603662789)
  2763. o125.CanCollide = false
  2764. o125.FormFactor = Enum.FormFactor.Symmetric
  2765. o125.Size = Vector3.new(1, 1, 1)
  2766. 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)
  2767. o125.BottomSurface = Enum.SurfaceType.Smooth
  2768. o125.TopSurface = Enum.SurfaceType.Smooth
  2769. o125.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2770. o125.Position = Vector3.new(-20.8772087, 2.58488393, -100.228302)
  2771. o125.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2772. o125.Color = Color3.new(0.384314, 0.145098, 0.819608)
  2773. o126.Parent = o125
  2774. o126.MeshId = "http://www.roblox.com/Asset/?id=9756362"
  2775. o126.Scale = Vector3.new(0.182250008, 0.364500016, 0.182250008)
  2776. o126.MeshType = Enum.MeshType.FileMesh
  2777. o126.Scale = Vector3.new(0.182250008, 0.364500016, 0.182250008)
  2778. o127.Name = "Joint"
  2779. o127.Parent = o125
  2780. 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)
  2781. o127.Part0 = o125
  2782. o127.Part1 = o2
  2783. o128.Name = "Handle7"
  2784. o128.Parent = o1
  2785. o128.BrickColor = BrickColor.new("Black")
  2786. o128.Position = Vector3.new(-21.6601524, 2.70156813, -97.3215256)
  2787. o128.Rotation = Vector3.new(-38.1399994, 71.6299973, -59.0299988)
  2788. o128.RotVelocity = Vector3.new(1, 1, 1)
  2789. o128.Velocity = Vector3.new(1.38018394, -1.66875958, 0.295965135)
  2790. o128.CanCollide = false
  2791. o128.FormFactor = Enum.FormFactor.Symmetric
  2792. o128.Size = Vector3.new(1, 2, 1)
  2793. 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)
  2794. o128.BottomSurface = Enum.SurfaceType.Smooth
  2795. o128.TopSurface = Enum.SurfaceType.Smooth
  2796. o128.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2797. o128.Position = Vector3.new(-21.6601524, 2.70156813, -97.3215256)
  2798. o128.Orientation = Vector3.new(-11.2200003, 75.3700027, -95.7300034)
  2799. o128.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2800. o129.Parent = o128
  2801. o129.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  2802. o129.Scale = Vector3.new(0.364500016, 0.273375034, 0.273375034)
  2803. o130.Name = "Joint"
  2804. o130.Parent = o128
  2805. 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)
  2806. o130.Part0 = o128
  2807. o130.Part1 = o2
  2808. o131.Name = "Handle8"
  2809. o131.Parent = o1
  2810. o131.BrickColor = BrickColor.new("Black")
  2811. o131.Position = Vector3.new(-21.5715084, 2.16795492, -97.2419357)
  2812. o131.Rotation = Vector3.new(174.160004, 15.6800003, -9.68999958)
  2813. o131.RotVelocity = Vector3.new(1, 1, 1)
  2814. o131.Velocity = Vector3.new(1.99338698, -1.6597054, -0.326292098)
  2815. o131.CanCollide = false
  2816. o131.FormFactor = Enum.FormFactor.Symmetric
  2817. o131.Size = Vector3.new(1, 2, 2)
  2818. 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)
  2819. o131.BottomSurface = Enum.SurfaceType.Smooth
  2820. o131.TopSurface = Enum.SurfaceType.Smooth
  2821. o131.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2822. o131.Position = Vector3.new(-21.5715084, 2.16795492, -97.2419357)
  2823. o131.Orientation = Vector3.new(5.61999989, 164.25, 168.720001)
  2824. o131.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2825. o132.Parent = o131
  2826. o132.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2827. o132.MeshType = Enum.MeshType.Wedge
  2828. o132.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2829. o133.Name = "Joint"
  2830. o133.Parent = o131
  2831. 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)
  2832. o133.Part0 = o131
  2833. o133.Part1 = o2
  2834. o134.Name = "Handle9"
  2835. o134.Parent = o1
  2836. o134.BrickColor = BrickColor.new("Black")
  2837. o134.Position = Vector3.new(-21.4237843, 2.11439943, -97.7656174)
  2838. o134.Rotation = Vector3.new(-5.84000015, -15.6800003, 9.68999958)
  2839. o134.RotVelocity = Vector3.new(1, 1, 1)
  2840. o134.Velocity = Vector3.new(1.52326083, -0.988299668, -0.527571738)
  2841. o134.CanCollide = false
  2842. o134.FormFactor = Enum.FormFactor.Symmetric
  2843. o134.Size = Vector3.new(1, 2, 2)
  2844. 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)
  2845. o134.BottomSurface = Enum.SurfaceType.Smooth
  2846. o134.TopSurface = Enum.SurfaceType.Smooth
  2847. o134.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2848. o134.Position = Vector3.new(-21.4237843, 2.11439943, -97.7656174)
  2849. o134.Orientation = Vector3.new(-5.61999989, -15.75, 11.2799997)
  2850. o134.Color = Color3.new(0.105882, 0.164706, 0.207843)
  2851. o135.Parent = o134
  2852. o135.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2853. o135.MeshType = Enum.MeshType.Wedge
  2854. o135.Scale = Vector3.new(0.273375034, 0.364500016, 0.273375034)
  2855. o136.Name = "Joint"
  2856. o136.Parent = o134
  2857. 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)
  2858. o136.Part0 = o134
  2859. o136.Part1 = o2
  2860. mas.Parent = workspace
  2861. mas:MakeJoints()
  2862. local mas1 = mas:GetChildren()
  2863. for i=1,#mas1 do
  2864. mas1[i].Parent = workspace
  2865. ypcall(function() mas1[i]:MakeJoints() end)
  2866. end
  2867. mas:Destroy()
  2868. for i=1,#cors do
  2869. coroutine.resume(cors[i])
  2870. end
  2871.  
  2872. wait()
  2873.  
  2874. Workspace["Model"].Parent = owner.Character
  2875.  
  2876. owner.Character["Model"].Name = "enmaufakemodel"
  2877.  
  2878. w = Instance.new("Weld", Handle)
  2879. w.Part0 = Handle
  2880. w.Part1 = o2
  2881. w.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  2882.  
  2883. for i,v in pairs (owner.Character["enmaufakemodel"]:GetChildren()) do
  2884. if v.ClassName == "Part" then
  2885. v.CanCollide = false
  2886. v.Anchored = false
  2887. end
  2888. end
  2889. FakeS=Instance.new("Motor6D")
  2890. FakeSL=Instance.new("Motor6D")
  2891. FakeR=Instance.new("Motor6D")
  2892. FakeL=Instance.new("Motor6D")
  2893. FakeS.Name="Right Shoulder"
  2894. FakeSL.Name="Left Shoulder"
  2895. FakeR.Name="Right Hip"
  2896. FakeL.Name="Left Hip"
  2897. Stance="Standing"
  2898. Astral=false
  2899. local countdr=0
  2900. local countdre = 0
  2901. effectz = Instance.new("Model", owner.Character)
  2902. effectz.Name = "Effects"
  2903. ----print("ENMA READY")
  2904.  
  2905. ArtificialHB = Instance.new("BindableEvent", script)
  2906. ArtificialHB.Name = "Heartbeat"
  2907.  
  2908. script:WaitForChild("Heartbeat")
  2909.  
  2910. frame = 1 / 30
  2911. tf = 0
  2912. allowframeloss = false
  2913. tossremainder = false
  2914. lastframe = tick()
  2915. script.Heartbeat:Fire()
  2916.  
  2917. game:GetService("RunService").Heartbeat:connect(function(s, p)
  2918. tf = tf + s
  2919. if tf >= frame then
  2920. if allowframeloss then
  2921. script.Heartbeat:Fire()
  2922. lastframe = tick()
  2923. else
  2924. for i = 1, math.floor(tf / frame) do
  2925. script.Heartbeat:Fire()
  2926. end
  2927. lastframe = tick()
  2928. end
  2929. if tossremainder then
  2930. tf = 0
  2931. else
  2932. tf = tf - frame * math.floor(tf / frame)
  2933. end
  2934. end
  2935. end)
  2936.  
  2937. function swait(num)
  2938. if num == 0 or num == nil then
  2939. ArtificialHB.Event:wait()
  2940. else
  2941. for i = 0, num do
  2942. ArtificialHB.Event:wait()
  2943. end
  2944. end
  2945. end
  2946. isdown=true
  2947.  
  2948. RightS,RightH,LeftS,LeftH=nil,nil,nil,nil
  2949.  
  2950. eDidHit=false
  2951.  
  2952. NeutralHold=CFrame.new(0.25, 3, -0.125, 0, 0, 1, 0, -1, 0, 1, 0, -0) --No awkward hold
  2953. 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)
  2954. 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)
  2955.  
  2956. Pro=100
  2957.  
  2958. Comboing=false;
  2959. CurrentType="Light"
  2960. CurrentDrive="Amethyst"
  2961. didHit=false;
  2962.  
  2963. cAnim=true
  2964.  
  2965. StandRS=CFrame.new(1, 0.5, 0, 0.707106709, 0, 0.707106709, 0, 1, 0, -0.707106709, 0, 0.707106709)
  2966. StandRH=CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  2967. StandLS=CFrame.new(-1, 0.5, 0, -0.923879445, 0, -0.382683426, 0, 1, 0, 0.382683426, 0, -0.923879445)
  2968. StandLH=CFrame.new(-1, -1, 0, 0, 0.0392597914, -0.999228895, 0, 0.999228895, 0.0392597914, 1, 0, 0)
  2969.  
  2970. STGyro=Instance.new("BodyGyro")
  2971. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)*500000000000000
  2972. STGyro.P=15000
  2973. STGyro.D=350
  2974. STGyro.Name="StanceGyro"
  2975.  
  2976. EX=false
  2977.  
  2978. GripC0=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
  2979.  
  2980. ContactId=math.random(0,50000)
  2981. moving=false;
  2982. Gauntlet=nil;
  2983.  
  2984. OVERDRIVE=false;
  2985.  
  2986. LastKill=time()
  2987.  
  2988. ArmorPar=script:FindFirstChild("Armor") --Armor (Exempt)
  2989. OverPhrase={"Restriction Zero-Zero-X released...","Disengaging Void energy seal...","Dimensional flow stabilizer neutralized...","NOW I'LL SHOW YOU MY TRUE POWER!!","ROAR CERBERUS!!"}
  2990. StandardTaunts={"Outta my way already.","Hmph, how weak.","Pathetic."}
  2991. KillTaunts={"What's the matter? Get up.","The end.","Stay outta my way."}
  2992.  
  2993. CHP=nil;
  2994. _CHP=nil;
  2995.  
  2996. Spectres=0;
  2997. Eclipse=0;
  2998.  
  2999. dbanim=true
  3000.  
  3001. PPOS=Instance.new("Part")
  3002. PPOS.Size=Vector3.new(8,1,8)
  3003. PPOS.Transparency=1
  3004. PPOS.formFactor="Symmetric"
  3005. PPOS.TopSurface=0
  3006. PPOS.BottomSurface=0
  3007. PPOS.Anchored=true
  3008. BASEPOS=Instance.new("BodyPosition")
  3009. BASEPOS.P=5000
  3010. BASEPOS.D=500
  3011. BASEPOS.maxForce=Vector3.new(0,0,0)*5000000000000000000
  3012. BASEPOS.Name="Base Positioning"
  3013.  
  3014. float=function()
  3015. end
  3016. isot=function(pos)
  3017. local p=Instance.new("Part")
  3018. p.Name="Trail"
  3019. p.TopSurface=0
  3020. p.BottomSurface=0
  3021. p.Anchored=true
  3022. p.CanCollide=false
  3023. p.formFactor="Symmetric"
  3024. p.Size=Vector3.new(1,1,1)
  3025. p.BrickColor=BrickColor.new("Really black")
  3026. p.CFrame=CFrame.new(pos)
  3027. p.Parent=Tool.Parent
  3028. game:GetService("Debris"):AddItem(p,3)
  3029. m=Instance.new("BlockMesh")
  3030. m.Scale=Vector3.new(2,2,2)
  3031. m.Parent=p
  3032.  
  3033. 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))
  3034. end
  3035. BlockG=function()
  3036. end
  3037. blockdeb=true
  3038. GTaunt=function()
  3039. end
  3040. StandardTaunt=function()
  3041. if CPlayer.Humanoid.Health/CPlayer.Humanoid.MaxHealth<=.3 then
  3042. cAnim=false
  3043. deb=false
  3044. FakeSL.MaxVelocity=.4
  3045. FakeSL.DesiredAngle=-2.8
  3046. FakeSL.CurrentAngle=-1.6
  3047. FakeR.DesiredAngle=0
  3048. FakeL.DesiredAngle=0
  3049. FakeSL.C0=CFrame.new(-1, 0.5, 0, -0.923879445, 0, -0.382683426, 0, 1, 0, 0.382683426, 0, -0.923879445)
  3050. Tool.Parent.Torso.Neck.DesiredAngle=-.6
  3051. Dir=Tool.Parent["Left Arm"].CFrame*CFrame.new(0,-5,0)
  3052. Un=(Tool.Parent["Left Arm"].Position-Dir.p).unit
  3053. ----game:GetService("Chat"):Chat(CPlayer,"HAHA, WOW.",2)
  3054. for i=1, 6 do
  3055. FakeSL.DesiredAngle=1.4
  3056. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/39,0,0)
  3057. swait()
  3058. end
  3059. Tool.Parent.Torso.Neck.MaxVelocity=.07
  3060. swait(.8)
  3061. coroutine.resume(coroutine.create(function() for i=1, 2*5 do swait(.2/5) FakeSL.DesiredAngle=-2.8 end end))
  3062. ----game:GetService("Chat"):Chat(CPlayer,"I have NO intention of taking this bullcrap!",2)
  3063. swait(2.5)
  3064. ----game:GetService("Chat"):Chat(CPlayer,"I'm giving you FIVE seconds to beat it,",2)
  3065. for i=1, 8 do
  3066. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/52,0,0)
  3067. swait()
  3068. end
  3069. swait(1.2)
  3070. ----game:GetService("Chat"):Chat(CPlayer,"Otherwise I'm going to MURDER you!",2)
  3071. cAnim=true
  3072. deb=true
  3073. else
  3074. cAnim=false
  3075. deb=false
  3076. FakeSL.MaxVelocity=.4
  3077. FakeSL.DesiredAngle=-2.8
  3078. FakeSL.CurrentAngle=-1.6
  3079. FakeR.DesiredAngle=0
  3080. FakeL.DesiredAngle=0
  3081. FakeSL.C0=CFrame.new(-1, 0.5, 0, -0.923879445, 0, -0.382683426, 0, 1, 0, 0.382683426, 0, -0.923879445)
  3082. Tool.Parent.Torso.Neck.DesiredAngle=1.6
  3083. Dir=Tool.Parent["Left Arm"].CFrame*CFrame.new(0,-5,0)
  3084. Un=(Tool.Parent["Left Arm"].Position-Dir.p).unit
  3085. we=nil
  3086. for _,v in pairs(CPlayer.Head:children()) do
  3087. if v.className=="Weld" then
  3088. if v.Part1~=nil then
  3089. if v.Part1.Parent.Name=="GreenTopHat" then
  3090. we=v
  3091. end
  3092. end
  3093. end
  3094. end
  3095. if we==nil then
  3096. 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."}
  3097. else
  3098. 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."}
  3099. end
  3100. ----game:GetService("Chat"):Chat(CPlayer,VoidTaunts[math.random(1,#VoidTaunts)],2)
  3101. if we==nil then
  3102. for i=1, 6 do
  3103. FakeSL.DesiredAngle=-3
  3104. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/39,0,0)
  3105. swait()
  3106. end
  3107. Tool.Parent.Torso.Neck.MaxVelocity=.07
  3108. coroutine.resume(coroutine.create(function() for i=1, 2*5 do swait(.2/5) FakeSL.DesiredAngle=-2.8 end end))
  3109. for i=1, 1 do
  3110. Tool.Parent.Torso.Neck.DesiredAngle=.5
  3111. swait(.25)
  3112. Tool.Parent.Torso.Neck.DesiredAngle=1.3
  3113. swait(.2)
  3114. end
  3115. for i=1, 4 do
  3116. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/26,0,0)
  3117. swait()
  3118. end
  3119. else
  3120. resWelds()
  3121. co=we.C0
  3122. cn=we.C1
  3123. FakeS.DesiredAngle=3
  3124. FakeS.MaxVelocity=.6
  3125. FakeSL.DesiredAngle=-3.2
  3126. FakeL.DesiredAngle=0
  3127. FakeR.DesiredAngle=.1
  3128. FakeSL.MaxVelocity=.1
  3129. CPlayer.Torso.Neck.DesiredAngle=-1
  3130. for i=1, 8 do
  3131. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8/8,0,0)
  3132. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/60,0,0)
  3133. swait()
  3134. end
  3135. we.Part0=CPlayer["Right Arm"]
  3136. 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)
  3137. FakeS.DesiredAngle=2.5
  3138. FakeSL.DesiredAngle=-3.2
  3139. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  3140. FakeSL.MaxVelocity=.1
  3141. for i=1, 7 do
  3142. FakeSL.DesiredAngle=-3
  3143. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/7,0,0)
  3144. FakeSL.MaxVelocity=.1
  3145. swait(.05)
  3146. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/7,0,0)
  3147. FakeSL.MaxVelocity=.1
  3148. FakeSL.DesiredAngle=-3.4
  3149. swait(.05)
  3150. end
  3151. FakeS.DesiredAngle=3.1
  3152. swait(.125)
  3153. for i=1, 4 do
  3154. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8/2,0,0)
  3155. Tool.Parent.Torso.Neck.C0=Tool.Parent.Torso.Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  3156. swait()
  3157. end
  3158. we.C0=co
  3159. we.Part0=CPlayer.Head
  3160. CPlayer.Torso.Neck.DesiredAngle=0
  3161. FakeS.DesiredAngle=0
  3162. swait(.05)
  3163. for i=1, 4 do
  3164. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/8,0,0)
  3165. swait()
  3166. end
  3167. resWelds()
  3168. end
  3169. cAnim=true
  3170. deb=true
  3171. end
  3172. end
  3173.  
  3174. getDirection=function()
  3175. if CPlayer==nil then
  3176. return {CFrame.new(0,0,0),CFrame.new(0,0,0)}
  3177. end
  3178. Cam=workspace.CurrentCamera
  3179. 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)}
  3180. end
  3181.  
  3182. EDO=0
  3183. LASTO=0
  3184. LDM=0
  3185. com=false
  3186. DDEALT=0
  3187. DHIT=0
  3188.  
  3189. CYO=0
  3190. StartTwo=function(Noob)
  3191. if com==true then return end
  3192. com=true
  3193. if Noob:FindFirstChild("Stun")==nil then DDEALT=0 DHITS=0 Comboee=nil Comboing=false com=false return end
  3194. FTST=script.TWODCAM:clone()
  3195. --FTST.Disabled=false
  3196. FTST.Parent=Tool.Parent
  3197. Comboing=true
  3198. --Tool.Parent.Humanoid.WalkSpeed=0
  3199. CoHuman=Noob.Humanoid
  3200. HP=CoHuman.Health
  3201. LDM=HP
  3202. EM=0
  3203. GGG=script["2DDamage"]:clone()
  3204. GGG.Parent=owner.PlayerGui
  3205. GGG.Damage.Text=DDEALT
  3206. GGG.Hits.Text=DHIT
  3207. Ravens=0
  3208. _comboee=Noob
  3209. while true do
  3210. if Noob==nil then break end
  3211. if Noob.Parent==nil or Comboing==false then
  3212. break
  3213. end
  3214. if CoHuman.MaxHealth<DDEALT then
  3215. break
  3216. end
  3217. if Noob:FindFirstChild("Stun")==nil then
  3218. break
  3219. end
  3220. if owner: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
  3221. 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
  3222. if Tool.Drive.Value=="Ethersword" or Grabbing==true and FTST.Parent~=nil then
  3223. FTST.Value.Value=false
  3224. FTST=script.TWODCAM:clone()
  3225. FTST.Disabled=false
  3226. elseif Tool.Drive.Value~="Ethersword" and Grabbing==false and FTST.Parent==nil then
  3227. FTST.Parent=CPlayer
  3228. end
  3229. GGG.Damage.Text=DDEALT
  3230. GGG.Hits.Text=DHIT
  3231. LDM=CoHuman.Health
  3232. Comboing=true
  3233. Comboee=_comboee
  3234. swait(.1)
  3235. end
  3236. while true do
  3237. if Astral==false then
  3238. break
  3239. end
  3240. swait(.1)
  3241. end
  3242. swait(1)
  3243. Fangs=0
  3244. eDidHit=false
  3245. Spectres=0
  3246. Ravens=0
  3247. Eclipse=0
  3248. EX=false
  3249. CoHuman.Health=HP-DDEALT
  3250. Pro=100
  3251. if Noob:FindFirstChild("Stun")~=nil then Noob.Stun:Remove() end
  3252. if Noob==nil then return end
  3253. Did=HP-CoHuman.Health
  3254. ----print("Did "..Did.." units of damage.")
  3255. Tool.Parent.Humanoid.WalkSpeed=16
  3256. if CPlayer:FindFirstChild("TWODCAM")~=nil then
  3257. CPlayer.TWODCAM.Value.Value=false
  3258. end
  3259. Comboing=false
  3260. LastType=nil
  3261. LastMove=""
  3262. DDEALT=0
  3263. DHIT=0
  3264. Stance="Standing"
  3265. swait(.5)
  3266. if Noob:FindFirstChild("Stun")~=nil then Noob.Stun:Remove() end
  3267. 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)
  3268. Sayings={"Move.","Hmph."}
  3269. if Did>=25 and Did<50 then
  3270. Sayings={"Hurts don't it?","Hmph!"}
  3271. elseif Did>=40 and Did<65 then
  3272. Sayings={"No point!","Punk!"}
  3273. elseif Did>=65 and Did<100 then
  3274. Sayings={"DIE WILL YA?!","Ya like that?!"}
  3275. elseif Did>=100 then
  3276. Sayings={"The end.","It's over!","You guys can't stop me!"}
  3277. end
  3278. ----game:GetService("Chat"):Chat(CPlayer,Sayings[math.random(1,#Sayings)],2)
  3279. com=false
  3280. end
  3281. MinPro=20
  3282. Outw="http://www.roblox.com/asset/?id=11187115"
  3283. SpecPause=function(wtime,wt)
  3284. Torsos={}
  3285. if Comboee~=nil then
  3286. if Comboee:FindFirstChild("Stun")==nil then
  3287. else
  3288. Comboee.Stun.Value.Value=Comboee.Stun.Value.Value+wtime*150
  3289. ----print("Adding "..(wtime*150))
  3290. end
  3291. Comboee.Torso.Anchored=true
  3292. coroutine.resume(coroutine.create(function(tor,w) swait(w) tor.Anchored=false end),Comboee.Torso,wtime)
  3293. end
  3294. if Pro<100 then
  3295. Pro=100
  3296. end
  3297. s=script.GenBillGuiGrow:clone()
  3298. s.Ob.Value=Tool.Parent.Torso
  3299. s.Disabled=false
  3300. s.Parent=effectz
  3301. s=s:clone()
  3302. s.EfDec.Value=Outw
  3303. s.Ob.Value=Tool.Parent.Torso
  3304. s.Parent=effectz
  3305. e=Instance.new("Part")
  3306. e.Transparency=.5
  3307. e.Reflectance=.4
  3308. e.Name="Emanate"
  3309. e.TopSurface=0
  3310. e.BottomSurface=0
  3311. e.Shape=0
  3312. e.Size=Vector3.new(2,2,2)
  3313. e.Anchored=true
  3314. e.CanCollide=false
  3315. e.BrickColor=BrickColor.new("Really black")
  3316. e.Reflectance=.25
  3317. e.CFrame=Tool.Parent.Torso.CFrame
  3318. e.Parent=effectz
  3319. EM=0
  3320. for i=1, 7 do
  3321. e.Size=e.Size+Vector3.new(4,4,4)
  3322. e.Transparency=i/10
  3323. e.CFrame=Tool.Parent.Torso.CFrame
  3324. swait(.05)
  3325. end
  3326. e.Parent=nil
  3327. swait(wt)
  3328. end
  3329.  
  3330. SuperPause=function(wtime,wt)
  3331. if workspace:FindFirstChild("Workin'Here")~=nil then return end
  3332. Torsos={}
  3333. if Pro<80 then
  3334. Pro=80
  3335. end
  3336. local s=script.GenBillGuiGrow:clone()
  3337. s.Ob.Value=Tool.Parent.Torso
  3338. s.Disabled=false
  3339. s.Parent=effectz
  3340. local s=s:clone()
  3341. s.EfDec.Value=Outw
  3342. s.Ob.Value=Tool.Parent.Torso
  3343. s.Parent=effectz
  3344. local e=Instance.new("Part")
  3345. e.Transparency=.5
  3346. e.Reflectance=.4
  3347. e.Name="Emanate"
  3348. e.TopSurface=0
  3349. e.BottomSurface=0
  3350. e.Shape=0
  3351. e.Size=Vector3.new(2,2,2)
  3352. e.Anchored=true
  3353. e.CanCollide=false
  3354. e.BrickColor=BrickColor.new("Really black")
  3355. e.Reflectance=0
  3356. e.CFrame=Tool.Parent.Torso.CFrame
  3357. e.Parent=effectz
  3358. local va=Instance.new("BoolValue")
  3359. va.Name="Workin'Here"
  3360. va.Parent=workspace
  3361. game:GetService("Debris"):AddItem(va,10)
  3362. amb=game.Lighting.Ambient
  3363. ambr=amb.r
  3364. ambg=amb.g
  3365. ambb=amb.b
  3366. ----print(ambr)
  3367. desr=35/255
  3368. desg=25/255
  3369. desb=50/255
  3370. ----print(desr)
  3371. difr=ambr-desr
  3372. difg=ambg-desg
  3373. difb=ambb-desb
  3374. difr=difr/255/.1
  3375. difg=difg/255/.1
  3376. difb=difb/255/.1
  3377. ----print(difr)
  3378. EM=0
  3379. for i=1, 10 do
  3380. game.Lighting.Ambient=Color3.new(amb.r-difr*i,amb.g-difg*i,amb.b-difb*i)
  3381. e.Size=e.Size+Vector3.new(4,4,4)
  3382. e.Transparency=i/10
  3383. e.CFrame=Tool.Parent.Torso.CFrame
  3384. swait(.05)
  3385. end
  3386. swait(wt)
  3387. for i=1, 20 do
  3388. swait(.05)
  3389. 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))
  3390. end
  3391. game.Lighting.Ambient=Color3.new(amb.r,amb.g,amb.b)
  3392. va.Parent=nil
  3393. e.Parent=nil
  3394. end
  3395. Grabbing=false
  3396. standardDamage=function(hit,damage,Knockback,Knockdown,stuntime,debtime,Ground,float,keep)
  3397. if hit.Parent==nil then
  3398. return
  3399. end
  3400. if float==nil then float=false end
  3401. if keep==nil then keep=false end
  3402. h=hit.Parent:FindFirstChild("Humanoid",false)
  3403. if h==false then
  3404. if CoHuman~=nil then
  3405. h=CoHuman
  3406. end
  3407. end
  3408. if Comboee~=nil then
  3409. if hit.Parent~=Comboee then
  3410. return
  3411. end
  3412. end
  3413. if h~=nil then
  3414. t=hit.Parent:FindFirstChild("Torso")
  3415. if t~=nil then
  3416. che=false
  3417. if t:FindFirstChild(Tool.Name..ContactId)==nil then
  3418. che=true
  3419. end
  3420. if che==true and h~=Tool.Parent.Humanoid then
  3421. if OVERDRIVE==false then
  3422. damage=math.ceil(damage*.75)
  3423. else
  3424. genhiteff(hit)
  3425. end
  3426. DDEALT=DDEALT+damage
  3427. DHIT=DHIT+1
  3428. HitHealth=h.Health
  3429. h:TakeDamage(damage)
  3430. --[[if HitHealth~=h.Health and HitHealth~=0 and h.Health<=0 and h.Parent.Name~="Hologram" then
  3431. print("gained spree")
  3432. owner:FindFirstChild("leaderstats").Spree.Value=owner.leaderstats.Spree.Value+1
  3433. end
  3434. if HitHealth~=h.Health and HitHealth~=0 and h.Health<=0 and h.Parent.Name~="Hologram" then
  3435. print("gained kill")
  3436. script.Parent.Kills.Value=script.Parent.Kills.Value+1
  3437. end
  3438. if HitHealth~=h.Health and HitHealth~=0 and h.Health<=0 and h.Parent.Name~="Hologram" then
  3439. print("gained kill2")
  3440. script.Parent.Kills2.Value=script.Parent.Kills2.Value+1
  3441. end]]
  3442. didHit=true
  3443. if t:FindFirstChild("BodyPosition")~=nil then t.BodyPosition:Remove() end
  3444. s=Instance.new("BodyVelocity")
  3445. s.Name=Tool.Name..ContactId
  3446. s.velocity=Knockback
  3447. s.P=2000
  3448. s.maxForce=Vector3.new(50000000,5000000,50000000)*1000
  3449. s.Parent=t
  3450. game:GetService("Debris"):AddItem(s,debtime*1.75)
  3451. if Knockdown==true then
  3452. r=Instance.new("BodyAngularVelocity")
  3453. r.P=5000
  3454. r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000000000000000000000000000000000000000
  3455. r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  3456. r.Parent=t
  3457. game:GetService("Debris"):AddItem(r,.2+debtime)
  3458. end
  3459. if float==true then
  3460. if t:FindFirstChild("BodyForce")==nil then
  3461. fff=Instance.new("BodyForce")
  3462. fff.force=Vector3.new(0,1200,0)
  3463. fff.Parent=t
  3464. game:GetService("Debris"):AddItem(fff,3.5)
  3465. end
  3466. end
  3467. if Ground==true then
  3468. r=Instance.new("BodyGyro")
  3469. r.P=5000
  3470. r.D=500
  3471. r.maxTorque=Vector3.new(50000,50000,50000)*50000000000
  3472. r.cframe=t.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  3473. t.CFrame=r.cframe
  3474. r.Parent=t
  3475. game:GetService("Debris"):AddItem(r,1)
  3476. end
  3477. if keep==true then
  3478. p=Instance.new("BodyPosition")
  3479. p.P=5000
  3480. p.maxForce=Vector3.new(5000000000,0,5000000000)
  3481. p.position=t.Position+Knockback/8
  3482. p.Parent=t
  3483. game:GetService("Debris"):AddItem(p,.375)
  3484. end
  3485. if h.Health==0 then
  3486. LastKill=time()
  3487. end
  3488. end
  3489. end
  3490. end
  3491. end
  3492. HFD=true
  3493. HellsFangDamage=function(hit,damage,Knockback,Knockdown,stuntime,debtime,Ground,float,keep)
  3494. if hit.Parent==nil then
  3495. return
  3496. end
  3497. if HFD==false then return end
  3498. if float==nil then float=false end
  3499. if keep==nil then keep=false end
  3500. h=hit.Parent:FindFirstChild("Humanoid",false)
  3501. if h==false then
  3502. if CoHuman~=nil then
  3503. h=CoHuman
  3504. end
  3505. end
  3506. if Comboee~=nil then
  3507. if hit.Parent~=Comboee then
  3508. return
  3509. end
  3510. end
  3511. if h~=nil then
  3512. t=hit.Parent:FindFirstChild("Torso")
  3513. if t~=nil then
  3514. if h~=Tool.Parent.Humanoid then
  3515. HFD=false
  3516. Comboee=t.Parent
  3517. if OVERDRIVE==false then
  3518. damage=math.ceil(damage*(Pro*.01)*.9)
  3519. else
  3520. genhiteff(hit)
  3521. end
  3522. DDEALT=DDEALT+damage
  3523. DHIT=DHIT+1
  3524. ----print("Damage prorated to: "..damage)
  3525. if LastType=="c" and Tool.Drive.Value=="Amethyst" then Tool.Handle.Smack:Play() doSound(Tool.Handle.Smack,70,Tool.Handle,100) end
  3526. if hit.Parent:FindFirstChild("Stun")==nil then
  3527. s=script.Stun:clone()
  3528. s.Disabled=false
  3529. s.Value.Value=s.Value.Value+stuntime+4
  3530. s.Parent=hit.Parent
  3531. coroutine.resume(coroutine.create(StartTwo),Comboee)
  3532. else
  3533. hit.Parent.Stun.Value.Value=hit.Parent.Stun.Value.Value+stuntime/2
  3534. end
  3535. Pro=Pro-(damage*.8)
  3536. if Pro<=MinPro then
  3537. Pro=MinPro
  3538. end
  3539. ----print("Prorating at: "..Pro.."%")
  3540. h:TakeDamage(damage)
  3541. didHit=true
  3542. s=Instance.new("BodyVelocity")
  3543. s.Name=Tool.Name..ContactId
  3544. s.velocity=Knockback/2
  3545. s.P=2000
  3546. s.maxForce=Vector3.new(math.abs(Knockback.x),math.abs(Knockback.y),math.abs(Knockback.z))*5000000000000000000000
  3547. s.Parent=t
  3548. game:GetService("Debris"):AddItem(s,debtime)
  3549. if Knockdown==true then
  3550. r=Instance.new("BodyAngularVelocity")
  3551. r.P=5000
  3552. r.maxTorque=Vector3.new(50000,50000,50000)*500000000
  3553. r.angularvelocity=Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  3554. r.Parent=t
  3555. game:GetService("Debris"):AddItem(r,.2+debtime)
  3556. end
  3557. if float==true then
  3558. fff=Instance.new("BodyForce")
  3559. fff.force=Vector3.new(0,2225,0)
  3560. fff.Parent=t
  3561. game:GetService("Debris"):AddItem(fff,3.5)
  3562. end
  3563. if Ground==true then
  3564. r=Instance.new("BodyGyro")
  3565. r.P=5000
  3566. r.D=500
  3567. r.maxTorque=Vector3.new(50000,50000,50000)*50000000000000000000000000000
  3568. r.cframe=t.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  3569. t.CFrame=r.cframe
  3570. r.Parent=t
  3571. game:GetService("Debris"):AddItem(r,1)
  3572. end
  3573. if s.maxForce.x<5 then
  3574. ----print("LIFTING")
  3575. if t:FindFirstChild("BodyPosition")~=nil then t.BodyPosition:Remove() end
  3576. p=Instance.new("BodyPosition")
  3577. p.P=15000
  3578. p.D=1500
  3579. p.maxForce=Vector3.new(5000000000000000000,500000000,500000000000000000)*5000000000000000000000
  3580. p.position=End.p
  3581. p.Parent=t
  3582. game:GetService("Debris"):AddItem(p,2.5)
  3583. end
  3584. if h.Health==0 then
  3585. LastKill=time()
  3586. end
  3587. coroutine.resume(coroutine.create(function() swait(.05) HFD=true end))
  3588. end
  3589. end
  3590. end
  3591. end
  3592.  
  3593.  
  3594. HoldS=function()
  3595. Tool.Parent["Right Arm"].RightGrip.C0=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
  3596. Tool.Parent["Right Arm"].RightGrip.C1=StandardHold
  3597. end
  3598. HoldN=function()
  3599. Tool.Parent["Right Arm"].RightGrip.C0=CFrame.new(0, -1, 0, 1, 0, -0, 0, 0, 1, 0, -1, -0)
  3600. Tool.Parent["Right Arm"].RightGrip.C1=NeutralHold
  3601. end
  3602. LastType=nil
  3603. deb=true
  3604. Cols={BrickColor.new("Black"),BrickColor.new("Really black"),BrickColor.new("Royal purple"),BrickColor.new("Alder"),BrickColor.new("Magenta")}
  3605. LastMove=""
  3606. Ravens=0 --Max 2 raven wings per combo
  3607. genroarsound=function(iter,start,conv)
  3608. Tool.Handle.RoarSound.Volume=10/iter
  3609. Tool.Handle.RoarSound.Pitch=start
  3610. for k=1, iter do
  3611. Tool.Handle.RoarSound.Pitch=Tool.Handle.RoarSound.Pitch-conv
  3612. Tool.Handle.RoarSound:Play()
  3613. end
  3614. end
  3615. genhiteff=function(targ)
  3616. pol=Instance.new("Part")
  3617. pol.Name="Trail"
  3618. pol.TopSurface=0
  3619. pol.BottomSurface=0
  3620. pol.Anchored=true
  3621. pol.CanCollide=false
  3622. pol.formFactor="Symmetric"
  3623. pol.Size=Vector3.new(1,1,1)
  3624. pol.BrickColor=Cols[math.random(1,#Cols)]
  3625. pol.CFrame=targ.CFrame
  3626. pol.Parent=Tool.Parent
  3627. game:GetService("Debris"):AddItem(pol,3)
  3628. ml=Instance.new("BlockMesh")
  3629. ml.Scale=Vector3.new(2,2,2)
  3630. ml.Parent=pol
  3631. 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))
  3632. end
  3633. gentrail=function(par)
  3634. par=par:clone()
  3635. par.Parent=effectz
  3636. 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))
  3637. end
  3638. RestoreHP=function(targe,rest)
  3639. pol=Instance.new("Part")
  3640. pol.Name="Trail"
  3641. pol.TopSurface=0
  3642. pol.BottomSurface=0
  3643. pol.Anchored=false
  3644. pol.CanCollide=false
  3645. pol.formFactor="Symmetric"
  3646. pol.Size=Vector3.new(1,1,1)
  3647. pol.BrickColor=Cols[math.random(1,#Cols)]
  3648. pol.CFrame=targe.CFrame+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  3649. pol.Parent=Tool.Parent
  3650. game:GetService("Debris"):AddItem(pol,6)
  3651. m=Instance.new("BlockMesh")
  3652. m.Scale=Vector3.new(2,2,2)
  3653. m.Parent=pol
  3654. bp=Instance.new("BodyPosition")
  3655. bp.P=9000
  3656. bp.D=100
  3657. bp.Parent=pol
  3658. 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)
  3659. 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)
  3660. end
  3661. RestoreMHP=function(targe,rest)
  3662. end
  3663. FaceForward=function() --This'll cut alot of lines out later.
  3664. STGyro.cframe=getDirection()[1]
  3665. return STGyro.cframe
  3666. end
  3667. FaceComboee=function()
  3668. if Comboee~=nil then
  3669. if Comboee:FindFirstChild("Torso")~=nil then
  3670. STGyro.cframe=CFrame.new(CPlayer.Torso.Position,Vector3.new(Comboee.Torso.Position.x,CPlayer.Torso.Position.y,Comboee.Torso.Position.z))
  3671. end
  3672. end
  3673. end
  3674. StopMotors=function()
  3675. FakeS.DesiredAngle=0
  3676. FakeS.CurrentAngle=0
  3677. FakeSL.DesiredAngle=0
  3678. FakeSL.CurrentAngle=0
  3679. FakeR.DesiredAngle=0
  3680. FakeL.DesiredAngle=0
  3681. FakeR.CurrentAngle=0
  3682. FakeL.CurrentAngle=0
  3683. Neck=CPlayer.Torso.Neck
  3684. Neck.DesiredAngle=0
  3685. Neck.CurrentAngle=0
  3686. Neck.MaxVelocity=.5
  3687. Neck.C0=STCO
  3688. end
  3689.  
  3690. SOUT=false;
  3691. SATTACKING=false
  3692. SBeast=Instance.new("Part")
  3693. SBeast.TopSurface=0
  3694. SBeast.BottomSurface=0
  3695. SBeast.Anchored=true
  3696. SBeast.Name="Ogawa"
  3697. SBeast.Size=Vector3.new(3,3,3)
  3698. SBeast.BrickColor=BrickColor.new("Really black")
  3699. m=Tool.JawMesh:clone()
  3700. m.Parent=SBeast
  3701. m.Scale=Vector3.new(2,2,2.5)
  3702. sbct=0
  3703. game:GetService("RunService").Stepped:connect(function()
  3704. local s=SBeast
  3705. if s.Parent~=nil then
  3706. local fow=.6
  3707. local pos1=SBeast.CFrame*CFrame.new(0,0,-fow)
  3708. local pos2=SBeast.CFrame*CFrame.new(0,0,-50)
  3709. SBeast.CFrame=CFrame.new(pos1.p,pos2.p)
  3710. sbct=sbct+1
  3711. if sbct==4 then
  3712. sbct=0
  3713. local p=Instance.new("Part")
  3714. p.TopSurface=0
  3715. p.BottomSurface=0
  3716. p.CanCollide=false
  3717. p.Anchored=true
  3718. p.BrickColor=BrickColor.new("Really black")
  3719. p.formFactor="Symmetric"
  3720. p.Size=Vector3.new(1,1,1)
  3721. p.CFrame=s.CFrame*CFrame.new(0,0,-1)
  3722. p.Parent=effectz
  3723. local m=Instance.new("BlockMesh")
  3724. m.Parent=p
  3725. m.Scale=Vector3.new(3,3,3)
  3726. 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)
  3727. end
  3728. end
  3729. end)
  3730. SOUT=false
  3731. SPECIAL=false
  3732. PerformAttack=function(InputKey,InputDirection,Combo)
  3733. if Astral==true or SPECIAL==true then return end
  3734. if Combo=="^<>[Drive]" and owner.Character:FindFirstChild("DRAGONCOOLDOWN")==nil then
  3735. ----print("dd")
  3736. p=Instance.new("StringValue",owner.Character)
  3737. p.Name="DRAGONCOOLDOWN"
  3738. game:GetService("Debris"):AddItem(p,2.5)
  3739. if SBeast==nil then
  3740. ----print(":I")
  3741. SBeast=Instance.new("Part")
  3742. SBeast.TopSurface=0
  3743. SBeast.BottomSurface=0
  3744. SBeast.Anchored=true
  3745. SBeast.Name="Ogawa"
  3746. SBeast.Size=Vector3.new(3,3,3)
  3747. SBeast.BrickColor=BrickColor.new("Really black")
  3748. m=Tool.JawMesh:clone()
  3749. m.Parent=SBeast
  3750. m.Scale=Vector3.new(2,2,2.5)
  3751. end
  3752. CPlayer=owner.Character
  3753. if SOUT==false then
  3754. CPlayer=owner.Character
  3755. cdir=Vector3.new(CPlayer.Torso.CFrame.lookVector.x,0,CPlayer.Torso.CFrame.lookVector.z)
  3756. 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)
  3757. for effect=1, 3 do
  3758. local p=Instance.new("Part")
  3759. p.TopSurface=0
  3760. p.BottomSurface=0
  3761. p.CanCollide=false
  3762. p.Anchored=true
  3763. p.BrickColor=BrickColor.new("Really black")
  3764. p.formFactor="Symmetric"
  3765. p.Size=Vector3.new(1,1,1)
  3766. p.CFrame=SBeast.CFrame
  3767. p.Parent=workspace
  3768. local m=Instance.new("BlockMesh")
  3769. m.Parent=p
  3770. m.Scale=Vector3.new(4,4,4)
  3771. 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)
  3772. swait()
  3773. end
  3774.  
  3775. SBeast.Parent=workspace
  3776. SOUT=true
  3777.  
  3778. else
  3779. for effect=1, 3 do
  3780. local p=Instance.new("Part")
  3781. p.TopSurface=0
  3782. p.BottomSurface=0
  3783. p.CanCollide=false
  3784. p.Anchored=true
  3785. p.BrickColor=BrickColor.new("Really black")
  3786. p.formFactor="Symmetric"
  3787. p.Size=Vector3.new(1,1,1)
  3788. p.CFrame=SBeast.CFrame
  3789. p.Parent=workspace
  3790. local m=Instance.new("BlockMesh")
  3791. m.Parent=p
  3792. m.Scale=Vector3.new(4,4,4)
  3793. 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)
  3794. swait()
  3795. end
  3796.  
  3797. SBeast.Parent=nil
  3798. SOUT=false
  3799. end
  3800. end
  3801. if SOUT==true and SATTACKING==false then
  3802. SATTACKING=true
  3803. if Combo==">>[Drive]" then --Mawaru
  3804. ----game:GetService("Chat"):Chat(CPlayer,"Mawaru!",2)
  3805. SBeast.Parent=nil
  3806.  
  3807. for effect=1, 5 do
  3808. local p=Instance.new("Part")
  3809. p.TopSurface=0
  3810. p.BottomSurface=0
  3811. p.CanCollide=false
  3812. p.Anchored=true
  3813. p.BrickColor=BrickColor.new("Really black")
  3814. p.formFactor="Symmetric"
  3815. p.Size=Vector3.new(1,1,1)
  3816. p.CFrame=SBeast.CFrame
  3817. p.Parent=effectz
  3818. local m=Instance.new("BlockMesh")
  3819. m.Parent=p
  3820. m.Scale=Vector3.new(6,6,6)
  3821. 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)
  3822. swait()
  3823. end
  3824.  
  3825. local p=Instance.new("Part")
  3826. p.TopSurface=0
  3827. p.BottomSurface=0
  3828. p.CanCollide=false
  3829. p.Anchored=true
  3830. p.BrickColor=BrickColor.new("Really black")
  3831. p.formFactor="Symmetric"
  3832. p.Size=Vector3.new(1,1,1)
  3833. p.CFrame=SBeast.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  3834. p.Parent=effectz
  3835. local m=Tool.SawMesh:clone() m.Parent=p
  3836. 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)
  3837.  
  3838.  
  3839. for i=1, 18 do
  3840. if i/3==math.floor(i/3) then
  3841. hpos=p.Position
  3842. maxdec=7
  3843. for i,v in pairs(game.workspace:children()) do
  3844. if v.className=="Model" then
  3845. H=v:FindFirstChild("Humanoid")
  3846. if H~=nil then
  3847. if H.Health>0 and H~=Tool.Parent.Humanoid then
  3848. T=H.Parent:FindFirstChild("Torso")
  3849. if T~=nil then
  3850. ----print((T.Position-hpos).magnitude)
  3851. if (T.Position-hpos).magnitude<=maxdec then
  3852. standardDamage(T,10,SBeast.CFrame.lookVector*25,false,5,.05,false,false)
  3853.  
  3854. local p=Instance.new("Part")
  3855. p.TopSurface=0
  3856. p.BottomSurface=0
  3857. p.CanCollide=false
  3858. p.Anchored=true
  3859. p.BrickColor=BrickColor.new("Really black")
  3860. p.formFactor="Symmetric"
  3861. p.Size=Vector3.new(1,1,1)
  3862. p.CFrame=T.CFrame
  3863. p.Parent=effectz
  3864. local m=Instance.new("BlockMesh")
  3865. m.Parent=p
  3866. m.Scale=Vector3.new(2,2,2)
  3867. 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)
  3868. end
  3869. end
  3870. end
  3871. end
  3872. end
  3873. end
  3874. end
  3875. SBeast.CFrame=CFrame.new(p.Position,p.Position+SBeast.CFrame.lookVector*5)
  3876. swait()
  3877. end
  3878.  
  3879. for effect=1, 8 do
  3880. local p=Instance.new("Part")
  3881. p.TopSurface=0
  3882. p.BottomSurface=0
  3883. p.CanCollide=false
  3884. p.Anchored=true
  3885. p.BrickColor=BrickColor.new("Really black")
  3886. p.formFactor="Symmetric"
  3887. p.Size=Vector3.new(1,1,1)
  3888. p.CFrame=SBeast.CFrame
  3889. p.Parent=effectz
  3890. local m=Instance.new("BlockMesh")
  3891. m.Parent=p
  3892. m.Scale=Vector3.new(7,7,7)
  3893. 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)
  3894. swait(.06)
  3895. SBeast.CFrame=CFrame.new(SBeast.CFrame.p+SBeast.CFrame.lookVector*(5-(effect*.6)),SBeast.CFrame.p+SBeast.CFrame.lookVector*10)
  3896. end
  3897. swait(.25)
  3898. SBeast.Parent=workspace
  3899. end
  3900. if Combo=="<<[Drive]" then --It's Late
  3901. SOUT=false
  3902. SBeast.Parent=nil
  3903. ----game:GetService("Chat"):Chat(CPlayer,"Black Divinity.",2)
  3904. for effect=1, 5 do
  3905. for see=1, 2 do
  3906. swait()
  3907. for lol=1, 3 do
  3908. local p=Instance.new("Part")
  3909. p.TopSurface=0
  3910. p.BottomSurface=0
  3911. p.CanCollide=false
  3912. p.Anchored=true
  3913. p.BrickColor=BrickColor.new("Really black")
  3914. p.formFactor="Symmetric"
  3915. p.Size=Vector3.new(1,1,1)
  3916. p.CFrame=CFrame.new(SBeast.Position)*CFrame.fromEulerAnglesXYZ(math.random(-10,10)/4,math.random(-10,10)/4,math.random(-10,10)/4)
  3917. p.Parent=effectz
  3918. local m=Tool.SpikeMesh:clone()
  3919. m.Parent=p
  3920. m.Scale=Vector3.new(1,13,1)
  3921. 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)
  3922. end
  3923. end
  3924. for poot=1, 2 do
  3925. local p=Instance.new("Part")
  3926. p.TopSurface=0
  3927. p.BottomSurface=0
  3928. p.CanCollide=false
  3929. p.Anchored=true
  3930. p.BrickColor=BrickColor.new("Really black")
  3931. p.formFactor="Symmetric"
  3932. p.Size=Vector3.new(1,1,1)
  3933. p.CFrame=SBeast.CFrame
  3934. p.Parent=effectz
  3935. local m=Instance.new("BlockMesh")
  3936. m.Parent=p
  3937. m.Scale=Vector3.new(5,5,5)
  3938. 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)
  3939. s=Instance.new("Sound") s.Pitch=.5
  3940. s.Volume=.3
  3941. s.SoundId="rbxasset://sounds/collide.wav"
  3942. s.Parent=p
  3943. s:Play()
  3944.  
  3945. end
  3946. hpos=SBeast.Position
  3947. maxdec=17.5
  3948. for i,v in pairs(game.workspace:children()) do
  3949. if v.className=="Model" then
  3950. H=v:FindFirstChild("Humanoid")
  3951. if H~=nil then
  3952. if H.Health>0 and H~=Tool.Parent.Humanoid then
  3953. T=H.Parent:FindFirstChild("Torso")
  3954. if T~=nil then
  3955. ----print((T.Position-hpos).magnitude)
  3956. if (T.Position-hpos).magnitude<=maxdec then
  3957. standardDamage(T,6,-(SBeast.Position-T.Position).unit*30,false,5,.2,false,true)
  3958.  
  3959.  
  3960. local p=Instance.new("Part")
  3961. p.TopSurface=0
  3962. p.BottomSurface=0
  3963. p.CanCollide=false
  3964. p.Anchored=true
  3965. p.BrickColor=BrickColor.new("Really black")
  3966. p.formFactor="Symmetric"
  3967. p.Size=Vector3.new(1,1,1)
  3968. p.CFrame=T.CFrame
  3969. p.Parent=effectz
  3970. local m=Instance.new("BlockMesh")
  3971. m.Parent=p
  3972. m.Scale=Vector3.new(2,2,2)
  3973. 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)
  3974.  
  3975. end
  3976. end
  3977. end
  3978. end
  3979. end
  3980. end
  3981. swait()
  3982. end
  3983. SOUT=false
  3984. end
  3985. if Combo=="^^[Drive]" and owner.Character:FindFirstChild("ROMEIDACOOLDOWN")==nil then --Romeida
  3986.  
  3987. if countdre<4 then
  3988. countdre = countdre+1
  3989. print(countdre)
  3990. end
  3991. if countdre>=4 then
  3992. print("WH")
  3993. p=Instance.new("StringValue",owner.Character)
  3994. p.Name="ROMEIDACOOLDOWN"
  3995. game:GetService("Debris"):AddItem(p,9)
  3996. end
  3997. coroutine.resume(coroutine.create(function()
  3998. while countdre>0 do
  3999. wait(10)
  4000. countdre=countdre-1
  4001. print(countdre)
  4002. if countdre<0 then
  4003. countdre=0
  4004. end
  4005. end
  4006. end))
  4007. ----game:GetService("Chat"):Chat(CPlayer,"Romeida!",2)
  4008. SBeast.Parent=nil
  4009. for effect=1, 3 do
  4010. local p=Instance.new("Part")
  4011. p.TopSurface=0
  4012. p.BottomSurface=0
  4013. p.CanCollide=false
  4014. p.Anchored=true
  4015. p.BrickColor=BrickColor.new("Really black")
  4016. p.formFactor="Symmetric"
  4017. p.Size=Vector3.new(1,1,1)
  4018. p.CFrame=SBeast.CFrame
  4019. p.Parent=effectz
  4020. local m=Instance.new("BlockMesh")
  4021. m.Parent=p
  4022. m.Scale=Vector3.new(4,4,4)
  4023. 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)
  4024. swait()
  4025. end
  4026. local lol=SBeast:clone()
  4027. lol.Name="SEE?"
  4028. lol.JawMesh.Scale=Vector3.new(8,8,8)
  4029. lol.Parent=workspace
  4030. local last=SBeast.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi,-math.pi/2)-Vector3.new(0,2,0)-SBeast.CFrame.lookVector*5
  4031. last=last*CFrame.new(0,-math.pi/4,0)
  4032. s=Tool.Handle.Screech:clone()
  4033. s.Pitch=.7
  4034. s.Parent=lol
  4035. s:Play()
  4036. s=Tool.Handle.Ominent:clone()
  4037. s.Pitch=.7
  4038. s.Parent=lol
  4039. s:Play()
  4040. s=Tool.Handle.IK:clone()
  4041. s.Pitch=1.2
  4042. s.Parent=lol
  4043. s:Play()
  4044. for i=1, 16 do
  4045. local p=Instance.new("Part")
  4046. p.TopSurface=0
  4047. p.BottomSurface=0
  4048. p.CanCollide=false
  4049. p.Anchored=true
  4050. p.BrickColor=BrickColor.new("Really black")
  4051. p.formFactor="Symmetric"
  4052. p.Size=Vector3.new(1,1,1)
  4053. p.CFrame=last
  4054. p.Parent=effectz
  4055. local m=Tool.ClawMesh:clone()
  4056. m.Parent=p
  4057. coroutine.resume(coroutine.create(function(p) for i=1, 30 do p.Transparency=i/30 swait() end p.Parent=nil end),p)
  4058. last=last*CFrame.new(0,0,2)*CFrame.fromEulerAnglesXYZ(0,-math.pi/(18+i),0)
  4059. lol.CFrame=last*CFrame.fromEulerAnglesXYZ(0,math.pi,math.pi/2)
  4060. lol.Transparency=i/24
  4061. local p=Instance.new("Part")
  4062. p.TopSurface=0
  4063. p.BottomSurface=0
  4064. p.CanCollide=false
  4065. p.Anchored=true
  4066. p.BrickColor=BrickColor.new("Really black")
  4067. p.formFactor="Symmetric"
  4068. p.Size=Vector3.new(1,1,1)
  4069. p.CFrame=last
  4070. p.Parent=effectz
  4071. local m=Instance.new("BlockMesh")
  4072. m.Parent=p
  4073. m.Scale=Vector3.new(12,12,12)
  4074. 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)
  4075. hpos=last.p
  4076. maxdec=15
  4077. for i,v in pairs(game.workspace:children()) do
  4078. if v.className=="Model" then
  4079. H=v:FindFirstChild("Humanoid")
  4080. if H~=nil then
  4081. if H.Health>0 and H~=Tool.Parent.Humanoid then
  4082. T=H.Parent:FindFirstChild("Torso")
  4083. if T~=nil then
  4084. ----print((T.Position-hpos).magnitude)
  4085. if (T.Position-hpos).magnitude<=maxdec then
  4086. standardDamage(T,6,Vector3.new(0,30,0)+SBeast.CFrame.lookVector*45,false,5,.05,false,false)
  4087.  
  4088. end
  4089. end
  4090. end
  4091. end
  4092. end
  4093. end
  4094. swait()
  4095. end
  4096. for i=16, 24 do
  4097. lol.Transparency=i/24
  4098. swait()
  4099. end
  4100. lol.Parent=nil
  4101. SOUT=false
  4102. end
  4103.  
  4104. if Combo=="vv[Drive]" then --Evil Divide
  4105. ----game:GetService("Chat"):Chat(CPlayer,"Evil Divide!",2)
  4106. SOUT=false
  4107. SBeast.Parent=nil
  4108.  
  4109. local mo=Instance.new("Model",Tool)
  4110.  
  4111. local par = Instance.new("Part",mo)
  4112. par.Name = "Drillpart"
  4113. par.Anchored = true
  4114. par.CanCollide = false
  4115. par.BrickColor=BrickColor.new("Black")
  4116. par.CFrame = CFrame.new(SBeast.Position - Vector3.new(0,5,0))
  4117. local m = Tool.SpikeMesh:clone()
  4118. m.Name="Mesh"
  4119. m.Scale = Vector3.new(4,15,4)
  4120. m.Parent=par
  4121.  
  4122. local px = m.Scale.x/1 - .2
  4123. local py = m.Scale.y/1.5
  4124. local cpos = par.CFrame * CFrame.new(0,-py/2,0)
  4125.  
  4126. local duck = px / 40
  4127.  
  4128. mo.PrimaryPart = par
  4129.  
  4130. for i=1, 38 - 2 do
  4131. local p = Instance.new("Part",mo)
  4132. p.Name="Dix"
  4133. p.TopSurface=0
  4134. p.BottomSurface=0
  4135. p.formFactor="Custom"
  4136. p.Size=Vector3.new(1.6 - i*.02,.6,.5)
  4137. 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))
  4138. p.CFrame = CFrame.new(p.CFrame.p,Vector3.new(par.Position.x,p.CFrame.p.y,par.Position.z))
  4139. p.CFrame = p.CFrame * CFrame.Angles(math.pi/3,0,0)
  4140. p.Anchored=true
  4141. p.CanCollide=false
  4142. p.BrickColor=BrickColor.new("Really black")
  4143. p.Name = i
  4144. end
  4145.  
  4146. local s=Instance.new("Sound",par)
  4147. s.Volume=1
  4148. s.SoundId="http://www.roblox.com/asset/?id=188959272"
  4149. s.Pitch=.9
  4150. s:Play()
  4151.  
  4152. local p=Instance.new("Part")
  4153. p.TopSurface=0
  4154. p.BottomSurface=0
  4155. p.CanCollide=false
  4156. p.Anchored=true
  4157. p.BrickColor=BrickColor.new("Really black")
  4158. p.formFactor="Symmetric"
  4159. p.Size=Vector3.new(1,1,1)
  4160. p.CFrame=par.CFrame * CFrame.new(0,7,0) * CFrame.fromEulerAnglesXYZ(0,0,0)
  4161. p.Parent=effectz
  4162. m=Tool.BlastMesh:clone()
  4163. m.Scale = Vector3.new(16,10,16)
  4164. m.Parent=p
  4165. m.Name="Triangle"
  4166. 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))
  4167.  
  4168.  
  4169. for i=1, 6 do
  4170. mo:SetPrimaryPartCFrame(par.CFrame * CFrame.new(0,1.5,0) * CFrame.Angles(0,math.rad(-i*18.5),0))
  4171. if i%3 == 0 then
  4172. hpos=par.Position + Vector3.new(0,2,0)
  4173. maxdec=13.5
  4174.  
  4175. if i == 3 then
  4176.  
  4177. local p=Instance.new("Part")
  4178. p.TopSurface=0
  4179. p.BottomSurface=0
  4180. p.CanCollide=false
  4181. p.Anchored=true
  4182. p.BrickColor=BrickColor.new("Really black")
  4183. p.formFactor="Symmetric"
  4184. p.Size=Vector3.new(1,1,1)
  4185. p.CFrame=par.CFrame * CFrame.new(0,-5.1,0) * CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  4186. p.Parent=effectz
  4187. m=Tool.RingMesh:clone()
  4188. m.Scale = Vector3.new(15,15,3)
  4189. m.Parent=p
  4190. m.Name="Triangle"
  4191. 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))
  4192.  
  4193. end
  4194.  
  4195. for i,v in pairs(game.workspace:children()) do
  4196. if v.className=="Model" then
  4197. H=v:FindFirstChild("Humanoid")
  4198. if H~=nil then
  4199. if H.Health>0 and H~=Tool.Parent.Humanoid then
  4200. T=H.Parent:FindFirstChild("Torso")
  4201. if T~=nil then
  4202. if (T.Position-hpos).magnitude<=maxdec and T:FindFirstChild("Vac") == nil then
  4203. 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)
  4204.  
  4205. local tt=Instance.new("BoolValue",T)
  4206. tt.Name="Vac"
  4207. game:GetService("Debris"):AddItem(tt,.03 * 40)
  4208.  
  4209. local p=Instance.new("Part")
  4210. p.TopSurface=0
  4211. p.BottomSurface=0
  4212. p.CanCollide=false
  4213. p.Anchored=true
  4214. p.BrickColor=BrickColor.new("Really black")
  4215. p.formFactor="Symmetric"
  4216. p.Size=Vector3.new(1,1,1)
  4217. p.CFrame=T.CFrame
  4218. p.Parent=effectz
  4219. local m=Instance.new("SpecialMesh")
  4220. m.MeshType="Sphere"
  4221. m.Parent=p
  4222. m.Scale=Vector3.new(1,1,1)
  4223. 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)
  4224.  
  4225. end
  4226. end
  4227. end
  4228. end
  4229. end
  4230. end
  4231. end
  4232. swait()
  4233. end
  4234. for i=1, 64 do
  4235. mo:SetPrimaryPartCFrame(par.CFrame * CFrame.Angles(0,math.rad(-100+i),0))
  4236.  
  4237. if i%7 == 0 or i == 3 then
  4238.  
  4239. local p=Instance.new("Part")
  4240. p.TopSurface=0
  4241. p.BottomSurface=0
  4242. p.CanCollide=false
  4243. p.Anchored=true
  4244. p.BrickColor=BrickColor.new("Really black")
  4245. p.formFactor="Symmetric"
  4246. p.Size=Vector3.new(1,1,1)
  4247. 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)
  4248. p.Parent=effectz
  4249. m=Tool.RingMesh:clone()
  4250. m.Scale = Vector3.new(2,2,3)
  4251. m.Parent=p
  4252. m.Name="Triangle"
  4253. 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))
  4254.  
  4255. end
  4256.  
  4257. if i%5 == 0 or i == 1 then
  4258.  
  4259.  
  4260. hpos=par.Position + Vector3.new(0,0,0)
  4261. maxdec=8
  4262. for i,v in pairs(game.workspace:children()) do
  4263. if v.className=="Model" then
  4264. H=v:FindFirstChild("Humanoid")
  4265. if H~=nil then
  4266. if H.Health>0 and H~=Tool.Parent.Humanoid then
  4267. T=H.Parent:FindFirstChild("Torso")
  4268. if T~=nil then
  4269. if (T.Position-hpos).magnitude<=maxdec then
  4270.  
  4271. if T:FindFirstChild("Vac") then
  4272. 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)
  4273.  
  4274. local p=Instance.new("Part")
  4275. p.TopSurface=0
  4276. p.BottomSurface=0
  4277. p.CanCollide=false
  4278. p.Anchored=true
  4279. p.BrickColor=BrickColor.new("Really black")
  4280. p.formFactor="Symmetric"
  4281. p.Size=Vector3.new(1,1,1)
  4282. p.CFrame=T.CFrame
  4283. p.Parent=effectz
  4284. local m=Instance.new("SpecialMesh")
  4285. m.MeshType="Sphere"
  4286. m.Parent=p
  4287. m.Scale=Vector3.new(1,1,1)
  4288. 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)
  4289.  
  4290. else
  4291. standardDamage(T,2,(T.Position - par.Position).unit * (5 + (T.Position - par.Position).magnitude*5),false,5,.05,false,false)
  4292.  
  4293. local p=Instance.new("Part")
  4294. p.TopSurface=0
  4295. p.BottomSurface=0
  4296. p.CanCollide=false
  4297. p.Anchored=true
  4298. p.BrickColor=BrickColor.new("Really black")
  4299. p.formFactor="Symmetric"
  4300. p.Size=Vector3.new(1,1,1)
  4301. p.CFrame=T.CFrame
  4302. p.Parent=effectz
  4303. local m=Instance.new("SpecialMesh")
  4304. m.MeshType="Sphere"
  4305. m.Parent=p
  4306. m.Scale=Vector3.new(1,1,1)
  4307. 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)
  4308.  
  4309. end
  4310. end
  4311. end
  4312. end
  4313. end
  4314. end
  4315. end
  4316. end
  4317.  
  4318. swait()
  4319. end
  4320. for i=1, 24 do
  4321. for _,v in pairs(mo:children()) do
  4322. v.Transparency = i/24
  4323. end
  4324. mo[i]:Remove()
  4325. mo:SetPrimaryPartCFrame(par.CFrame * CFrame.new(0,-1.5*6/24,0) * CFrame.Angles(0,math.rad(i/2+5),0))
  4326. ----print("RRORR")
  4327. swait()
  4328. end
  4329. mo:Remove()
  4330. swait(.5)
  4331. end
  4332.  
  4333. if Combo=="v^[Drive]" then --Drunkard Shade
  4334. ----game:GetService("Chat"):Chat(CPlayer,"Drunkard Shade.",2)
  4335. SOUT=false
  4336. SBeast.Parent=nil
  4337. stole=0
  4338. local p=Instance.new("Part")
  4339. p.TopSurface=0
  4340. p.BottomSurface=0
  4341. p.CanCollide=false
  4342. p.Anchored=true
  4343. p.BrickColor=BrickColor.new("Really black")
  4344. p.formFactor="Symmetric"
  4345. p.Size=Vector3.new(1,1,1)
  4346. p.CFrame=SBeast.CFrame
  4347. p.Parent=effectz
  4348. local m=Instance.new("BlockMesh")
  4349. m.Parent=p
  4350. m.Scale=Vector3.new(5,5,5)
  4351. 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)
  4352. for i=1, 8 do
  4353. local p=Instance.new("Part")
  4354. p.TopSurface=0
  4355. p.BottomSurface=0
  4356. p.CanCollide=false
  4357. p.Anchored=true
  4358. p.BrickColor=BrickColor.new("Really black")
  4359. p.formFactor="Symmetric"
  4360. p.Size=Vector3.new(1,1,1)
  4361. p.CFrame=SBeast.CFrame
  4362. p.Parent=effectz
  4363. local m=Instance.new("BlockMesh")
  4364. m.Parent=p
  4365. m.Scale=Vector3.new(12,12,12)
  4366. game:GetService("Debris"):AddItem(p,10)
  4367. 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)
  4368. hpos=SBeast.Position
  4369. maxdec=30
  4370. for i,v in pairs(game.workspace:children()) do
  4371. if v.className=="Model" then
  4372. H=v:FindFirstChild("Humanoid")
  4373. if H~=nil then
  4374. if H.Health>0 and H~=Tool.Parent.Humanoid then
  4375. T=H.Parent:FindFirstChild("Torso")
  4376. if T~=nil then
  4377. ----print((T.Position-hpos).magnitude)
  4378. if (T.Position-hpos).magnitude<=maxdec then
  4379. H:TakeDamage(1.5)
  4380. stole=stole+2
  4381. pol=Instance.new("Part")
  4382. pol.Name="Trail"
  4383. pol.TopSurface=0
  4384. pol.BottomSurface=0
  4385. pol.Anchored=false
  4386. pol.CanCollide=false
  4387. pol.formFactor="Symmetric"
  4388. pol.Size=Vector3.new(1,1,1)
  4389. pol.BrickColor=Cols[math.random(1,#Cols)]
  4390. pol.CFrame=T.CFrame+Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  4391. pol.Parent=Tool.Parent
  4392. game:GetService("Debris"):AddItem(pol,8)
  4393. m=Instance.new("BlockMesh")
  4394. m.Scale=Vector3.new(2,2,2)
  4395. m.Parent=pol
  4396. bp=Instance.new("BodyPosition")
  4397. bp.P=9000
  4398. bp.D=100
  4399. bp.Parent=pol
  4400. 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)
  4401. 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)
  4402.  
  4403. end
  4404. end
  4405. end
  4406. end
  4407. end
  4408. end
  4409. swait(.4)
  4410. end
  4411. swait(.75)
  4412. for i=1, stole/5 do
  4413. --RestoreHP(SBeast,4)
  4414. end
  4415. end
  4416. if Combo=="<>[Drive]" then --Relocate
  4417. local dir=Vector3.new(workspace.CurrentCamera.CoordinateFrame.lookVector.x,0,workspace.CurrentCamera.CoordinateFrame.lookVector.z)
  4418. SBeast.CFrame=CFrame.new(SBeast.Position,SBeast.Position+dir*50)
  4419. end
  4420. SATTACKING=false
  4421. end
  4422.  
  4423. if deb==false then return end
  4424. deb=false
  4425. ----print(Combo.."from stance "..Stance)
  4426. cAnim=false
  4427. STGyro.D=200
  4428. CPlayer.Humanoid.WalkSpeed=0
  4429.  
  4430. --Distortions
  4431.  
  4432. if Combo=="vv<>[Drive]" and owner:FindFirstChild("OVERTURECOOLDOWN")==nil then --Nightmare Overture [DESTROY]
  4433. attack=true
  4434. ----print("SEE")
  4435.  
  4436. if workspace:FindFirstChild("Workin'Here")==nil then
  4437.  
  4438. p=Instance.new("StringValue",owner)
  4439. p.Name="OVERTURECOOLDOWN"
  4440. game:GetService("Debris"):AddItem(p,160)
  4441.  
  4442. coroutine.resume(coroutine.create(function()
  4443. Torsos={}
  4444. if Pro<100 then
  4445. Pro=120
  4446. end
  4447. EM=0
  4448. swait(3)
  4449. end))
  4450. end
  4451.  
  4452. resWelds()
  4453. StopMotors()
  4454. FaceForward()
  4455. FaceComboee()
  4456. CPlayer.Torso.CFrame=STGyro.cframe
  4457. DIR=CPlayer.Torso.CFrame.lookVector
  4458. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(math.pi/6,0,0)
  4459. FakeL.DesiredAngle=.9 FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,0,0)
  4460. FakeR.DesiredAngle=-.9 FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/24,0,0)
  4461. FakeS.DesiredAngle=0 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi/2)
  4462. FakeSL.DesiredAngle=0 FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/2)
  4463.  
  4464. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/2.5,0,0)*CFrame.new(0,0,.25)
  4465. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/2.5,0,0)
  4466.  
  4467. Neck=CPlayer.Torso.Neck
  4468. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/4,0,0)
  4469.  
  4470. ----game:GetService("Chat"):Chat(CPlayer,"NIGHTMARE...",2)
  4471.  
  4472.  
  4473.  
  4474. hpos=CPlayer.Torso.Position
  4475. maxdec=10
  4476. for i,v in pairs(game.workspace:children()) do
  4477. if v.className=="Model" then
  4478. H=v:FindFirstChild("Humanoid")
  4479. if H~=nil then
  4480. if H.Health>0 and H~=Tool.Parent.Humanoid then
  4481. T=H.Parent:FindFirstChild("Torso")
  4482. if T~=nil then
  4483. ----print((T.Position-hpos).magnitude)
  4484. if (T.Position-hpos).magnitude<=maxdec then
  4485. vp=Instance.new("BodyPosition")
  4486. vp.P=5000
  4487. vp.Name="SEE?"
  4488. vp.position=T.Position
  4489. vp.maxForce=Vector3.new(50000,50000,50000)*5000000000000000000000000000000000
  4490. vp.Parent=T
  4491. end
  4492. end
  4493. end
  4494. end
  4495. end
  4496. end
  4497.  
  4498. Hats={}
  4499. IDs={}
  4500. cCols={}
  4501. Pants=Tool.Parent:FindFirstChild("Pants")
  4502. Shirt=Tool.Parent:FindFirstChild("Shirt")
  4503. Decal=Tool.Parent.Torso:FindFirstChild("roblox")
  4504. s=Tool.Parent:FindFirstChild("Shirt Graphic")
  4505. if s~=nil then s:Remove() end --we don't need this anyway.
  4506. if Pants~=nil then
  4507. Pants.Parent=nil
  4508. end
  4509. if Shirt~=nil then
  4510. Shirt.Parent=nil
  4511. end
  4512. if Decal~=nil then
  4513. Decal.Parent=nil
  4514. end
  4515. for _,v in pairs(Tool.Parent:children()) do
  4516. if v.className=="Hat" and v:FindFirstChild("Handle")~=nil then
  4517. table.insert(Hats,v.Handle)
  4518. table.insert(IDs,v.Handle.Mesh.TextureId)
  4519. v.Handle.Mesh.TextureId=""
  4520. end
  4521. end
  4522. for _,v in pairs(Tool.Parent:children()) do
  4523. if v.className=="Part" then
  4524. table.insert(cCols,v.BrickColor)
  4525. v.BrickColor=BrickColor.new("Black")
  4526. if v.Name=="WingPart" then v:Remove() end
  4527. end
  4528. end
  4529.  
  4530. for _,v in pairs(Tool:children()) do
  4531. if v.className=="Part" then
  4532. v.Transparency=1
  4533. end
  4534. end
  4535.  
  4536. coroutine.resume(coroutine.create(function() for i=1, 10 do
  4537. local p=Instance.new("Part")
  4538. p.TopSurface=0
  4539. p.BottomSurface=0
  4540. p.CanCollide=false
  4541. p.Anchored=true
  4542. p.BrickColor=BrickColor.new("Really black")
  4543. p.formFactor="Symmetric"
  4544. p.Size=Vector3.new(1,1,1)
  4545. p.CFrame=CPlayer.Torso.CFrame
  4546. p.Parent=effectz
  4547. local m=Instance.new("BlockMesh")
  4548. m.Parent=p
  4549. m.Scale=Vector3.new(5,5,5)
  4550. 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)
  4551.  
  4552.  
  4553. local p=Instance.new("Part")
  4554. p.TopSurface=0
  4555. p.BottomSurface=0
  4556. p.CanCollide=false
  4557. p.Anchored=true
  4558. p.BrickColor=BrickColor.new("White")
  4559. p.formFactor="Symmetric"
  4560. p.Size=Vector3.new(1,1,1)
  4561. p.CFrame=CPlayer.Head.CFrame*CFrame.new(.25,0.25,-.5)
  4562. p.Parent=effectz
  4563. local m=Instance.new("BlockMesh")
  4564. m.Parent=p
  4565. m.Scale=Vector3.new(.125,.125,.125)
  4566. 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)
  4567.  
  4568. local p=Instance.new("Part")
  4569. p.TopSurface=0
  4570. p.BottomSurface=0
  4571. p.CanCollide=false
  4572. p.Anchored=true
  4573. p.BrickColor=BrickColor.new("White")
  4574. p.formFactor="Symmetric"
  4575. p.Size=Vector3.new(1,1,1)
  4576. p.CFrame=CPlayer.Head.CFrame*CFrame.new(-.25,0.25,-.5)
  4577. p.Parent=effectz
  4578. local m=Instance.new("BlockMesh")
  4579. m.Parent=p
  4580. m.Scale=Vector3.new(.125,.125,.125)
  4581. 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)
  4582.  
  4583. local p=Instance.new("Part")
  4584. p.TopSurface=0
  4585. p.BottomSurface=0
  4586. p.CanCollide=false
  4587. p.Anchored=true
  4588. p.BrickColor=BrickColor.new("Really black")
  4589. p.formFactor="Symmetric"
  4590. p.Size=Vector3.new(1,1,1)
  4591. p.CFrame=CFrame.new(CPlayer.Torso.Position)
  4592. p.Parent=effectz
  4593. m=Tool.BlastMesh:clone()
  4594. m.Parent=p
  4595. m.Scale=Vector3.new(1,8,1)
  4596. m.Name="Triangle"
  4597. 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)
  4598. hpos=CPlayer.Torso.Position
  4599. swait(.05)
  4600. end end))
  4601.  
  4602.  
  4603. --Make wings
  4604.  
  4605.  
  4606.  
  4607. p=Instance.new("Part")
  4608. p.Name="WingPart"
  4609. p.TopSurface=0
  4610. p.BottomSurface=0
  4611. p.CanCollide=false
  4612. p.BrickColor=BrickColor.new("Really black")
  4613. p.Size=Vector3.new(1,1,1)
  4614. p.CFrame=Tool.Parent.Torso.CFrame
  4615. m=Instance.new("BlockMesh")
  4616. m.Scale=Vector3.new(.5,2,1)/1.5
  4617. m.Parent=p
  4618. w=Instance.new("Weld")
  4619. w.Part0=Tool.Parent.Torso
  4620. w.Part1=p
  4621. w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4622. w.Parent=w.Part0
  4623. p.Parent=Tool.Parent
  4624.  
  4625.  
  4626. p=Instance.new("Part")
  4627. p.Name="WingPart"
  4628. p.TopSurface=0
  4629. p.BottomSurface=0
  4630. p.CanCollide=false
  4631. p.BrickColor=BrickColor.new("Really black")
  4632. p.Size=Vector3.new(1,1,1)
  4633. p.CFrame=Tool.Parent.Torso.CFrame
  4634. m=Instance.new("BlockMesh")
  4635. m.Scale=Vector3.new(.5,2,1)/1.5
  4636. m.Parent=p
  4637. w=Instance.new("Weld")
  4638. w.Part0=Tool.Parent.Torso
  4639. w.Part1=p
  4640. w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4641. w.Parent=w.Part0
  4642. p.Parent=Tool.Parent
  4643.  
  4644. p=Instance.new("Part")
  4645. p.Name="WingPart"
  4646. p.TopSurface=0
  4647. p.BottomSurface=0
  4648. p.CanCollide=false
  4649. p.BrickColor=BrickColor.new("Really black")
  4650. p.Size=Vector3.new(1,1,1)
  4651. p.CFrame=Tool.Parent.Torso.CFrame
  4652. m=Instance.new("BlockMesh")
  4653. m.Scale=Vector3.new(.5,5,1)/1.5
  4654. m.Parent=p
  4655. w=Instance.new("Weld")
  4656. w.Part0=Tool.Parent.Torso
  4657. w.Part1=p
  4658. w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4659. w.C0=w.C0*CFrame.new(0,-.625,.625)
  4660. w.Parent=w.Part0
  4661. p.Parent=Tool.Parent
  4662.  
  4663. p=Instance.new("Part")
  4664. p.Name="WingPart"
  4665. p.TopSurface=0
  4666. p.BottomSurface=0
  4667. p.CanCollide=false
  4668. p.BrickColor=BrickColor.new("Really black")
  4669. p.Size=Vector3.new(1,1,1)
  4670. p.CFrame=Tool.Parent.Torso.CFrame
  4671. m=Instance.new("BlockMesh")
  4672. m.Scale=Vector3.new(.5,5,1)/1.5
  4673. m.Parent=p
  4674. w=Instance.new("Weld")
  4675. w.Part0=Tool.Parent.Torso
  4676. w.Part1=p
  4677. w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4678. w.C0=w.C0*CFrame.new(0,-.625,.625)
  4679. w.Parent=w.Part0
  4680. p.Parent=Tool.Parent
  4681.  
  4682. p=Instance.new("Part")
  4683. p.Name="WingPart"
  4684. p.TopSurface=0
  4685. p.BottomSurface=0
  4686. p.CanCollide=false
  4687. p.BrickColor=BrickColor.new("Really black")
  4688. p.Size=Vector3.new(1,1,1)
  4689. p.CFrame=Tool.Parent.Torso.CFrame
  4690. m=Instance.new("BlockMesh")
  4691. m.Scale=Vector3.new(.5,8,1)/1.5
  4692. m.Parent=p
  4693. w=Instance.new("Weld")
  4694. w.Part0=Tool.Parent.Torso
  4695. w.Part1=p
  4696. w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4697. w.C0=w.C0*CFrame.new(0,-1.275,1.275)
  4698. w.Parent=w.Part0
  4699. p.Parent=Tool.Parent
  4700.  
  4701. p=Instance.new("Part")
  4702. p.Name="WingPart"
  4703. p.TopSurface=0
  4704. p.BottomSurface=0
  4705. p.CanCollide=false
  4706. p.BrickColor=BrickColor.new("Really black")
  4707. p.Size=Vector3.new(1,1,1)
  4708. p.CFrame=Tool.Parent.Torso.CFrame
  4709. m=Instance.new("BlockMesh")
  4710. m.Scale=Vector3.new(.5,8,1)/1.5
  4711. m.Parent=p
  4712. w=Instance.new("Weld")
  4713. w.Part0=Tool.Parent.Torso
  4714. w.Part1=p
  4715. w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4716. w.C0=w.C0*CFrame.new(0,-1.275,1.275)
  4717. w.Parent=w.Part0
  4718. p.Parent=Tool.Parent
  4719.  
  4720. p=Instance.new("Part")
  4721. p.Name="WingPart"
  4722. p.TopSurface=0
  4723. p.BottomSurface=0
  4724. p.CanCollide=false
  4725. p.BrickColor=BrickColor.new("Really black")
  4726. p.Size=Vector3.new(1,1,1)
  4727. p.CFrame=Tool.Parent.Torso.CFrame
  4728. m=Instance.new("BlockMesh")
  4729. m.Scale=Vector3.new(.5,4,1.1)/1.5
  4730. m.Parent=p
  4731. w=Instance.new("Weld")
  4732. w.Part0=Tool.Parent.Torso
  4733. w.Part1=p
  4734. w.C0=CFrame.new(.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4735. w.C0=w.C0*CFrame.new(0,-1.9,1.9)
  4736. w.Parent=w.Part0
  4737. p.Parent=Tool.Parent
  4738.  
  4739. p=Instance.new("Part")
  4740. p.Name="WingPart"
  4741. p.TopSurface=0
  4742. p.BottomSurface=0
  4743. p.CanCollide=false
  4744. p.BrickColor=BrickColor.new("Really black")
  4745. p.Size=Vector3.new(1,1,1)
  4746. p.CFrame=Tool.Parent.Torso.CFrame
  4747. m=Instance.new("BlockMesh")
  4748. m.Scale=Vector3.new(.5,4,1.1)/1.5
  4749. m.Parent=p
  4750. w=Instance.new("Weld")
  4751. w.Part0=Tool.Parent.Torso
  4752. w.Part1=p
  4753. w.C0=CFrame.new(-.35,.2,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4754. w.C0=w.C0*CFrame.new(0,-1.9,1.9)
  4755. w.Parent=w.Part0
  4756. p.Parent=Tool.Parent
  4757.  
  4758. p=Instance.new("Part")
  4759. p.Name="WingPart"
  4760. p.TopSurface=0
  4761. p.BottomSurface=0
  4762. p.CanCollide=false
  4763. p.BrickColor=BrickColor.new("Really black")
  4764. p.Size=Vector3.new(1,1,1)
  4765. p.CFrame=Tool.Parent.Torso.CFrame
  4766. m=Instance.new("SpecialMesh")
  4767. m.MeshType="Wedge"
  4768. m.Scale=Vector3.new(.5,.8,1)/1.5
  4769. m.Parent=p
  4770. w=Instance.new("Weld")
  4771. w.Part0=Tool.Parent.Torso
  4772. w.Part1=p
  4773. w.C0=CFrame.new(.32,1.27,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4774. w.Parent=w.Part0
  4775. p.Parent=Tool.Parent
  4776.  
  4777. p=Instance.new("Part")
  4778. p.Name="WingPart"
  4779. p.TopSurface=0
  4780. p.BottomSurface=0
  4781. p.CanCollide=false
  4782. p.BrickColor=BrickColor.new("Really black")
  4783. p.Size=Vector3.new(1,1,1)
  4784. p.CFrame=Tool.Parent.Torso.CFrame
  4785. m=Instance.new("SpecialMesh")
  4786. m.MeshType="Wedge"
  4787. m.Scale=Vector3.new(.5,.8,1)/1.5
  4788. m.Parent=p
  4789. w=Instance.new("Weld")
  4790. w.Part0=Tool.Parent.Torso
  4791. w.Part1=p
  4792. w.C0=CFrame.new(-.32,1.27,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4793. w.Parent=w.Part0
  4794. p.Parent=Tool.Parent
  4795.  
  4796. p=Instance.new("Part")
  4797. p.Name="WingPart"
  4798. p.TopSurface=0
  4799. p.BottomSurface=0
  4800. p.CanCollide=false
  4801. p.BrickColor=BrickColor.new("Really black")
  4802. p.Size=Vector3.new(1,1,1)
  4803. p.CFrame=Tool.Parent.Torso.CFrame
  4804. m=Instance.new("SpecialMesh")
  4805. m.MeshType="Wedge"
  4806. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4807. m.Parent=p
  4808. w=Instance.new("Weld")
  4809. w.Part0=Tool.Parent.Torso
  4810. w.Part1=p
  4811. w.C0=CFrame.new(.3,-1.45,.7)
  4812. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,math.pi)
  4813. w.Parent=w.Part0
  4814. p.Parent=Tool.Parent
  4815.  
  4816. p=Instance.new("Part")
  4817. p.Name="WingPart"
  4818. p.TopSurface=0
  4819. p.BottomSurface=0
  4820. p.CanCollide=false
  4821. p.BrickColor=BrickColor.new("Really black")
  4822. p.Size=Vector3.new(1,1,1)
  4823. p.CFrame=Tool.Parent.Torso.CFrame
  4824. m=Instance.new("SpecialMesh")
  4825. m.MeshType="Wedge"
  4826. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4827. m.Parent=p
  4828. w=Instance.new("Weld")
  4829. w.Part0=Tool.Parent.Torso
  4830. w.Part1=p
  4831. w.C0=CFrame.new(-.3,-1.45,.7)
  4832. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,math.pi)
  4833. w.Parent=w.Part0
  4834. p.Parent=Tool.Parent
  4835.  
  4836. p=Instance.new("Part")
  4837. p.Name="WingPart"
  4838. p.TopSurface=0
  4839. p.BottomSurface=0
  4840. p.CanCollide=false
  4841. p.BrickColor=BrickColor.new("Really black")
  4842. p.Size=Vector3.new(1,1,1)
  4843. p.CFrame=Tool.Parent.Torso.CFrame
  4844. m=Instance.new("SpecialMesh")
  4845. m.MeshType="Wedge"
  4846. m.Scale=Vector3.new(.5,.8,1.1)/1.5
  4847. m.Parent=p
  4848. w=Instance.new("Weld")
  4849. w.Part0=Tool.Parent.Torso
  4850. w.Part1=p
  4851. w.C0=CFrame.new(.35,1.8,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4852. w.C0=w.C0*CFrame.new(0,0,.575)
  4853. w.Parent=w.Part0
  4854. p.Parent=Tool.Parent
  4855.  
  4856. p=Instance.new("Part")
  4857. p.Name="WingPart"
  4858. p.TopSurface=0
  4859. p.BottomSurface=0
  4860. p.CanCollide=false
  4861. p.BrickColor=BrickColor.new("Really black")
  4862. p.Size=Vector3.new(1,1,1)
  4863. p.CFrame=Tool.Parent.Torso.CFrame
  4864. m=Instance.new("SpecialMesh")
  4865. m.MeshType="Wedge"
  4866. m.Scale=Vector3.new(.5,.8,1.1)/1.5
  4867. m.Parent=p
  4868. w=Instance.new("Weld")
  4869. w.Part0=Tool.Parent.Torso
  4870. w.Part1=p
  4871. w.C0=CFrame.new(-.35,1.8,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4872. w.C0=w.C0*CFrame.new(0,0,.575)
  4873. w.Parent=w.Part0
  4874. p.Parent=Tool.Parent
  4875.  
  4876. p=Instance.new("Part")
  4877. p.Name="WingPart"
  4878. p.TopSurface=0
  4879. p.BottomSurface=0
  4880. p.CanCollide=false
  4881. p.BrickColor=BrickColor.new("Really black")
  4882. p.Size=Vector3.new(1,1,1)
  4883. p.CFrame=Tool.Parent.Torso.CFrame
  4884. m=Instance.new("SpecialMesh")
  4885. m.MeshType="Wedge"
  4886. m.Scale=Vector3.new(.5,.8,1.1)/1.5
  4887. m.Parent=p
  4888. w=Instance.new("Weld")
  4889. w.Part0=Tool.Parent.Torso
  4890. w.Part1=p
  4891. w.C0=CFrame.new(.35,2.4,.7)*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  4892. w.C0=w.C0*CFrame.new(0,0,1.25)
  4893. w.Parent=w.Part0
  4894. p.Parent=Tool.Parent
  4895.  
  4896. p=Instance.new("Part")
  4897. p.Name="WingPart"
  4898. p.TopSurface=0
  4899. p.BottomSurface=0
  4900. p.CanCollide=false
  4901. p.BrickColor=BrickColor.new("Really black")
  4902. p.Size=Vector3.new(1,1,1)
  4903. p.CFrame=Tool.Parent.Torso.CFrame
  4904. m=Instance.new("SpecialMesh")
  4905. m.MeshType="Wedge"
  4906. m.Scale=Vector3.new(.5,.8,1.1)/1.5
  4907. m.Parent=p
  4908. w=Instance.new("Weld")
  4909. w.Part0=Tool.Parent.Torso
  4910. w.Part1=p
  4911. w.C0=CFrame.new(-.35,2.4,.7)*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  4912. w.C0=w.C0*CFrame.new(0,0,1.25)
  4913. w.Parent=w.Part0
  4914. p.Parent=Tool.Parent
  4915.  
  4916. p=Instance.new("Part")
  4917. p.Name="WingPart"
  4918. p.TopSurface=0
  4919. p.BottomSurface=0
  4920. p.CanCollide=false
  4921. p.BrickColor=BrickColor.new("Really black")
  4922. p.Size=Vector3.new(1,1,1)
  4923. p.CFrame=Tool.Parent.Torso.CFrame
  4924. m=Instance.new("SpecialMesh")
  4925. m.MeshType="Wedge"
  4926. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4927. m.Parent=p
  4928. w=Instance.new("Weld")
  4929. w.Part0=Tool.Parent.Torso
  4930. w.Part1=p
  4931. w.C0=CFrame.new(.32,-3.3,.7)
  4932. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,math.pi)
  4933. w.C0=w.C0*CFrame.new(0,0,.65)
  4934. w.Parent=w.Part0
  4935. p.Parent=Tool.Parent
  4936.  
  4937. p=Instance.new("Part")
  4938. p.Name="WingPart"
  4939. p.TopSurface=0
  4940. p.BottomSurface=0
  4941. p.CanCollide=false
  4942. p.BrickColor=BrickColor.new("Really black")
  4943. p.Size=Vector3.new(1,1,1)
  4944. p.CFrame=Tool.Parent.Torso.CFrame
  4945. m=Instance.new("SpecialMesh")
  4946. m.MeshType="Wedge"
  4947. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4948. m.Parent=p
  4949. w=Instance.new("Weld")
  4950. w.Part0=Tool.Parent.Torso
  4951. w.Part1=p
  4952. w.C0=CFrame.new(-.32,-3.3,.7)
  4953. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,math.pi)
  4954. w.C0=w.C0*CFrame.new(0,0,.65)
  4955. w.Parent=w.Part0
  4956. p.Parent=Tool.Parent
  4957.  
  4958. p=Instance.new("Part")
  4959. p.Name="WingPart"
  4960. p.TopSurface=0
  4961. p.BottomSurface=0
  4962. p.CanCollide=false
  4963. p.BrickColor=BrickColor.new("Really black")
  4964. p.Size=Vector3.new(1,1,1)
  4965. p.CFrame=Tool.Parent.Torso.CFrame
  4966. m=Instance.new("SpecialMesh")
  4967. m.MeshType="Wedge"
  4968. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4969. m.Parent=p
  4970. w=Instance.new("Weld")
  4971. w.Part0=Tool.Parent.Torso
  4972. w.Part1=p
  4973. w.C0=CFrame.new(.32,-5.1625,.7)
  4974. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/4,math.pi)
  4975. w.C0=w.C0*CFrame.new(0,0,.65*2)
  4976. w.Parent=w.Part0
  4977. p.Parent=Tool.Parent
  4978. _pp=p
  4979.  
  4980. p=Instance.new("Part")
  4981. p.Name="WingPart"
  4982. p.TopSurface=0
  4983. p.BottomSurface=0
  4984. p.CanCollide=false
  4985. p.BrickColor=BrickColor.new("Really black")
  4986. p.Size=Vector3.new(1,1,1)
  4987. p.CFrame=Tool.Parent.Torso.CFrame
  4988. m=Instance.new("SpecialMesh")
  4989. m.MeshType="Wedge"
  4990. m.Scale=Vector3.new(.5,2.2,1)/1.5
  4991. m.Parent=p
  4992. w=Instance.new("Weld")
  4993. w.Part0=Tool.Parent.Torso
  4994. w.Part1=p
  4995. w.C0=CFrame.new(-.32,-5.1625,.7)
  4996. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,math.pi)
  4997. w.C0=w.C0*CFrame.new(0,0,.65*2)
  4998. w.Parent=w.Part0
  4999. p.Parent=Tool.Parent
  5000. _p=p
  5001.  
  5002. p=Instance.new("Part")
  5003. p.Name="WingPart"
  5004. p.TopSurface=0
  5005. p.BottomSurface=0
  5006. p.CanCollide=false
  5007. p.BrickColor=BrickColor.new("Really black")
  5008. p.Size=Vector3.new(1,1,1)
  5009. p.CFrame=Tool.Parent.Torso.CFrame
  5010. m=Instance.new("SpecialMesh")
  5011. m.MeshType="Wedge"
  5012. m.Scale=Vector3.new(.5,3.6,1)/1.5
  5013. m.Parent=p
  5014. w=Instance.new("Weld")
  5015. w.Part0=_p
  5016. w.Part1=p
  5017. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  5018. w.C0=w.C0*CFrame.new(0,-.45,-.65)
  5019. w.Parent=w.Part0
  5020. p.Parent=Tool.Parent
  5021.  
  5022. _ppp=p
  5023.  
  5024. p=Instance.new("Part")
  5025. p.Name="WingPart"
  5026. p.TopSurface=0
  5027. p.BottomSurface=0
  5028. p.CanCollide=false
  5029. p.BrickColor=BrickColor.new("Really black")
  5030. p.Size=Vector3.new(1,1,1)
  5031. p.CFrame=Tool.Parent.Torso.CFrame
  5032. m=Instance.new("SpecialMesh")
  5033. m.MeshType="Wedge"
  5034. m.Scale=Vector3.new(.5,3.6,1)/1.5
  5035. m.Parent=p
  5036. w=Instance.new("Weld")
  5037. w.Part0=_pp
  5038. w.Part1=p
  5039. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  5040. w.C0=w.C0*CFrame.new(0,-.45,-.65)
  5041. w.Parent=w.Part0
  5042. p.Parent=Tool.Parent
  5043. _p=p
  5044.  
  5045. p=Instance.new("Part")
  5046. p.Name="WingPart"
  5047. p.TopSurface=0
  5048. p.BottomSurface=0
  5049. p.CanCollide=false
  5050. p.BrickColor=BrickColor.new("Really black")
  5051. p.Size=Vector3.new(1,1,1)
  5052. p.CFrame=Tool.Parent.Torso.CFrame
  5053. m=Instance.new("SpecialMesh")
  5054. m.MeshType="Wedge"
  5055. m.Scale=Vector3.new(.5,3.6,1)/1.5
  5056. m.Parent=p
  5057. w=Instance.new("Weld")
  5058. w.Part0=_p
  5059. w.Part1=p
  5060. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
  5061. w.C0=w.C0*CFrame.new(0,6,-0)
  5062. w.Parent=w.Part0
  5063. p.Parent=Tool.Parent
  5064.  
  5065. p=Instance.new("Part")
  5066. p.Name="WingPart"
  5067. p.TopSurface=0
  5068. p.BottomSurface=0
  5069. p.CanCollide=false
  5070. p.BrickColor=BrickColor.new("Really black")
  5071. p.Size=Vector3.new(1,1,1)
  5072. p.CFrame=Tool.Parent.Torso.CFrame
  5073. m=Instance.new("SpecialMesh")
  5074. m.MeshType="Wedge"
  5075. m.Scale=Vector3.new(.5,3.6,1)/1.5
  5076. m.Parent=p
  5077. w=Instance.new("Weld")
  5078. w.Part0=_ppp
  5079. w.Part1=p
  5080. w.C0=w.C0*CFrame.fromEulerAnglesXYZ(0,0,math.pi)
  5081. w.C0=w.C0*CFrame.new(0,6,-0)
  5082. w.Parent=w.Part0
  5083. p.Parent=Tool.Parent
  5084.  
  5085.  
  5086.  
  5087.  
  5088. for i=1, 8 do
  5089. swait(.026)
  5090. for _,v in pairs(Tool.Parent:children()) do
  5091. if v.className=="Part" then
  5092. v.BrickColor=BrickColor.new("Institutional white")
  5093. end
  5094. end
  5095. for _,v in pairs(Hats) do
  5096. v.BrickColor=BrickColor.new("Institutional white")
  5097. end
  5098. swait(.026)
  5099. for _,v in pairs(Tool.Parent:children()) do
  5100. if v.className=="Part" then
  5101. v.BrickColor=BrickColor.new("Really black")
  5102. end
  5103. end
  5104. for _,v in pairs(Hats) do
  5105. v.BrickColor=BrickColor.new("Really black")
  5106. end
  5107. end
  5108. FakeS.MaxVelocity=.8
  5109. FakeSL.MaxVelocity=.8
  5110. FakeS.C0=RightS.C0
  5111. FakeSL.C0=LeftS.C0
  5112. local vp=Instance.new("BodyPosition")
  5113. vp.P=6000
  5114. vp.maxForce=Vector3.new(50000,50000,50000)*500000000000000000000000000000000000
  5115. vp.D=500
  5116. vp.position=CPlayer.Torso.Position+DIR*2-Vector3.new(0,2,0)
  5117. vp.Parent=CPlayer.Torso
  5118. for i=1, 5 do
  5119. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/7,0,0)
  5120. FakeL.DesiredAngle=-.6 FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/128,0,0)
  5121. FakeR.DesiredAngle=.6 FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/128,0,0)
  5122. FakeS.DesiredAngle=3.6 FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/26,0,-math.pi/12)
  5123. FakeSL.DesiredAngle=-3.6 FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(math.pi/26,0,math.pi/12)
  5124. swait()
  5125. end
  5126. swait(.06)
  5127. FakeSL.DesiredAngle=0
  5128. FakeS.DesiredAngle=0
  5129. FakeL.DesiredAngle=0
  5130. FakeR.DesiredAngle=0
  5131. POS=CPlayer.Torso.Position+DIR*100+Vector3.new(0,200,0)
  5132. STGyro.cframe=CFrame.new(CPlayer.Torso.Position,POS)*CFrame.fromEulerAnglesXYZ(-math.pi/2,0,0)
  5133. ----game:GetService("Chat"):Chat(CPlayer,"...OVERTURE!",2)
  5134. cdir=(CPlayer.Torso.Position-POS).unit
  5135. local p=Instance.new("Part")
  5136. p.TopSurface=0
  5137. p.BottomSurface=0
  5138. p.CanCollide=false
  5139. p.Anchored=true
  5140. p.BrickColor=BrickColor.new("Really black")
  5141. p.formFactor="Symmetric"
  5142. p.Size=Vector3.new(1,1,1)
  5143. p.CFrame=CFrame.new(CPlayer.Torso.Position,POS)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5144. p.Parent=effectz
  5145. m=Tool.BlastMesh:clone()
  5146. m.Parent=p
  5147. m.Scale=Vector3.new(1,-8,1)
  5148. m.Name="Triangle"
  5149. 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)
  5150.  
  5151. local p=Instance.new("Part")
  5152. p.TopSurface=0
  5153. p.BottomSurface=0
  5154. p.CanCollide=false
  5155. p.Anchored=true
  5156. p.BrickColor=BrickColor.new("Really black")
  5157. p.formFactor="Symmetric"
  5158. p.Size=Vector3.new(1,1,1)
  5159. p.CFrame=CFrame.new(CPlayer.Torso.Position-cdir*5,POS)*CFrame.fromEulerAnglesXYZ(0,0,0)
  5160. p.Parent=effectz
  5161. m=Tool.RingMesh:clone()
  5162. m.Parent=p
  5163. m.Scale=Vector3.new(4,1,4)
  5164. m.Name="Triangle"
  5165. 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)
  5166.  
  5167. local p=Instance.new("Part")
  5168. p.TopSurface=0
  5169. p.BottomSurface=0
  5170. p.CanCollide=false
  5171. p.Anchored=true
  5172. p.BrickColor=BrickColor.new("Really black")
  5173. p.formFactor="Symmetric"
  5174. p.Size=Vector3.new(1,1,1)
  5175. p.CFrame=CFrame.new(CPlayer.Torso.Position-cdir*9,POS)*CFrame.fromEulerAnglesXYZ(0,0,0)
  5176. p.Parent=effectz
  5177. m=Tool.RingMesh:clone()
  5178. m.Parent=p
  5179. m.Scale=Vector3.new(8,4,8)
  5180. m.Name="Triangle"
  5181. 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)
  5182.  
  5183. local p=Instance.new("Part")
  5184. p.TopSurface=0
  5185. p.BottomSurface=0
  5186. p.CanCollide=false
  5187. p.Anchored=true
  5188. p.BrickColor=BrickColor.new("Really black")
  5189. p.formFactor="Symmetric"
  5190. p.Size=Vector3.new(1,1,1)
  5191. p.CFrame=CFrame.new(CPlayer.Torso.Position-cdir*14,POS)*CFrame.fromEulerAnglesXYZ(0,0,0)
  5192. p.Parent=effectz
  5193. m=Tool.RingMesh:clone()
  5194. m.Parent=p
  5195. m.Scale=Vector3.new(14,8,14)
  5196. m.Name="Triangle"
  5197. 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)
  5198.  
  5199. coroutine.resume(coroutine.create(function()
  5200. for i=1, 5 do
  5201.  
  5202. swait()
  5203. --[[ for ii=1, 2 do
  5204.  
  5205. local p=Instance.new("Part")
  5206. p.TopSurface=0
  5207. p.BottomSurface=0
  5208. p.CanCollide=false
  5209. p.Anchored=true
  5210. p.BrickColor=BrickColor.new("Really black")
  5211. p.formFactor="Symmetric"
  5212. p.Size=Vector3.new(1,1,1)
  5213. 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)
  5214. p.Parent=effectz
  5215. m=Tool.SpikeMesh:clone()
  5216. m.Parent=p
  5217. m.Scale=Vector3.new(9,10,9)
  5218. m.Name="Triangle"
  5219. 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)
  5220.  
  5221. end]]
  5222.  
  5223. --[[ for ii=1, 2 do
  5224. local p=Instance.new("Part")
  5225. p.TopSurface=0
  5226. p.BottomSurface=0
  5227. p.CanCollide=false
  5228. p.Anchored=true
  5229. p.BrickColor=BrickColor.new("Really black")
  5230. p.formFactor="Symmetric"
  5231. p.Size=Vector3.new(1,1,1)
  5232. 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)
  5233. p.Parent=effectz
  5234. m=Tool.SpikeMesh:clone()
  5235. m.Parent=p
  5236. m.Scale=Vector3.new(11,10,11)
  5237. m.Name="Triangle"
  5238. 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)
  5239. end]]
  5240.  
  5241. for ii=1, 1 do
  5242.  
  5243. local p=Instance.new("Part")
  5244. p.TopSurface=0
  5245. p.BottomSurface=0
  5246. p.CanCollide=false
  5247. p.Anchored=true
  5248. p.BrickColor=BrickColor.new("Really black")
  5249. p.formFactor="Symmetric"
  5250. p.Size=Vector3.new(1,1,1)
  5251. 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)
  5252. p.Parent=effectz
  5253. m=Instance.new("SpecialMesh") m.MeshType="Sphere"
  5254. m.Parent=p
  5255. m.Scale=Vector3.new(20,1,20)
  5256. m.Name="Triangle"
  5257. 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)
  5258.  
  5259. end
  5260.  
  5261. end end))
  5262. st=STGyro.cframe
  5263. hpos=CPlayer.Torso.Position
  5264. maxdec=1000
  5265. for i,v in pairs(game.workspace:children()) do
  5266. if v.className=="Model" then
  5267. H=v:FindFirstChild("Humanoid")
  5268. if H~=nil then
  5269. if H.Health>1 and H~=Tool.Parent.Humanoid then
  5270. T=H.Parent:FindFirstChild("Torso")
  5271. if T~=nil then
  5272. ----print((T.Position-hpos).magnitude)
  5273. if (T.Position-hpos).magnitude<=maxdec then
  5274. if T:FindFirstChild("SEE?")~=nil then
  5275. T["SEE?"]:Remove()
  5276. end
  5277. end
  5278. end
  5279. end
  5280. end
  5281. end end
  5282.  
  5283. local p=Instance.new("Part")
  5284. p.TopSurface=0
  5285. p.BottomSurface=0
  5286. p.CanCollide=false
  5287. p.Anchored=true
  5288. p.BrickColor=BrickColor.new("Really black")
  5289. p.formFactor="Symmetric"
  5290. p.Size=Vector3.new(1,1,1)
  5291. p.CFrame=CFrame.new(CPlayer.Torso.Position)
  5292. p.Parent=effectz
  5293. m=Tool.BlastMesh:clone()
  5294. m.Parent=p
  5295. m.Scale=Vector3.new(1,8,1)
  5296. m.Name="Triangle"
  5297. 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)
  5298. Tool.Handle.IK:Play()
  5299. Tool.Handle.Screech:Play()
  5300. genroarsound(5,.5,.2)
  5301. for i=1, 15 do
  5302. vp.position=CPlayer.Torso.CFrame.p-cdir*(11*1.25)
  5303. STGyro.cframe=st*CFrame.fromEulerAnglesXYZ(0,(math.pi*6/15)*i,0)
  5304.  
  5305. local p=Instance.new("Part")
  5306. p.TopSurface=0
  5307. p.BottomSurface=0
  5308. p.CanCollide=false
  5309. p.Anchored=true
  5310. p.BrickColor=BrickColor.new("Really black")
  5311. p.formFactor="Symmetric"
  5312. p.Size=Vector3.new(1,1,1)
  5313. p.CFrame=CPlayer.Head.CFrame*CFrame.new(.25,0.25,-.5)
  5314. p.Parent=effectz
  5315. local m=Instance.new("BlockMesh")
  5316. m.Parent=p
  5317. m.Scale=Vector3.new(20+i*.5,20+i*.5,20+i*.5)
  5318. 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)
  5319.  
  5320. --[[local p=Instance.new("Part")
  5321. p.TopSurface=0
  5322. p.BottomSurface=0
  5323. p.CanCollide=false
  5324. p.Anchored=true
  5325. p.BrickColor=BrickColor.new("Really black")
  5326. p.formFactor="Symmetric"
  5327. p.Size=Vector3.new(1,1,1)
  5328. p.CFrame=CPlayer.Head.CFrame*CFrame.new(.25,0.25,-.5)
  5329. p.Parent=effectz
  5330. local m=Instance.new("BlockMesh")
  5331. m.Parent=p
  5332. m.Scale=Vector3.new(1,1,1)
  5333. f=Instance.new("Fire")
  5334. f.Color=Color3.new(.1,.1,.1)
  5335. f.SecondaryColor=Color3.new(.4,.1,.6)
  5336. f.Parent=p
  5337. f.Heat=25
  5338. f.Size=10
  5339. 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)
  5340. ]]
  5341. hpos=CPlayer.Torso.Position
  5342. maxdec=20
  5343. for i,v in pairs(game.workspace:children()) do
  5344. if v.className=="Model" then
  5345. H=v:FindFirstChild("Humanoid")
  5346. if H~=nil then
  5347. if H.Health>0 and H~=Tool.Parent.Humanoid then
  5348. T=H.Parent:FindFirstChild("Torso")
  5349. if T~=nil then
  5350. ----print((T.Position-hpos).magnitude)
  5351. if (T.Position-hpos).magnitude<=maxdec then
  5352. H:TakeDamage(5)
  5353. coroutine.resume(coroutine.create(function()
  5354. if H.Health<=0 and H.Parent.Name~="Hologram" then
  5355. print("gained kill")
  5356. script.Parent.Kills.Value=script.Parent.Kills.Value+1
  5357. owner:FindFirstChild("leaderstats").Spree.Value=owner.leaderstats.Spree.Value+1
  5358. end
  5359. end))
  5360. vv=Instance.new("BodyVelocity")
  5361. vv.P=6000
  5362. vv.maxForce=Vector3.new(5000,5000,5000)*5000000000000000000000000000000000
  5363. vv.velocity=-cdir*100
  5364. vv.Parent=T game:GetService("Debris"):AddItem(vv,.5)
  5365. --[[ if T:FindFirstChild("IKBurn")==nil then
  5366. s=script.IKBurn:clone() s.Disabled=false s.Parent=T
  5367. end]]
  5368. if (T.Position-hpos).magnitude<=7.5 then
  5369. ----print("Ohshet")
  5370. T.CFrame=CFrame.new(hpos-cdir*18,hpos-cdir*150)*CFrame.fromEulerAnglesXYZ(math.pi/2,math.rad(time()*10),0)
  5371. end
  5372. if H.Health==0 then
  5373. for lol,hax in pairs(v:children()) do
  5374. if hax.Name=="Pants" or hax.Name=="Shirt" then hax:Remove() end
  5375. if hax.className=="Part" then
  5376. hax.BrickColor=BrickColor.new("Really black")
  5377. vv=Instance.new("BodyVelocity")
  5378. vv.P=6000
  5379. vv.maxForce=Vector3.new(500,500,500)
  5380. vv.velocity=-cdir*80
  5381. vv.Parent=hax game:GetService("Debris"):AddItem(vv,.4)
  5382. end
  5383. end
  5384. end
  5385. end
  5386. end
  5387. end
  5388. end
  5389. end
  5390. end
  5391.  
  5392. if i==15 then
  5393. --[[for _,v in pairs(Tool.Parent:children()) do
  5394. if v.className=="Part" then
  5395. if v:GetMass()>=2 then
  5396. s=script.IKBurnS:clone() s.Disabled=false s.Parent=v
  5397. end
  5398. end
  5399. end]]
  5400. end
  5401. swait()
  5402. end
  5403.  
  5404. resWelds()
  5405. FakeS.DesiredAngle=3.2
  5406. FakeSL.DesiredAngle=3.2
  5407. STGyro.cframe=CFrame.new(CPlayer.Torso.Position,CPlayer.Torso.Position+DIR*5)
  5408. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5409. for i=1, 34 do
  5410. vp.position=vp.position-Vector3.new(0,i*.18,0)+DIR*(5-i*.15)
  5411. swait()
  5412. end
  5413. endd=vp.position+DIR*5-Vector3.new(0,7,0)
  5414. par,loc=workspace:FindPartOnRay(Ray.new(CPlayer.Torso.Position,(CPlayer.Torso.Position-endd).unit*-30),CPlayer)
  5415. vp.position=loc+Vector3.new(0,1.5,0)
  5416. FakeR.DesiredAngle=-1.6
  5417. FakeR.C0=FakeR.C0*CFrame.new(.5,0,0)
  5418. FakeL.DesiredAngle=0
  5419. FakeL.C0=FakeL.C0*CFrame.new(-.8,1.25,0)
  5420. FakeSL.DesiredAngle=0
  5421. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  5422. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/4,0,0)
  5423. FakeS.DesiredAngle=2
  5424. Neck.MaxVelocity=.075
  5425. swait(.2)
  5426. ----game:GetService("Chat"):Chat(CPlayer,"Ugh...",2)
  5427. coroutine.resume(coroutine.create(function(vp)
  5428. for i=1, 5 do
  5429. Neck.DesiredAngle=-1
  5430. swait(.2)
  5431. Neck.DesiredAngle=-0.1
  5432. swait(.2)
  5433. end vp.position=vp.position+Vector3.new(0,1.5,0) swait(.5) vp:Remove() end),vp)
  5434. coroutine.resume(coroutine.create(function()
  5435. for _,v in pairs(Tool.Parent:children()) do
  5436. swait()
  5437. if v.className=="Part" and v.Name~="WingPart" and v.Name~="BURN" then
  5438. for i=1, 2 do
  5439. local p=Instance.new("Part")
  5440. p.TopSurface=0
  5441. p.BottomSurface=0
  5442. p.CanCollide=false
  5443. p.Anchored=false
  5444. p.BrickColor=BrickColor.new("Really black")
  5445. p.formFactor="Symmetric"
  5446. p.Size=Vector3.new(1,1,3)
  5447. p.CFrame=v.CFrame
  5448. p.Parent=effectz
  5449. local m=Instance.new("SpecialMesh") m.MeshType="Sphere"
  5450. m.Parent=p
  5451. m.Scale=Vector3.new(.75,.1,1)*1.4
  5452. f=Instance.new("BodyForce")
  5453. f.force=Vector3.new(math.random(-500,500)/3,550,math.random(-500,500)/3)
  5454. f.Parent=p
  5455. p.RotVelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-20,20))/2
  5456. p.Velocity=DIR*6+Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  5457. 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)
  5458. end
  5459. end
  5460. if v.Name=="WingPart" then
  5461. coroutine.resume(coroutine.create(function(v) for i=1, 10 do v.Transparency=i/10 swait() end v:Remove() end),v)
  5462. local p=Instance.new("Part")
  5463. p.TopSurface=0
  5464. p.BottomSurface=0
  5465. p.CanCollide=false
  5466. p.Anchored=false
  5467. p.BrickColor=BrickColor.new("Really black")
  5468. p.formFactor="Symmetric"
  5469. p.Size=Vector3.new(1,1,3)
  5470. p.CFrame=v.CFrame
  5471. p.Parent=effectz
  5472. local m=Instance.new("SpecialMesh") m.MeshType="Sphere"
  5473. m.Parent=p
  5474. m.Scale=Vector3.new(.75,.1,1)*1.4
  5475. f=Instance.new("BodyForce")
  5476. f.force=Vector3.new(math.random(-500,500)/3,550,math.random(-500,500)/3)
  5477. f.Parent=p
  5478. p.RotVelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-20,20))/2
  5479. p.Velocity=DIR*6+Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  5480. 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)
  5481. end
  5482. end end))
  5483.  
  5484. swait(2)
  5485. FakeR.MaxVelocity=.1 FakeS.MaxVelocity=.1 FakeSL.MaxVelocity=.1 FakeL.MaxVelocity=.1
  5486. coroutine.resume(coroutine.create(function()
  5487. for _,v in pairs(Hats) do
  5488. v.Mesh.TextureId=IDs[_]
  5489. end
  5490. if Pants~=nil then
  5491. Pants.Parent=Tool.Parent
  5492. end
  5493. if Shirt~=nil then
  5494. Shirt.Parent=Tool.Parent
  5495. end
  5496. if Decal~=nil then
  5497. Decal.Parent=CPlayer.Torso
  5498. end
  5499.  
  5500. for _,v in pairs(Tool:children()) do
  5501. if v.className=="Part" then
  5502. v.Transparency=0
  5503. end
  5504. end
  5505.  
  5506. for _,v in pairs(Tool.Parent:children()) do
  5507. if v.className=="Part" and v.Name~="WingPart" and v.Name~="Part" and v.Name~="BURN" then
  5508. v.BrickColor=cCols[_]
  5509. end
  5510. end
  5511. end))
  5512. for i=1, 30 do
  5513. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(-math.pi/120,0,0)
  5514. FakeR.DesiredAngle=0
  5515. FakeS.DesiredAngle=0
  5516. FakeR.C0=FakeR.C0*CFrame.new(-.5/30,0,0)
  5517. FakeL.DesiredAngle=0
  5518. FakeL.C0=FakeL.C0*CFrame.new(.8/30,-1.25/30,0)
  5519. FakeSL.DesiredAngle=0
  5520. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(math.pi/8/80,0,0)
  5521. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(math.pi/4/80,0,0)
  5522. swait()
  5523. end
  5524.  
  5525.  
  5526. end
  5527.  
  5528. if Combo=="<<>[Drive]" and owner.Character:FindFirstChild("EODCooldown")==nil then --End of Days: Shadow's Reposte
  5529. Rune1="http://www.roblox.com/asset/?id=72004158"
  5530. Rune2="http://www.roblox.com/asset/?id=72005006"
  5531.  
  5532. resWelds()
  5533. StopMotors()
  5534. FaceForward()
  5535. FaceComboee()
  5536.  
  5537. CPlayer.Torso.CFrame=STGyro.cframe
  5538. DIR=CPlayer.Torso.CFrame.lookVector
  5539.  
  5540. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,math.pi/24)
  5541. CPlayer.Torso.CFrame=STGyro.cframe
  5542.  
  5543. Neck=CPlayer.Torso.Neck
  5544. Neck.DesiredAngle=1.6
  5545.  
  5546. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/32,0,0)
  5547. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,-math.pi/3,0)
  5548. FakeSL.CurrentAngle=-1.6
  5549. FakeSL.DesiredAngle=-1.6
  5550. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6,0,0)
  5551. FakeS.DesiredAngle=.4
  5552. FakeS.CurrentAngle=.4
  5553. FakeR.C0=FakeR.C0*CFrame.new(0,-.225,0)
  5554.  
  5555.  
  5556. ----game:GetService("Chat"):Chat(CPlayer,"Without a trace...",2)
  5557.  
  5558. local p=Instance.new("Part")
  5559. p.TopSurface=0
  5560. p.BottomSurface=0
  5561. p.CanCollide=false
  5562. p.Anchored=true
  5563. p.Transparency=1
  5564. p.BrickColor=BrickColor.new("Royal purple")
  5565. p.formFactor="Symmetric"
  5566. p.Size=Vector3.new(9,9,1)
  5567. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*4/1.5,CPlayer.Torso.CFrame.p+DIR*10)
  5568. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Front" d.Parent=p
  5569. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Back" d.Parent=p
  5570. m=Instance.new("BlockMesh")
  5571. m.Scale=Vector3.new(1,1,0)
  5572. m.Parent=p
  5573. 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)
  5574.  
  5575.  
  5576.  
  5577. local p=Instance.new("Part")
  5578. p.TopSurface=0
  5579. p.BottomSurface=0
  5580. p.CanCollide=false
  5581. p.Anchored=true
  5582. p.Transparency=0
  5583. p.BrickColor=BrickColor.new("Really black")
  5584. p.formFactor="Symmetric"
  5585. p.Size=Vector3.new(11,11,1)
  5586. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*4.375/1.5,CPlayer.Torso.CFrame.p+DIR*10)
  5587. s=Tool.RingMesh:clone()
  5588. s.Parent=p
  5589. s.Scale=Vector3.new(10,10,5)
  5590. p.Parent=Tool.Parent
  5591. 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)
  5592.  
  5593.  
  5594.  
  5595. local p=Instance.new("Part")
  5596. p.TopSurface=0
  5597. p.BottomSurface=0
  5598. p.CanCollide=false
  5599. p.Anchored=true
  5600. p.Transparency=1
  5601. p.BrickColor=BrickColor.new("Royal purple")
  5602. p.formFactor="Symmetric"
  5603. p.Size=Vector3.new(9,9,1)
  5604. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*4.375/1.5,CPlayer.Torso.CFrame.p+DIR*10)
  5605. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Front" d.Parent=p
  5606. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Back" d.Parent=p
  5607. m=Instance.new("BlockMesh")
  5608. m.Scale=Vector3.new(1,1,0)
  5609. m.Parent=p
  5610. p.Parent=Tool.Parent
  5611. 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)
  5612.  
  5613. local p=Instance.new("Part")
  5614. p.TopSurface=0
  5615. p.BottomSurface=0
  5616. p.CanCollide=false
  5617. p.Anchored=true
  5618. p.Transparency=1
  5619. p.BrickColor=BrickColor.new("Royal purple")
  5620. p.formFactor="Symmetric"
  5621. p.Size=Vector3.new(7,7,1)
  5622. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*4.75/1.5,CPlayer.Torso.CFrame.p+DIR*10)
  5623. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Front" d.Parent=p
  5624. d=Instance.new("Decal") d.Texture=Rune2 d.Face="Back" d.Parent=p
  5625. p.Parent=effectz
  5626. m=Instance.new("BlockMesh")
  5627. m.Scale=Vector3.new(1,1,0)
  5628. m.Parent=p
  5629. 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)
  5630. local Did=false
  5631. CH=CPlayer.Humanoid.Health
  5632. if CPlayer:FindFirstChild("DONTDOIT") == nil then
  5633. ya=Instance.new("StringValue",CPlayer)
  5634. ya.Name="DONTDOIT"
  5635. game.Debris:AddItem(ya,3)
  5636. else
  5637. CPlayer.Humanoid:TakeDamage(10)
  5638. end
  5639. for i=1, 40 do
  5640. if CH>CPlayer.Humanoid.Health then
  5641. Did=true
  5642. break
  5643. end
  5644. CH=CPlayer.Humanoid.Health
  5645. swait()
  5646. if CH>CPlayer.Humanoid.Health then
  5647. Did=true
  5648. break
  5649. end
  5650. CH=CPlayer.Humanoid.Health
  5651. end
  5652.  
  5653. ----print(Did)
  5654. if Did==true then
  5655. Range=100
  5656. Nibs={}
  5657. for _,v in pairs(workspace:children()) do
  5658. if v.className=="Model" then
  5659. if v:FindFirstChild("Torso")~=nil and v:FindFirstChild("Humanoid")~=nil then
  5660. if v~=Tool.Parent then
  5661. table.insert(Nibs,v.Torso)
  5662. end
  5663. end
  5664. end
  5665. end
  5666.  
  5667. hpos=CPlayer.Torso.Position
  5668. maxdec=Range
  5669.  
  5670. Tool.Handle.MetalClash:Play()
  5671. Tool.Handle.MetalClash.Pitch=.5
  5672. Tool.Handle.Slash:Play()
  5673. Tool.Handle.Slash2:Play()
  5674. swait(.7)
  5675. Tool.Handle.QSlash:Play()
  5676. ----game:GetService("Chat"):Chat(CPlayer,"End of days,",2)
  5677. p=Instance.new("StringValue")
  5678. p.Name="EODCooldown"
  5679. p.Parent=owner.Character
  5680. game:GetService("Debris"):AddItem(p,15)
  5681. resWelds()
  5682. StopMotors()
  5683. FaceForward()
  5684. CPlayer.Torso.CFrame=STGyro.cframe
  5685. DIR=CPlayer.Torso.CFrame.lookVector
  5686. Nubs={}
  5687. New=Ray.new(CPlayer.Torso.Position+DIR*2,DIR)
  5688.  
  5689. for _,v in pairs(Nibs) do
  5690. ----print(v.Parent.Name)
  5691. if New:Distance(v.Position)<=5.5 and (CPlayer.Torso.Position-v.Position).magnitude<=100 then
  5692. table.insert(Nubs,v)
  5693. end
  5694. end
  5695.  
  5696. CPlayer.Torso.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+DIR*100,CPlayer.Torso.CFrame.p+DIR*1001)
  5697. STGyro.cframe=CPlayer.Torso.CFrame
  5698.  
  5699. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0)
  5700. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0)
  5701. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/16,0,0)
  5702. FakeS.DesiredAngle=-.4
  5703. FakeS.CurrentAngle=0
  5704. gr=Tool.Parent["Right Arm"]["RightGrip"]
  5705. gr0=gr.C0
  5706. gr.C0=gr0*CFrame.fromEulerAnglesXYZ(math.pi/1.5,0,0)
  5707. FakeSL.DesiredAngle=-2
  5708. FakeSL.CurrentAngle=-2
  5709. for i=1, 10 do --5 frame startup
  5710. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  5711. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,math.pi/40,0)
  5712. end
  5713.  
  5714. local p=Instance.new("Part")
  5715. p.TopSurface=0
  5716. p.BottomSurface=0
  5717. p.CanCollide=false
  5718. p.Anchored=true
  5719. p.BrickColor=BrickColor.new("Royal purple")
  5720. p.formFactor="Symmetric"
  5721. p.Size=Vector3.new(1,1,1)
  5722. p.CFrame=CFrame.new(CPlayer.Torso.Position-DIR*50,CPlayer.Torso.Position+DIR*90)
  5723. p.Parent=effectz
  5724. local m=Instance.new("SpecialMesh")
  5725. m.MeshType="Sphere"
  5726. m.Parent=p
  5727. m.Scale=Vector3.new(1,1,53*2)
  5728. p.Transparency=.5
  5729. 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)
  5730.  
  5731. local p=Instance.new("Part")
  5732. p.TopSurface=0
  5733. p.BottomSurface=0
  5734. p.CanCollide=false
  5735. p.Anchored=true
  5736. p.BrickColor=BrickColor.new("Really black")
  5737. p.formFactor="Symmetric"
  5738. p.Size=Vector3.new(1,1,1)
  5739. p.CFrame=CFrame.new(CPlayer.Torso.Position-DIR*50,CPlayer.Torso.Position+DIR*70)*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5740. p.Parent=effectz
  5741. local m=Instance.new("CylinderMesh")
  5742. m.Parent=p
  5743. m.Scale=Vector3.new(.5,50*2,.5)
  5744. p.Transparency=.5
  5745. 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)
  5746. for i=1, 10 do
  5747.  
  5748. for _,v in pairs(Nubs) do
  5749. s=Tool.Handle.MetalClash:clone()
  5750. s.Pitch=.45
  5751. s.Parent=v
  5752. s:Play() game:GetService("Debris"):AddItem(s,.5)
  5753. v.Parent.Humanoid:TakeDamage(3.5)
  5754. local p=Instance.new("Part")
  5755. p.TopSurface=0
  5756. p.BottomSurface=0
  5757. p.CanCollide=false
  5758. p.Anchored=true
  5759. p.BrickColor=BrickColor.new("Black")
  5760. p.formFactor="Symmetric"
  5761. p.Size=Vector3.new(1,1,1)
  5762. p.CFrame=v.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/9,math.random(-15,15)/9,math.random(-10,10)/9)
  5763. p.Parent=effectz
  5764. m=Tool.RingMesh:clone()
  5765. m.Parent=p
  5766. m.Name="Triangle"
  5767. 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)
  5768.  
  5769. local p=Instance.new("Part")
  5770. p.TopSurface=0
  5771. p.BottomSurface=0
  5772. p.CanCollide=false
  5773. p.Anchored=true
  5774. p.BrickColor=BrickColor.new("Really black")
  5775. p.formFactor="Symmetric"
  5776. p.Size=Vector3.new(1,1,1)
  5777. 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
  5778. p.Reflectance=.05
  5779. p.Parent=effectz
  5780. m=Instance.new("SpecialMesh")
  5781. m.MeshType="Sphere"
  5782. m.Parent=p
  5783. m.Scale=Vector3.new(.5,20,.5)
  5784. m.Name="Triangle"
  5785. 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)
  5786.  
  5787. end
  5788. swait()
  5789. end
  5790.  
  5791. swait(.5)
  5792.  
  5793. ----game:GetService("Chat"):Chat(CPlayer,"Shadow's Reposte!",2)
  5794. Pos=CPlayer.Torso.Position-DIR*50
  5795.  
  5796. gr.C0=gr0
  5797.  
  5798. local p=Instance.new("Part")
  5799. p.TopSurface=0
  5800. p.BottomSurface=0
  5801. p.CanCollide=false
  5802. p.Anchored=true
  5803. p.BrickColor=BrickColor.new("Black")
  5804. p.formFactor="Symmetric"
  5805. p.Size=Vector3.new(1,1,1)
  5806. p.CFrame=CFrame.new(Pos+Vector3.new(0,15,0))
  5807. p.Parent=effectz
  5808. p.Transparency=1
  5809. m=Tool.WEEMesh:clone()
  5810. m.Parent=p
  5811. m.Name="Triangle"
  5812. 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)
  5813.  
  5814. end
  5815.  
  5816. swait(.5)
  5817.  
  5818. end
  5819.  
  5820.  
  5821. if Combo=="<><>^[Drive]" and CPlayer:FindFirstChild("FHCooldown")==nil then --Fatal Howl
  5822. --Distance?
  5823. SPECIAL=true
  5824. Distance=55
  5825. LastMove="MIZUCHI REKKAZAN!!!!" --KYAHAHAHAHAHAHAAAAAHAHA!
  5826. resWelds()
  5827. StopMotors()
  5828. FaceForward()
  5829. FaceComboee()
  5830. ----game:GetService("Chat"):Chat(CPlayer,"I've had enough of this...",2)
  5831. CPlayer.Torso.CFrame=STGyro.cframe
  5832. DIR=Vector3.new(workspace.CurrentCamera.CoordinateFrame.lookVector.x,0,workspace.CurrentCamera.CoordinateFrame.lookVector.z).unit
  5833. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  5834. Neck=CPlayer.Torso.Neck
  5835. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/9,0,0)
  5836. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,0,0)
  5837. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,0,0)
  5838. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6,0,0)
  5839. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(math.pi/6,-math.pi/6,0)
  5840. FakeS.DesiredAngle=-.4
  5841. FakeSL.DesiredAngle=-1
  5842. FakeS.CurrentAngle=.6
  5843. FakeSL.DesiredAngle=-.6
  5844.  
  5845. swait(.1)
  5846.  
  5847. local p=Instance.new("Part")
  5848. p.TopSurface=0
  5849. p.BottomSurface=0
  5850. p.CanCollide=false
  5851. p.Anchored=true
  5852. p.BrickColor=BrickColor.new("Royal purple")
  5853. p.formFactor="Symmetric"
  5854. p.Size=Vector3.new(1,1,1)
  5855. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p)
  5856. p.Parent=effectz
  5857. m=Tool.Triangle:clone()
  5858. m.Parent=p
  5859. 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)
  5860.  
  5861. local p=Instance.new("Part")
  5862. p.TopSurface=0
  5863. p.BottomSurface=0
  5864. p.CanCollide=false
  5865. p.Anchored=true
  5866. p.BrickColor=BrickColor.new("Black")
  5867. p.formFactor="Symmetric"
  5868. p.Size=Vector3.new(1,1,1)
  5869. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p+Vector3.new(0,.5,0))
  5870. p.Parent=effectz
  5871. m=Tool.Triangle:clone()
  5872. m.Parent=p
  5873. 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)
  5874.  
  5875. local p=Instance.new("Part")
  5876. p.TopSurface=0
  5877. p.BottomSurface=0
  5878. p.CanCollide=false
  5879. p.Anchored=true
  5880. p.BrickColor=BrickColor.new("Black")
  5881. p.formFactor="Symmetric"
  5882. p.Size=Vector3.new(1,1,1)
  5883. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p-Vector3.new(0,.5,0))
  5884. p.Parent=effectz
  5885. m=Tool.Triangle:clone()
  5886. m.Parent=p
  5887. 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)
  5888.  
  5889. local p=Instance.new("Part")
  5890. p.TopSurface=0
  5891. p.BottomSurface=0
  5892. p.CanCollide=false
  5893. p.Anchored=true
  5894. p.BrickColor=BrickColor.new("Black")
  5895. p.formFactor="Symmetric"
  5896. p.Size=Vector3.new(1,1,1)
  5897. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p)
  5898. p.Parent=effectz
  5899. m=Tool.RingMesh:clone()
  5900. m.Parent=p
  5901. m.Name="Triangle"
  5902. 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)
  5903.  
  5904. local p=Instance.new("Part")
  5905. p.TopSurface=0
  5906. p.BottomSurface=0
  5907. p.CanCollide=false
  5908. p.Anchored=true
  5909. p.BrickColor=BrickColor.new("Black")
  5910. p.formFactor="Symmetric"
  5911. p.Size=Vector3.new(1,1,1)
  5912. p.CFrame=CFrame.new(CPlayer.Torso.CFrame.p)
  5913. p.Parent=effectz
  5914. m=Tool.RingMesh:clone()
  5915. m.Parent=p
  5916. m.Name="Triangle"
  5917. 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)
  5918.  
  5919. swait(.7)
  5920.  
  5921. FakeSL.DesiredAngle=-3
  5922. FakeSL.MaxVelocity=.5
  5923.  
  5924. POS=CFrame.new(CPlayer.Torso.Position+DIR*Distance)
  5925.  
  5926. local p=Instance.new("Part")
  5927. p.TopSurface=0
  5928. p.BottomSurface=0
  5929. p.CanCollide=false
  5930. p.Anchored=true
  5931. p.BrickColor=BrickColor.new("Black")
  5932. p.formFactor="Symmetric"
  5933. p.Size=Vector3.new(1,1,1)
  5934. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5935. p.Parent=effectz
  5936. m=Tool.RingMesh:clone()
  5937. m.Parent=p
  5938. m.Name="Triangle"
  5939. 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)
  5940.  
  5941. local p=Instance.new("Part")
  5942. p.TopSurface=0
  5943. p.BottomSurface=0
  5944. p.CanCollide=false
  5945. p.Anchored=true
  5946. p.BrickColor=BrickColor.new("Black")
  5947. p.formFactor="Symmetric"
  5948. p.Size=Vector3.new(1,1,1)
  5949. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)-Vector3.new(0,2,0)
  5950. p.Parent=effectz
  5951. m=Tool.RingMesh:clone()
  5952. m.Parent=p
  5953. m.Name="Triangle"
  5954. 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)
  5955.  
  5956. local p=Instance.new("Part")
  5957. p.TopSurface=0
  5958. p.BottomSurface=0
  5959. p.CanCollide=false
  5960. p.Anchored=true
  5961. p.BrickColor=BrickColor.new("Black")
  5962. p.formFactor="Symmetric"
  5963. p.Size=Vector3.new(1,1,1)
  5964. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)+Vector3.new(0,2,0)
  5965. p.Parent=effectz
  5966. m=Tool.RingMesh:clone()
  5967. m.Parent=p
  5968. m.Name="Triangle"
  5969. 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)
  5970.  
  5971. local p=Instance.new("Part")
  5972. p.TopSurface=0
  5973. p.BottomSurface=0
  5974. p.CanCollide=false
  5975. p.Anchored=true
  5976. p.BrickColor=BrickColor.new("Black")
  5977. p.formFactor="Symmetric"
  5978. p.Size=Vector3.new(1,1,1)
  5979. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5980. p.Parent=effectz
  5981. m=Instance.new("SpecialMesh")
  5982. m.MeshType="Sphere"
  5983. m.Parent=p
  5984. m.Name="Triangle"
  5985. 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)
  5986.  
  5987. local p=Instance.new("Part")
  5988. p.TopSurface=0
  5989. p.BottomSurface=0
  5990. p.CanCollide=false
  5991. p.Anchored=true
  5992. p.BrickColor=BrickColor.new("Black")
  5993. p.formFactor="Symmetric"
  5994. p.Size=Vector3.new(1,1,1)
  5995. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  5996. p.Parent=effectz
  5997. m=Instance.new("SpecialMesh")
  5998. m.MeshType="Sphere"
  5999. m.Parent=p
  6000. m.Name="Triangle"
  6001. 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)
  6002.  
  6003. local p=Instance.new("Part")
  6004. p.TopSurface=0
  6005. p.BottomSurface=0
  6006. p.CanCollide=false
  6007. p.Anchored=true
  6008. p.BrickColor=BrickColor.new("Black")
  6009. p.formFactor="Symmetric"
  6010. p.Size=Vector3.new(1,1,1)
  6011. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  6012. p.Parent=effectz
  6013. m=Instance.new("SpecialMesh")
  6014. m.MeshType="Sphere"
  6015. m.Parent=p
  6016. m.Name="Triangle"
  6017. 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)
  6018.  
  6019. local p=Instance.new("Part")
  6020. p.TopSurface=0
  6021. p.BottomSurface=0
  6022. p.CanCollide=false
  6023. p.Anchored=true
  6024. p.BrickColor=BrickColor.new("Black")
  6025. p.formFactor="Symmetric"
  6026. p.Size=Vector3.new(1,1,1)
  6027. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  6028. p.Parent=effectz
  6029. m=Instance.new("BlockMesh")
  6030. m.Parent=p
  6031. m.Name="Triangle"
  6032. 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)
  6033.  
  6034. local p=Instance.new("Part")
  6035. p.TopSurface=0
  6036. p.BottomSurface=0
  6037. p.CanCollide=false
  6038. p.Anchored=true
  6039. p.BrickColor=BrickColor.new("Black")
  6040. p.formFactor="Symmetric"
  6041. p.Size=Vector3.new(1,1,1)
  6042. p.CFrame=POS*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  6043. p.Parent=effectz
  6044. m=Instance.new("BlockMesh")
  6045. m.Parent=p
  6046. m.Name="Triangle"
  6047. 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)
  6048. Comboee=nil
  6049. if Comboee==nil then
  6050. hpos=POS.p+Vector3.new(0,8,0)
  6051. maxdec=20
  6052. for i,v in pairs(workspace:children()) do
  6053. if v.className=="Model" then
  6054. H=v:FindFirstChild("Humanoid")
  6055. if H~=nil then
  6056. if H.Health>0 and H~=Tool.Parent.Humanoid then
  6057. T=H.Parent:FindFirstChild("Torso")
  6058. if T~=nil then
  6059. ----print("MAG:"..(T.Position-hpos).magnitude)
  6060. if (T.Position-hpos).magnitude<=maxdec then
  6061. standardDamage(T,5,Vector3.new(0,6,0),false,40,.05,false,false)
  6062. Comboee=T.Parent
  6063. end
  6064. end
  6065. end
  6066. end
  6067. end
  6068. end
  6069. end
  6070. swait(.25)
  6071. if Comboee==nil then
  6072. ----print(":(")
  6073. SPECIAL=false
  6074. else
  6075. if (Comboee.Torso.Position-POS.p).magnitude<=20 then
  6076.  
  6077. local r=Instance.new("BodyAngularVelocity")
  6078. r.P=5000
  6079. r.maxTorque=Vector3.new(5000,5000,5000)*5000000000000000000000
  6080. r.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))*3
  6081. r.Parent=Comboee.Torso
  6082. game.Debris:AddItem(r,10)
  6083. Nib=Comboee.Humanoid
  6084. Nib.PlatformStand=false
  6085. resWelds()
  6086. StopMotors()
  6087. local bp=Instance.new("BodyPosition")
  6088. bp.P=5000
  6089. bp.maxForce=Vector3.new(50000,50000,50000)*5000000
  6090. bp.D=500
  6091. bp.position=hpos+Vector3.new(0,1.5,0)
  6092. bp.Parent=Comboee.Torso
  6093. game.Debris:AddItem(bp,10)
  6094. swait(.25)
  6095. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.5,.25)*CFrame.fromEulerAnglesXYZ(-math.pi/1.7,0,0)
  6096. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/14,0,0)
  6097. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/14,0,0)
  6098. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6,0,0)
  6099. Neck.DesiredAngle=1.4
  6100. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/10,0)
  6101. for i=1, 30 do
  6102. 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)
  6103. Comboee.Torso.CFrame=CFrame.new(bp.position)
  6104. local p=Instance.new("Part")
  6105. p.TopSurface=0
  6106. p.BottomSurface=0
  6107. p.CanCollide=false
  6108. p.Anchored=true
  6109. p.BrickColor=BrickColor.new("Black")
  6110. p.formFactor="Symmetric"
  6111. p.Size=Vector3.new(1,1,1)
  6112. p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.5,0)
  6113. p.Parent=effectz
  6114. local m=Instance.new("BlockMesh")
  6115. m.Parent=p
  6116. m.Scale=Vector3.new(4,4,4)
  6117. 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)
  6118.  
  6119.  
  6120. local p=Instance.new("Part")
  6121. p.TopSurface=0
  6122. p.BottomSurface=0
  6123. p.CanCollide=false
  6124. p.Anchored=true
  6125. p.BrickColor=BrickColor.new("Black")
  6126. p.formFactor="Symmetric"
  6127. p.Size=Vector3.new(1,1,1)
  6128. p.CFrame=Comboee.Torso.CFrame
  6129. p.Parent=effectz
  6130. local m=Instance.new("BlockMesh")
  6131. m.Parent=p
  6132. m.Scale=Vector3.new(4,4,4)
  6133. 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)
  6134.  
  6135. swait()
  6136. end
  6137. r.angularvelocity=Vector3.new(0,0,0)
  6138. 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)
  6139. swait(.25)
  6140. Neck.DesiredAngle=0
  6141. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/10,0)
  6142. resWelds()
  6143. now=STGyro.cframe
  6144.  
  6145. for i=1, 10 do --5 frame startup
  6146. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  6147. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  6148. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  6149. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  6150. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/60*i)
  6151. swait()
  6152. end
  6153.  
  6154. for i=1, 20 do
  6155. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi*6.5/20,0)
  6156. CPlayer.Torso.CFrame=STGyro.cframe
  6157. local p=Instance.new("Part")
  6158. p.TopSurface=0
  6159. p.BottomSurface=0
  6160. p.CanCollide=false
  6161. p.Anchored=true
  6162. p.BrickColor=BrickColor.new("Black")
  6163. p.formFactor="Symmetric"
  6164. p.Size=Vector3.new(1,1,1)
  6165. p.CFrame=CPlayer.Torso.CFrame*CFrame.new(0,0,3)
  6166. p.Parent=effectz
  6167. local m=Instance.new("BlockMesh")
  6168. m.Parent=p
  6169. m.Scale=Vector3.new(1,1,1)
  6170. --[[f=Instance.new("Fire")
  6171. f.Color=Color3.new(.6,.1,.8)
  6172. f.SecondaryColor=Color3.new(.4,.05,.6)
  6173. f.Parent=p]]
  6174. 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)
  6175. if i/4==math.floor(i/4) then
  6176.  
  6177. local p=Instance.new("Part")
  6178. p.TopSurface=0
  6179. p.BottomSurface=0
  6180. p.CanCollide=false
  6181. p.Anchored=true
  6182. p.BrickColor=BrickColor.new("Black")
  6183. p.formFactor="Symmetric"
  6184. p.Size=Vector3.new(1,1,1)
  6185. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6186. p.Reflectance=.25
  6187. p.Parent=effectz
  6188. m=Instance.new("SpecialMesh")
  6189. m.MeshType="Sphere"
  6190. m.Parent=p
  6191. m.Name="Triangle"
  6192. 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)
  6193.  
  6194. standardDamage(T,5,Vector3.new(0,0,0),true,5,.05,false,false)
  6195. bp.Parent=Comboee.Torso
  6196. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6197. local p=Instance.new("Part")
  6198. p.TopSurface=0
  6199. p.BottomSurface=0
  6200. p.CanCollide=false
  6201. p.Anchored=true
  6202. p.BrickColor=BrickColor.new("Black")
  6203. p.formFactor="Symmetric"
  6204. p.Size=Vector3.new(1,1,1)
  6205. 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)
  6206. p.Parent=effectz
  6207. m=Tool.RingMesh:clone()
  6208. m.Parent=p
  6209. m.Name="Triangle"
  6210. 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)
  6211. end
  6212. swait()
  6213. end
  6214. FakeR.DesiredAngle=-.6
  6215. FakeL.DesiredAngle=.6
  6216. FakeS.DesiredAngle=-.8
  6217. FakeSL.DesiredAngle=.8
  6218. coroutine.resume(coroutine.create(SuperPause),2,2)
  6219.  
  6220. ----game:GetService("Chat"):Chat(CPlayer,"This is gonna hurt!",2)
  6221. joj=Instance.new("BoolValue",CPlayer)
  6222. joj.Name="FHCooldown"
  6223. game:GetService("Debris"):AddItem(joj,30)
  6224. p=Instance.new("Sound",CPlayer.Torso)
  6225. p.SoundId="http://www.roblox.com/asset/?id=63719813"
  6226. p.Volume=1
  6227. p.Pitch=.3
  6228. p:Play()
  6229. game:GetService("Debris"):AddItem(p,5)
  6230. for i=1, 30 do --Forme Thee Beaste
  6231. hpos=CPlayer.Torso.CFrame.p
  6232.  
  6233.  
  6234. --Super cuul effect goe
  6235.  
  6236. local p=Instance.new("Part")
  6237. p.TopSurface=0
  6238. p.BottomSurface=0
  6239. p.CanCollide=false
  6240. p.Anchored=true
  6241. p.BrickColor=BrickColor.new("Really black")
  6242. p.formFactor="Symmetric"
  6243. p.Size=Vector3.new(1,1,1)
  6244. 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)
  6245. p.Parent=effectz
  6246. local m=Instance.new("BlockMesh")
  6247. p.Transparency=.75
  6248. m.Parent=p
  6249. m.Scale=Vector3.new(2,2,2)
  6250. 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)
  6251.  
  6252. if i>=20 then
  6253.  
  6254. local p=Instance.new("Part")
  6255. p.TopSurface=0
  6256. p.BottomSurface=0
  6257. p.CanCollide=false
  6258. p.Anchored=true
  6259. p.Reflectance=.01
  6260. p.BrickColor=BrickColor.new("Really red")
  6261. p.formFactor="Symmetric"
  6262. p.Size=Vector3.new(1,1,1)
  6263. 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)
  6264. p.Parent=effectz
  6265. local m=Instance.new("BlockMesh")
  6266. m.Parent=p
  6267. m.Scale=Vector3.new(.5,.5,.5)
  6268. 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)
  6269.  
  6270. end
  6271.  
  6272. if i>=20 then
  6273.  
  6274. local p=Instance.new("Part")
  6275. p.TopSurface=0
  6276. p.BottomSurface=0
  6277. p.CanCollide=false
  6278. p.Anchored=true
  6279. p.Reflectance=.01
  6280. p.BrickColor=BrickColor.new("Really red")
  6281. p.formFactor="Symmetric"
  6282. p.Size=Vector3.new(1,1,1)
  6283. 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)
  6284. p.Parent=effectz
  6285. local m=Instance.new("BlockMesh")
  6286. m.Parent=p
  6287. m.Scale=Vector3.new(.5,.5,.5)
  6288. 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)
  6289.  
  6290. end
  6291.  
  6292. if i==25 then
  6293.  
  6294. p1=Instance.new("Part")
  6295. p1.TopSurface=0
  6296. p1.BottomSurface=0
  6297. p1.CanCollide=false
  6298. p1.Anchored=true
  6299. p1.Reflectance=.005
  6300. p1.BrickColor=BrickColor.new("Really black")
  6301. p1.formFactor="Symmetric"
  6302. p1.Size=Vector3.new(1,1,1)
  6303. m=Tool.JawMesh:clone() m.Scale=m.Scale+Vector3.new(2,2,0)
  6304. m.Parent=p1
  6305. p1.CFrame=CPlayer.Torso.CFrame-DIR*13+Vector3.new(0,7,0)
  6306. p1.Parent=effectz
  6307. coroutine.resume(coroutine.create(function(p) for i=1, 10 do p.Transparency=1.1-i/10 swait() end end),p1)
  6308.  
  6309. end
  6310.  
  6311.  
  6312. swait()
  6313. end SEE={BrickColor.new("Really black"),BrickColor.new("Really red"),BrickColor:Red(),BrickColor.new("Dusty Rose")}
  6314. coroutine.resume(coroutine.create(function() for i=1, 10 do --5 frame startup
  6315. FakeS.C0=FakeS.C0*CFrame.new(0,.05,.025)*CFrame.fromEulerAnglesXYZ(math.pi/30,0,0)
  6316. FakeSL.C0=FakeSL.C0*CFrame.new(0,.05,-.025)*CFrame.fromEulerAnglesXYZ(math.pi/30,0,0)
  6317. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/60,0,0)
  6318. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(math.pi/60,0,0)
  6319. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/25,0,0)
  6320. swait()
  6321. end end))
  6322. FakeS.DesiredAngle=2.5
  6323. FakeSL.DesiredAngle=-2.5
  6324. FakeR.DesiredAngle=.6
  6325. FakeL.DesiredAngle=-.6
  6326.  
  6327. ----game:GetService("Chat"):Chat(CPlayer,"DIE, DIE DIE DIIE!",2)
  6328. p=Instance.new("Sound",CPlayer.Torso)
  6329. p.SoundId="http://www.roblox.com/asset/?id=138271815"
  6330. p.Volume=1
  6331. p.Pitch=.8
  6332. p:Play()
  6333. game:GetService("Debris"):AddItem(p,5)
  6334. p=Instance.new("Sound",CPlayer.Torso)
  6335. p.SoundId="http://www.roblox.com/asset/?id=138271815"
  6336. p.Volume=1
  6337. p.Pitch=.5
  6338. p:Play()
  6339. game:GetService("Debris"):AddItem(p,5)
  6340.  
  6341. for i=1, 6 do
  6342. p1.CFrame=p1.CFrame+p1.CFrame.lookVector*8-Vector3.new(0,2,0)
  6343. p1.CFrame=CFrame.new(p1.Position,p1.CFrame.p+p1.CFrame.lookVector*8-Vector3.new(0,2,0))
  6344.  
  6345. local p=Instance.new("Part")
  6346. p.TopSurface=0
  6347. p.BottomSurface=0
  6348. p.CanCollide=false
  6349. p.Anchored=true
  6350. p.BrickColor=SEE[math.random(1,2)]
  6351. p.formFactor="Symmetric"
  6352. p.Size=Vector3.new(1,1,1)
  6353. p.CFrame=p1.CFrame
  6354. p.Parent=effectz
  6355. local m=Instance.new("BlockMesh")
  6356. m.Parent=p
  6357. m.Scale=Vector3.new(10,10,10)
  6358. 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)
  6359.  
  6360. local p=Instance.new("Part")
  6361. p.TopSurface=0
  6362. p.BottomSurface=0
  6363. p.CanCollide=false
  6364. p.Anchored=true
  6365. p.BrickColor=BrickColor:Black()
  6366. p.formFactor="Symmetric"
  6367. p.Size=Vector3.new(1,1,1)
  6368. p.CFrame=p1.CFrame
  6369. p.Parent=effectz
  6370. local m=Instance.new("BlockMesh")
  6371. m.Parent=p
  6372. m.Scale=Vector3.new(12,12,12)
  6373. 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)
  6374.  
  6375.  
  6376. if i==5 then
  6377. standardDamage(Comboee.Torso,30,Vector3.new(0,-10,0)+DIR*80,true,0,.2,false,false)
  6378. end
  6379. swait()
  6380. end
  6381. r.Parent=nil
  6382. p1.Parent=nil
  6383. bp.Parent=nil
  6384. Nib.PlatformStand=false
  6385. swait(.2)
  6386. SPECIAL=false
  6387. end
  6388. end
  6389. end
  6390.  
  6391. --Non-Normals
  6392.  
  6393. if Combo=="<v><v>[Drive]" and Stance~="Jumping" then --Nightmare Reign (ASTRAL)
  6394. resWelds()
  6395. StopMotors()
  6396. FaceForward()
  6397. FaceComboee()
  6398. Astral=true
  6399. CPlayer.Torso.CFrame=STGyro.cframe
  6400. DIR=CPlayer.Torso.CFrame.lookVector
  6401. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  6402. Neck=CPlayer.Torso.Neck
  6403. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/9,0,0)
  6404. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,0,0)
  6405. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/16,0,0)
  6406. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6,0,0)
  6407. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(math.pi/6,-math.pi/6,0)
  6408. FakeS.DesiredAngle=-.3
  6409. FakeSL.DesiredAngle=-1
  6410. FakeS.CurrentAngle=.6
  6411. FakeSL.DesiredAngle=-.9
  6412.  
  6413. if workspace:FindFirstChild("Workin'Here")==nil then
  6414.  
  6415. coroutine.resume(coroutine.create(function()
  6416. Torsos={}
  6417. if Pro<100 then
  6418. Pro=120
  6419. end
  6420.  
  6421.  
  6422. EM=0
  6423. for LOLOL=1, 10 do
  6424. wait(2)
  6425. if Comboee==nil then break end
  6426. end
  6427. e.Parent=nil
  6428.  
  6429. end))
  6430. end
  6431.  
  6432. ----game:GetService("Chat"):Chat(CPlayer,"Nightmare Reign...",2)
  6433. local st=Instance.new("BodyPosition")
  6434. st.P=10000
  6435. st.D=500
  6436. st.maxForce=Vector3.new(5000,5000,5000)*5000000000000000000000000000
  6437. st.position=CPlayer.Torso.Position
  6438. st.Parent=CPlayer.Torso
  6439. for i=1, 6 do
  6440.  
  6441. local p=Instance.new("Part")
  6442. p.TopSurface=0
  6443. p.BottomSurface=0
  6444. p.CanCollide=false
  6445. p.Anchored=true
  6446. p.BrickColor=BrickColor.new("Black")
  6447. p.formFactor="Symmetric"
  6448. p.Size=Vector3.new(1,1,1)
  6449. p.CFrame=CFrame.new(CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(0,0,0)-Vector3.new(0,2,0)
  6450. p.Parent=effectz
  6451. m=Tool.BlastMesh:clone()
  6452. m.Parent=p
  6453. m.Scale=Vector3.new(4,8,4)
  6454. m.Name="Triangle"
  6455. 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)
  6456.  
  6457. local p=Instance.new("Part")
  6458. p.TopSurface=0
  6459. p.BottomSurface=0
  6460. p.CanCollide=false
  6461. p.Anchored=true
  6462. p.BrickColor=BrickColor.new("Black")
  6463. p.formFactor="Symmetric"
  6464. p.Size=Vector3.new(1,1,1)
  6465. p.CFrame=CFrame.new(CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(0,0,0)-Vector3.new(0,2,0)
  6466. p.Parent=effectz
  6467. m=Tool.BlastMesh:clone()
  6468. m.Parent=p
  6469. m.Scale=Vector3.new(4,8,4)
  6470. m.Name="Triangle"
  6471. 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)
  6472.  
  6473. local p=Instance.new("Part")
  6474. p.TopSurface=0
  6475. p.BottomSurface=0
  6476. p.CanCollide=false
  6477. p.Anchored=true
  6478. p.BrickColor=BrickColor.new("Black")
  6479. p.formFactor="Symmetric"
  6480. p.Size=Vector3.new(1,1,1)
  6481. p.CFrame=CPlayer.Torso.CFrame
  6482. p.Parent=effectz
  6483. local m=Instance.new("BlockMesh")
  6484. m.Parent=p
  6485. m.Scale=Vector3.new(1,1,1)
  6486. --[[f=Instance.new("Fire")
  6487. f.Color=Color3.new(.6,.1,.8)
  6488. f.Enabled=false
  6489. f.SecondaryColor=Color3.new(.4,.05,.6)
  6490. f.Parent=p
  6491. f=Instance.new("Sparkles")
  6492. f.SparkleColor=Color3.new(.5,.1,.9)
  6493. f.Parent=p]]
  6494. 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)
  6495.  
  6496.  
  6497. wait(.2)
  6498.  
  6499. end
  6500.  
  6501. FakeSL.DesiredAngle=.8
  6502. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/5.5,0)
  6503. FakeS.DesiredAngle=3.2
  6504. FakeS.MaxVelocity=.5
  6505. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/1.35,0)
  6506. st.position=st.position+DIR*1
  6507. Tool.Handle.Slash2:Play()
  6508. End=CPlayer.Torso.Position+DIR*3
  6509. Comboee=nil
  6510. Comboing=false
  6511. Comboee=nil
  6512. for i=1, 5 do
  6513. if Comboee~=nil then break end
  6514. hpos=o68.Position
  6515. maxdec=5.5
  6516. for i,v in pairs(game.workspace:children()) do
  6517. if v.className=="Model" then
  6518. H=v:FindFirstChild("Humanoid")
  6519. if H~=nil then
  6520. if H.Health>0 and H~=Tool.Parent.Humanoid then
  6521. T=H.Parent:FindFirstChild("Torso")
  6522. if T~=nil then
  6523. ----print((T.Position-hpos).magnitude)
  6524. if (T.Position-hpos).magnitude<=maxdec then
  6525. standardDamage(T,0,Vector3.new(0,0,0),false,200,.05,false,false)
  6526. Comboee=T.Parent
  6527. end
  6528. end
  6529. end
  6530. end
  6531. end
  6532. end
  6533. wait(.05)
  6534. end
  6535. if Comboee==nil then
  6536. wait(1)
  6537. FakeS.DesiredAngle=0
  6538. for i=1, 12 do
  6539. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(math.pi/16/12,0,0)
  6540. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(math.pi/16/12,0,0)
  6541. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(0,math.pi/5.5/12,0)
  6542. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6/12,math.pi/6/12,0)
  6543. swait()
  6544. end
  6545. resWelds()
  6546. wait(2)
  6547. else
  6548. --Ded.
  6549. local Comboee=Comboee
  6550. _col=Cols
  6551. local Cols={BrickColor.new("Really red"),BrickColor:Red(),BrickColor.new("Really black")}
  6552.  
  6553. Tool.Handle.Smack:Play()
  6554. Tool.Handle.Ominent:Play()
  6555. local vp=Instance.new("BodyPosition")
  6556. vp.position=Comboee.Torso.Position
  6557. vp.Parent=Comboee.Torso
  6558. vp.P=10000
  6559. vp.maxForce=Vector3.new(50000,50000,50000)*5000000000000000000000000000000000000000000000000000000000000000000000000000
  6560. vp.Name="SEE?"
  6561. game.Debris:AddItem(vp,15)
  6562. wait(1)
  6563. resWelds()
  6564. StopMotors()
  6565. FaceForward()
  6566. FaceComboee()
  6567. CPlayer.Torso.CFrame=STGyro.cframe
  6568. DIR=CPlayer.Torso.CFrame.lookVector
  6569. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  6570.  
  6571. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/13,0,0)
  6572. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/12,0,0)
  6573. Neck.DesiredAngle=1.5
  6574. TOD=Comboee.Humanoid.Health/10
  6575. for i=1, 10 do --5 frame startup
  6576. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,math.pi/50,0)
  6577. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  6578. local p=Instance.new("Part")
  6579. p.TopSurface=0
  6580. p.BottomSurface=0
  6581. p.CanCollide=false
  6582. p.Anchored=true
  6583. p.BrickColor=Cols[math.random(1,#Cols)]
  6584. p.formFactor="Symmetric"
  6585. p.Size=Vector3.new(1,1,1)
  6586. p.CFrame=o68.CFrame
  6587. p.Parent=effectz
  6588. local m=Instance.new("BlockMesh")
  6589. m.Parent=p
  6590. m.Scale=Vector3.new(7,7,7)
  6591. 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)
  6592. swait()
  6593. end
  6594. Neck.MaxVelocity=.4
  6595. Neck.DesiredAngle=-1.5
  6596. Tool.Handle.Slash2:Play()
  6597. Tool.Handle.Slash:Play()
  6598. Tool.Handle.Ominent:Play()
  6599. Tool.Handle.BaneSlash1:Play()
  6600. Tool.Handle.Slash2:Play()
  6601. FakeS.DesiredAngle=1.6
  6602. st.position=st.position+DIR*4
  6603. --[[SEE=Instance.new("Fire")
  6604. SEE.Heat=20
  6605. SEE.Size=10
  6606. SEE.Color=Color3.new(.5,.1,.8)
  6607. SEE.SecondaryColor=Color3.new(.6,.2,.9)
  6608. SEE.Parent=effectz.Handle]]
  6609. for i=1, 4 do
  6610. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  6611. local p=Instance.new("Part")
  6612. p.TopSurface=0
  6613. p.BottomSurface=0
  6614. p.CanCollide=false
  6615. p.Anchored=true
  6616. p.BrickColor=Cols[math.random(1,#Cols)]
  6617. p.formFactor="Symmetric"
  6618. p.Size=Vector3.new(1,1,1)
  6619. p.CFrame=o68.CFrame
  6620. p.Parent=effectz
  6621. local m=Instance.new("BlockMesh")
  6622. m.Parent=p
  6623. m.Scale=Vector3.new(6.5,6.5,6.5)
  6624. 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)
  6625. swait()
  6626. end
  6627. vp.position=vp.position+DIR*4
  6628.  
  6629. standardDamage(T,TOD,Vector3.new(0,0,0),false,20,.05,false,false)
  6630. Tool.Handle.Smack:Play()
  6631. Tool.Handle.MetalClash:Play()
  6632.  
  6633. local p=Instance.new("Part")
  6634. p.TopSurface=0
  6635. p.BottomSurface=0
  6636. p.CanCollide=false
  6637. p.Anchored=true
  6638. p.BrickColor=BrickColor.new("Black")
  6639. p.formFactor="Symmetric"
  6640. p.Size=Vector3.new(1,1,1)
  6641. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6642. p.Reflectance=.25
  6643. p.Parent=effectz
  6644. m=Instance.new("SpecialMesh")
  6645. m.MeshType="Sphere"
  6646. m.Parent=p
  6647. m.Name="Triangle"
  6648. 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)
  6649. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  6650. RestoreMHP(Comboee.Torso,TOD)
  6651. local p=Instance.new("Part")
  6652. p.TopSurface=0
  6653. p.BottomSurface=0
  6654. p.CanCollide=false
  6655. p.Anchored=true
  6656. p.BrickColor=BrickColor.new("Black")
  6657. p.formFactor="Symmetric"
  6658. p.Size=Vector3.new(1,1,1)
  6659. 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)
  6660. p.Parent=effectz
  6661. m=Tool.RingMesh:clone()
  6662. m.Parent=p
  6663. m.Name="Triangle"
  6664. 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)
  6665. local p=Instance.new("Part")
  6666. p.TopSurface=0
  6667. p.BottomSurface=0
  6668. p.CanCollide=false
  6669. p.Anchored=true
  6670. p.BrickColor=BrickColor.new("Black")
  6671. p.formFactor="Symmetric"
  6672. p.Size=Vector3.new(1,1,1)
  6673. 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)
  6674. p.Parent=effectz
  6675. m=Tool.RingMesh:clone()
  6676. m.Parent=p
  6677. m.Name="Triangle"
  6678. 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)
  6679.  
  6680.  
  6681. FakeS.MaxVelocity=.35
  6682.  
  6683. FakeS.DesiredAngle=-.5
  6684. Neck.DesiredAngle=1.5
  6685. st.position=st.position+DIR*4
  6686. Tool.Handle.Ominent:Play()
  6687. Tool.Handle.BaneSlash1:Play()
  6688. Tool.Handle.Slash2:Play()
  6689. genroarsound(5,1,.2)
  6690. for i=1, 8 do
  6691. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/8,0)
  6692. local p=Instance.new("Part")
  6693. p.TopSurface=0
  6694. p.BottomSurface=0
  6695. p.CanCollide=false
  6696. p.Anchored=true
  6697. p.BrickColor=Cols[math.random(1,#Cols)]
  6698. p.formFactor="Symmetric"
  6699. p.Size=Vector3.new(1,1,1)
  6700. p.CFrame=o68.CFrame
  6701. p.Parent=effectz
  6702. local m=Instance.new("BlockMesh")
  6703. m.Parent=p
  6704. m.Scale=Vector3.new(6.5,6.5,6.5)
  6705. 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)
  6706. swait()
  6707. if i==5 then
  6708. vp.position=vp.position+DIR*5
  6709. standardDamage(T,TOD,Vector3.new(0,0,0),false,20,10,false,false)
  6710. Tool.Handle.Smack:Play()
  6711. Tool.Handle.MetalClash:Play()
  6712.  
  6713.  
  6714. local p=Instance.new("Part")
  6715. p.TopSurface=0
  6716. p.BottomSurface=0
  6717. p.CanCollide=false
  6718. p.Anchored=true
  6719. p.BrickColor=BrickColor.new("Black")
  6720. p.formFactor="Symmetric"
  6721. p.Size=Vector3.new(1,1,1)
  6722. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6723. p.Reflectance=.25
  6724. p.Parent=effectz
  6725. m=Instance.new("SpecialMesh")
  6726. m.MeshType="Sphere"
  6727. m.Parent=p
  6728. m.Name="Triangle"
  6729. 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)
  6730. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  6731. RestoreMHP(Comboee.Torso,TOD)
  6732. local p=Instance.new("Part")
  6733. p.TopSurface=0
  6734. p.BottomSurface=0
  6735. p.CanCollide=false
  6736. p.Anchored=true
  6737. p.BrickColor=BrickColor.new("Black")
  6738. p.formFactor="Symmetric"
  6739. p.Size=Vector3.new(1,1,1)
  6740. 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)
  6741. p.Parent=effectz
  6742. m=Tool.RingMesh:clone()
  6743. m.Parent=p
  6744. m.Name="Triangle"
  6745. 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)
  6746. local p=Instance.new("Part")
  6747. p.TopSurface=0
  6748. p.BottomSurface=0
  6749. p.CanCollide=false
  6750. p.Anchored=true
  6751. p.BrickColor=BrickColor.new("Black")
  6752. p.formFactor="Symmetric"
  6753. p.Size=Vector3.new(1,1,1)
  6754. 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)
  6755. p.Parent=effectz
  6756. m=Tool.RingMesh:clone()
  6757. m.Parent=p
  6758. m.Name="Triangle"
  6759. 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)
  6760.  
  6761. end
  6762. end
  6763. wait(.25)
  6764. FaceComboee()
  6765. Neck.DesiredAngle=0
  6766. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(0,-math.pi/10,0)
  6767. resWelds()
  6768. now=STGyro.cframe
  6769.  
  6770. for i=1, 5 do --5 frame startup
  6771. FakeS.C0=FakeS.C0*CFrame.new(0,-.05*2,-.025*2)*CFrame.fromEulerAnglesXYZ(-math.pi/20*2,0,0)
  6772. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05*2,.025*2)*CFrame.fromEulerAnglesXYZ(-math.pi/30*2,0,0)
  6773. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60*2,0,0)
  6774. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60*2,0,0)
  6775. local p=Instance.new("Part")
  6776. p.TopSurface=0
  6777. p.BottomSurface=0
  6778. p.CanCollide=false
  6779. p.Anchored=true
  6780. p.BrickColor=Cols[math.random(1,#Cols)]
  6781. p.formFactor="Symmetric"
  6782. p.Size=Vector3.new(1,1,1)
  6783. p.CFrame=o68.CFrame
  6784. p.Parent=effectz
  6785. local m=Instance.new("BlockMesh")
  6786. m.Parent=p
  6787. m.Scale=Vector3.new(6.5,6.5,6.5)
  6788. 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)
  6789. swait()
  6790. end
  6791.  
  6792. coroutine.resume(coroutine.create(function()
  6793. for i=1, 24 do
  6794. swait()
  6795. hpos=CPlayer.Torso.Position
  6796. for ii,v in pairs(game.Workspace:children()) do
  6797. if v.className=="Model" then
  6798. H=v:FindFirstChild("Humanoid")
  6799. if H~=nil then
  6800. T=H.Parent:FindFirstChild("Torso")
  6801. if T~=nil then
  6802. ----print((T.Position-hpos).magnitude)
  6803. if (T.Position-hpos).magnitude<=200 then
  6804. local s=script.AShaker:clone()
  6805. s.Disabled=false
  6806. s.Amp.Value=(200-(T.Position-hpos).magnitude)/70
  6807. s.Parent=T.Parent
  6808. end
  6809. end
  6810. end
  6811. end
  6812. end
  6813. end
  6814. end))
  6815. vp.D=500
  6816. for i=1, 24 do
  6817. STGyro.cframe=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/3,0)
  6818. CPlayer.Torso.CFrame=STGyro.cframe
  6819. st.position=st.position+DIR*3
  6820. vp.position=st.position+DIR*2
  6821. local p=Instance.new("Part")
  6822. p.TopSurface=0
  6823. p.BottomSurface=0
  6824. p.CanCollide=false
  6825. p.Anchored=true
  6826. p.BrickColor=Cols[math.random(1,#Cols)]
  6827. p.formFactor="Symmetric"
  6828. p.Size=Vector3.new(1,1,1)
  6829. p.CFrame=o68.CFrame
  6830. p.Parent=effectz
  6831. local m=Instance.new("BlockMesh")
  6832. m.Parent=p
  6833. m.Scale=Vector3.new(3,3,3)
  6834. 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)
  6835. if i/4==math.floor(i/4) then
  6836.  
  6837. standardDamage(T,TOD/6,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/6)
  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. end
  6860. swait()
  6861. end
  6862. FaceComboee()
  6863. vp.position=st.position+DIR*10
  6864. vp.D=200
  6865. wait(.2)
  6866. resWelds()
  6867. StopMotors()
  6868. FaceForward()
  6869. FaceComboee()
  6870. CPlayer.Torso.CFrame=STGyro.cframe
  6871. DIR=CPlayer.Torso.CFrame.lookVector
  6872. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  6873.  
  6874. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/13,0,0)
  6875. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/12,0,0)
  6876. Neck.DesiredAngle=1.5
  6877. for i=1, 10 do --5 frame startup
  6878. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,math.pi/50,0)
  6879. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  6880. local p=Instance.new("Part")
  6881. p.TopSurface=0
  6882. p.BottomSurface=0
  6883. p.CanCollide=false
  6884. p.Anchored=true
  6885. p.BrickColor=Cols[math.random(1,#Cols)]
  6886. p.formFactor="Symmetric"
  6887. p.Size=Vector3.new(1,1,1)
  6888. p.CFrame=o68.CFrame
  6889. p.Parent=effectz
  6890. local m=Instance.new("BlockMesh")
  6891. m.Parent=p
  6892. m.Scale=Vector3.new(7,7,7)
  6893. 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)
  6894. swait()
  6895. end
  6896. Neck.MaxVelocity=.4
  6897. Neck.DesiredAngle=-1.5
  6898. Tool.Handle.Slash2:Play()
  6899. Tool.Handle.Slash:Play()
  6900. Tool.Handle.Ominent:Play()
  6901. Tool.Handle.BaneSlash1:Play()
  6902. Tool.Handle.Slash2:Play()
  6903. FakeS.DesiredAngle=1.6
  6904. st.position=st.position+DIR*13
  6905. for i=1, 5 do
  6906. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/4,0)
  6907. local p=Instance.new("Part")
  6908. p.TopSurface=0
  6909. p.BottomSurface=0
  6910. p.CanCollide=false
  6911. p.Anchored=true
  6912. p.BrickColor=Cols[math.random(1,#Cols)]
  6913. p.formFactor="Symmetric"
  6914. p.Size=Vector3.new(1,1,1)
  6915. p.CFrame=o68.CFrame
  6916. p.Parent=effectz
  6917. local m=Instance.new("BlockMesh")
  6918. m.Parent=p
  6919. m.Scale=Vector3.new(6.5,6.5,6.5)
  6920. 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)
  6921. swait()
  6922. end
  6923. vp.position=st.position+DIR*8
  6924.  
  6925. standardDamage(T,TOD,Vector3.new(0,0,0),false,20,.05,false,false)
  6926. Tool.Handle.Smack:Play()
  6927. Tool.Handle.MetalClash:Play()
  6928.  
  6929.  
  6930. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  6931. RestoreMHP(Comboee.Torso,TOD)
  6932. local p=Instance.new("Part")
  6933. p.TopSurface=0
  6934. p.BottomSurface=0
  6935. p.CanCollide=false
  6936. p.Anchored=true
  6937. p.BrickColor=BrickColor.new("Black")
  6938. p.formFactor="Symmetric"
  6939. p.Size=Vector3.new(1,1,1)
  6940. 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)
  6941. p.Parent=effectz
  6942. m=Tool.RingMesh:clone()
  6943. m.Parent=p
  6944. m.Name="Triangle"
  6945. 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)
  6946.  
  6947. wait(.1)
  6948.  
  6949. FakeS.MaxVelocity=.35
  6950.  
  6951. FakeS.DesiredAngle=-.5
  6952. Neck.DesiredAngle=1.5
  6953. st.position=st.position+DIR*4
  6954. Tool.Handle.Ominent:Play()
  6955. Tool.Handle.BaneSlash1:Play()
  6956. Tool.Handle.Slash2:Play()
  6957. genroarsound(5,1,.2)
  6958. for i=1, 8 do
  6959. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/8,0)
  6960. local p=Instance.new("Part")
  6961. p.TopSurface=0
  6962. p.BottomSurface=0
  6963. p.CanCollide=false
  6964. p.Anchored=true
  6965. p.BrickColor=Cols[math.random(1,#Cols)]
  6966. p.formFactor="Symmetric"
  6967. p.Size=Vector3.new(1,1,1)
  6968. p.CFrame=o68.CFrame
  6969. p.Parent=effectz
  6970. local m=Instance.new("BlockMesh")
  6971. m.Parent=p
  6972. m.Scale=Vector3.new(6.5,6.5,6.5)
  6973. 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)
  6974. swait()
  6975. if i==5 then
  6976. vp.position=vp.position+DIR*15
  6977. standardDamage(T,TOD,Vector3.new(0,0,0),false,20,.05,false,false)
  6978. Tool.Handle.Smack:Play()
  6979. Tool.Handle.MetalClash:Play()
  6980.  
  6981.  
  6982. local p=Instance.new("Part")
  6983. p.TopSurface=0
  6984. p.BottomSurface=0
  6985. p.CanCollide=false
  6986. p.Anchored=true
  6987. p.BrickColor=BrickColor.new("Black")
  6988. p.formFactor="Symmetric"
  6989. p.Size=Vector3.new(1,1,1)
  6990. p.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/10)
  6991. p.Reflectance=.25
  6992. p.Parent=effectz
  6993. m=Instance.new("SpecialMesh")
  6994. m.MeshType="Sphere"
  6995. m.Parent=p
  6996. m.Name="Triangle"
  6997. 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)
  6998. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  6999. RestoreMHP(Comboee.Torso,TOD)
  7000. local p=Instance.new("Part")
  7001. p.TopSurface=0
  7002. p.BottomSurface=0
  7003. p.CanCollide=false
  7004. p.Anchored=true
  7005. p.BrickColor=BrickColor.new("Black")
  7006. p.formFactor="Symmetric"
  7007. p.Size=Vector3.new(1,1,1)
  7008. 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)
  7009. p.Parent=effectz
  7010. m=Tool.RingMesh:clone()
  7011. m.Parent=p
  7012. m.Name="Triangle"
  7013. 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)
  7014. local p=Instance.new("Part")
  7015. p.TopSurface=0
  7016. p.BottomSurface=0
  7017. p.CanCollide=false
  7018. p.Anchored=true
  7019. p.BrickColor=BrickColor.new("Black")
  7020. p.formFactor="Symmetric"
  7021. p.Size=Vector3.new(1,1,1)
  7022. 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)
  7023. p.Parent=effectz
  7024. m=Tool.RingMesh:clone()
  7025. m.Parent=p
  7026. m.Name="Triangle"
  7027. 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)
  7028.  
  7029. end
  7030. end
  7031. vp.position=vp.position+Vector3.new(0,2,0)
  7032. genroarsound(10,.5,.05)
  7033. coroutine.resume(coroutine.create(function()
  7034. for i=1, 40 do
  7035. wait(.05)
  7036. hpos=CPlayer.Torso.Position
  7037. for ii,v in pairs(game.Workspace:children()) do
  7038. if v.className=="Model" then
  7039. H=v:FindFirstChild("Humanoid")
  7040. if H~=nil then
  7041. T=H.Parent:FindFirstChild("Torso")
  7042. if T~=nil then
  7043. ----print((T.Position-hpos).magnitude)
  7044. if (T.Position-hpos).magnitude<=200 then
  7045. local s=script.AShaker:clone()
  7046. s.Disabled=false
  7047. s.Amp.Value=(200-(T.Position-hpos).magnitude)/50
  7048. s.Parent=T.Parent
  7049. end
  7050. end
  7051. end
  7052. end
  7053. end
  7054. end
  7055. end))
  7056. ----game:GetService("Chat"):Chat(CPlayer,"Nothing matters...",2)
  7057. for i=1, 13 do
  7058. vp.position=vp.position-DIR*1
  7059. local p=Instance.new("Part")
  7060. p.TopSurface=0
  7061. p.BottomSurface=0
  7062. p.CanCollide=false
  7063. p.Anchored=true
  7064. p.BrickColor=Cols[math.random(1,#Cols)]
  7065. p.formFactor="Symmetric"
  7066. p.Size=Vector3.new(1,1,1)
  7067. p.CFrame=o68.CFrame
  7068. p.Parent=effectz
  7069. local m=Instance.new("BlockMesh")
  7070. m.Parent=p
  7071. m.Scale=Vector3.new(6.5,6.5,6.5)
  7072. 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)
  7073. local p=Instance.new("Part")
  7074. p.TopSurface=0
  7075. p.BottomSurface=0
  7076. p.CanCollide=false
  7077. p.Anchored=true
  7078. p.BrickColor=Cols[math.random(1,#Cols)]
  7079. p.formFactor="Symmetric"
  7080. p.Size=Vector3.new(1,1,1)
  7081. p.CFrame=Comboee.Torso.CFrame
  7082. p.Parent=effectz
  7083. local m=Instance.new("BlockMesh")
  7084. m.Parent=p
  7085. m.Scale=Vector3.new(1,1,1)
  7086. 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)
  7087. Comboee.Torso.CFrame=Comboee.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.random(-5,5)/10,math.random(-5,5)/10,math.random(-5,5)/100)
  7088. RestoreMHP(Comboee.Torso,TOD/11)
  7089. wait(.05)
  7090. end
  7091. wait(1)
  7092. gr=CPlayer["Right Arm"]["RightGrip"]
  7093. gr0=gr.C0
  7094. for i=1, 5 do
  7095. gr.C0=gr.C0*CFrame.fromEulerAnglesXYZ(math.pi/5,0,0)
  7096. local p=Instance.new("Part")
  7097. p.TopSurface=0
  7098. p.BottomSurface=0
  7099. p.CanCollide=false
  7100. p.Anchored=true
  7101. p.BrickColor=Cols[math.random(1,#Cols)]
  7102. p.formFactor="Symmetric"
  7103. p.Size=Vector3.new(1,1,1)
  7104. p.CFrame=o68.CFrame
  7105. p.Parent=effectz
  7106. local m=Instance.new("BlockMesh")
  7107. m.Parent=p
  7108. m.Scale=Vector3.new(1,1,1)
  7109. 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)
  7110.  
  7111. end
  7112. resWelds()
  7113. StopMotors()
  7114. FaceForward()
  7115. FaceComboee()
  7116. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(-math.pi/10,0,0)
  7117. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/10,0,0)
  7118. StopMotors()
  7119. CPlayer.Torso.CFrame=STGyro.cframe
  7120. DIR=CPlayer.Torso.CFrame.lookVector
  7121. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  7122. Neck=CPlayer.Torso.Neck
  7123. Neck.C0=Neck.C0*CFrame.fromEulerAnglesXYZ(math.pi/7,0,0)
  7124. Neck.DesiredAngle=.8
  7125. for i=1, 10 do
  7126. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  7127. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/40,-math.pi/50,0)
  7128. end
  7129. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  7130. st.position=st.position+DIR*5
  7131. for i=1, 5 do
  7132. gr.C0=gr.C0*CFrame.fromEulerAnglesXYZ(-math.pi/10,0,0)
  7133. end
  7134.  
  7135. local p=Instance.new("Part")
  7136. p.TopSurface=0
  7137. p.BottomSurface=0
  7138. p.CanCollide=false
  7139. p.Anchored=true
  7140. p.BrickColor=BrickColor.new("Black")
  7141. p.formFactor="Symmetric"
  7142. p.Size=Vector3.new(1,1,1)
  7143. p.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(-math.pi/2,math.pi/2,0)
  7144. p.Parent=effectz
  7145. m=Tool.BlastMesh:clone()
  7146. m.Parent=p
  7147. m.Scale=Vector3.new(4,8,4)
  7148. m.Name="Triangle"
  7149. 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)
  7150.  
  7151. coroutine.resume(coroutine.create(function()
  7152. for i=1, 10 do
  7153. wait(.05)
  7154. hpos=CPlayer.Torso.Position
  7155. for ii,v in pairs(game.Workspace:children()) do
  7156. if v.className=="Model" then
  7157. H=v:FindFirstChild("Humanoid")
  7158. if H~=nil then
  7159. T=H.Parent:FindFirstChild("Torso")
  7160. if T~=nil then
  7161. ----print((T.Position-hpos).magnitude)
  7162. if (T.Position-hpos).magnitude<=200 then
  7163. local s=script.AShaker:clone()
  7164. s.Disabled=false
  7165. s.Amp.Value=(200-(T.Position-hpos).magnitude)/(ii*2)
  7166. s.Parent=T.Parent
  7167. end
  7168. end
  7169. end
  7170. end
  7171. end
  7172. end
  7173. end))
  7174. for i=1, 15 do
  7175. local p=Instance.new("Part")
  7176. p.TopSurface=0
  7177. p.BottomSurface=0
  7178. p.CanCollide=false
  7179. p.Anchored=false
  7180. p.BrickColor=Cols[math.random(1,#Cols)]
  7181. p.formFactor="Symmetric"
  7182. p.Size=Vector3.new(1,1,3)
  7183. p.CFrame=Comboee.Torso.CFrame
  7184. p.Parent=effectz
  7185. local m=Instance.new("SpecialMesh") m.MeshType="Sphere"
  7186. m.Parent=p
  7187. m.Scale=Vector3.new(.75,.1,1)*1.4
  7188. f=Instance.new("BodyForce")
  7189. f.force=Vector3.new(math.random(-500,500)/3,550,math.random(-500,500)/3)
  7190. f.Parent=p
  7191. p.RotVelocity=Vector3.new(math.random(-50,50),math.random(-50,50),math.random(-20,20))/2
  7192. p.Velocity=DIR*6+Vector3.new(math.random(-20,20),math.random(-20,20),math.random(-20,20))
  7193. 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)
  7194. end
  7195. coroutine.resume(coroutine.create(function()
  7196. for i=1, 2 do
  7197. swait()
  7198. local p=Instance.new("Part")
  7199. p.TopSurface=0
  7200. p.BottomSurface=0
  7201. p.CanCollide=false
  7202. p.Anchored=true
  7203. p.BrickColor=Cols[math.random(1,#Cols)]
  7204. p.formFactor="Symmetric"
  7205. p.Size=Vector3.new(1,1,1)
  7206. p.CFrame=CFrame.new(Comboee.Torso.Position)
  7207. p.Parent=effectz
  7208. local m=Instance.new("BlockMesh")
  7209. m.Parent=p
  7210. m.Scale=Vector3.new(1,1,1)
  7211. 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)
  7212.  
  7213. local p=Instance.new("Part")
  7214. p.TopSurface=0
  7215. p.BottomSurface=0
  7216. p.CanCollide=false
  7217. p.Anchored=true
  7218. p.BrickColor=Cols[math.random(1,#Cols)]
  7219. p.formFactor="Symmetric"
  7220. p.Size=Vector3.new(1,1,1)
  7221. p.CFrame=CFrame.new(Comboee.Torso.Position)
  7222. p.Parent=effectz
  7223. local m=Instance.new("BlockMesh")
  7224. m.Parent=p
  7225. m.Scale=Vector3.new(1,1,1)
  7226. 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)
  7227.  
  7228. local p=Instance.new("Part")
  7229. p.TopSurface=0
  7230. p.BottomSurface=0
  7231. p.CanCollide=false
  7232. p.Anchored=true
  7233. p.BrickColor=Cols[math.random(1,#Cols)]
  7234. p.formFactor="Symmetric"
  7235. p.Size=Vector3.new(1,1,1)
  7236. p.CFrame=CFrame.new(Comboee.Torso.Position)
  7237. p.Parent=effectz
  7238. local m=Instance.new("SpecialMesh")
  7239. m.MeshType="Sphere"
  7240. m.Parent=p
  7241. m.Scale=Vector3.new(1,1,1)
  7242. 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)
  7243. end end))
  7244. ----game:GetService("Chat"):Chat(CPlayer,"Just disappear.",2)
  7245.  
  7246. Comboee:BreakJoints()
  7247. vp:Remove()
  7248. vv=Instance.new("Part")
  7249. vv.Anchored=true
  7250. vv.Transparency=1
  7251. vv.CanCollide=false
  7252. vv.CFrame=CPlayer.Torso.CFrame+DIR*14
  7253. vv.Parent=workspace
  7254. game:GetService("Debris"):AddItem(vv,5)
  7255.  
  7256.  
  7257. swait()
  7258. mp=Comboee.Humanoid.MaxHealth/5
  7259. if mp>8 then
  7260. mp=8
  7261. end
  7262. for i=1, mp do
  7263. RestoreMHP(Comboee.Torso,5)
  7264. end
  7265. for __,v in pairs(Comboee:children()) do
  7266. if v.className=="Part" then
  7267. v.Transparency=.25
  7268. v.BrickColor=BrickColor.new("Really black")
  7269. f=Instance.new("BodyVelocity")
  7270. f.P=5000
  7271. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7272. f.velocity=DIR*60+Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))*8
  7273. f.Parent=v
  7274. v.RotVelocity=Vector3.new(math.random(-5,5),math.random(-5,5),0)
  7275. 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)
  7276. elseif v.className=="Hat" and v:FindFirstChild("Handle")~=nil then
  7277. v=v.Handle
  7278. v.Transparency=.25
  7279. v.BrickColor=BrickColor.new("Really black")
  7280. f=Instance.new("BodyVelocity")
  7281. f.P=5000
  7282. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7283. f.velocity=DIR*50+Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))*8
  7284. f.Parent=v
  7285. 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)
  7286. elseif v.className=="Model" then
  7287. for __,vv in pairs(v:children()) do
  7288. v=vv
  7289. if v.className=="Part" then
  7290. v.Transparency=.25
  7291. v.BrickColor=BrickColor.new("Really black")
  7292. f=Instance.new("BodyVelocity")
  7293. f.P=5000
  7294. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7295. f.velocity=DIR*20+Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  7296. f.Parent=v
  7297. coroutine.resume(coroutine.create(function(v) swait(2) for i=5, 20 do v.Transparency=i/20 swait() end v:Remove() end),v)
  7298. elseif v.className=="Hat" and v:FindFirstChild("Handle")~=nil then
  7299. v=vv.Handle
  7300. v.Transparency=.25
  7301. v.BrickColor=BrickColor.new("Really black")
  7302. f=Instance.new("BodyVelocity")
  7303. f.P=5000
  7304. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7305. f.velocity=DIR*20+Vector3.new(math.random(-3,3),math.random(-3,3),math.random(-3,3))
  7306. f.Parent=v
  7307. coroutine.resume(coroutine.create(function(v) swait(2) for i=5, 20 do v.Transparency=i/20 swait() end v:Remove() end),v)
  7308. end
  7309. end
  7310. end
  7311. end
  7312. wait(2)
  7313. ----game:GetService("Chat"):Chat(CPlayer,"This is the power of darkness.",2)
  7314. gr.C0=gr0
  7315. --SEE:Remove()
  7316. vp:Remove()
  7317. end
  7318. swait()
  7319. st.Parent=nil
  7320. Comboee=nil
  7321. Comboing=false
  7322. Astral=false
  7323. end
  7324.  
  7325.  
  7326. if Combo==">>v[Heavy]" and CPlayer:FindFirstChild("ShadowViperCooldown") == nil then --Shadow Viper [Divert Pressure]
  7327. if countdr<4 then
  7328. countdr = countdr+1
  7329. print(countdr)
  7330. end
  7331. if countdr>=4 then
  7332. print("WH")
  7333. d=Instance.new("StringValue",CPlayer)
  7334. d.Name="ShadowViperCooldown"
  7335. game.Debris:AddItem(d,15)
  7336. end
  7337. coroutine.resume(coroutine.create(function()
  7338. while countdr>0 do
  7339. wait(10)
  7340. countdr=countdr-1
  7341. print(countdr)
  7342. if countdr<0 then
  7343. countdr=0
  7344. end
  7345. end
  7346. end))
  7347. resWelds()
  7348. StopMotors()
  7349. FaceForward()
  7350. FaceComboee()
  7351. CPlayer.Torso.CFrame=STGyro.cframe
  7352. DIR=CPlayer.Torso.CFrame.lookVector
  7353. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/2,-math.pi/6)
  7354. CPlayer.Torso.CFrame=STGyro.cframe
  7355. FakeS.C0=FakeS.C0*CFrame.new(.5,.25,.15)*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  7356. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/3,0,0)
  7357. FakeS.DesiredAngle=2.4
  7358. FakeS.CurrentAngle=1.2
  7359. Neck=CPlayer.Torso.Neck
  7360. Neck.DesiredAngle=1
  7361.  
  7362. local p=Instance.new("Part")
  7363. p.TopSurface=0
  7364. p.BottomSurface=0
  7365. p.CanCollide=false
  7366. p.Anchored=true
  7367. p.BrickColor=BrickColor.new("Black")
  7368. p.formFactor="Symmetric"
  7369. p.Size=Vector3.new(1,1,1)
  7370. p.CFrame=CFrame.new(CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(0,0,0)-Vector3.new(0,1,0)
  7371. p.Parent=effectz
  7372. m=Tool.BlastMesh:clone()
  7373. m.Parent=p
  7374. m.Name="Triangle"
  7375. 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)
  7376.  
  7377. local p=Instance.new("Part")
  7378. p.TopSurface=0
  7379. p.BottomSurface=0
  7380. p.CanCollide=false
  7381. p.Anchored=true
  7382. p.BrickColor=BrickColor.new("Black")
  7383. p.formFactor="Symmetric"
  7384. p.Size=Vector3.new(1,1,1)
  7385. p.CFrame=CFrame.new(CPlayer.Torso.Position)*CFrame.fromEulerAnglesXYZ(0,0,0)-Vector3.new(0,1,0)
  7386. p.Parent=effectz
  7387. m=Tool.BlastMesh:clone()
  7388. m.Parent=p
  7389. m.Name="Triangle"
  7390. 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)
  7391.  
  7392. hpos=CPlayer.Torso.Position
  7393. maxdec=10
  7394. for i,v in pairs(game.workspace:children()) do
  7395. if v.className=="Model" then
  7396. H=v:FindFirstChild("Humanoid")
  7397. if H~=nil then
  7398. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7399. T=H.Parent:FindFirstChild("Torso")
  7400. if T~=nil then
  7401. ----print((T.Position-hpos).magnitude)
  7402. if (T.Position-hpos).magnitude<=maxdec then
  7403. standardDamage(T,5,Vector3.new(0,9,0),false,20,.05,false,true)
  7404. end
  7405. end
  7406. end
  7407. end
  7408. end
  7409. end
  7410.  
  7411. ----game:GetService("Chat"):Chat(CPlayer,"Shadow Viper!",2)
  7412.  
  7413. local vv=Instance.new("BodyVelocity")
  7414. vv.P=5000
  7415. vv.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  7416. vv.velocity=Vector3.new(0,-20,0)-DIR*30
  7417. vv.Parent=CPlayer.Torso
  7418. Tool.Handle.NFE:Play()
  7419. swait(.2)
  7420. Tool.Handle.Ominent:Play()
  7421. Tool.Handle.BaneSlash1:Play()
  7422. vv.velocity=Vector3.new(0,70,0)+DIR*32
  7423.  
  7424. End=CFrame.new(CPlayer.Torso.Position+DIR*18+Vector3.new(0,47,0))
  7425.  
  7426. for i=1, 10 do
  7427.  
  7428. hpos=o68.Position
  7429. maxdec=12 - (i /2)
  7430. for i,v in pairs(game.workspace:children()) do
  7431. if v.className=="Model" then
  7432. H=v:FindFirstChild("Humanoid")
  7433. if H~=nil then
  7434. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7435. T=H.Parent:FindFirstChild("Torso")
  7436. if T~=nil then
  7437. ----print((T.Position-hpos).magnitude)
  7438. if (T.Position-hpos).magnitude<=maxdec then
  7439. standardDamage(T,15,Vector3.new(0,63,0)+DIR*20,true,20,.4,false,true)
  7440. _v=vv.velocity
  7441. vv.velocity=Vector3.new(0,0,0)
  7442. local p=Instance.new("Part")
  7443. p.TopSurface=0
  7444. p.BottomSurface=0
  7445. p.CanCollide=false
  7446. p.Anchored=true
  7447. p.BrickColor=BrickColor.new("Black")
  7448. p.formFactor="Symmetric"
  7449. p.Size=Vector3.new(1,1,1)
  7450. p.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/90,math.random(-15,15)/90,math.random(-10,10)/90)
  7451. p.Parent=effectz
  7452. m=Tool.RingMesh:clone()
  7453. m.Parent=p
  7454. m.Name="Triangle"
  7455. 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)
  7456. local p=Instance.new("Part")
  7457. p.TopSurface=0
  7458. p.BottomSurface=0
  7459. p.CanCollide=false
  7460. p.Anchored=true
  7461. p.BrickColor=Cols[math.random(1,#Cols)]
  7462. p.formFactor="Symmetric"
  7463. p.Size=Vector3.new(1,1,1)
  7464. p.CFrame=T.CFrame
  7465. p.Parent=effectz
  7466. local m=Instance.new("BlockMesh")
  7467. m.Parent=p
  7468. -- RestoreHP(T,1)
  7469. m.Scale=Vector3.new(1,1,1)
  7470. Tool.Handle.MetalClash:Play()
  7471. 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)
  7472. swait(.1)
  7473.  
  7474. local p=Instance.new("Part")
  7475. p.TopSurface=0
  7476. p.BottomSurface=0
  7477. p.CanCollide=false
  7478. p.Anchored=true
  7479. p.BrickColor=BrickColor.new("Black")
  7480. p.formFactor="Symmetric"
  7481. p.Size=Vector3.new(1,1,1)
  7482. p.CFrame=T.CFrame
  7483. p.Parent=effectz
  7484. local m=Instance.new("BlockMesh")
  7485. m.Parent=p
  7486. m.Scale=Vector3.new(1,1,1)
  7487. --[[f=Instance.new("Fire")
  7488. f.Color=Color3.new(.6,.1,.8)
  7489. f.SecondaryColor=Color3.new(.4,.05,.8)
  7490. f.Size=8
  7491. f.Heat=10
  7492. f.Parent=p]]
  7493. 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)
  7494.  
  7495. local p=Instance.new("Part")
  7496. p.TopSurface=0
  7497. p.BottomSurface=0
  7498. p.CanCollide=false
  7499. p.Anchored=true
  7500. p.BrickColor=BrickColor.new("Black")
  7501. p.formFactor="Symmetric"
  7502. p.Size=Vector3.new(1,1,1)
  7503. p.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/2+math.random(-15,15)/90,math.random(-15,15)/90,math.random(-10,10)/90)
  7504. p.Parent=effectz
  7505. m=Tool.RingMesh:clone()
  7506. m.Parent=p
  7507. m.Name="Triangle"
  7508. 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)
  7509.  
  7510. local p=Instance.new("Part")
  7511. p.TopSurface=0
  7512. p.BottomSurface=0
  7513. p.CanCollide=false
  7514. p.Anchored=true
  7515. p.BrickColor=Cols[math.random(1,#Cols)]
  7516. p.formFactor="Symmetric"
  7517. p.Size=Vector3.new(1,1,1)
  7518. p.CFrame=T.CFrame
  7519. p.Parent=effectz
  7520. local m=Instance.new("BlockMesh")
  7521. m.Parent=p
  7522. m.Scale=Vector3.new(1,1,1)
  7523. 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)
  7524. vv.velocity=_v
  7525. -- RestoreHP(T,2)
  7526. end
  7527. end
  7528. end
  7529. end
  7530. end
  7531. end
  7532.  
  7533. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,0,math.pi/40)
  7534. local p=Instance.new("Part")
  7535. p.TopSurface=0
  7536. p.BottomSurface=0
  7537. p.CanCollide=false
  7538. p.Anchored=true
  7539. p.BrickColor=Cols[math.random(1,#Cols)]
  7540. p.formFactor="Symmetric"
  7541. p.Size=Vector3.new(1,1,1)
  7542. p.CFrame=o68.CFrame
  7543. p.Parent=effectz
  7544. local m=Instance.new("BlockMesh")
  7545. m.Parent=p
  7546. m.Scale=Vector3.new(7,7,7)
  7547. 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)
  7548. swait()
  7549. end
  7550. now=STGyro.cframe
  7551. Neck.DesiredAngle=0
  7552. for i=1, 10 do
  7553. vv.velocity=Vector3.new(0,70-i*4,0)+DIR*15
  7554. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,math.pi*.15*i,0)
  7555. now=now*CFrame.fromEulerAnglesXYZ(0,0,math.pi/40)
  7556. FakeS.C0=FakeS.C0*CFrame.new(-.025,-.25/10,-.15/10)*CFrame.fromEulerAnglesXYZ(0,math.pi/20,0)
  7557. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(math.pi/3/10,0,0)
  7558. FakeS.DesiredAngle=3.2
  7559. FakeSL.DesiredAngle=-3.2
  7560. local p=Instance.new("Part")
  7561. p.TopSurface=0
  7562. p.BottomSurface=0
  7563. p.CanCollide=false
  7564. p.Anchored=true
  7565. p.BrickColor=Cols[math.random(1,#Cols)]
  7566. p.formFactor="Symmetric"
  7567. p.Size=Vector3.new(1,1,1)
  7568. p.CFrame=o68.CFrame
  7569. p.Parent=effectz
  7570. local m=Instance.new("BlockMesh")
  7571. m.Parent=p
  7572. m.Scale=Vector3.new(7,7,7)
  7573. 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)
  7574. swait()
  7575. end
  7576. ff=Instance.new("BodyForce")
  7577. ff.force=Vector3.new(0,6000,0)
  7578. ff.Parent=CPlayer.Torso
  7579. game:GetService("Debris"):AddItem(ff,1)
  7580. resWelds()
  7581. for i=1, 10 do
  7582. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/25,0,0)
  7583. end
  7584. vv.Parent=nil
  7585. end
  7586.  
  7587. if Combo=="v>[Drive]" and (LOLSEE==nil or LOLSEE==false) and CPlayer:FindFirstChild("ShadowCooldown")==nil then
  7588. --GAHN FURAME!
  7589. --+1 FRC
  7590. resWelds()
  7591. StopMotors()
  7592. FaceForward()
  7593. FaceComboee()
  7594. d=Instance.new("StringValue",CPlayer)
  7595. d.Name="ShadowCooldown"
  7596. game.Debris:AddItem(d,2)
  7597. CPlayer.Torso.CFrame=STGyro.cframe
  7598. DIR=CPlayer.Torso.CFrame.lookVector
  7599. ----game:GetService("Chat"):Chat(CPlayer,"Shadow Flame!",2)
  7600. MaxBursts=10
  7601. BurstSize=3
  7602. BurstAmp=.5 --per hit
  7603. BurstDamage=5
  7604. BurstTolerance=1 --if y> then stop.
  7605. BurstDist=6
  7606. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  7607. CPlayer.Torso.CFrame=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/5,0)
  7608. Neck=CPlayer.Torso.Neck
  7609. Neck.DesiredAngle=-1.5
  7610. FakeS.DesiredAngle=1.2
  7611. FakeS.CurrentAngle=.6
  7612. FakeS.MaxVelocity=.6
  7613. FakeSL.DesiredAngle=.5
  7614. local vv=Instance.new("BodyVelocity")
  7615. vv.P=8000
  7616. vv.maxForce=Vector3.new(math.huge,0,math.huge)
  7617. vv.Parent=CPlayer.Torso
  7618. vv.velocity=Vector3.new(0,0,0)+DIR*15
  7619. coroutine.resume(coroutine.create(function() LOLSEE=true swait(5) LOLSEE=false end))
  7620. for i=1, 5 do
  7621. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/18,0,0)
  7622. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/70,0,0)
  7623. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/70,0,0)
  7624. swait()
  7625. end
  7626. vv.Parent=nil
  7627. coroutine.resume(coroutine.create(function(DIR)
  7628. _ch=0
  7629. S_Pos=CFrame.new(CPlayer.Torso.Position-Vector3.new(0,3.2,0))
  7630. C_={BrickColor.new("Royal purple"),BrickColor.new("Alder"),BrickColor.new("Really black")}
  7631. local Vict=nil
  7632. for i=1, MaxBursts do
  7633. Pos=CFrame.new(S_Pos.p+DIR*(BurstDist*i),S_Pos.p+DIR*(BurstDist*(i+1)))
  7634. hpos=Pos.p+Vector3.new(0,4,0)
  7635. maxdec=7
  7636. if Vict==nil then
  7637. for ii,v in pairs(game.workspace:children()) do
  7638. if v.className=="Model" then
  7639. H=v:FindFirstChild("Humanoid")
  7640. if H~=nil then
  7641. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7642. T=H.Parent:FindFirstChild("Torso")
  7643. if T~=nil then
  7644. ----print((T.Position-hpos).magnitude)
  7645. if (T.Position-hpos).magnitude<=maxdec then
  7646.  
  7647. standardDamage(T,5,Vector3.new(0,1,0)+DIR*40,(i==1),5,0.05,false,false)
  7648. Vict=T.Parent
  7649. cAnim=true
  7650. deb=true
  7651. end
  7652. end
  7653. end
  7654. end
  7655. end
  7656. end
  7657. else
  7658. if (Vict.Torso.Position-Pos.p).magnitude<8 then
  7659. T=Vict.Torso
  7660. T.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/70,0,0)
  7661. standardDamage(T,5,Vector3.new(0,4,0)+DIR*40,(i==2),5,0.05,false,false)
  7662. cAnim=true
  7663. deb=true
  7664. --RestoreHP(T,2)
  7665. end
  7666. end
  7667. local p=Instance.new("Part")
  7668. p.TopSurface=0
  7669. p.BottomSurface=0
  7670. p.CanCollide=false
  7671. p.Anchored=true
  7672. p.BrickColor=BrickColor.new("Black")
  7673. p.formFactor="Symmetric"
  7674. p.Size=Vector3.new(1,1,1)
  7675. p.CFrame=Pos*CFrame.fromEulerAnglesXYZ(0,0,0)+Vector3.new(0,1,0)
  7676. p.Parent=effectz
  7677. m=Tool.BlastMesh:clone()
  7678. m.Parent=p
  7679. m.Scale=Vector3.new(1,4,1)
  7680. m.Name="Triangle"
  7681. 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)
  7682.  
  7683. local p=Instance.new("Part")
  7684. p.TopSurface=0
  7685. p.BottomSurface=0
  7686. p.CanCollide=false
  7687. p.Anchored=true
  7688. p.BrickColor=BrickColor.new("Black")
  7689. p.formFactor="Symmetric"
  7690. p.Size=Vector3.new(1,1,1)
  7691. p.CFrame=Pos*CFrame.fromEulerAnglesXYZ(0,0,0)+Vector3.new(0,1,0)
  7692. p.Parent=effectz
  7693. m=Tool.BlastMesh:clone()
  7694. m.Parent=p
  7695. m.Scale=Vector3.new(1,4,1)
  7696. m.Name="Triangle"
  7697. 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)
  7698.  
  7699. local p=Instance.new("Part")
  7700. p.TopSurface=0
  7701. p.BottomSurface=0
  7702. p.CanCollide=false
  7703. p.Anchored=true
  7704. p.BrickColor=BrickColor.new("Black")
  7705. p.formFactor="Symmetric"
  7706. p.Size=Vector3.new(1,1,1)
  7707. p.CFrame=Pos*CFrame.fromEulerAnglesXYZ(math.pi/2,0,0)
  7708. p.Parent=effectz
  7709. m=Tool.RingMesh:clone()
  7710. m.Parent=p
  7711. m.Name="Triangle"
  7712. 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)
  7713.  
  7714. for b=1, 3 do
  7715. local p=Instance.new("Part")
  7716. p.TopSurface=0
  7717. p.BottomSurface=0
  7718. p.Anchored=true
  7719. p.CanCollide=false
  7720. p.BrickColor=C_[b]
  7721. p.formFactor="Symmetric"
  7722. p.Size=Vector3.new(1,1,1)
  7723. local m=Instance.new("SpecialMesh")
  7724. m.MeshType="Sphere"
  7725. m.Scale=Vector3.new(b+1,1,b+1)
  7726. m.Parent=p
  7727. p.CFrame=Pos*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  7728. p.Transparency=0
  7729. p.Parent=effectz
  7730. 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)
  7731. if b==3 then
  7732. local s=Tool.Handle.GF:clone()
  7733. s.Parent=p
  7734. s:Play()
  7735. end
  7736. end
  7737.  
  7738. swait(2)
  7739. end
  7740. end),DIR)
  7741. resWelds()
  7742. swait(.25)
  7743. cAnim=true
  7744. end
  7745. if Combo=="v<[Medium]" and CPlayer:FindFirstChild("TyrantCooldown")==nil then --Tyrant Revolver
  7746. local hitt = false
  7747. resWelds()
  7748. StopMotors()
  7749. FaceForward()
  7750. FaceComboee()
  7751.  
  7752. CPlayer.Torso.CFrame=STGyro.cframe
  7753. DIR=CPlayer.Torso.CFrame.lookVector
  7754. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/5,0)
  7755. CPlayer.Torso.CFrame=STGyro.cframe
  7756.  
  7757. FakeSL.C0=FakeSL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/9,math.pi/12,0)
  7758. FakeSL.DesiredAngle=-1.1
  7759. FakeSL.CurrentAngle=-.6
  7760. FakeS.C0=FakeS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  7761. FakeS.DesiredAngle=-1.3
  7762. FakeS.CurrentAngle=-1
  7763. FakeR.C0=FakeR.C0*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/5)
  7764. FakeL.C0=FakeL.C0*CFrame.fromEulerAnglesXYZ(-math.pi/8,0,0)
  7765. FakeL.DesiredAngle=.4
  7766.  
  7767. local vv=Instance.new("BodyVelocity")
  7768. vv.P=8000
  7769. vv.maxForce=Vector3.new(550000,550000,550000)
  7770. vv.Parent=CPlayer.Torso
  7771. vv.velocity=Vector3.new(0,12,0)+DIR*100
  7772.  
  7773. End=CFrame.new(CPlayer.Torso.Position+DIR*14-Vector3.new(0,2.5,0))
  7774.  
  7775. ----game:GetService("Chat"):Chat(CPlayer,"Tyrant...",2)
  7776. HHH=false
  7777. STGyro.D=1000
  7778. STGyro.P=9000
  7779. CPlayer.Humanoid.PlatformStand=false
  7780. for i=1, 10 do
  7781. FakeR.C0=FakeR.C0*CFrame.new(1/10,0.8/10,0)
  7782. STGyro.cframe=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/25,math.pi/60)
  7783. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(math.pi/60,0,0)
  7784. vv.velocity=Vector3.new(0,30-i*2,0)+DIR*(60-i*4)
  7785. CPlayer.Torso.CFrame=STGyro.cframe
  7786.  
  7787. hpos=CPlayer["Torso"].Position
  7788. maxdec=6.3
  7789. End=CFrame.new(CPlayer.Torso.Position+DIR*(30-i*2)+Vector3.new(0,5,0))
  7790. for i,v in pairs(game.workspace:children()) do
  7791. if v.className=="Model" then
  7792. H=v:FindFirstChild("Humanoid")
  7793. if H~=nil then
  7794. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7795. T=H.Parent:FindFirstChild("Torso")
  7796. if T~=nil then
  7797. ----print((T.Position-hpos).magnitude)
  7798. if (T.Position-hpos).magnitude<=maxdec and HHH==false then
  7799. if T:FindFirstChild(Tool.Name..ContactId)~=nil then T[Tool.Name..ContactId]:Remove() end
  7800. standardDamage(T,10,Vector3.new(0,13,0)+DIR*46,false,8,0.4,false,true)
  7801. T.CFrame=T.CFrame+DIR*1+Vector3.new(0,1,0)
  7802. Tool.Handle.Smack:Play()
  7803. HHH=true
  7804. H.PlatformStand=false
  7805. end
  7806. end
  7807. end
  7808. end
  7809. end
  7810. end
  7811. swait()
  7812. end
  7813. swait(.1)
  7814. HHH=false
  7815. for i=1, 10 do
  7816. FakeR.C0=FakeR.C0*CFrame.new(-1/10,-0.8/10,0)
  7817. FakeR.DesiredAngle=1.7
  7818. FakeL.DesiredAngle=.2
  7819. STGyro.cframe=CPlayer.Torso.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/7.5,math.pi/7,0)
  7820. vv.velocity=(Vector3.new(0,10-i*2.5,0)+DIR*(60-i*1))
  7821. CPlayer.Torso.CFrame=STGyro.cframe
  7822. hpos=CPlayer["Torso"].Position
  7823. End=CFrame.new(hpos+DIR*14-Vector3.new(0,2.5,0))
  7824. maxdec=7.4
  7825. for i,v in pairs(game.workspace:children()) do
  7826. if v.className=="Model" then
  7827. H=v:FindFirstChild("Humanoid")
  7828. if H~=nil then
  7829. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7830. T=H.Parent:FindFirstChild("Torso")
  7831. if T~=nil then
  7832. ----print((T.Position-hpos).magnitude)
  7833. if (T.Position-hpos).magnitude<=maxdec and HHH==false then
  7834. if T:FindFirstChild("BodyPosition")~=nil then T.BodyPosition:Remove() end
  7835. _v=vv.velocity
  7836. vv.velocity=Vector3.new(0,0,0)
  7837. T.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  7838. standardDamage(T,10,Vector3.new(0,3,0)+DIR*8,true,5,0,false,false)
  7839. Tool.Handle.Smack:Play()
  7840. swait(.05)
  7841. HHH=true
  7842. vv.velocity=_v
  7843. hitt=true
  7844. standardDamage(T,10,Vector3.new(0,-20,0)+DIR*40,true,-5,.2,false,false)
  7845. T.CFrame=T.CFrame*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  7846. coroutine.resume(coroutine.create(function(p) for i=1, 25 do swait(.09) end end),H)
  7847. Tool.Handle.Smack:Play()
  7848. end
  7849. end
  7850. end
  7851. end
  7852. end
  7853. end
  7854. if hitt == false then
  7855. t=Instance.new("BoolValue",CPlayer)
  7856. t.Name="TyrantCooldown"
  7857. game:GetService("Debris"):AddItem(t,1.5)
  7858. hitt=false
  7859. else
  7860. hitt=false
  7861.  
  7862. end
  7863. swait()
  7864. end
  7865.  
  7866.  
  7867.  
  7868. vv.Parent=nil
  7869. HH=CPlayer.Humanoid
  7870. CPlayer.Humanoid.PlatformStand=false
  7871.  
  7872. FakeR.DesiredAngle=.6
  7873. end
  7874.  
  7875. if Combo=="<v>[Drive]" and LastMove~="Deadspike" and Stance~="Jumping" then --Deadspike
  7876. LastMove="Deadspike"
  7877. resWelds()
  7878. StopMotors()
  7879. FaceForward()
  7880. FaceComboee()
  7881. CPlayer.Torso.CFrame=STGyro.cframe
  7882. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(0,-math.pi/2,0)
  7883. Neck=CPlayer.Torso.Neck
  7884. Neck.DesiredAngle=-1.2
  7885. FakeS.DesiredAngle=.25
  7886. FakeSL.DesiredAngle=1
  7887. now=STGyro.cframe
  7888. ----game:GetService("Chat"):Chat(CPlayer,"Deadspike!",2)
  7889. POS=CPlayer.Torso.Position+CPlayer.Torso.CFrame.lookVector*10-Vector3.new(0,2,0)
  7890. for i=1, 5 do --5 frame startup
  7891. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  7892. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  7893. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  7894. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  7895. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/80*i)
  7896. FakeS.C0=FakeS.C0*CFrame.new(0,-.05,-.025)*CFrame.fromEulerAnglesXYZ(-math.pi/20,0,0)
  7897. FakeSL.C0=FakeSL.C0*CFrame.new(0,-.05,.025)*CFrame.fromEulerAnglesXYZ(-math.pi/30,0,0)
  7898. FakeL.C0=FakeL.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  7899. FakeR.C0=FakeR.C0*CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(-math.pi/60,0,0)
  7900. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,0,-math.pi/80*i)
  7901. swait()
  7902. end
  7903. local p=Instance.new("Part")
  7904. p.TopSurface=0
  7905. p.BottomSurface=0
  7906. p.CanCollide=false
  7907. p.Anchored=true
  7908. p.BrickColor=BrickColor:Black()
  7909. p.formFactor="Symmetric"
  7910. p.Size=Vector3.new(1,1,1)
  7911. p.CFrame=CFrame.new(POS)
  7912. p.Parent=effectz
  7913. m=Tool.Triangle:clone()
  7914. m.Parent=p
  7915. 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)
  7916. local p=Instance.new("Part")
  7917. p.TopSurface=0
  7918. p.BottomSurface=0
  7919. p.CanCollide=false
  7920. p.Anchored=true
  7921. p.Transparency=.5
  7922. p.BrickColor=BrickColor:Black()
  7923. p.formFactor="Symmetric"
  7924. p.Size=Vector3.new(1,1,1)
  7925. p.CFrame=CFrame.new(POS)
  7926. p.Parent=effectz
  7927. m=Tool.Triangle:clone()
  7928. m.Parent=p
  7929. 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)
  7930. for i=1, 5 do
  7931. FakeS.C0=FakeS.C0*CFrame.new(0,-.1,0)*CFrame.fromEulerAnglesXYZ(-math.pi/25,0,0)
  7932. STGyro.cframe=now*CFrame.fromEulerAnglesXYZ(0,math.pi/5*i,0)
  7933. swait()
  7934. end
  7935. local p=Instance.new("Part")
  7936. p.TopSurface=0
  7937. p.BottomSurface=0
  7938. p.CanCollide=false
  7939. p.Anchored=true
  7940. p.Transparency=0
  7941. p.BrickColor=BrickColor:Black()
  7942. p.formFactor="Symmetric"
  7943. p.Size=Vector3.new(1,1,1)
  7944. p.CFrame=CFrame.new(POS)-Vector3.new(0,15,0)
  7945. p.Parent=effectz
  7946. m=Tool.SpikeMesh:clone()
  7947. m.Parent=p
  7948. 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))
  7949. for i=1, 4 do
  7950. swait()
  7951. hpos=POS+Vector3.new(0,5,0)
  7952. maxdec=9
  7953. for i,v in pairs(game.workspace:children()) do
  7954. if v.className=="Model" then
  7955. H=v:FindFirstChild("Humanoid")
  7956. if H~=nil then
  7957. if H.Health>0 and H~=Tool.Parent.Humanoid then
  7958. T=H.Parent:FindFirstChild("Torso")
  7959. if T~=nil then
  7960. ----print((T.Position-hpos).magnitude)
  7961. if (T.Position-hpos).magnitude<=maxdec then
  7962. standardDamage(T,15,Vector3.new(0,70,0) - (T.Position - CPlayer.Torso.Position) * .8,true,20,.15,false,true)
  7963. end
  7964. end
  7965. end
  7966. end
  7967. end
  7968. end
  7969. for il=1, 8 do
  7970. local p=Instance.new("Part")
  7971. p.TopSurface=0
  7972. p.BottomSurface=0
  7973. p.CanCollide=false
  7974. p.Anchored=true
  7975. p.Transparency=0
  7976. p.BrickColor=BrickColor:Black()
  7977. p.formFactor="Symmetric"
  7978. p.Size=Vector3.new(1,1,1)
  7979. p.CFrame=CFrame.new(POS)-Vector3.new(math.random(-6,6),15,math.random(-6,6))
  7980. p.Parent=effectz
  7981. m=Tool.SpikeMesh:clone()
  7982. m.Scale=Vector3.new(1,40,1)
  7983. m.Parent=p
  7984. 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)))
  7985. end
  7986. end
  7987. deb=true
  7988. swait(.66)
  7989. if deb==true then
  7990. cAnim=true
  7991. end
  7992. return
  7993. end
  7994.  
  7995. --Normals
  7996.  
  7997. if InputKey=="z" then --Grabs
  7998. if Stance~="Jumping" then
  7999.  
  8000. else
  8001.  
  8002. end
  8003. end
  8004.  
  8005. if InputKey=="x" then --Medium
  8006. if Stance~="Jumping" then
  8007.  
  8008. else
  8009.  
  8010. end
  8011. end
  8012.  
  8013. if InputKey=="c" then --Strong
  8014. if Stance~="Jumping" then
  8015.  
  8016. else
  8017.  
  8018. end
  8019. end
  8020.  
  8021. if InputKey=="q" then --Drive (Sword)
  8022. if Stance~="Jumping" then
  8023.  
  8024. else
  8025.  
  8026. end
  8027. end
  8028.  
  8029. deb=true
  8030. cAnim=true
  8031.  
  8032. CPlayer.Humanoid.WalkSpeed=16
  8033.  
  8034. if didHit==false then
  8035. LastType=nil
  8036. end
  8037. didHit=false
  8038. if Comboing==false then
  8039. LastMove=nil
  8040. end
  8041. end
  8042. InputTable={}
  8043. MaxDebuffer=9 --.9 Seconds
  8044. MaxFlow=10 --max 10 inputs
  8045. CurrentKey=""
  8046. LastDInp=time()
  8047. DashDeb=true
  8048. attackroutine=coroutine.create(PerformAttack)
  8049. showInput=function() --returns current IT into "<^v> [Light][Medium][Heavy][Drive][Kata][Switch]"
  8050. str=table.concat(InputTable)
  8051. out=""
  8052. for _=1, string.len(str) do
  8053. cc=string.sub(str,_,_)
  8054. if cc=="a" then
  8055. out=out.."<"
  8056. elseif cc=="s" then
  8057. out=out.."v"
  8058. elseif cc=="d" then
  8059. out=out..">"
  8060. elseif cc=="w" then
  8061. out=out.."^"
  8062. elseif cc=="z" then
  8063. out=out.."[Light]"
  8064. elseif cc=="x" then
  8065. out=out.."[Medium]"
  8066. elseif cc=="c" then
  8067. out=out.."[Heavy]"
  8068. elseif cc=="q" then
  8069. out=out.."[Drive]"
  8070. end
  8071. end
  8072. return out
  8073. end
  8074. lastinp=time()
  8075. ISD=false
  8076. Dash=false
  8077. lastdash=time()
  8078. checkdash=function(Inp)
  8079. end
  8080. GDir=function(K)
  8081. if Comboing==false then
  8082. if K=="a" then
  8083. return "Left"
  8084. elseif K=="s" then
  8085. return "Back"
  8086. elseif K=="d" then
  8087. return "Right"
  8088. elseif K=="w" then
  8089. return "Forward"
  8090. else
  8091. return "Neutral"
  8092. end
  8093. else
  8094. if K=="a" then
  8095. return "Back"
  8096. elseif K=="s" then
  8097. return "Down"
  8098. elseif K=="d" then
  8099. return "Forward"
  8100. elseif K=="w" then
  8101. return "Up"
  8102. else
  8103. return "Neutral"
  8104. end
  8105. end
  8106. return "Neutral"
  8107. end
  8108. STAGRIP=nil
  8109. ChangeSoul=function(Force)
  8110. if deb==false then return end
  8111. end
  8112. INPUTBUTTON=function(key)
  8113. coroutine.resume(coroutine.create(function(key) swait(.1) checkdash(key) end),key)
  8114. if key=="e" then
  8115. return ChangeSoul(false)
  8116. end
  8117. if key=="g" and deb==true then
  8118. if time()-LastKill>5 then
  8119. StandardTaunt()
  8120. end
  8121. end
  8122. ----print(key)
  8123. if key=="b" and deb==true then
  8124. ----print("!")
  8125. GTaunt()
  8126. end
  8127. if key=="h" and deb==true then
  8128. if time()-LastKill>5 then
  8129. GTaunt()
  8130. end
  8131. end
  8132. if key=="z" or key=="x" or key=="c" or key=="q" and deb==true then
  8133. table.insert(InputTable,key)
  8134. coroutine.resume(coroutine.create(PerformAttack),key,GDir(CurrentKey),showInput(InputTable))
  8135. InputTable={}
  8136. if #InputTable>MaxDebuffer then
  8137. InputTable={}
  8138. ----print("Overflow; wipe.")
  8139. end
  8140. CurrentKey="N"
  8141. elseif key=="a" or key=="w" or key=="s" or key=="d" then
  8142. table.insert(InputTable,key)
  8143. CurrentKey=key
  8144. if #InputTable>MaxDebuffer then
  8145. InputTable={}
  8146. ----print("Overflow; wipe.")
  8147. end
  8148. ----print(showInput())
  8149. end
  8150. end
  8151. STCO=CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  8152. ANIM=function()
  8153. while true do
  8154. if cAnim==true and CPlayer~=nil and Tool.Parent==CPlayer then
  8155. moving=true
  8156. Nck=CPlayer.Torso.Neck
  8157. if Stance=="Standing" then
  8158. CPlayer.Humanoid.WalkSpeed=16
  8159.  
  8160. if CPlayer:FindFirstChild("OVERTURECOOLDOWN")==nil then
  8161. local p=Instance.new("Part")
  8162. p.TopSurface=0
  8163. p.BottomSurface=0
  8164. p.CanCollide=false
  8165. p.Anchored=true
  8166. p.BrickColor=BrickColor:Black()
  8167. p.formFactor="Symmetric"
  8168. p.Size=Vector3.new(1,1,1)
  8169. p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.5,0)
  8170. p.Parent=effectz
  8171. local m=Instance.new("BlockMesh")
  8172. m.Parent=p
  8173. m.Scale=Vector3.new(1,1,1)
  8174. 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)
  8175. end
  8176. tb=math.cos(time()*3)
  8177. tbs=math.sin(time()*3)
  8178. STGyro.cframe=FaceForward()*CFrame.fromEulerAnglesXYZ(0,-math.pi/4,0)
  8179. STGyro.Parent=CPlayer.Torso
  8180. STGyro.D=1200
  8181. STGyro.P=8000
  8182. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
  8183. Nck.C0=STCO*CFrame.fromEulerAnglesXYZ(tb*.05+.1,0,0)
  8184. Nck.DesiredAngle=.8
  8185.  
  8186. FakeS.DesiredAngle=-.1
  8187. FakeSL.DesiredAngle=.2
  8188. FakeR.DesiredAngle=0
  8189. FakeL.DesiredAngle=0
  8190.  
  8191. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-tb*.01-.2,0,0)
  8192. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(-tbs*.1-.8,.8,0)
  8193. FakeR.C0=RightH.C0*CFrame.fromEulerAnglesXYZ(-.2,tbs*.05,0)
  8194. FakeL.C0=LeftH.C0*CFrame.fromEulerAnglesXYZ(-.15,0,0)
  8195. end
  8196. if Stance=="Running" then
  8197.  
  8198. STGyro.Parent=CPlayer.Torso
  8199. STGyro.D=1200
  8200. STGyro.P=8000
  8201. STGyro.maxTorque=Vector3.new(5000000000,5000000000,5000000000)
  8202.  
  8203. STGyro.cframe=FaceForward()
  8204. STGyro.cframe=STGyro.cframe*CFrame.fromEulerAnglesXYZ(-math.pi/7,0,0)
  8205.  
  8206. Nck.C0=STCO*CFrame.fromEulerAnglesXYZ(-.2,0,0)
  8207. Nck.DesiredAngle=0
  8208.  
  8209. FakeS.DesiredAngle=.2
  8210. FakeSL.DesiredAngle=(-math.cos(time()*9)*8)/10
  8211.  
  8212. FakeR.DesiredAngle=math.cos(time()*9)*2.5+.25
  8213. FakeL.DesiredAngle=math.cos(time()*9)*2.5-.25
  8214.  
  8215. FakeS.C0=RightS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/6.5,-math.pi/10,0)
  8216. FakeSL.C0=LeftS.C0*CFrame.fromEulerAnglesXYZ(-math.pi/4,0,0)
  8217. FakeR.C0=RightH.C0
  8218. FakeL.C0=LeftH.C0
  8219. if CPlayer:FindFirstChild("OVERTURECOOLDOWN")==nil then
  8220. local p=Instance.new("Part")
  8221. p.TopSurface=0
  8222. p.BottomSurface=0
  8223. p.CanCollide=false
  8224. p.Anchored=true
  8225. p.BrickColor=BrickColor:Black()
  8226. p.formFactor="Symmetric"
  8227. p.Size=Vector3.new(1,1,1)
  8228. p.CFrame=CPlayer["Left Arm"].CFrame*CFrame.new(0,-1.5,0)
  8229. p.Parent=effectz
  8230. local m=Instance.new("BlockMesh")
  8231. m.Parent=p
  8232. m.Scale=Vector3.new(1,1,1)
  8233. 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)
  8234. end
  8235. end
  8236. if Stance=="Jumping" then
  8237. resWelds()
  8238. FakeS.DesiredAngle=-.4
  8239. FakeSL.DesiredAngle=.4
  8240. FakeR.DesiredAngle=-.4
  8241. FakeL.DesiredAngle=.4
  8242. Nck.C0=STCO*CFrame.fromEulerAnglesXYZ(-math.pi/12,0,0)
  8243. Nck.DesiredAngle=0
  8244. end
  8245. moving=false
  8246. end
  8247. swait(.05)
  8248. end
  8249. end
  8250. resWelds=function()
  8251. FakeS.C0=RightS.C0
  8252. FakeSL.C0=LeftS.C0
  8253. FakeS.C1=RightS.C1
  8254. FakeSL.C1=LeftS.C1
  8255. FakeS.MaxVelocity=.15
  8256. FakeSL.MaxVelocity=.15
  8257. FakeR.MaxVelocity=.15
  8258. FakeL.MaxVelocity=.15
  8259. FakeR.C0=RightH.C0
  8260. FakeL.C0=LeftH.C0
  8261. FakeR.C1=RightH.C1
  8262. FakeL.C1=LeftH.C1
  8263. end
  8264. resWelds2=function() --disregards right shoulder
  8265. FakeSL.C0=LeftS.C0
  8266. FakeSL.C1=LeftS.C1
  8267. FakeSL.MaxVelocity=.15
  8268. FakeR.MaxVelocity=.15
  8269. FakeL.MaxVelocity=.15
  8270. FakeR.C0=RightH.C0
  8271. FakeL.C0=LeftH.C0
  8272. FakeR.C1=RightH.C1
  8273. FakeL.C1=LeftH.C1
  8274. end
  8275. Animation=function(T,C)
  8276. if C=="Stop" then
  8277. if RightS==nil then
  8278. RightS=T:FindFirstChild("Right Shoulder")
  8279. if RightS==nil then
  8280. return
  8281. end
  8282. LeftS=T:FindFirstChild("Left Shoulder")
  8283. if LeftS==nil then
  8284. return
  8285. end
  8286.  
  8287. RightH=T:FindFirstChild("Right Hip")
  8288. if RightH==nil then
  8289. return
  8290. end
  8291. LeftH=T:FindFirstChild("Left Hip")
  8292. if LeftH==nil then
  8293. return
  8294. end
  8295. end
  8296.  
  8297. RightS.Parent=nil
  8298. LeftS.Parent=nil
  8299. FakeS.Part0=T
  8300. FakeS.C0=RightS.C0
  8301. FakeS.C1=RightS.C1
  8302. FakeS.Part1=T.Parent["Right Arm"]
  8303. FakeS.Parent=T
  8304. FakeS.DesiredAngle=1.6
  8305. FakeS.MaxVelocity=.15
  8306.  
  8307. FakeSL.Part0=T
  8308. FakeSL.C0=LeftS.C0
  8309. FakeSL.C1=LeftS.C1
  8310. FakeSL.Part1=T.Parent["Left Arm"]
  8311. FakeSL.Parent=T
  8312. FakeSL.DesiredAngle=0
  8313. FakeSL.MaxVelocity=.15
  8314.  
  8315. FakeL.Part0=T
  8316. FakeL.C0=LeftH.C0
  8317. FakeL.C1=LeftH.C1
  8318. FakeL.Part1=T.Parent["Left Leg"]
  8319. FakeL.Parent=T
  8320. FakeL.DesiredAngle=0
  8321. FakeL.MaxVelocity=.15
  8322.  
  8323. FakeR.Part0=T
  8324. FakeR.C0=RightH.C0
  8325. FakeR.C1=RightH.C1
  8326. FakeR.Part1=T.Parent["Right Leg"]
  8327. FakeR.Parent=T
  8328. FakeR.DesiredAngle=0
  8329. FakeR.MaxVelocity=.15
  8330. STGyro.Parent=Tool.Parent.Torso
  8331. STGyro.cframe=STGyro.Parent.CFrame
  8332.  
  8333. elseif C=="Resume" then
  8334. FakeS.Parent=nil
  8335. FakeSL.Parent=nil
  8336. FakeR.Parent=nil
  8337. FakeL.Parent=nil
  8338. RightS.Parent=T
  8339. LeftS.Parent=T
  8340. RightH.Parent=T
  8341. LeftH.Parent=T
  8342. STGyro.Parent=nil
  8343. end
  8344. end
  8345.  
  8346. ed=true
  8347. jd=true
  8348. Jump=function()
  8349. if not jd then return end
  8350. jd=false
  8351. Stance="Jumping"
  8352. ----print("POOTJUMPHERE")
  8353. CurrentDown=""
  8354. vu=Instance.new("BodyVelocity")
  8355. vu.P=5000
  8356. vu.maxForce=Vector3.new(0,5000000000000000000000,0)
  8357. vu.velocity=Vector3.new(0,45,0)
  8358. vu.Parent=CPlayer.Torso
  8359. game:GetService("Debris"):AddItem(vu,.267)
  8360. if CPlayer.Torso:FindFirstChild("BodyPosition")~=nil then CPlayer.Torso.BodyPosition.Parent=nil end
  8361. swait(.1)
  8362. BASEPOS.Parent=nil
  8363. TTT=CPlayer.Torso
  8364. if TTT~=nil then
  8365. OL,LOC=workspace:FindPartOnRay(Ray.new(TTT.Position,(TTT.Position-(TTT.Position-Vector3.new(0,-5,0))).unit*50),CPlayer)
  8366. end
  8367. swait(1.5)
  8368. float()
  8369. ----print("DON")
  8370. jd=true
  8371. end
  8372. Run=function(speed)
  8373. if Comboing==false then
  8374. ----print(CPlayer.Torso.Velocity.magnitude)
  8375. if speed>0 and CPlayer.Torso.Velocity.magnitude - CPlayer.Torso.RotVelocity.magnitude>=8 then
  8376. Stance="Running"
  8377. else
  8378. Stance="Standing"
  8379. end
  8380. end
  8381. end
  8382. CurrentDown=""
  8383. eqlocal=function(mouse)
  8384. mouse.KeyDown:connect(INPUTBUTTON)
  8385. mouse.KeyUp:connect(function(c) ISD=false isdown=false if c=="b" then Blocking=false end end)
  8386. end
  8387. Tool.Equipped:connect(eqlocal)
  8388. eq=function()
  8389. if not ed then return end
  8390. ed=false
  8391. swait()
  8392. if owner.Character:FindFirstChild("OVERTUREOK")==nil then
  8393. p=Instance.new("StringValue",owner.Character)
  8394. p.Name="OVERTURECOOLDOWN"
  8395. coroutine.resume(coroutine.create(function(p) swait(10) p.Name="OVERTUREOK" end),p)
  8396. end
  8397. Comboing=false
  8398. Comboee=nil
  8399. CPlayer=Tool.Parent
  8400. Neck=CPlayer.Torso.Neck
  8401. Animation(CPlayer.Torso,"Stop")
  8402. cJum=CPlayer.Humanoid.Jumping:connect(Jump)
  8403. cRun=CPlayer.Humanoid.Running:connect(Run)
  8404. CHP=CPlayer.Humanoid.Health
  8405. ----print("Herpquip")
  8406. swait()
  8407. ed=true
  8408. end
  8409. deq=function()
  8410. if not ed then return end
  8411. ed=false
  8412. if Neck~=nil then
  8413. Neck.DesiredAngle=0
  8414. end
  8415. cJum:disconnect()
  8416. cRun:disconnect()
  8417. Animation(CPlayer.Torso,"Resume")
  8418. ----print("Derpquip")
  8419. swait()
  8420. ed=true
  8421. end
  8422. Tool.Equipped:connect(eq)
  8423. Tool.Unequipped:connect(deq)
  8424. CNN=coroutine.create(ANIM)
  8425. coroutine.resume(CNN)
  8426. E=0
  8427. LastT=InputTable
  8428. GI=0
  8429. LII=0
  8430. Cols={BrickColor.new("Black"),BrickColor.new("Really black"),BrickColor.new("Royal purple"),BrickColor.new("Alder"),BrickColor.new("Magenta")}
  8431. onAdd=function(T)
  8432. if T.Name=="Trail" then
  8433. game:GetService("Debris"):AddItem(T,10)
  8434. end
  8435. end
  8436. Tool.ChildAdded:connect(onAdd)
  8437. while true do
  8438. if CPlayer~=nil then
  8439. CHP=CPlayer.Humanoid.Health
  8440. end
  8441. if table.concat(LastT)==table.concat(InputTable) and table.concat(InputTable)~="" then
  8442. E=E+1
  8443. if E>4 then
  8444. E=0
  8445. CurrentKey="N"
  8446. InputTable={}
  8447. ----print("TO")
  8448. LastType=nil
  8449. LastMove=nil
  8450. Comboee=nil
  8451. deb=true
  8452. Rush=nil
  8453. end
  8454. else
  8455. E=0
  8456. end
  8457. if cAnim==false then
  8458. PPOS.CanCollide=false
  8459. else
  8460. PPOS.CanCollide=true
  8461. end
  8462. LastT=InputTable
  8463. wait(.1)
  8464. end
  8465. end,o1)
  8466. end))
  8467. o2.Name = "TWODCAM"
  8468. o2.Parent = o1
  8469. o2.Disabled = true
  8470. table.insert(cors,coroutine.create(function()
  8471. wait()
  8472. runDummyScript(function()
  8473. lockCamera = false
  8474. distance = 50
  8475. height = 3
  8476.  
  8477. local torso = script.Parent.Torso
  8478. local center = Instance.new("Part")
  8479. center.Name = script.Parent.Name .. " Center"
  8480. center.Transparency = 1
  8481. center.CanCollide = false
  8482. center.Size = Vector3.new(1,1,1)
  8483. center.Position = torso.Position
  8484. center.CFrame = workspace.CurrentCamera.CoordinateFrame
  8485. center.Parent = game.Workspace
  8486. local bp = Instance.new("BodyPosition")
  8487. bp.position = center.Position
  8488. bp.maxForce = Vector3.new(1000000, 1000000, 1000000)*5000
  8489. bp.P=10000
  8490. bp.D=750
  8491. bp.Parent = center
  8492. local bg = Instance.new("BodyGyro")
  8493. bg.maxTorque = Vector3.new(9e+009, 9e+009, 9e+009)
  8494. bg.cframe = center.CFrame
  8495. bg.P=10000
  8496. bg.D=2000
  8497. bg.Parent = center
  8498. local cam = game.Workspace.CurrentCamera
  8499. cam.CameraSubject = center
  8500. cam.CameraType = Enum.CameraType.Attach
  8501. CF=script.Parent.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  8502. dir=(CF*CFrame.new(0,0,5)).p
  8503.  
  8504. while torso.Parent and script.Value.Value==true do
  8505. wait()
  8506. center.BodyPosition.position = torso.Position
  8507. CF=script.Parent.Torso.CFrame*CFrame.fromEulerAnglesXYZ(0,math.pi/2,0)
  8508. dir=(CF*CFrame.new(0,0,5)).p
  8509. bg.cframe=CFrame.new(center.Position,dir)*CFrame.fromEulerAnglesXYZ(0,math.pi,0)
  8510. if lockCamera then
  8511. cam.CoordinateFrame = CFrame.new(Vector3.new(center.Position.x + distance,center.Position.y + height,center.Position.z),center.CFrame.lookVector*50)
  8512. end
  8513. end
  8514.  
  8515. center:Remove()
  8516. cam.CameraSubject=script.Parent.Humanoid
  8517. cam.CameraType="Custom"
  8518. wait()
  8519. script:Remove()
  8520. end,o2)
  8521. end))
  8522. o3.Parent = o2
  8523. o3.Value = true
  8524. o4.Name = "Te"
  8525. o4.Parent = o2
  8526. o5.Name = "GenBillGuiGrow"
  8527. o5.Parent = o1
  8528. o5.Disabled = true
  8529. table.insert(cors,coroutine.create(function()
  8530. wait()
  8531. runDummyScript(function()
  8532. wait()
  8533. b=Instance.new("BillboardGui")
  8534. b.Name="Billpootis"
  8535. b.Adornee=script.Ob.Value
  8536. b.Size=UDim2.new(1,0,1,0)
  8537. b.StudsOffset=Vector3.new(0,2,-2)
  8538. i=Instance.new("ImageLabel")
  8539. i.Image=script.EfDec.Value
  8540. i.Size=UDim2.new(1,0,1,0)
  8541. i.Position=UDim2.new(0,0,0,0)
  8542. i.Parent=b
  8543. i.BackgroundTransparency=1
  8544. lolhax=math.random(1,500000)
  8545.  
  8546. for _,v in pairs(owner:children()) do
  8547. if v:FindFirstChild("PlayerGui")~=nil then
  8548. l=b:clone()
  8549. l.Name=lolhax
  8550. l.Name=script.Parent.Name
  8551. l.Parent=v.PlayerGui
  8552. 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)
  8553. end
  8554. end
  8555. wait(5)
  8556. for _,v in pairs(owner:children()) do
  8557. if v:FindFirstChild("PlayerGui")~=nil then
  8558. if v.PlayerGui:FindFirstChild(script.Parent.Parent.Name)~=nil then
  8559. l=v:FindFirstChild(lolhax)
  8560. if l~=nil then l:Remove() end
  8561. end
  8562. end
  8563. end
  8564. script:Remove()
  8565.  
  8566. end,o5)
  8567. end))
  8568. o6.Name = "EfDec"
  8569. o6.Parent = o5
  8570. o6.Value = "http://www.roblox.com/asset/?id=63343099"
  8571. o7.Name = "Ob"
  8572. o7.Parent = o5
  8573. o8.Name = "2DDamage"
  8574. o8.Parent = o1
  8575. o9.Name = "Damage"
  8576. o9.Parent = o8
  8577. o9.Position = UDim2.new(0.10000000149012,0,0.53750002384186,0)
  8578. o9.Text = "25"
  8579. o9.Position = UDim2.new(0.10000000149012,0,0.53750002384186,0)
  8580. o9.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
  8581. o9.FontSize = Enum.FontSize.Size11
  8582. o9.TextColor3 = Color3.new(0.8, 1, 1)
  8583. o10.Name = "Hits"
  8584. o10.Parent = o8
  8585. o10.Position = UDim2.new(0.10000000149012,0,0.47499999403954,0)
  8586. o10.Text = "25"
  8587. o10.Position = UDim2.new(0.10000000149012,0,0.47499999403954,0)
  8588. o10.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
  8589. o10.Font = Enum.Font.ArialBold
  8590. o10.FontSize = Enum.FontSize.Size36
  8591. o10.TextColor3 = Color3.new(0.4, 0.4, 1)
  8592. o11.Name = "Stun"
  8593. o11.Parent = o1
  8594. o11.Disabled = true
  8595. table.insert(cors,coroutine.create(function()
  8596. wait()
  8597. runDummyScript(function()
  8598. wait(.15)
  8599. script:Remove()
  8600. end,o11)
  8601. end))
  8602. o12.Parent = o11
  8603. o13.Name = "Te"
  8604. o13.Parent = o11
  8605. o14.Name = "Shaker"
  8606. o14.Parent = o1
  8607. o14.Disabled = true
  8608. table.insert(cors,coroutine.create(function()
  8609. wait()
  8610. runDummyScript(function()
  8611. while true do
  8612. 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)
  8613. wait()
  8614. end
  8615.  
  8616. end,o14)
  8617. end))
  8618. o15.Name = "Te"
  8619. o15.Parent = o14
  8620. o16.Name = "SShaker"
  8621. o16.Parent = o1
  8622. o16.Disabled = true
  8623. table.insert(cors,coroutine.create(function()
  8624. wait()
  8625. runDummyScript(function()
  8626. while true do
  8627. 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)
  8628. wait()
  8629. end
  8630.  
  8631. end,o16)
  8632. end))
  8633. o17.Name = "Te"
  8634. o17.Parent = o16
  8635. o18.Name = "Burn"
  8636. o18.Parent = o1
  8637. o18.Disabled = true
  8638. table.insert(cors,coroutine.create(function()
  8639. wait()
  8640. runDummyScript(function()
  8641. Tool=script
  8642. Cols={BrickColor.new("Black"),BrickColor.new("Royal purple"),BrickColor.new("Really black"),BrickColor.new("Pastel violet")}
  8643. for i=1, 100 do
  8644. wait(.1)
  8645. p=Instance.new("Part")
  8646. p.Name="Trail"
  8647. p.TopSurface=0
  8648. p.BottomSurface=0
  8649. p.Anchored=true
  8650. p.CanCollide=false
  8651. p.formFactor="Symmetric"
  8652. p.Size=Vector3.new(1,1,1)
  8653. p.BrickColor=Cols[math.random(1,#Cols)]
  8654. p.CFrame=Tool.Parent["Torso"].CFrame*CFrame.new(math.random(-1,1),math.random(-1,1)-3,math.random(-1,1))
  8655. p.Parent=Tool.Parent
  8656. game:GetService("Debris"):AddItem(p,3)
  8657. m=Instance.new("BlockMesh")
  8658. m.Scale=Vector3.new(2,2,2)
  8659. m.Parent=p
  8660. 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))
  8661. Tool.Parent.Humanoid:TakeDamage(.5)
  8662. end
  8663. wait(5)
  8664. script:Remove()
  8665.  
  8666. end,o18)
  8667. end))
  8668. o19.Name = "Tr"
  8669. o19.Parent = o1
  8670. o19.Disabled = true
  8671. table.insert(cors,coroutine.create(function()
  8672. wait()
  8673. runDummyScript(function()
  8674. wait(.1)
  8675. script.Parent:Remove()
  8676. end,o19)
  8677. end))
  8678. o20.Name = "AShaker"
  8679. o20.Parent = o1
  8680. o20.Disabled = true
  8681. table.insert(cors,coroutine.create(function()
  8682. wait()
  8683. runDummyScript(function()
  8684. wait()
  8685. Amp=script.Amp.Value
  8686. 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)
  8687. script:Remove()
  8688. end,o20)
  8689. end))
  8690. o21.Name = "Amp"
  8691. o21.Parent = o20
  8692. o22.Name = "Te"
  8693. o22.Parent = o20
  8694. o23.Name = "GenBillGuiGrow2"
  8695. o23.Parent = o1
  8696. o23.Disabled = true
  8697. table.insert(cors,coroutine.create(function()
  8698. wait()
  8699. runDummyScript(function()
  8700. wait()
  8701. b=Instance.new("BillboardGui")
  8702. b.Name="Billpootis"
  8703. b.Adornee=script.Ob.Value
  8704. b.Size=UDim2.new(1,0,1,0)
  8705. b.StudsOffset=Vector3.new(0,2,-2)
  8706. i=Instance.new("ImageLabel")
  8707. i.Image=script.EfDec.Value
  8708. i.Size=UDim2.new(1,0,1,0)
  8709. i.Position=UDim2.new(0,0,0,0)
  8710. i.Parent=b
  8711. i.BackgroundTransparency=1
  8712. lolhax=math.random(1,500000)
  8713.  
  8714. for _,v in pairs(owner:children()) do
  8715. if v:FindFirstChild("PlayerGui")~=nil then
  8716. l=b:clone()
  8717. l.Name=lolhax
  8718. l.Name=script.Parent.Name
  8719. l.Parent=v.PlayerGui
  8720. 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)
  8721. end
  8722. end
  8723. wait(3)
  8724.  
  8725. end,o23)
  8726. end))
  8727. o24.Name = "EfDec"
  8728. o24.Parent = o23
  8729. o24.Value = "http://www.roblox.com/asset/?id=63343099"
  8730. o25.Name = "Ob"
  8731. o25.Parent = o23
  8732. o26.Name = "IKBurn"
  8733. o26.Parent = o1
  8734. o26.Disabled = true
  8735. table.insert(cors,coroutine.create(function()
  8736. wait()
  8737. runDummyScript(function()
  8738. Tool=script
  8739. Cols={BrickColor.new("Black"),BrickColor.new("Royal purple"),BrickColor.new("Really black"),BrickColor.new("Pastel violet")}
  8740. for i=1, 30 do
  8741. wait(.1)
  8742. p=Instance.new("Part")
  8743. p.Name="Trail"
  8744. p.TopSurface=0
  8745. p.BottomSurface=0
  8746. p.Anchored=true
  8747. p.CanCollide=false
  8748. p.formFactor="Symmetric"
  8749. p.Size=Vector3.new(1,1,1)
  8750. p.BrickColor=Cols[3]
  8751. p.CFrame=script.Parent.CFrame+Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  8752. p.Parent=Tool.Parent.Parent
  8753. game:GetService("Debris"):AddItem(p,3)
  8754. m=Instance.new("BlockMesh")
  8755. m.Scale=Vector3.new(2,2,2)
  8756. m.Parent=p
  8757. 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))
  8758. Tool.Parent.Parent.Humanoid:TakeDamage(.5)
  8759. end
  8760. wait(5)
  8761. script:Remove()
  8762.  
  8763. end,o26)
  8764. end))
  8765. o27.Name = "IKBurnS"
  8766. o27.Parent = o1
  8767. o27.Disabled = true
  8768. table.insert(cors,coroutine.create(function()
  8769. wait()
  8770. runDummyScript(function()
  8771. Tool=script
  8772. wait(math.random(0,10)/20)
  8773. Cols={BrickColor.new("Black"),BrickColor.new("Royal purple"),BrickColor.new("Really black"),BrickColor.new("Pastel violet")}
  8774. for i=1, 5 do
  8775. wait(.25)
  8776. p=Instance.new("Part")
  8777. p.Name="Trail"
  8778. p.TopSurface=0
  8779. p.BottomSurface=0
  8780. p.Anchored=true
  8781. p.Name="BURN"
  8782. p.CanCollide=false
  8783. p.formFactor="Symmetric"
  8784. p.Size=Vector3.new(1,1,1)
  8785. p.BrickColor=Cols[3]
  8786. p.CFrame=script.Parent.CFrame+Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))
  8787. p.Parent=Tool.Parent.Parent
  8788. game:GetService("Debris"):AddItem(p,3)
  8789. m=Instance.new("BlockMesh")
  8790. m.Scale=Vector3.new(2,2,2)
  8791. m.Parent=p
  8792. 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))
  8793. end
  8794. wait(5)
  8795. script:Remove()
  8796.  
  8797. end,o27)
  8798. end))
  8799. o28.Name = "Checkded"
  8800. o28.Parent = o1
  8801. o28.Disabled = true
  8802. table.insert(cors,coroutine.create(function()
  8803. wait()
  8804. runDummyScript(function()
  8805. creator = script:FindFirstChild("Creator").Value
  8806. while true do
  8807. wait()
  8808. coroutine.resume(coroutine.create(function()
  8809. if owner:FindFirstChild(creator) ~= nil then
  8810. if owner:FindFirstChild(creator).Character.Humanoid.Health <= 0 or game.Workspace:FindFirstChild(creator.Value):FindFirstChild("EnmaU") == nil or game.Workspace:FindFirstChild(creator.Value) == nil then
  8811. script.Parent:remove()
  8812. end
  8813. end
  8814. end))
  8815. if owner:FindFirstChild(creator) == nil then
  8816. script.Parent:remove()
  8817. end
  8818. end
  8819. end,o28)
  8820. end))
  8821. o29.Name = "Creator"
  8822. o29.Parent = o28
  8823. o30.Name = "Te"
  8824. o30.Parent = o1
  8825. mas.Parent = owner.Backpack.EnmaU
  8826. mas:MakeJoints()
  8827. local mas1 = mas:GetChildren()
  8828. for i=1,#mas1 do
  8829. mas1[i].Parent = owner.Backpack.EnmaU
  8830. ypcall(function() mas1[i]:MakeJoints() end)
  8831. end
  8832. mas:Destroy()
  8833. for i=1,#cors do
  8834. coroutine.resume(cors[i])
  8835. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement