Nahul

Black void fe chara fix

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