Advertisement
Nassaliam

IUIUIU

Jun 27th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 81.52 KB | None | 0 0
  1. if InputObj.KeyCode == Enum.KeyCode.G and Debounces.isAttacking == false and Debounces.isSprinting == true and Debounces.isPassive == true and Debounces.isTyping == false then
  2. Debounces.isAttacking = true
  3. local aimPos = c.HumanoidRootPart.CFrame:toWorldSpace(CFrame.new(0,0,-999)).p
  4. local head = Instance.new("Part",c)
  5. head.Size = Vector3.new(18,.2,18)
  6. head.CanCollide = false
  7. head.Anchored = true
  8. head.CFrame = CFrame.new(c.HumanoidRootPart.CFrame:toWorldSpace(CFrame.new(0,0,-9)).p,aimPos)
  9. head.Transparency = 1
  10. for i = 1,2 do
  11. local decal = Instance.new("Decal",head)
  12. decal.Texture = "rbxassetid://323497117"
  13. if i == 1 then
  14. decal.Face = Enum.NormalId.Top
  15. else
  16. decal.Face = Enum.NormalId.Bottom
  17. end
  18. end
  19. setLerp(.1)
  20. setJointCFrames({
  21. CFrame.new(Vector3.new(0, 0, 0)) * CFAngles(Vector3.new(0, 0, 0));
  22. CFrame.new(Vector3.new(0, 1.499, -0.09)) * CFAngles(Vector3.new(-11.676, -0.001, -0.001));
  23. CFrame.new(Vector3.new(-1.7, 0, 0)) * CFAngles(Vector3.new(-12.808, -28.88, -21.502));
  24. CFrame.new(Vector3.new(1.699, 1.2, 0.599)) * CFAngles(Vector3.new(-146.606, 16.571, 13.928));
  25. CFrame.new(Vector3.new(-0.501, -1.601, 0.6)) * CFAngles(Vector3.new(-60, 0, -0.001));
  26. CFrame.new(Vector3.new(0.5, -1.4, -0.4)) * CFAngles(Vector3.new(-15.001, -15.001, 0));
  27. })
  28. spawn(function()
  29. local timer = 0
  30. while rs.RenderStepped:wait() do
  31. if timer >= 1.55/.8 then
  32. break
  33. end
  34. head.CFrame = head.CFrame * CFrame.Angles(0,0,math.rad(timer * 25/(Debounces.FPS/60)))
  35. timer = timer + 1/30/(Debounces.FPS/60)
  36. end
  37. head.CFrame = CFrame.new(head.CFrame.p,aimPos)
  38. head:Destroy()
  39. makeReflectionBeam(head.CFrame.p,(head.CFrame.p - aimPos).unit * -999,true)
  40. end)
  41. wait()
  42. local s = Instance.new("Sound",head)
  43. s.Volume = 2
  44. s.SoundId = "rbxassetid://332223043"
  45. s.Pitch = .8
  46. s:Play()
  47. wait(.75)
  48. setLerp(.17)
  49. setJointCFrames({
  50. CFrame.new(Vector3.new(0, -.5, 0)) * CFAngles(Vector3.new(-20, 15, 0));
  51. CFrame.new(Vector3.new(0, 1.499, -0.09)) * CFAngles(Vector3.new(-11.676, 14.999, -0.001));
  52. CFrame.new(Vector3.new(-1.7, 0, 0.2)) * CFAngles(Vector3.new(-33.928, -4.374, -38.76));
  53. CFrame.new(Vector3.new(1.499, 0.4, -0.601)) * CFAngles(Vector3.new(74.335, 25.091, -6.155));
  54. CFrame.new(Vector3.new(-0.501, -1.601, 0.6)) * CFAngles(Vector3.new(-45, 0, -0.001));
  55. CFrame.new(Vector3.new(0.5, -1.8, -0.4)) * CFAngles(Vector3.new(-15, -15, 0));
  56. })
  57. wait(.5)
  58. Debounces.isAttacking = false
  59. end
  60. end)
  61.  
  62. uinps.InputBegan:connect(function(InputObj)
  63. if InputObj.KeyCode == Enum.KeyCode.Slash then
  64. local finishEvent = nil
  65. Debounces.isTyping = true
  66. finishEvent = uinps.InputBegan:connect(function(InputObj)
  67. if InputObj.KeyCode == Enum.KeyCode.Return or InputObj.UserInputType == Enum.UserInputType.MouseButton1 then
  68. Debounces.isTyping = false
  69. finishEvent:disconnect()
  70. end
  71. end)
  72. end
  73. end)
  74.  
  75. uinps.InputBegan:connect(function(InputObj)
  76. if InputObj.KeyCode == Enum.KeyCode.LeftShift then
  77. Debounces.isSprinting = true
  78. end
  79. end)
  80.  
  81. uinps.InputEnded:connect(function(InputObj)
  82. if InputObj.KeyCode == Enum.KeyCode.LeftShift then
  83. Debounces.isSprinting = false
  84. end
  85. end)
  86.  
  87. rs.RenderStepped:connect(function()
  88. Debounces.FPS = 1/rs.RenderStepped:wait()
  89. local FPSLerp = AnimStat.lerpSpeed/(Debounces.FPS/60)
  90. if Debounces.isPassive == false then
  91. fire.Enabled = false
  92. light.Range = 0
  93. fight:Pause()
  94. sans:Resume()
  95. efxBlock.Transparency = 1
  96. else
  97. fire.Enabled = true
  98. light.Range = 10
  99. fight:Resume()
  100. sans:Pause()
  101. efxBlock.Transparency = 0
  102. end
  103. for i,v in pairs (rayModel:children()) do
  104. if v.Transparency >= 1 then
  105. v:Destroy()
  106. else
  107. v.CanCollide = true
  108. local parts = v:GetTouchingParts()
  109. v.CanCollide = false
  110. for i = 1,#parts do
  111. if parts[i].Parent:FindFirstChild("Humanoid") and parts[i].Parent ~= c and v.Name ~= "Punch" then
  112. parts[i].Parent.Humanoid:TakeDamage(.5/(Debounces.FPS/60))
  113. elseif parts[i].Parent:FindFirstChild("Humanoid") and parts[i].Parent ~= c and v.Name == "Punch" then
  114. parts[i].Parent.Humanoid:TakeDamage(3.1/(Debounces.FPS/60))
  115. end
  116. end
  117. v.Size = v.Size + Vector3.new(1/(Debounces.FPS/60),1/(Debounces.FPS/60),0)
  118. v.Transparency = v.Transparency + .05/(Debounces.FPS/60)
  119. end
  120. end
  121. for i = 1,#Joints do
  122. Joints[i].C0 = Joints[i].C0:lerp(JointTargets[i], FPSLerp)
  123. end
  124. local sineval = math.sin(tick() * 2) * 3
  125. fire.Acceleration = Vector3.new(sineval,1,sineval)
  126. light.Brightness = math.sin(math.cos(tick() * 2) * 1.5)
  127. end)
  128. player = game:service("Players").LocalPlayer
  129. char = player.Character
  130. local beat = true
  131. local beattime = 0.6
  132. suit = Instance.new("Model", char)
  133. suit.Name = "Determination"
  134. local vDebounce = false
  135. Torso = char.Torso
  136. cf = CFrame.new
  137. euler = CFrame.fromEulerAnglesXYZ
  138. slashvalue = 1
  139. beamvalue = 1
  140. onehitkill = true
  141. onehitkilltwo = true
  142. specialattack = false
  143. for _, v in pairs(char.Head:GetChildren()) do
  144. if v.ClassName == "Decal" then
  145. v:remove()
  146. end
  147. end
  148. for _, v in pairs(char:GetChildren()) do
  149. if v.ClassName == "Hat" then
  150. v:remove()
  151. end
  152. end
  153. for _, v in pairs(char:GetChildren()) do
  154. if v.ClassName == "Shirt" or v.ClassName == "Pants" or v.ClassName == "T-Shirt" or v.ClassName == "ShirtGraphic" then
  155. v:remove()
  156. end
  157. end
  158. shirt = Instance.new("Shirt", char)
  159. pants = Instance.new("Pants", char)
  160. face = Instance.new("Decal", char.Head)
  161. face.Texture = "http://www.roblox.com/asset/?id=387454922"
  162. shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=561582306"
  163. pants.PantsTemplate = "http://www.roblox.com/asset/?id=571155854"
  164. local Hat = char:FindFirstChild("Hat_F") or Instance.new("Hat")
  165. Hat.AttachmentPos = Vector3.new(0, 0.33, 0)
  166. Hat.Name = "Hat_F"
  167. local Handle = Hat:FindFirstChild("Handle") or Instance.new("Part", Hat)
  168. if Handle.Name ~= "Handle" then
  169. Handle.Size = Vector3.new(1, 1, 1)
  170. end
  171. Handle.BottomSurface = 0
  172. Handle.Name = "Handle"
  173. Handle.TopSurface = 0
  174. Handle.Locked = 1
  175. local Mesh = Hat:FindFirstChild("Mesh") or Instance.new("SpecialMesh", Handle)
  176. Mesh.TextureId = "http://www.roblox.com/asset/?id=75975464"
  177. Mesh.MeshId = "http://www.roblox.com/asset/?id=250264520 "
  178. Mesh.Scale = Vector3.new(1.05, 1.05, 1.05)
  179. Hat.Parent = char
  180. RW, LW = Instance.new("Weld"), Instance.new("Weld")
  181. RW.Name = "Right Shoulder"
  182. LW.Name = "Left Shoulder"
  183. RSH, LSH = nil, nil
  184. LS = Torso["Left Shoulder"]
  185. LH = Torso["Left Hip"]
  186. RS = Torso["Right Shoulder"]
  187. RH = Torso["Right Hip"]
  188. RSH = char.Torso["Right Shoulder"]
  189. LSH = char.Torso["Left Shoulder"]
  190. local LSounds = {
  191. MegaloStrikesBack = Instance.new("Sound")
  192. }
  193. LSounds.MegaloStrikesBack.SoundId = "https://www.roblox.com/library/758042914/Betty-Who-Human-Touch"
  194. LSounds.MegaloStrikesBack.Volume = 10
  195. function PlayLoopedSound(soundname, pitch)
  196. LSounds[soundname].Parent = char.Torso
  197. LSounds[soundname].Pitch = pitch
  198. LSounds[soundname]:Play()
  199. LSounds[soundname].Looped = true
  200. oldloopedsound = LSounds[soundname]
  201. LSounds[soundname] = LSounds[soundname]:clone()
  202. end
  203. local Sounds = {
  204. Hurt = Instance.new("Sound"),
  205. Slash = Instance.new("Sound"),
  206. Explode = Instance.new("Sound"),
  207. Sans = Instance.new("Sound")
  208. }
  209. Sounds.Slash.SoundId = "http://www.roblox.com/asset?id=394934205"
  210. Sounds.Slash.Volume = 1
  211. Sounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  212. Sounds.Hurt.Volume = 1
  213. Sounds.Sans.SoundId = "http://www.roblox.com/asset?id=388205678"
  214. Sounds.Sans.Volume = 1
  215. Sounds.Explode.SoundId = "rbxasset://sounds/collide.wav"
  216. Sounds.Explode.Volume = 1
  217. function PlaySound(soundname, pitch)
  218. Sounds[soundname].Parent = Torso
  219. Sounds[soundname].Pitch = pitch
  220. Sounds[soundname]:Play()
  221. local oldsound = Sounds[soundname]
  222. coroutine.resume(coroutine.create(function()
  223. wait(4)
  224. oldsound:Destroy()
  225. end))
  226. Sounds[soundname] = Sounds[soundname]:clone()
  227. end
  228. --char.Humanoid.MaxHealth = 99999999999999999999999999
  229. --char.Humanoid.Health = 9999999999999999999999999999
  230. function CharaTalks()
  231. local m = Instance.new("Model", char.Head)
  232. m.Name = "* W"
  233. local chat = Instance.new("Part", m)
  234. chat.TopSurface = "Smooth"
  235. chat.BottomSurface = "Smooth"
  236. chat.Name = "Head"
  237. chat.FormFactor = "Custom"
  238. chat.Size = Vector3.new(0.05, 0.05, 0.1)
  239. chat.Transparency = 0.9
  240. chat.CanCollide = false
  241. chat.Anchored = true
  242. chat.CFrame = char.Head.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  243. local h = Instance.new("Humanoid", m)
  244. h.MaxHealth = 0
  245. m.Name = "* We"
  246. wait()
  247. m.Name = "* Wel"
  248. wait()
  249. m.Name = "* Welc"
  250. wait()
  251. m.Name = "* Welco"
  252. wait()
  253. m.Name = "* Welcom"
  254. wait()
  255. m.Name = "* Welcome"
  256. wait()
  257. m.Name = "* Welcome "
  258. wait()
  259. m.Name = "* Welcome t"
  260. wait()
  261. m.Name = "* Welcome to"
  262. wait()
  263. m.Name = "* Welcome to "
  264. wait()
  265. m.Name = "* Welcome to h"
  266. wait()
  267. m.Name = "* Welcome to he"
  268. wait()
  269. m.Name = "* Welcome to hel "
  270. wait()
  271. m.Name = "* Welcome to hell"
  272. wait()
  273. m.Name = "* Welcome to hell b"
  274. wait()
  275. m.Name = "* Welcome to hell bi"
  276. wait()
  277. m.Name = "* Welcome to hell bit"
  278. wait()
  279. m.Name = "* Welcome to hell bitc"
  280. wait()
  281. m.Name = "* Welcome to hell bitch"
  282. wait()
  283. m.Name = "* Welcome to hell bitch!"
  284. wait()
  285. m.Name = "* Welcome to hell bitch!! "
  286. wait()
  287. m.Name = "* Welcome to hell bitch!!!"
  288. wait()
  289. m.Name = "* Welcome to hell bitch!!!!"
  290. wait()
  291. m.Name = "* Welcome to hell bitch!!!!!"
  292. wait()
  293. m.Name = "* Welcome to hell bitch!!!!!!"
  294. wait()
  295. m.Name = "* Welcome to hell bitch!!!!!!!"
  296. wait()
  297. m.Name = "* Welcome to hell bitch!!!!!!!!"
  298. wait()
  299. m.Name = "* Welcome to hell bitch!!!!!!!!!"
  300. wait()
  301. m:remove()
  302. end
  303. function GETDUNKED()
  304. coroutine.resume(coroutine.create(function()
  305. local m = Instance.new("Model", char.Head)
  306. m.Name = "* G"
  307. local chat = Instance.new("Part", m)
  308. chat.TopSurface = "Smooth"
  309. chat.BottomSurface = "Smooth"
  310. chat.Name = "Head"
  311. chat.FormFactor = "Custom"
  312. chat.Size = Vector3.new(0.05, 0.05, 0.1)
  313. chat.Transparency = 0.9
  314. chat.CanCollide = false
  315. chat.Anchored = true
  316. chat.CFrame = char.Head.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  317. local h = Instance.new("Humanoid", m)
  318. h.MaxHealth = 0
  319. PlaySound("Sans", 1)
  320. m.Name = "* L"
  321. wait(0.1)
  322. PlaySound("Sans", 1)
  323. m.Name = "* Lo"
  324. wait(0.1)
  325. PlaySound("Sans", 1)
  326. m.Name = "* Loo"
  327. wait(0.1)
  328. PlaySound("Sans", 1)
  329. m.Name = "* Looo"
  330. wait(0.1)
  331. PlaySound("Sans", 1)
  332. m.Name = "* Loooo"
  333. wait(0.1)
  334. PlaySound("Sans", 1)
  335. m.Name = "* Looooo"
  336. wait(0.3)
  337. PlaySound("Sans", 1)
  338. m.Name = "* Loooooo"
  339. wait(0.1)
  340. PlaySound("Sans", 1)
  341. m.Name = "* Looooooo"
  342. wait(0.1)
  343. PlaySound("Sans", 1)
  344. m.Name = "* Loooooooo"
  345. wait(0.1)
  346. PlaySound("Sans", 1)
  347. m.Name = "* Looooooooo"
  348. wait(0.1)
  349. PlaySound("Sans", 1)
  350. m.Name = "* Loooooooooo"
  351. wait(0.1)
  352. PlaySound("Sans", 1)
  353. m.Name = "* Looooooooooo"
  354. wait(0.3)
  355. PlaySound("Sans", 1)
  356. m.Name = "* Loooooooooooo"
  357. wait(0.1)
  358. PlaySound("Sans", 1)
  359. m.Name = "* LoooooooooooooL"
  360. wait(0.1)
  361. PlaySound("Sans", 1)
  362. m.Name = "* LoooooooooooooL!"
  363. wait(0.3)
  364. PlaySound("Sans", 1)
  365. m.Name = "* Y"
  366. wait(0.1)
  367. PlaySound("Sans", 1)
  368. m.Name = "* Yo"
  369. wait(0.1)
  370. PlaySound("Sans", 1)
  371. m.Name = "* You"
  372. wait(0.1)
  373. PlaySound("Sans", 1)
  374. m.Name = "* You m"
  375. wait(0.1)
  376. PlaySound("Sans", 1)
  377. m.Name = "* You me"
  378. wait(0.1)
  379. PlaySound("Sans", 1)
  380. m.Name = "* You meg"
  381. wait(0.1)
  382. PlaySound("Sans", 1)
  383. m.Name = "* You mega"
  384. wait(0.1)
  385. PlaySound("Sans", 1)
  386. m.Name = "* You megal"
  387. wait(0.1)
  388. PlaySound("Sans", 1)
  389. m.Name = "* You megalo"
  390. wait(0.1)
  391. PlaySound("Sans", 1)
  392. m.Name = "* You megalom"
  393. wait(0.1)
  394. PlaySound("Sans", 1)
  395. m.Name = "* You megaloma"
  396. wait(0.1)
  397. PlaySound("Sans", 1)
  398. m.Name = "* You megaloman"
  399. wait(0.1)
  400. PlaySound("Sans", 1)
  401. m.Name = "* You megalomani"
  402. wait(0.1)
  403. PlaySound("Sans", 1)
  404. m.Name = "* You megalomania"
  405. wait(0.1)
  406. PlaySound("Sans", 1)
  407. m.Name = "* You megalomaniac"
  408. wait(0.1)
  409. PlaySound("Sans", 1)
  410. m.Name = "* You megalomaniac!"
  411. wait(3)
  412. m:remove()
  413. end))
  414. end
  415. function startup()
  416. coroutine.resume(coroutine.create(function()
  417. local m = Instance.new("Model", char)
  418. m.Name = "* C"
  419. local chat = Instance.new("Part", m)
  420. chat.TopSurface = "Smooth"
  421. chat.BottomSurface = "Smooth"
  422. chat.Name = "Head"
  423. chat.FormFactor = "Custom"
  424. chat.Size = Vector3.new(0.05, 0.05, 0.1)
  425. chat.Transparency = 0.9
  426. chat.CanCollide = false
  427. local Weld7 = Instance.new("Weld", char)
  428. Weld7.Part0 = char.Head
  429. Weld7.Part1 = chat
  430. Weld7.C1 = CFrame.new(0, -2, 0) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  431. local cy7 = Instance.new("BlockMesh", chat)
  432. local h = Instance.new("Humanoid", m)
  433. h.MaxHealth = 0
  434. m.Name = "* "
  435. wait(0.2)
  436. m.Name = "* B"
  437. wait(0.2)
  438. m.Name = "* Be"
  439. wait(0.2)
  440. m.Name = "* Bet"
  441. wait(0.2)
  442. m.Name = "* Bett"
  443. wait(0.5)
  444. m.Name = "* Bett"
  445. wait(0.5)
  446. m.Name = "* Betty"
  447. wait(0.5)
  448. wait(5)
  449. m:remove()
  450. end))
  451. end
  452. startup()
  453. PlayLoopedSound("MegaloStrikesBack", 1)
  454. Tool = Instance.new("HopperBin", player.Backpack)
  455. Tool.Name = "Charas Megalovania Knife"
  456. Tool.Selected:connect(function(mouse)
  457. RW.Part0 = char.Torso
  458. RW.C0 = CFrame.new(1.5, 0.5, 0)
  459. RW.C1 = CFrame.new(0, 0.5, 0)
  460. RW.Part1 = char["Right Arm"]
  461. RW.Parent = char.Torso
  462. handle = Instance.new("Part", suit)
  463. handle.TopSurface = "Smooth"
  464. handle.BottomSurface = "Smooth"
  465. handle.Size = Vector3.new(0.2, 0.5, 0.5)
  466. handle.CanCollide = false
  467. handle.BrickColor = BrickColor.new("Dark stone grey")
  468. handle.FormFactor = "Custom"
  469. local Weldb = Instance.new("Weld", char)
  470. Weldb.Part0 = char["Right Arm"]
  471. Weldb.Part1 = handle
  472. Weldb.C1 = CFrame.new(0, -1.6, 0.8) * CFrame.fromEulerAnglesXYZ(-4.2, 0, 0)
  473. local KnifeMesh = Instance.new("SpecialMesh", handle)
  474. KnifeMesh.MeshType = "FileMesh"
  475. KnifeMesh.MeshId = "http://www.roblox.com/asset/?id=121944778"
  476. KnifeMesh.TextureId = "http://www.roblox.com/asset/?id=121944805"
  477. function touch(hit)
  478. if vDebounce == true and hit.Parent:findFirstChild("Humanoid") ~= nil then
  479. if hit.Parent.Name == char.Name then
  480. return
  481. end
  482. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 100000000000000000000000000000000
  483. do
  484. local HitSounds = {
  485. Hurt = Instance.new("Sound")
  486. }
  487. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  488. HitSounds.Hurt.Volume = 1
  489. function PlayHitSound(soundname, pitch)
  490. HitSounds[soundname].Parent = hit.Parent.Torso
  491. HitSounds[soundname].Pitch = pitch
  492. HitSounds[soundname]:Play()
  493. local oldsound = HitSounds[soundname]
  494. coroutine.resume(coroutine.create(function()
  495. wait(4)
  496. oldsound:Destroy()
  497. end))
  498. HitSounds[soundname] = HitSounds[soundname]:clone()
  499. end
  500. PlayHitSound("Hurt", 1)
  501. end
  502. end
  503. end
  504. handle.Touched:connect(touch)
  505. function teleportPlayer(pos)
  506. if player == nil or player.Character == nil then
  507. return
  508. end
  509. Torso.CFrame = CFrame.new(Vector3.new(pos.x, pos.y, pos.z))
  510. end
  511. function slash1()
  512. if not vDebounce then
  513. vDebounce = true
  514. RW.C0 = cf(1, 0.3, -0.5) * euler(0.8000000000000003, 0, 0)
  515. RW.C1 = cf(0, 0, 0) * euler(0, -2, 0)
  516. wait(0.1)
  517. PlaySound("Slash", 1)
  518. coroutine.resume(coroutine.create(function()
  519. for i = 1, 10 do
  520. wait()
  521. local RedSlash = Instance.new("Part", suit)
  522. RedSlash.FormFactor = "Custom"
  523. RedSlash.Size = Vector3.new(0.5, 2, 0.5)
  524. RedSlash.Transparency = 0.5
  525. local selectionBox = Instance.new("SelectionBox", RedSlash)
  526. selectionBox.Adornee = RedSlash
  527. selectionBox.Color = BrickColor.new("Really black")
  528. selectionBox.LineThickness = 0.005
  529. RedSlash.TopSurface = 0
  530. RedSlash.BottomSurface = 0
  531. local colorc = {"Black"}
  532. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  533. RedSlash.BrickColor = Fire
  534. RedSlash.CanCollide = false
  535. RedSlash.Anchored = true
  536. RedSlash.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  537. game.Debris:AddItem(RedSlash, 0.1)
  538. end
  539. end))
  540. for i = 1, 3 do
  541. wait()
  542. RW.C0 = cf(1.2, 0.3 * i, 0.2) * euler(0.8000000000000003, 0, 0)
  543. RW.C1 = cf(0, 0, 0) * euler(0.8 * i, -2, 0)
  544. end
  545. wait(0.3)
  546. RW.C0 = CFrame.new(1.5, 0.5, 0)
  547. RW.C1 = CFrame.new(0, 0.5, 0)
  548. slashvalue = slashvalue + 1
  549. vDebounce = false
  550. end
  551. end
  552. function slash2()
  553. if not vDebounce then
  554. vDebounce = true
  555. coroutine.resume(coroutine.create(function()
  556. for i = 1, 20 do
  557. wait()
  558. local RedSlash2 = Instance.new("Part", suit)
  559. RedSlash2.FormFactor = "Custom"
  560. RedSlash2.Size = Vector3.new(0.5, 2, 0.5)
  561. RedSlash2.Transparency = 0.5
  562. local selectionBox = Instance.new("SelectionBox", RedSlash2)
  563. selectionBox.Adornee = RedSlash2
  564. selectionBox.Color = BrickColor.new("Really black")
  565. selectionBox.LineThickness = 0.005
  566. RedSlash2.TopSurface = 0
  567. RedSlash2.BottomSurface = 0
  568. local colorc = {"Black"}
  569. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  570. RedSlash2.BrickColor = Fire
  571. RedSlash2.CanCollide = false
  572. RedSlash2.Anchored = true
  573. RedSlash2.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  574. game.Debris:AddItem(RedSlash2, 0.2)
  575. end
  576. end))
  577. for i = 1, 10 do
  578. wait()
  579. RW.C0 = cf(1.5, 0.5, 0) * euler(0, 0, 0)
  580. RW.C1 = cf(0, 0.5, 0) * euler(0.1 * i, 0, 0)
  581. end
  582. PlaySound("Slash", 1)
  583. for i = 1, 3 do
  584. wait()
  585. RW.C0 = cf(1.5, 0.5, 0) * euler(0, 0, 0)
  586. RW.C1 = cf(0, 0.5, 0) * euler(-0.5 * i, 0, 0)
  587. end
  588. wait(0.3)
  589. RW.C0 = CFrame.new(1.5, 0.5, 0)
  590. RW.C1 = CFrame.new(0, 0.5, 0)
  591. slashvalue = slashvalue + 1
  592. vDebounce = false
  593. end
  594. end
  595. function slash3()
  596. if not vDebounce then
  597. vDebounce = true
  598. PlaySound("Slash", 1)
  599. coroutine.resume(coroutine.create(function()
  600. for i = 1, 20 do
  601. wait()
  602. local RedSlash3 = Instance.new("Part", suit)
  603. RedSlash3.FormFactor = "Custom"
  604. RedSlash3.Size = Vector3.new(0.5, 2, 0.5)
  605. RedSlash3.Transparency = 0.5
  606. local selectionBox = Instance.new("SelectionBox", RedSlash3)
  607. selectionBox.Adornee = RedSlash3
  608. selectionBox.Color = BrickColor.new("Really black")
  609. selectionBox.LineThickness = 0.005
  610. RedSlash3.TopSurface = 0
  611. RedSlash3.BottomSurface = 0
  612. local colorc = {"Black"}
  613. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  614. RedSlash3.BrickColor = Fire
  615. RedSlash3.CanCollide = false
  616. RedSlash3.Anchored = true
  617. RedSlash3.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  618. game.Debris:AddItem(RedSlash3, 0.3)
  619. end
  620. end))
  621. for i = 1, 3 do
  622. wait()
  623. RW.C0 = cf(1.5, 0.5, 0) * euler(0, 0, 0)
  624. RW.C1 = cf(0, 0.5, 0) * euler(-0.5 * i, 0, 0)
  625. end
  626. wait(0.3)
  627. PlaySound("Slash", 1)
  628. for i = 1, 3 do
  629. wait()
  630. RW.C0 = cf(1.5, 0.5, 0) * euler(1.5, 0, 0)
  631. RW.C1 = cf(0, 0.5, 0) * euler(0.6 * i, 0, 0)
  632. end
  633. wait(0.3)
  634. RW.C0 = CFrame.new(1.5, 0.5, 0)
  635. RW.C1 = CFrame.new(0, 0.5, 0)
  636. slashvalue = slashvalue - 2
  637. vDebounce = false
  638. end
  639. end
  640. function KnifeBeam1()
  641. if not vDebounce then
  642. vDebounce = true
  643. RW.C0 = cf(1, 0.3, -0.5) * euler(0.8000000000000003, 0, 0)
  644. RW.C1 = cf(0, 0, 0) * euler(0, -2, 0)
  645. wait(0.1)
  646. PlaySound("Slash", 1)
  647. coroutine.resume(coroutine.create(function()
  648. for i = 1, 10 do
  649. wait()
  650. local p = Instance.new("Part", handle)
  651. p.FormFactor = "Custom"
  652. p.Size = Vector3.new(1, 0.5, 1)
  653. p.Transparency = 0.5
  654. local selectionBox = Instance.new("SelectionBox", p)
  655. selectionBox.Adornee = p
  656. selectionBox.Color = BrickColor.new("Really black")
  657. selectionBox.LineThickness = 0.005
  658. p.Material = "Neon"
  659. p.TopSurface = 0
  660. p.BottomSurface = 0
  661. local colorc = {"Black"}
  662. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  663. p.BrickColor = Fire
  664. p.CanCollide = false
  665. p.Anchored = true
  666. p.CFrame = handle.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  667. game.Debris:AddItem(p, 0.1)
  668. end
  669. end))
  670. for i = 1, 3 do
  671. wait()
  672. RW.C0 = cf(1.2, 0.3 * i, 0.2) * euler(0.8000000000000003, 0, 0)
  673. RW.C1 = cf(0, 0, 0) * euler(0.8 * i, -2, 0)
  674. end
  675. coroutine.resume(coroutine.create(function()
  676. local ps = Instance.new("Part", suit)
  677. ps.Name = "MagicPart"
  678. ps.TopSurface = "Smooth"
  679. ps.BottomSurface = "Smooth"
  680. ps.BrickColor = BrickColor.new("Institutional white")
  681. ps.Material = "Neon"
  682. ps.FormFactor = "Custom"
  683. ps.Size = Vector3.new(5, 1, 1)
  684. ps.Anchored = true
  685. ps.Transparency = 0.5
  686. ps.CanCollide = false
  687. ps.CFrame = char.Torso.CFrame * CFrame.new(1, 0, -5) * CFrame.Angles(0, 0, 1)
  688. local selectionBox = Instance.new("SelectionBox", ps)
  689. selectionBox.Adornee = ps
  690. selectionBox.Color = BrickColor.new("Black")
  691. selectionBox.LineThickness = 0.2
  692. selectionBox.Transparency = 0.5
  693. function touch(hit)
  694. if hit.Parent.Name == char.Name then
  695. return
  696. end
  697. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  698. ps:remove()
  699. if hit.Parent.Name == char.Name then
  700. return
  701. end
  702. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 100000000000000000000000000000000000000000000000000000000000000000000
  703. do
  704. local HitSounds = {
  705. Hurt = Instance.new("Sound")
  706. }
  707. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  708. HitSounds.Hurt.Volume = 1
  709. function PlayHitSound(soundname, pitch)
  710. HitSounds[soundname].Parent = hit.Parent.Torso
  711. HitSounds[soundname].Pitch = pitch
  712. HitSounds[soundname]:Play()
  713. local oldsound = HitSounds[soundname]
  714. coroutine.resume(coroutine.create(function()
  715. wait(4)
  716. oldsound:Destroy()
  717. end))
  718. HitSounds[soundname] = HitSounds[soundname]:clone()
  719. end
  720. PlayHitSound("Hurt", 1)
  721. end
  722. end
  723. end
  724. ps.Touched:connect(touch)
  725. coroutine.resume(coroutine.create(function()
  726. for i = 1, 50 do
  727. wait()
  728. ps.CFrame = ps.CFrame * CFrame.new(0, 0, -4)
  729. end
  730. ps.Transparency = ps.Transparency + 1
  731. wait()
  732. ps.Transparency = ps.Transparency + 1
  733. wait()
  734. ps.Transparency = ps.Transparency + 1
  735. wait()
  736. ps.Transparency = ps.Transparency + 1
  737. wait()
  738. ps.Transparency = ps.Transparency + 1
  739. wait()
  740. ps:remove()
  741. end))
  742. end))
  743. wait(0.3)
  744. RW.C0 = CFrame.new(1.5, 0.5, 0)
  745. RW.C1 = CFrame.new(0, 0.5, 0)
  746. beamvalue = beamvalue + 1
  747. vDebounce = false
  748. end
  749. end
  750. function KnifeBeam2()
  751. if not vDebounce then
  752. vDebounce = true
  753. coroutine.resume(coroutine.create(function()
  754. for i = 1, 20 do
  755. wait()
  756. local p = Instance.new("Part", handle)
  757. p.FormFactor = "Custom"
  758. p.Size = Vector3.new(1, 0.5, 1)
  759. p.Transparency = 0.5
  760. local selectionBox = Instance.new("SelectionBox", p)
  761. selectionBox.Adornee = p
  762. selectionBox.Color = BrickColor.new("Really black")
  763. selectionBox.LineThickness = 0.005
  764. p.TopSurface = 0
  765. p.BottomSurface = 0
  766. local colorc = {"Black"}
  767. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  768. p.BrickColor = Fire
  769. p.CanCollide = false
  770. p.Anchored = true
  771. p.CFrame = handle.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  772. game.Debris:AddItem(p, 0.2)
  773. end
  774. end))
  775. for i = 1, 10 do
  776. wait()
  777. RW.C0 = cf(1.5, 0.5, 0) * euler(0, 0, 0)
  778. RW.C1 = cf(0, 0.5, 0) * euler(0.1 * i, 0, 0)
  779. end
  780. PlaySound("Slash", 1)
  781. for i = 1, 3 do
  782. wait()
  783. RW.C0 = cf(1.5, 0.5, 0) * euler(0, 0, 0)
  784. RW.C1 = cf(0, 0.5, 0) * euler(-0.5 * i, 0, 0)
  785. end
  786. coroutine.resume(coroutine.create(function()
  787. local ps = Instance.new("Part", suit)
  788. ps.Name = "MagicPart"
  789. ps.TopSurface = "Smooth"
  790. ps.BottomSurface = "Smooth"
  791. ps.BrickColor = BrickColor.new("Institutional white")
  792. ps.Material = "Neon"
  793. ps.FormFactor = "Custom"
  794. ps.Size = Vector3.new(1, 5, 1)
  795. ps.Anchored = true
  796. ps.Transparency = 0.5
  797. ps.CanCollide = false
  798. ps.CFrame = char.Torso.CFrame * CFrame.new(1, 0, -5) * CFrame.Angles(-10, 0, 0)
  799. local selectionBox = Instance.new("SelectionBox", ps)
  800. selectionBox.Adornee = ps
  801. selectionBox.Color = BrickColor.new("Black")
  802. selectionBox.LineThickness = 0.2
  803. selectionBox.Transparency = 0.5
  804. function touch(hit)
  805. if hit.Parent.Name == char.Name then
  806. return
  807. end
  808. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  809. ps:remove()
  810. if hit.Parent.Name == char.Name then
  811. return
  812. end
  813. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 10000000000000000000000000000000000000000000000000
  814. do
  815. local HitSounds = {
  816. Hurt = Instance.new("Sound")
  817. }
  818. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  819. HitSounds.Hurt.Volume = 1
  820. function PlayHitSound(soundname, pitch)
  821. HitSounds[soundname].Parent = hit.Parent.Torso
  822. HitSounds[soundname].Pitch = pitch
  823. HitSounds[soundname]:Play()
  824. local oldsound = HitSounds[soundname]
  825. coroutine.resume(coroutine.create(function()
  826. wait(4)
  827. oldsound:Destroy()
  828. end))
  829. HitSounds[soundname] = HitSounds[soundname]:clone()
  830. end
  831. PlayHitSound("Hurt", 1)
  832. end
  833. end
  834. end
  835. ps.Touched:connect(touch)
  836. coroutine.resume(coroutine.create(function()
  837. for i = 1, 50 do
  838. wait()
  839. ps.CFrame = ps.CFrame * CFrame.new(0, -1.9, 3)
  840. end
  841. ps.Transparency = ps.Transparency + 1
  842. wait()
  843. ps.Transparency = ps.Transparency + 1
  844. wait()
  845. ps.Transparency = ps.Transparency + 1
  846. wait()
  847. ps.Transparency = ps.Transparency + 1
  848. wait()
  849. ps.Transparency = ps.Transparency + 1
  850. wait()
  851. ps:remove()
  852. end))
  853. end))
  854. wait(0.3)
  855. RW.C0 = CFrame.new(1.5, 0.5, 0)
  856. RW.C1 = CFrame.new(0, 0.5, 0)
  857. beamvalue = beamvalue + 1
  858. vDebounce = false
  859. end
  860. end
  861. function KnifeBeam3()
  862. if not vDebounce then
  863. vDebounce = true
  864. RW.C0 = cf(1, 0.3, -0.5) * euler(0.8000000000000003, 0, 0)
  865. RW.C1 = cf(0, 0, 0) * euler(0, -2, 0)
  866. wait(0.1)
  867. PlaySound("Slash", 1)
  868. coroutine.resume(coroutine.create(function()
  869. for i = 1, 10 do
  870. wait()
  871. local p = Instance.new("Part", handle)
  872. p.FormFactor = "Custom"
  873. p.Size = Vector3.new(1, 0.5, 1)
  874. p.Transparency = 0.5
  875. local selectionBox = Instance.new("SelectionBox", p)
  876. selectionBox.Adornee = p
  877. selectionBox.Color = BrickColor.new("Really black")
  878. selectionBox.LineThickness = 0.005
  879. p.Material = "Neon"
  880. p.TopSurface = 0
  881. p.BottomSurface = 0
  882. local colorc = {"Black"}
  883. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  884. p.BrickColor = Fire
  885. p.CanCollide = false
  886. p.Anchored = true
  887. p.CFrame = handle.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  888. game.Debris:AddItem(p, 0.1)
  889. end
  890. end))
  891. for i = 1, 3 do
  892. wait()
  893. RW.C0 = cf(1.2, 0.3 * i, 0.2) * euler(0.8000000000000003, 0, 0)
  894. RW.C1 = cf(0, 0, 0) * euler(0.8 * i, -2, 0)
  895. end
  896. coroutine.resume(coroutine.create(function()
  897. local ps = Instance.new("Part", suit)
  898. ps.Name = "MagicPart"
  899. ps.TopSurface = "Smooth"
  900. ps.BottomSurface = "Smooth"
  901. ps.BrickColor = BrickColor.new("Institutional white")
  902. ps.Material = "Neon"
  903. ps.FormFactor = "Custom"
  904. ps.Size = Vector3.new(10, 10, 1)
  905. ps.Anchored = true
  906. ps.Transparency = 0.5
  907. ps.CanCollide = false
  908. ps.CFrame = char.Torso.CFrame * CFrame.new(1, 0, -5) * CFrame.Angles(0, 0, 0)
  909. local selectionBox = Instance.new("SelectionBox", ps)
  910. selectionBox.Adornee = ps
  911. selectionBox.Color = BrickColor.new("Black")
  912. selectionBox.LineThickness = 0.2
  913. selectionBox.Transparency = 0.5
  914. function touch(hit)
  915. if hit.Parent.Name == char.Name then
  916. return
  917. end
  918. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  919. ps:remove()
  920. if hit.Parent.Name == char.Name then
  921. return
  922. end
  923. hit.Parent.Humanoid.Health = hit.Parent.Humanoid.Health - 100000000000000000000000000000000000000000000
  924. do
  925. local HitSounds = {
  926. Hurt = Instance.new("Sound")
  927. }
  928. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  929. HitSounds.Hurt.Volume = 1
  930. function PlayHitSound(soundname, pitch)
  931. HitSounds[soundname].Parent = hit.Parent.Torso
  932. HitSounds[soundname].Pitch = pitch
  933. HitSounds[soundname]:Play()
  934. local oldsound = HitSounds[soundname]
  935. coroutine.resume(coroutine.create(function()
  936. wait(4)
  937. oldsound:Destroy()
  938. end))
  939. HitSounds[soundname] = HitSounds[soundname]:clone()
  940. end
  941. PlayHitSound("Hurt", 1)
  942. end
  943. end
  944. end
  945. ps.Touched:connect(touch)
  946. coroutine.resume(coroutine.create(function()
  947. for i = 1, 50 do
  948. wait()
  949. ps.CFrame = ps.CFrame * CFrame.new(0, 0, -5)
  950. end
  951. ps.Transparency = ps.Transparency + 1
  952. wait()
  953. ps.Transparency = ps.Transparency + 1
  954. wait()
  955. ps.Transparency = ps.Transparency + 1
  956. wait()
  957. ps.Transparency = ps.Transparency + 1
  958. wait()
  959. ps.Transparency = ps.Transparency + 1
  960. wait()
  961. ps:remove()
  962. end))
  963. end))
  964. wait(0.3)
  965. RW.C0 = CFrame.new(1.5, 0.5, 0)
  966. RW.C1 = CFrame.new(0, 0.5, 0)
  967. beamvalue = beamvalue - 2
  968. vDebounce = false
  969. end
  970. end
  971. function drawded()
  972. if onehitkill == true then
  973. onehitkill = false
  974. RW.C0 = cf(1, 0.3, -0.5) * euler(0.8000000000000003, 0, 0)
  975. RW.C1 = cf(0, 0, 0) * euler(0, -2, 0)
  976. wait(0.1)
  977. PlaySound("Slash", 1)
  978. coroutine.resume(coroutine.create(function()
  979. for i = 1, 10 do
  980. wait()
  981. local p = Instance.new("Part", handle)
  982. p.FormFactor = "Custom"
  983. p.Size = Vector3.new(1, 1, 1)
  984. p.Transparency = 0.5
  985. local selectionBox = Instance.new("SelectionBox", p)
  986. selectionBox.Adornee = p
  987. selectionBox.Color = BrickColor.new("Really black")
  988. selectionBox.LineThickness = 0.001
  989. p.TopSurface = 0
  990. p.BottomSurface = 0
  991. local colorc = {
  992. "Really black"
  993. }
  994. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  995. p.BrickColor = Fire
  996. p.CanCollide = false
  997. p.Anchored = true
  998. p.CFrame = handle.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  999. game.Debris:AddItem(p, 0.1)
  1000. end
  1001. end))
  1002. for i = 1, 3 do
  1003. wait()
  1004. RW.C0 = cf(1.2, 0.3 * i, 0.2) * euler(0.8000000000000003, 0, 0)
  1005. RW.C1 = cf(0, 0, 0) * euler(0.8 * i, -2, 0)
  1006. end
  1007. coroutine.resume(coroutine.create(function()
  1008. ultra = Instance.new("Part", suit)
  1009. ultra.Name = "MagicPart"
  1010. ultra.TopSurface = "Smooth"
  1011. ultra.BottomSurface = "Smooth"
  1012. ultra.BrickColor = BrickColor.new("Really black")
  1013. ultra.Material = "Neon"
  1014. ultra.FormFactor = "Custom"
  1015. ultra.Size = Vector3.new(5, 1, 1)
  1016. ultra.Anchored = true
  1017. ultra.CanCollide = false
  1018. ultra.CFrame = char.Torso.CFrame * CFrame.new(1, 0, -5) * CFrame.Angles(0, 0, 1)
  1019. local selectionBox = Instance.new("SelectionBox", ultra)
  1020. selectionBox.Adornee = ultra
  1021. selectionBox.Color = BrickColor.new("Really black")
  1022. selectionBox.LineThickness = 0.01
  1023. selectionBox.Transparency = 0
  1024. end))
  1025. wait(0.3)
  1026. RW.C0 = CFrame.new(1.5, 0.5, 0)
  1027. RW.C1 = CFrame.new(0, 0.5, 0)
  1028. RW.C0 = cf(1, 0.3, -0.5) * euler(0.8000000000000003, 0, 0)
  1029. RW.C1 = cf(0, 0, 0) * euler(0, -2, 0)
  1030. wait(0.1)
  1031. PlaySound("Slash", 1)
  1032. coroutine.resume(coroutine.create(function()
  1033. for i = 1, 10 do
  1034. wait()
  1035. local p = Instance.new("Part", handle)
  1036. p.FormFactor = "Custom"
  1037. p.Size = Vector3.new(1, 0.5, 1)
  1038. p.Transparency = 0.5
  1039. local selectionBox = Instance.new("SelectionBox", p)
  1040. selectionBox.Adornee = p
  1041. selectionBox.Color = BrickColor.new("Really black")
  1042. selectionBox.LineThickness = 0.001
  1043. p.TopSurface = 0
  1044. p.BottomSurface = 0
  1045. local colorc = {
  1046. "Really black"
  1047. }
  1048. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  1049. p.BrickColor = Fire
  1050. p.CanCollide = false
  1051. p.Anchored = true
  1052. p.CFrame = handle.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  1053. game.Debris:AddItem(p, 0.1)
  1054. end
  1055. end))
  1056. for i = 1, 3 do
  1057. wait()
  1058. RW.C0 = cf(1.2, 0.3 * i, 0.2) * euler(0.8000000000000003, 0, 0)
  1059. RW.C1 = cf(0, 0, 0) * euler(0.8 * i, -2, 0)
  1060. end
  1061. coroutine.resume(coroutine.create(function()
  1062. ultra2 = Instance.new("Part", suit)
  1063. ultra2.Name = "MagicPart"
  1064. ultra2.TopSurface = "Smooth"
  1065. ultra2.BottomSurface = "Smooth"
  1066. ultra2.BrickColor = BrickColor.new("Really black")
  1067. ultra2.Material = "Neon"
  1068. ultra2.FormFactor = "Custom"
  1069. ultra2.Size = Vector3.new(5, 1, 1)
  1070. ultra2.Anchored = true
  1071. ultra2.CanCollide = false
  1072. ultra2.CFrame = char.Torso.CFrame * CFrame.new(1, 0, -5) * CFrame.Angles(0, 0, 1)
  1073. local selectionBox = Instance.new("SelectionBox", ultra2)
  1074. selectionBox.Adornee = ultra2
  1075. selectionBox.Color = BrickColor.new("Really black")
  1076. selectionBox.LineThickness = 0.01
  1077. selectionBox.Transparency = 0
  1078. end))
  1079. wait(0.3)
  1080. RW.C0 = CFrame.new(1.5, 0.5, 0)
  1081. RW.C1 = CFrame.new(0, 0.5, 0)
  1082. PlaySound("Slash", 1)
  1083. coroutine.resume(coroutine.create(function()
  1084. ultra3 = Instance.new("Part", suit)
  1085. ultra3.Name = "MagicPart"
  1086. ultra3.TopSurface = "Smooth"
  1087. ultra3.BottomSurface = "Smooth"
  1088. ultra3.BrickColor = BrickColor.new("Really black")
  1089. ultra3.Material = "Neon"
  1090. ultra3.FormFactor = "Custom"
  1091. ultra3.Size = Vector3.new(1, 5, 1)
  1092. ultra3.Anchored = true
  1093. ultra3.CanCollide = false
  1094. ultra3.CFrame = char.Torso.CFrame * CFrame.new(1, 0, -5) * CFrame.Angles(0, 0, 0)
  1095. local selectionBox = Instance.new("SelectionBox", ultra3)
  1096. selectionBox.Adornee = ultra3
  1097. selectionBox.Color = BrickColor.new("Really black")
  1098. selectionBox.LineThickness = 0.01
  1099. selectionBox.Transparency = 0
  1100. end))
  1101. coroutine.resume(coroutine.create(function()
  1102. for i = 1, 10 do
  1103. wait()
  1104. local p = Instance.new("Part", handle)
  1105. p.FormFactor = "Custom"
  1106. p.Size = Vector3.new(1, 0.5, 1)
  1107. p.Transparency = 0.5
  1108. local selectionBox = Instance.new("SelectionBox", p)
  1109. selectionBox.Adornee = p
  1110. selectionBox.Color = BrickColor.new("Really black")
  1111. selectionBox.LineThickness = 0.001
  1112. p.TopSurface = 0
  1113. p.BottomSurface = 0
  1114. local colorc = {
  1115. "Really black"
  1116. }
  1117. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  1118. p.BrickColor = Fire
  1119. p.CanCollide = false
  1120. p.Anchored = true
  1121. p.CFrame = handle.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  1122. game.Debris:AddItem(p, 0.1)
  1123. end
  1124. end))
  1125. coroutine.resume(coroutine.create(function()
  1126. for i = 1, 20 do
  1127. wait()
  1128. local p = Instance.new("Part", handle)
  1129. p.FormFactor = "Custom"
  1130. p.Size = Vector3.new(1, 0.5, 1)
  1131. p.Transparency = 0.5
  1132. local selectionBox = Instance.new("SelectionBox", p)
  1133. selectionBox.Adornee = p
  1134. selectionBox.Color = BrickColor.new("Really black")
  1135. selectionBox.LineThickness = 0.005
  1136. p.TopSurface = 0
  1137. p.BottomSurface = 0
  1138. local colorc = {"Black"}
  1139. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  1140. p.BrickColor = Fire
  1141. p.CanCollide = false
  1142. p.Anchored = true
  1143. p.CFrame = handle.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  1144. game.Debris:AddItem(p, 0.3)
  1145. end
  1146. end))
  1147. for i = 1, 3 do
  1148. wait()
  1149. RW.C0 = cf(1.5, 0.5, 0) * euler(0, 0, 0)
  1150. RW.C1 = cf(0, 0.5, 0) * euler(-0.5 * i, 0, 0)
  1151. end
  1152. wait(0.3)
  1153. PlaySound("Slash", 1)
  1154. coroutine.resume(coroutine.create(function()
  1155. ultra4 = Instance.new("Part", suit)
  1156. ultra4.Name = "MagicPart"
  1157. ultra4.TopSurface = "Smooth"
  1158. ultra4.BottomSurface = "Smooth"
  1159. ultra4.BrickColor = BrickColor.new("Really black")
  1160. ultra4.Material = "Neon"
  1161. ultra4.FormFactor = "Custom"
  1162. ultra4.Size = Vector3.new(1, 5, 1)
  1163. ultra4.Anchored = true
  1164. ultra4.CanCollide = false
  1165. ultra4.CFrame = char.Torso.CFrame * CFrame.new(1, 0, -5) * CFrame.Angles(0, 0, 0)
  1166. local selectionBox = Instance.new("SelectionBox", ultra3)
  1167. selectionBox.Adornee = ultra4
  1168. selectionBox.Color = BrickColor.new("Really black")
  1169. selectionBox.LineThickness = 0.01
  1170. selectionBox.Transparency = 0
  1171. end))
  1172. for i = 1, 3 do
  1173. wait()
  1174. RW.C0 = cf(1.5, 0.5, 0) * euler(0, 0, 0)
  1175. RW.C1 = cf(0, 0.5, 0) * euler(0.3 * i, 0, 0)
  1176. end
  1177. wait(0.3)
  1178. RW.C0 = CFrame.new(1.5, 0.5, 0)
  1179. RW.C1 = CFrame.new(0, 0.5, 0)
  1180. RW.C0 = cf(1, 0.3, -0.5) * euler(0.8000000000000003, 0, 0)
  1181. RW.C1 = cf(0, 0, 0) * euler(0, -2, 0)
  1182. wait(0.1)
  1183. PlaySound("Slash", 1)
  1184. coroutine.resume(coroutine.create(function()
  1185. for i = 1, 10 do
  1186. wait()
  1187. local p = Instance.new("Part", handle)
  1188. p.FormFactor = "Custom"
  1189. p.Size = Vector3.new(1, 0.5, 1)
  1190. p.Transparency = 0.5
  1191. local selectionBox = Instance.new("SelectionBox", p)
  1192. selectionBox.Adornee = p
  1193. selectionBox.Color = BrickColor.new("Really black")
  1194. selectionBox.LineThickness = 0.001
  1195. p.TopSurface = 0
  1196. p.BottomSurface = 0
  1197. local colorc = {
  1198. "Really black"
  1199. }
  1200. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  1201. p.BrickColor = Fire
  1202. p.CanCollide = false
  1203. p.Anchored = true
  1204. p.CFrame = handle.CFrame * CFrame.new(0, 1.5, 0) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  1205. game.Debris:AddItem(p, 0.1)
  1206. end
  1207. end))
  1208. for i = 1, 3 do
  1209. wait()
  1210. RW.C0 = cf(1.2, 0.3 * i, 0.2) * euler(0.8000000000000003, 0, 0)
  1211. RW.C1 = cf(0, 0, 0) * euler(0.8 * i, -2, 0)
  1212. end
  1213. coroutine.resume(coroutine.create(function()
  1214. ultra5 = Instance.new("Part", suit)
  1215. ultra5.Name = "MagicPart"
  1216. ultra5.TopSurface = "Smooth"
  1217. ultra5.BottomSurface = "Smooth"
  1218. ultra5.BrickColor = BrickColor.new("Really black")
  1219. ultra5.Material = "Neon"
  1220. ultra5.FormFactor = "Custom"
  1221. ultra5.Size = Vector3.new(5, 1, 1)
  1222. ultra5.Anchored = true
  1223. ultra5.CanCollide = false
  1224. ultra5.CFrame = char.Torso.CFrame * CFrame.new(1, 0, -5) * CFrame.Angles(0, 0, 1)
  1225. local selectionBox = Instance.new("SelectionBox", ultra2)
  1226. selectionBox.Adornee = ultra5
  1227. selectionBox.Color = BrickColor.new("Really black")
  1228. selectionBox.LineThickness = 0.01
  1229. selectionBox.Transparency = 0
  1230. end))
  1231. wait()
  1232. local p = Instance.new("Part", handle)
  1233. p.FormFactor = "Custom"
  1234. p.Material = "Neon"
  1235. p.Size = Vector3.new(1, 2, 1)
  1236. p.Transparency = 0
  1237. local selectionBox = Instance.new("SelectionBox", p)
  1238. selectionBox.Adornee = p
  1239. selectionBox.Color = BrickColor.new("Really black")
  1240. selectionBox.LineThickness = 0.001
  1241. p.TopSurface = 0
  1242. p.BottomSurface = 0
  1243. local colorc = {
  1244. "Really black"
  1245. }
  1246. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  1247. p.BrickColor = Fire
  1248. p.CanCollide = false
  1249. p.Anchored = true
  1250. p.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  1251. local light1 = Instance.new("SpotLight", p)
  1252. light1.Brightness = 164
  1253. light1.Color = Color3.new(255, 0, 0)
  1254. light1.Range = 7
  1255. for i = 1, 13 do
  1256. p.Transparency = p.Transparency + 0.1
  1257. p.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  1258. wait()
  1259. end
  1260. game.Debris:AddItem(p, 0.1)
  1261. coroutine.resume(coroutine.create(function()
  1262. coroutine.resume(coroutine.create(function()
  1263. for i = 1, 100 do
  1264. wait()
  1265. ultra.CFrame = ultra.CFrame * CFrame.new(0, 0, -4)
  1266. end
  1267. end))
  1268. coroutine.resume(coroutine.create(function()
  1269. for i = 1, 100 do
  1270. wait()
  1271. ultra2.CFrame = ultra2.CFrame * CFrame.new(0, 0, -4)
  1272. end
  1273. end))
  1274. coroutine.resume(coroutine.create(function()
  1275. for i = 1, 100 do
  1276. wait()
  1277. ultra3.CFrame = ultra3.CFrame * CFrame.new(0, 0, -4)
  1278. end
  1279. end))
  1280. coroutine.resume(coroutine.create(function()
  1281. for i = 1, 100 do
  1282. wait()
  1283. ultra4.CFrame = ultra4.CFrame * CFrame.new(0, 0, -4)
  1284. end
  1285. end))
  1286. coroutine.resume(coroutine.create(function()
  1287. for i = 1, 100 do
  1288. wait()
  1289. ultra5.CFrame = ultra5.CFrame * CFrame.new(0, 0, -4)
  1290. end
  1291. end))
  1292. wait(3)
  1293. ultra.Transparency = ultra.Transparency + 1
  1294. ultra2.Transparency = ultra2.Transparency + 1
  1295. ultra3.Transparency = ultra3.Transparency + 1
  1296. ultra4.Transparency = ultra4.Transparency + 1
  1297. ultra5.Transparency = ultra5.Transparency + 1
  1298. wait()
  1299. ultra.Transparency = ultra.Transparency + 1
  1300. ultra2.Transparency = ultra2.Transparency + 1
  1301. ultra3.Transparency = ultra3.Transparency + 1
  1302. ultra4.Transparency = ultra4.Transparency + 1
  1303. ultra5.Transparency = ultra5.Transparency + 1
  1304. wait()
  1305. ultra.Transparency = ultra.Transparency + 1
  1306. ultra2.Transparency = ultra2.Transparency + 1
  1307. ultra3.Transparency = ultra3.Transparency + 1
  1308. ultra4.Transparency = ultra4.Transparency + 1
  1309. ultra5.Transparency = ultra5.Transparency + 1
  1310. wait()
  1311. ultra.Transparency = ultra.Transparency + 1
  1312. ultra2.Transparency = ultra2.Transparency + 1
  1313. ultra3.Transparency = ultra3.Transparency + 1
  1314. ultra4.Transparency = ultra4.Transparency + 1
  1315. ultra5.Transparency = ultra5.Transparency + 1
  1316. wait()
  1317. ultra.Transparency = ultra.Transparency + 1
  1318. ultra2.Transparency = ultra2.Transparency + 1
  1319. ultra3.Transparency = ultra3.Transparency + 1
  1320. ultra4.Transparency = ultra4.Transparency + 1
  1321. ultra5.Transparency = ultra5.Transparency + 1
  1322. wait()
  1323. ultra:remove()
  1324. ultra2:remove()
  1325. ultra3:remove()
  1326. ultra4:remove()
  1327. ultra5:remove()
  1328. end))
  1329. function touch(hit)
  1330. if hit.Parent.Name == char.Name then
  1331. return
  1332. end
  1333. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1334. if hit.Parent.Name == char.Name then
  1335. return
  1336. end
  1337. hit.Parent:BreakJoints()
  1338. ultra:remove()
  1339. do
  1340. local HitSounds = {
  1341. Hurt = Instance.new("Sound")
  1342. }
  1343. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  1344. HitSounds.Hurt.Volume = 1
  1345. function PlayHitSound(soundname, pitch)
  1346. HitSounds[soundname].Parent = hit.Parent.Torso
  1347. HitSounds[soundname].Pitch = pitch
  1348. HitSounds[soundname]:Play()
  1349. local oldsound = HitSounds[soundname]
  1350. coroutine.resume(coroutine.create(function()
  1351. wait(4)
  1352. oldsound:Destroy()
  1353. end))
  1354. HitSounds[soundname] = HitSounds[soundname]:clone()
  1355. end
  1356. PlayHitSound("Hurt", 1)
  1357. end
  1358. end
  1359. end
  1360. ultra.Touched:connect(touch)
  1361. function touch(hit)
  1362. if hit.Parent.Name == char.Name then
  1363. return
  1364. end
  1365. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1366. if hit.Parent.Name == char.Name then
  1367. return
  1368. end
  1369. hit.Parent:BreakJoints()
  1370. ultra2:remove()
  1371. do
  1372. local HitSounds = {
  1373. Hurt = Instance.new("Sound")
  1374. }
  1375. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  1376. HitSounds.Hurt.Volume = 1
  1377. function PlayHitSound(soundname, pitch)
  1378. HitSounds[soundname].Parent = hit.Parent.Torso
  1379. HitSounds[soundname].Pitch = pitch
  1380. HitSounds[soundname]:Play()
  1381. local oldsound = HitSounds[soundname]
  1382. coroutine.resume(coroutine.create(function()
  1383. wait(4)
  1384. oldsound:Destroy()
  1385. end))
  1386. HitSounds[soundname] = HitSounds[soundname]:clone()
  1387. end
  1388. PlayHitSound("Hurt", 1)
  1389. end
  1390. end
  1391. end
  1392. ultra2.Touched:connect(touch)
  1393. function touch(hit)
  1394. if hit.Parent.Name == char.Name then
  1395. return
  1396. end
  1397. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1398. if hit.Parent.Name == char.Name then
  1399. return
  1400. end
  1401. hit.Parent:BreakJoints()
  1402. ultra2:remove()
  1403. do
  1404. local HitSounds = {
  1405. Hurt = Instance.new("Sound")
  1406. }
  1407. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  1408. HitSounds.Hurt.Volume = 1
  1409. function PlayHitSound(soundname, pitch)
  1410. HitSounds[soundname].Parent = hit.Parent.Torso
  1411. HitSounds[soundname].Pitch = pitch
  1412. HitSounds[soundname]:Play()
  1413. local oldsound = HitSounds[soundname]
  1414. coroutine.resume(coroutine.create(function()
  1415. wait(4)
  1416. oldsound:Destroy()
  1417. end))
  1418. HitSounds[soundname] = HitSounds[soundname]:clone()
  1419. end
  1420. PlayHitSound("Hurt", 1)
  1421. end
  1422. end
  1423. end
  1424. ultra2.Touched:connect(touch)
  1425. function touch(hit)
  1426. if hit.Parent.Name == char.Name then
  1427. return
  1428. end
  1429. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1430. if hit.Parent.Name == char.Name then
  1431. return
  1432. end
  1433. hit.Parent:BreakJoints()
  1434. ultra3:remove()
  1435. do
  1436. local HitSounds = {
  1437. Hurt = Instance.new("Sound")
  1438. }
  1439. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  1440. HitSounds.Hurt.Volume = 1
  1441. function PlayHitSound(soundname, pitch)
  1442. HitSounds[soundname].Parent = hit.Parent.Torso
  1443. HitSounds[soundname].Pitch = pitch
  1444. HitSounds[soundname]:Play()
  1445. local oldsound = HitSounds[soundname]
  1446. coroutine.resume(coroutine.create(function()
  1447. wait(4)
  1448. oldsound:Destroy()
  1449. end))
  1450. HitSounds[soundname] = HitSounds[soundname]:clone()
  1451. end
  1452. PlayHitSound("Hurt", 1)
  1453. end
  1454. end
  1455. end
  1456. ultra3.Touched:connect(touch)
  1457. function touch(hit)
  1458. if hit.Parent.Name == char.Name then
  1459. return
  1460. end
  1461. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1462. if hit.Parent.Name == char.Name then
  1463. return
  1464. end
  1465. hit.Parent:BreakJoints()
  1466. ultra4:remove()
  1467. do
  1468. local HitSounds = {
  1469. Hurt = Instance.new("Sound")
  1470. }
  1471. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  1472. HitSounds.Hurt.Volume = 1
  1473. function PlayHitSound(soundname, pitch)
  1474. HitSounds[soundname].Parent = hit.Parent.Torso
  1475. HitSounds[soundname].Pitch = pitch
  1476. HitSounds[soundname]:Play()
  1477. local oldsound = HitSounds[soundname]
  1478. coroutine.resume(coroutine.create(function()
  1479. wait(4)
  1480. oldsound:Destroy()
  1481. end))
  1482. HitSounds[soundname] = HitSounds[soundname]:clone()
  1483. end
  1484. PlayHitSound("Hurt", 1)
  1485. end
  1486. end
  1487. end
  1488. ultra4.Touched:connect(touch)
  1489. function touch(hit)
  1490. if hit.Parent.Name == char.Name then
  1491. return
  1492. end
  1493. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1494. if hit.Parent.Name == char.Name then
  1495. return
  1496. end
  1497. hit.Parent:BreakJoints()
  1498. ultra5:remove()
  1499. do
  1500. local HitSounds = {
  1501. Hurt = Instance.new("Sound")
  1502. }
  1503. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  1504. HitSounds.Hurt.Volume = 1
  1505. function PlayHitSound(soundname, pitch)
  1506. HitSounds[soundname].Parent = hit.Parent.Torso
  1507. HitSounds[soundname].Pitch = pitch
  1508. HitSounds[soundname]:Play()
  1509. local oldsound = HitSounds[soundname]
  1510. coroutine.resume(coroutine.create(function()
  1511. wait(4)
  1512. oldsound:Destroy()
  1513. end))
  1514. HitSounds[soundname] = HitSounds[soundname]:clone()
  1515. end
  1516. PlayHitSound("Hurt", 1)
  1517. end
  1518. end
  1519. end
  1520. ultra5.Touched:connect(touch)
  1521. wait()
  1522. RW.C0 = CFrame.new(1.5, 0.5, 0)
  1523. RW.C1 = CFrame.new(0, 0.5, 0)
  1524. local Dialogconnect = Instance.new("Part", suit)
  1525. Dialogconnect.TopSurface = "Smooth"
  1526. Dialogconnect.BottomSurface = "Smooth"
  1527. Dialogconnect.Material = "Neon"
  1528. Dialogconnect.FormFactor = "Custom"
  1529. Dialogconnect.Size = Vector3.new(1, 1, 1)
  1530. Dialogconnect.Transparency = 1
  1531. Dialogconnect.CanCollide = false
  1532. Dialogconnect.BrickColor = BrickColor.new("Black")
  1533. local selectionBox1 = Instance.new("SelectionBox", Dialogconnect)
  1534. selectionBox1.Adornee = Dialogconnect
  1535. selectionBox1.Color = BrickColor.new("Really black")
  1536. selectionBox1.LineThickness = 0.01
  1537. selectionBox1.Transparency = 1
  1538. local Weld = Instance.new("Weld", char)
  1539. Weld.Part0 = char.Torso
  1540. Weld.Part1 = Dialogconnect
  1541. Weld.C1 = CFrame.new(0, -3, -1.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  1542. Dialogconnect.Transparency = 1
  1543. selectionBox1.Transparency = 1
  1544. wait()
  1545. Dialogconnect.Transparency = 0
  1546. selectionBox1.Transparency = 0
  1547. wait()
  1548. Dialogconnect.Transparency = 1
  1549. selectionBox1.Transparency = 1
  1550. wait()
  1551. Dialogconnect.Transparency = 0
  1552. selectionBox1.Transparency = 0
  1553. wait()
  1554. Dialogconnect.Transparency = 1
  1555. selectionBox1.Transparency = 1
  1556. wait()
  1557. Dialogconnect.Transparency = 0
  1558. selectionBox1.Transparency = 0
  1559. wait()
  1560. Dialogconnect.Transparency = 1
  1561. selectionBox1.Transparency = 1
  1562. wait()
  1563. Dialogconnect.Transparency = 0
  1564. selectionBox1.Transparency = 0
  1565. wait()
  1566. Dialogconnect.Transparency = 1
  1567. selectionBox1.Transparency = 1
  1568. wait()
  1569. Dialogconnect.Transparency = 0
  1570. selectionBox1.Transparency = 0
  1571. wait()
  1572. Dialogconnect.Transparency = 1
  1573. selectionBox1.Transparency = 1
  1574. wait()
  1575. Dialogconnect.Transparency = 0
  1576. selectionBox1.Transparency = 0
  1577. wait()
  1578. Dialogconnect.Transparency = 1
  1579. selectionBox1.Transparency = 1
  1580. wait()
  1581. Dialogconnect.Transparency = 0
  1582. selectionBox1.Transparency = 0
  1583. wait()
  1584. Dialogconnect.Transparency = 1
  1585. selectionBox1.Transparency = 1
  1586. wait()
  1587. Dialogconnect.Transparency = 0
  1588. selectionBox1.Transparency = 0
  1589. Dialogconnect.BrickColor = BrickColor.new("New Yeller")
  1590. wait()
  1591. Dialogconnect.Transparency = 1
  1592. selectionBox1.Transparency = 1
  1593. wait()
  1594. Dialogconnect.Transparency = 0
  1595. selectionBox1.Transparency = 0
  1596. wait()
  1597. Dialogconnect.Transparency = 1
  1598. selectionBox1.Transparency = 1
  1599. wait()
  1600. Dialogconnect.Transparency = 0
  1601. selectionBox1.Transparency = 0
  1602. wait()
  1603. Dialogconnect.Transparency = 1
  1604. selectionBox1.Transparency = 1
  1605. wait()
  1606. Dialogconnect.Transparency = 0
  1607. selectionBox1.Transparency = 0
  1608. wait()
  1609. Dialogconnect.Transparency = 1
  1610. selectionBox1.Transparency = 1
  1611. wait()
  1612. Dialogconnect.Transparency = 0
  1613. selectionBox1.Transparency = 0
  1614. Dialogconnect.BrickColor = BrickColor.new("Lime green")
  1615. wait()
  1616. Dialogconnect.Transparency = 1
  1617. selectionBox1.Transparency = 1
  1618. wait()
  1619. Dialogconnect.Transparency = 0
  1620. selectionBox1.Transparency = 0
  1621. wait()
  1622. Dialogconnect.Transparency = 1
  1623. selectionBox1.Transparency = 1
  1624. wait()
  1625. Dialogconnect.Transparency = 0
  1626. selectionBox1.Transparency = 0
  1627. wait()
  1628. Dialogconnect.Transparency = 1
  1629. selectionBox1.Transparency = 1
  1630. wait()
  1631. Dialogconnect.Transparency = 0
  1632. selectionBox1.Transparency = 0
  1633. wait()
  1634. Dialogconnect.Transparency = 1
  1635. selectionBox1.Transparency = 1
  1636. wait()
  1637. Dialogconnect.Transparency = 0
  1638. selectionBox1.Transparency = 0
  1639. wait()
  1640. Dialogconnect.Transparency = 0
  1641. wait()
  1642. Dialogconnect.Transparency = 1
  1643. selectionBox1.Transparency = 1
  1644. wait()
  1645. Dialogconnect.Transparency = 0
  1646. selectionBox1.Transparency = 0
  1647. wait()
  1648. Dialogconnect.Transparency = 1
  1649. selectionBox1.Transparency = 1
  1650. wait()
  1651. Dialogconnect.Transparency = 0
  1652. selectionBox1.Transparency = 0
  1653. wait()
  1654. Dialogconnect.Transparency = 1
  1655. selectionBox1.Transparency = 1
  1656. wait()
  1657. Dialogconnect.Transparency = 0
  1658. selectionBox1.Transparency = 0
  1659. wait()
  1660. Dialogconnect.Transparency = 1
  1661. selectionBox1.Transparency = 1
  1662. wait()
  1663. Dialogconnect.Transparency = 0
  1664. selectionBox1.Transparency = 0
  1665. Dialogconnect:remove()
  1666. onehitkill = true
  1667. end
  1668. end
  1669. function Stuckhit()
  1670. if not vDebounce then
  1671. vDebounce = true
  1672. RW.C0 = cf(1, 0.3, -0.5) * euler(0.8000000000000003, 0, 0)
  1673. RW.C1 = cf(0, 0, 0) * euler(0, -2, 0)
  1674. wait(0.1)
  1675. PlaySound("Slash", 1)
  1676. coroutine.resume(coroutine.create(function()
  1677. for i = 1, 10 do
  1678. wait()
  1679. local RedSlash = Instance.new("Part", handle)
  1680. RedSlash.FormFactor = "Custom"
  1681. RedSlash.Size = Vector3.new(0.5, 2, 0.5)
  1682. RedSlash.Transparency = 0.5
  1683. local selectionBox = Instance.new("SelectionBox", RedSlash)
  1684. selectionBox.Adornee = RedSlash
  1685. selectionBox.Color = BrickColor.new("Really black")
  1686. selectionBox.LineThickness = 0.005
  1687. RedSlash.TopSurface = 0
  1688. RedSlash.BottomSurface = 0
  1689. local colorc = {"Black"}
  1690. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  1691. RedSlash.BrickColor = Fire
  1692. RedSlash.CanCollide = false
  1693. RedSlash.Anchored = true
  1694. RedSlash.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  1695. game.Debris:AddItem(RedSlash, 0.1)
  1696. end
  1697. end))
  1698. for i = 1, 3 do
  1699. wait()
  1700. RW.C0 = cf(1.2, 0.3 * i, 0.2) * euler(0.8000000000000003, 0, 0)
  1701. RW.C1 = cf(0, 0, 0) * euler(0.8 * i, -2, 0)
  1702. end
  1703. local ray = Ray.new(Handle.CFrame.p, (mouse.Hit.p - Handle.CFrame.p).unit * 1000)
  1704. local hit, position = game.Workspace:FindPartOnRay(ray, player)
  1705. wait(0.1)
  1706. local ray = Ray.new(Handle.CFrame.p, (mouse.Hit.p - Handle.CFrame.p).unit * 300)
  1707. local position = mouse.Hit.p
  1708. local distance = (position - Handle.CFrame.p).magnitude
  1709. local rp = Instance.new("Part", workspace)
  1710. rp.Anchored = true
  1711. rp.TopSurface = "Smooth"
  1712. rp.BottomSurface = "Smooth"
  1713. rp.Transparency = 1
  1714. rp.BrickColor = BrickColor.new("Deep orange")
  1715. rp.FormFactor = "Custom"
  1716. rp.CanCollide = false
  1717. rp.Size = Vector3.new(0.6, 0.6, distance)
  1718. rp.Material = "Neon"
  1719. rp.CFrame = CFrame.new(position, Handle.CFrame.p) * CFrame.new(0, 0, -distance / 2)
  1720. local cy = Instance.new("BlockMesh", rp)
  1721. for i = 1, 10 do
  1722. wait()
  1723. cy.Scale = cy.Scale - Vector3.new(0.1, 0.1, 0)
  1724. end
  1725. rp:Destroy()
  1726. local ps = Instance.new("Part", suit)
  1727. ps.Name = "MagicPart"
  1728. ps.TopSurface = "Smooth"
  1729. ps.BottomSurface = "Smooth"
  1730. ps.BrickColor = BrickColor.new("Black")
  1731. ps.FormFactor = "Custom"
  1732. ps.Transparency = 0.9
  1733. ps.Size = Vector3.new(5, 250, 5)
  1734. ps.Anchored = true
  1735. ps.CanCollide = false
  1736. ps.CFrame = CFrame.new(position)
  1737. local cy = Instance.new("BlockMesh", ps)
  1738. function touch(hit)
  1739. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1740. if hit.Parent.Name == char.Name then
  1741. return
  1742. end
  1743. hit.Parent.Torso.Anchored = true
  1744. do
  1745. local HitSounds = {
  1746. Hurt = Instance.new("Sound")
  1747. }
  1748. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  1749. HitSounds.Hurt.Volume = 1
  1750. function PlayHitSound(soundname, pitch)
  1751. HitSounds[soundname].Parent = hit.Parent.Torso
  1752. HitSounds[soundname].Pitch = pitch
  1753. HitSounds[soundname]:Play()
  1754. local oldsound = HitSounds[soundname]
  1755. coroutine.resume(coroutine.create(function()
  1756. wait(4)
  1757. oldsound:Destroy()
  1758. end))
  1759. HitSounds[soundname] = HitSounds[soundname]:clone()
  1760. end
  1761. PlayHitSound("Hurt", 1)
  1762. local p = Instance.new("Part", handle)
  1763. p.FormFactor = "Custom"
  1764. p.Material = "Neon"
  1765. p.Size = Vector3.new(1, 2, 1)
  1766. p.Transparency = 0
  1767. local selectionBox = Instance.new("SelectionBox", p)
  1768. selectionBox.Adornee = p
  1769. selectionBox.Color = BrickColor.new("Really black")
  1770. selectionBox.LineThickness = 0.001
  1771. p.TopSurface = 0
  1772. p.BottomSurface = 0
  1773. local colorc = {"Black"}
  1774. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  1775. p.BrickColor = Fire
  1776. p.CanCollide = false
  1777. p.Anchored = true
  1778. p.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  1779. coroutine.resume(coroutine.create(function()
  1780. for i = 1, 100 do
  1781. wait()
  1782. p.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  1783. end
  1784. end))
  1785. local light1 = Instance.new("SpotLight", p)
  1786. light1.Brightness = 164
  1787. light1.Color = Color3.new(255, 0, 0)
  1788. light1.Range = 7
  1789. for i = 1, 13 do
  1790. p.Transparency = p.Transparency + 0.1
  1791. wait(0.4)
  1792. end
  1793. game.Debris:AddItem(p, 0.1)
  1794. PlaySound("Slash", 1)
  1795. coroutine.resume(coroutine.create(function()
  1796. for i = 1, 10 do
  1797. wait()
  1798. local RedSlash = Instance.new("Part", handle)
  1799. RedSlash.FormFactor = "Custom"
  1800. RedSlash.Size = Vector3.new(0.5, 2, 0.5)
  1801. RedSlash.Transparency = 0.5
  1802. local selectionBox = Instance.new("SelectionBox", RedSlash)
  1803. selectionBox.Adornee = RedSlash
  1804. selectionBox.Color = BrickColor.new("Really black")
  1805. selectionBox.LineThickness = 0.005
  1806. RedSlash.TopSurface = 0
  1807. RedSlash.BottomSurface = 0
  1808. local colorc = {"Black"}
  1809. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  1810. RedSlash.BrickColor = Fire
  1811. RedSlash.CanCollide = false
  1812. RedSlash.Anchored = true
  1813. RedSlash.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  1814. game.Debris:AddItem(RedSlash, 0.1)
  1815. end
  1816. end))
  1817. for i = 1, 3 do
  1818. wait()
  1819. RW.C0 = cf(1.5, 0.5, 0) * euler(1.5, 0, 0)
  1820. RW.C1 = cf(0, 0.5, 0) * euler(0.6 * i, 0, 0)
  1821. end
  1822. hit.Parent.Torso.Anchored = false
  1823. hit.Parent.Torso:BreakJoints()
  1824. end
  1825. end
  1826. end
  1827. ps.Touched:connect(touch)
  1828. for i = 1, 8 do
  1829. wait(0.5)
  1830. ps.Transparency = ps.Transparency - 0.1
  1831. end
  1832. wait(2)
  1833. RW.C0 = CFrame.new(1.5, 0.5, 0)
  1834. RW.C1 = CFrame.new(0, 0.5, 0)
  1835. ps:remove()
  1836. end
  1837. vDebounce = false
  1838. end
  1839. mouse.Button1Down:connect(function()
  1840. if slashvalue == 1 then
  1841. slash1()
  1842. elseif slashvalue == 3 then
  1843. slash3()
  1844. elseif slashvalue == 2 then
  1845. slash2()
  1846. end
  1847. end)
  1848. function WelcomeToMySpecialAttack()
  1849. CharaTalks()
  1850. RW.C0 = cf(1, 0.3, -0.5) * euler(0.8000000000000003, 0, 0)
  1851. RW.C1 = cf(0, 0, 0) * euler(0, -2, 0)
  1852. wait(0.1)
  1853. PlaySound("Slash", 1)
  1854. coroutine.resume(coroutine.create(function()
  1855. for i = 1, 10 do
  1856. wait()
  1857. local RedSlash = Instance.new("Part", handle)
  1858. RedSlash.FormFactor = "Custom"
  1859. RedSlash.Size = Vector3.new(0.5, 2, 0.5)
  1860. RedSlash.Transparency = 0.5
  1861. local selectionBox = Instance.new("SelectionBox", RedSlash)
  1862. selectionBox.Adornee = RedSlash
  1863. selectionBox.Color = BrickColor.new("Really black")
  1864. selectionBox.LineThickness = 0.005
  1865. RedSlash.TopSurface = 0
  1866. RedSlash.BottomSurface = 0
  1867. local colorc = {"Black"}
  1868. local Fire = BrickColor.new(colorc[math.random(1, #colorc)])
  1869. RedSlash.BrickColor = Fire
  1870. RedSlash.CanCollide = false
  1871. RedSlash.Anchored = true
  1872. RedSlash.CFrame = handle.CFrame * CFrame.new(0, 1, 0)
  1873. game.Debris:AddItem(RedSlash, 0.1)
  1874. end
  1875. end))
  1876. for i = 1, 3 do
  1877. wait()
  1878. RW.C0 = cf(1.2, 0.3 * i, 0.2) * euler(0.8000000000000003, 0, 0)
  1879. RW.C1 = cf(0, 0, 0) * euler(0.8 * i, -2, 0)
  1880. end
  1881. PlaySound("Explode", 1)
  1882. coroutine.resume(coroutine.create(function()
  1883. local ps = Instance.new("Part", suit)
  1884. ps.Name = "MagicPart"
  1885. ps.TopSurface = "Smooth"
  1886. ps.BottomSurface = "Smooth"
  1887. ps.BrickColor = BrickColor.new("Black")
  1888. ps.Material = "Neon"
  1889. ps.FormFactor = "Custom"
  1890. ps.Size = Vector3.new(1500, 1500, 1000)
  1891. ps.Anchored = true
  1892. ps.Transparency = 0
  1893. ps.CanCollide = false
  1894. ps.CFrame = char.Torso.CFrame * CFrame.new(1, 0, -55) * CFrame.Angles(0, 0, 0)
  1895. local selectionBox = Instance.new("SelectionBox", ps)
  1896. selectionBox.Adornee = ps
  1897. selectionBox.Color = BrickColor.new("Black")
  1898. selectionBox.LineThickness = 0.2
  1899. selectionBox.Transparency = 0.5
  1900. function touch(hit)
  1901. if hit.Parent.Name == char.Name then
  1902. return
  1903. end
  1904. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1905. if hit.Parent.Name == char.Name then
  1906. return
  1907. end
  1908. hit.Parent:BreakJoints()
  1909. do
  1910. local HitSounds = {
  1911. Hurt = Instance.new("Sound")
  1912. }
  1913. HitSounds.Hurt.SoundId = "http://www.roblox.com/asset?id=406913243"
  1914. HitSounds.Hurt.Volume = 1
  1915. function PlayHitSound(soundname, pitch)
  1916. HitSounds[soundname].Parent = hit.Parent.Torso
  1917. HitSounds[soundname].Pitch = pitch
  1918. HitSounds[soundname]:Play()
  1919. local oldsound = HitSounds[soundname]
  1920. coroutine.resume(coroutine.create(function()
  1921. wait(4)
  1922. oldsound:Destroy()
  1923. end))
  1924. HitSounds[soundname] = HitSounds[soundname]:clone()
  1925. end
  1926. PlayHitSound("Hurt", 1)
  1927. end
  1928. end
  1929. end
  1930. ps.Touched:connect(touch)
  1931. coroutine.resume(coroutine.create(function()
  1932. for i = 1, 500 do
  1933. wait()
  1934. ps.CFrame = ps.CFrame * CFrame.new(0, 0, -4)
  1935. end
  1936. ps.Transparency = ps.Transparency + 0.2
  1937. wait()
  1938. ps.Transparency = ps.Transparency + 0.2
  1939. wait()
  1940. ps.Transparency = ps.Transparency + 0.2
  1941. wait()
  1942. ps.Transparency = ps.Transparency + 0.2
  1943. wait()
  1944. ps.Transparency = ps.Transparency + 0.2
  1945. ps:remove()
  1946. end))
  1947. end))
  1948. wait(2)
  1949. RW.C0 = CFrame.new(1.5, 0.5, 0)
  1950. RW.C1 = CFrame.new(0, 0.5, 0)
  1951. end
  1952. mouse.KeyDown:connect(function(key)
  1953. if key == "r" and specialattack == false then
  1954. specialattack = true
  1955. WelcomeToMySpecialAttack()
  1956. local Dialogconnect = Instance.new("Part", suit)
  1957. Dialogconnect.TopSurface = "Smooth"
  1958. Dialogconnect.BottomSurface = "Smooth"
  1959. Dialogconnect.Material = "Neon"
  1960. Dialogconnect.FormFactor = "Custom"
  1961. Dialogconnect.Size = Vector3.new(1, 1, 1)
  1962. Dialogconnect.Transparency = 1
  1963. Dialogconnect.CanCollide = false
  1964. Dialogconnect.BrickColor = BrickColor.new("Black")
  1965. local selectionBox1 = Instance.new("SelectionBox", Dialogconnect)
  1966. selectionBox1.Adornee = Dialogconnect
  1967. selectionBox1.Color = BrickColor.new("Really black")
  1968. selectionBox1.LineThickness = 0.01
  1969. selectionBox1.Transparency = 1
  1970. local Weld = Instance.new("Weld", char)
  1971. Weld.Part0 = char.Torso
  1972. Weld.Part1 = Dialogconnect
  1973. Weld.C1 = CFrame.new(-3, -3, -1.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  1974. Dialogconnect.Transparency = 1
  1975. selectionBox1.Transparency = 1
  1976. wait()
  1977. Dialogconnect.Transparency = 0
  1978. selectionBox1.Transparency = 0
  1979. wait()
  1980. Dialogconnect.Transparency = 1
  1981. selectionBox1.Transparency = 1
  1982. wait()
  1983. Dialogconnect.Transparency = 0
  1984. selectionBox1.Transparency = 0
  1985. wait()
  1986. Dialogconnect.Transparency = 1
  1987. selectionBox1.Transparency = 1
  1988. wait()
  1989. Dialogconnect.Transparency = 0
  1990. selectionBox1.Transparency = 0
  1991. wait()
  1992. Dialogconnect.Transparency = 1
  1993. selectionBox1.Transparency = 1
  1994. wait()
  1995. Dialogconnect.Transparency = 0
  1996. selectionBox1.Transparency = 0
  1997. wait()
  1998. Dialogconnect.Transparency = 1
  1999. selectionBox1.Transparency = 1
  2000. wait()
  2001. Dialogconnect.Transparency = 0
  2002. selectionBox1.Transparency = 0
  2003. wait()
  2004. Dialogconnect.Transparency = 1
  2005. selectionBox1.Transparency = 1
  2006. wait()
  2007. Dialogconnect.Transparency = 0
  2008. selectionBox1.Transparency = 0
  2009. wait()
  2010. Dialogconnect.Transparency = 1
  2011. selectionBox1.Transparency = 1
  2012. wait()
  2013. Dialogconnect.Transparency = 0
  2014. selectionBox1.Transparency = 0
  2015. wait()
  2016. Dialogconnect.Transparency = 1
  2017. selectionBox1.Transparency = 1
  2018. wait()
  2019. Dialogconnect.Transparency = 0
  2020. selectionBox1.Transparency = 0
  2021. Dialogconnect.BrickColor = BrickColor.new("New Yeller")
  2022. wait()
  2023. Dialogconnect.Transparency = 1
  2024. selectionBox1.Transparency = 1
  2025. wait()
  2026. Dialogconnect.Transparency = 0
  2027. selectionBox1.Transparency = 0
  2028. wait()
  2029. Dialogconnect.Transparency = 1
  2030. selectionBox1.Transparency = 1
  2031. wait()
  2032. Dialogconnect.Transparency = 0
  2033. selectionBox1.Transparency = 0
  2034. wait()
  2035. Dialogconnect.Transparency = 1
  2036. selectionBox1.Transparency = 1
  2037. wait()
  2038. Dialogconnect.Transparency = 0
  2039. selectionBox1.Transparency = 0
  2040. wait()
  2041. Dialogconnect.Transparency = 1
  2042. selectionBox1.Transparency = 1
  2043. wait()
  2044. Dialogconnect.Transparency = 0
  2045. selectionBox1.Transparency = 0
  2046. Dialogconnect.BrickColor = BrickColor.new("Lime green")
  2047. wait()
  2048. Dialogconnect.Transparency = 1
  2049. selectionBox1.Transparency = 1
  2050. wait()
  2051. Dialogconnect.Transparency = 0
  2052. selectionBox1.Transparency = 0
  2053. wait()
  2054. Dialogconnect.Transparency = 1
  2055. selectionBox1.Transparency = 1
  2056. wait()
  2057. Dialogconnect.Transparency = 0
  2058. selectionBox1.Transparency = 0
  2059. wait()
  2060. Dialogconnect.Transparency = 1
  2061. selectionBox1.Transparency = 1
  2062. wait()
  2063. Dialogconnect.Transparency = 0
  2064. selectionBox1.Transparency = 0
  2065. wait()
  2066. Dialogconnect.Transparency = 1
  2067. selectionBox1.Transparency = 1
  2068. wait()
  2069. Dialogconnect.Transparency = 0
  2070. selectionBox1.Transparency = 0
  2071. wait()
  2072. Dialogconnect.Transparency = 0
  2073. wait()
  2074. Dialogconnect.Transparency = 1
  2075. selectionBox1.Transparency = 1
  2076. wait()
  2077. Dialogconnect.Transparency = 0
  2078. selectionBox1.Transparency = 0
  2079. wait()
  2080. Dialogconnect.Transparency = 1
  2081. selectionBox1.Transparency = 1
  2082. wait()
  2083. Dialogconnect.Transparency = 0
  2084. selectionBox1.Transparency = 0
  2085. wait()
  2086. Dialogconnect.Transparency = 1
  2087. selectionBox1.Transparency = 1
  2088. wait()
  2089. Dialogconnect.Transparency = 0
  2090. selectionBox1.Transparency = 0
  2091. wait()
  2092. Dialogconnect.Transparency = 1
  2093. selectionBox1.Transparency = 1
  2094. wait()
  2095. Dialogconnect.Transparency = 0
  2096. selectionBox1.Transparency = 0
  2097. Dialogconnect:remove()
  2098. specialattack = false
  2099. end
  2100. if key == "q" then
  2101. if beamvalue == 1 then
  2102. KnifeBeam1()
  2103. elseif beamvalue == 2 then
  2104. KnifeBeam2()
  2105. elseif beamvalue == 3 then
  2106. KnifeBeam3()
  2107. end
  2108. end
  2109. if key == "x" and not vDebounce then
  2110. vDebounce = true
  2111. for i = 1, 5 do
  2112. wait()
  2113. Torso.Transparency = 0.5
  2114. char["Left Arm"].Transparency = 0.5
  2115. char["Left Leg"].Transparency = 0.5
  2116. char["Right Arm"].Transparency = 0.5
  2117. char["Right Leg"].Transparency = 0.5
  2118. char.Head.Transparency = 0.5
  2119. wait()
  2120. Torso.Transparency = 0
  2121. char["Left Arm"].Transparency = 0
  2122. char["Left Leg"].Transparency = 0
  2123. char["Right Arm"].Transparency = 0
  2124. char["Right Leg"].Transparency = 0
  2125. char.Head.Transparency = 0
  2126. end
  2127. teleportPlayer(mouse.hit.p)
  2128. vDebounce = false
  2129. end
  2130. if key == "z" and onehitkilltwo == true then
  2131. onehitkilltwo = false
  2132. Stuckhit()
  2133. local Dialogconnect = Instance.new("Part", suit)
  2134. Dialogconnect.TopSurface = "Smooth"
  2135. Dialogconnect.BottomSurface = "Smooth"
  2136. Dialogconnect.Material = "Neon"
  2137. Dialogconnect.FormFactor = "Custom"
  2138. Dialogconnect.Size = Vector3.new(1, 1, 1)
  2139. Dialogconnect.Transparency = 1
  2140. Dialogconnect.CanCollide = false
  2141. Dialogconnect.BrickColor = BrickColor.new("Black")
  2142. local selectionBox1 = Instance.new("SelectionBox", Dialogconnect)
  2143. selectionBox1.Adornee = Dialogconnect
  2144. selectionBox1.Color = BrickColor.new("Really black")
  2145. selectionBox1.LineThickness = 0.01
  2146. selectionBox1.Transparency = 1
  2147. local Weld = Instance.new("Weld", char)
  2148. Weld.Part0 = char.Torso
  2149. Weld.Part1 = Dialogconnect
  2150. Weld.C1 = CFrame.new(3, -3, -1.5) * CFrame.fromEulerAnglesXYZ(0, 0, 0)
  2151. Dialogconnect.Transparency = 1
  2152. selectionBox1.Transparency = 1
  2153. wait()
  2154. Dialogconnect.Transparency = 0
  2155. selectionBox1.Transparency = 0
  2156. wait()
  2157. Dialogconnect.Transparency = 1
  2158. selectionBox1.Transparency = 1
  2159. wait()
  2160. Dialogconnect.Transparency = 0
  2161. selectionBox1.Transparency = 0
  2162. wait()
  2163. Dialogconnect.Transparency = 1
  2164. selectionBox1.Transparency = 1
  2165. wait()
  2166. Dialogconnect.Transparency = 0
  2167. selectionBox1.Transparency = 0
  2168. wait()
  2169. Dialogconnect.Transparency = 1
  2170. selectionBox1.Transparency = 1
  2171. wait()
  2172. Dialogconnect.Transparency = 0
  2173. selectionBox1.Transparency = 0
  2174. wait()
  2175. Dialogconnect.Transparency = 1
  2176. selectionBox1.Transparency = 1
  2177. wait()
  2178. Dialogconnect.Transparency = 0
  2179. selectionBox1.Transparency = 0
  2180. wait()
  2181. Dialogconnect.Transparency = 1
  2182. selectionBox1.Transparency = 1
  2183. wait()
  2184. Dialogconnect.Transparency = 0
  2185. selectionBox1.Transparency = 0
  2186. wait()
  2187. Dialogconnect.Transparency = 1
  2188. selectionBox1.Transparency = 1
  2189. wait()
  2190. Dialogconnect.Transparency = 0
  2191. selectionBox1.Transparency = 0
  2192. wait()
  2193. Dialogconnect.Transparency = 1
  2194. selectionBox1.Transparency = 1
  2195. wait()
  2196. Dialogconnect.Transparency = 0
  2197. selectionBox1.Transparency = 0
  2198. Dialogconnect.BrickColor = BrickColor.new("New Yeller")
  2199. wait()
  2200. Dialogconnect.Transparency = 1
  2201. selectionBox1.Transparency = 1
  2202. wait()
  2203. Dialogconnect.Transparency = 0
  2204. selectionBox1.Transparency = 0
  2205. wait()
  2206. Dialogconnect.Transparency = 1
  2207. selectionBox1.Transparency = 1
  2208. wait()
  2209. Dialogconnect.Transparency = 0
  2210. selectionBox1.Transparency = 0
  2211. wait()
  2212. Dialogconnect.Transparency = 1
  2213. selectionBox1.Transparency = 1
  2214. wait()
  2215. Dialogconnect.Transparency = 0
  2216. selectionBox1.Transparency = 0
  2217. wait()
  2218. Dialogconnect.Transparency = 1
  2219. selectionBox1.Transparency = 1
  2220. wait()
  2221. Dialogconnect.Transparency = 0
  2222. selectionBox1.Transparency = 0
  2223. Dialogconnect.BrickColor = BrickColor.new("Lime green")
  2224. wait()
  2225. Dialogconnect.Transparency = 1
  2226. selectionBox1.Transparency = 1
  2227. wait()
  2228. Dialogconnect.Transparency = 0
  2229. selectionBox1.Transparency = 0
  2230. wait()
  2231. Dialogconnect.Transparency = 1
  2232. selectionBox1.Transparency = 1
  2233. wait()
  2234. Dialogconnect.Transparency = 0
  2235. selectionBox1.Transparency = 0
  2236. wait()
  2237. Dialogconnect.Transparency = 1
  2238. selectionBox1.Transparency = 1
  2239. wait()
  2240. Dialogconnect.Transparency = 0
  2241. selectionBox1.Transparency = 0
  2242. wait()
  2243. Dialogconnect.Transparency = 1
  2244. selectionBox1.Transparency = 1
  2245. wait()
  2246. Dialogconnect.Transparency = 0
  2247. selectionBox1.Transparency = 0
  2248. wait()
  2249. Dialogconnect.Transparency = 0
  2250. wait()
  2251. Dialogconnect.Transparency = 1
  2252. selectionBox1.Transparency = 1
  2253. wait()
  2254. Dialogconnect.Transparency = 0
  2255. selectionBox1.Transparency = 0
  2256. wait()
  2257. Dialogconnect.Transparency = 1
  2258. selectionBox1.Transparency = 1
  2259. wait()
  2260. Dialogconnect.Transparency = 0
  2261. selectionBox1.Transparency = 0
  2262. wait()
  2263. Dialogconnect.Transparency = 1
  2264. selectionBox1.Transparency = 1
  2265. wait()
  2266. Dialogconnect.Transparency = 0
  2267. selectionBox1.Transparency = 0
  2268. wait()
  2269. Dialogconnect.Transparency = 1
  2270. selectionBox1.Transparency = 1
  2271. wait()
  2272. Dialogconnect.Transparency = 0
  2273. selectionBox1.Transparency = 0
  2274. Dialogconnect:remove()
  2275. onehitkilltwo = true
  2276. end
  2277. if key == "e" then
  2278. drawded()
  2279. end
  2280. end)
  2281. Tool.Deselected:connect(function(mouse)
  2282. RW.Parent = nil
  2283. LW.Parent = nil
  2284. handle:remove()
  2285. RSH.Parent = player.Character.Torso
  2286. LSH.Parent = player.Character.Torso
  2287. end)
  2288. end)
  2289. function OnDeath()
  2290. GETDUNKED()
  2291. oldloopedsound:remove()
  2292. end
  2293. char.Humanoid.Died:connect(OnDeath)
  2294. print("Made By Jose Likes And Enjoys Roblox for Josemmoya")
  2295. wait(5)
  2296. print("Based on the animation Determination by Jigsaw Rules.")
  2297. wait(5)
  2298. print("Special attacks are on q,e,z,x,and m(Megalomaniac).")
  2299. print("fixed by ROBLOX")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement