Advertisement
Josemmoya

JEFF THE KILLER ARGH

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