Nahul

Black fe void chara

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