daily pastebin goal
89%
SHARE
TWEET

dark assassin script

a guest Jan 15th, 2019 65 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. f = Instance.new("Fire")
  2. f.Parent = game.Workspace.epicikr.Head
  3. f.Color = Color3.new(1,0,0)
  4. f.SecondaryColor = Color3.new(1,0,0)
  5. f.Size = 3
  6. Players = game.Players
  7. Workspace = game.Workspace
  8. HopperBinName = "Sword"
  9. Activated = false
  10. Equipped = false
  11. Equipping = false
  12. Unequipping = false
  13. Flaming = false
  14. Shielding = false
  15. SlimeCharge = false
  16. DarkCharge = false
  17. Mode = ""
  18. Damage = 20
  19. ExplosionVictim = ""
  20. Name = "Zrto"
  21. Me = Players:findFirstChild(Name)
  22. if Me == nil then
  23.  Me = Players:findFirstChild("Player")
  24. end
  25. Backpack = Me["Backpack"]
  26. PlayerGui = Me["PlayerGui"]
  27. wait(0.8)
  28. ------------------------------------------------------------>
  29. --[[
  30. ?     -->> Load
  31. --]]
  32. ------------------------------------------------------------>
  33. Check = Me.Character:findFirstChild("Loaded")
  34. if Check == nil then
  35. Gui = Instance.new("ScreenGui")
  36. Gui.Parent = PlayerGui
  37. Gui.Name = "LoadGui"
  38. Background = Instance.new("ImageLabel")
  39. Background.Parent = Gui
  40. Background.Name = "Background"
  41. Background.Size = UDim2.new(0.25, 0, 0.05, 0)
  42. Background.BackgroundTransparency = 0.7
  43. Background.Position = UDim2.new(0.55, 0, 0, 0)
  44. Header = Instance.new("TextLabel")
  45. Header.Parent = Background
  46. Header.Name = "Header"
  47. Header.Size = UDim2.new(0, 0, 0, 0)
  48. Header.BackgroundTransparency = 1
  49. Header.Position = UDim2.new(0.5, 0, 0.2, 0)
  50. Header.Text = "[ Loading : 0 ]"
  51. Bar = Instance.new("ImageLabel")
  52. Bar.Parent = Background
  53. Bar.Size = UDim2.new(0.9, 0, 0.5, 0)
  54. Bar.BackgroundTransparency = 0.2
  55. Bar.BackgroundColor = BrickColor.new(1224)
  56. Bar.Position = UDim2.new(0.05, 0, 0.37, 0)
  57. Bar.BorderSizePixel = 0
  58. Bar2 = Instance.new("ImageLabel")
  59. Bar2.Parent = Bar
  60. Bar2.Size = UDim2.new(0, 0, 1, 0)
  61. Bar2.BackgroundTransparency = 0.2
  62. Bar2.BackgroundColor = BrickColor.new(1010)
  63. Bar2.Position = UDim2.new(0, 0, 0, 0)
  64. Bar2.BorderSizePixel = 0
  65. for i = 1 , 50 do
  66. Bar2.Size = Bar2.Size + UDim2.new(0.02, 0, 0, 0)
  67. Header.Text = "[ Loading : "..(i*2).." ]"
  68. wait()
  69. end
  70. Header.Text = "[ Loaded Alex's Script ]"
  71. wait(1)
  72. Loaded = Instance.new("IntValue")
  73. Loaded.Parent = Me.Character
  74. Loaded.Name = "Loaded"
  75. Gui:Remove()
  76. end
  77. ------------------------------------------------------------>
  78. --[[
  79. ?     -->> Joints
  80. --]]
  81. ------------------------------------------------------------>
  82. LeftShoulder = Me.Character.Torso["Left Shoulder"]
  83. RightShoulder = Me.Character.Torso["Right Shoulder"]
  84. LeftShoulder.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  85. RightShoulder.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  86. OriginalLeftShoulder = LeftShoulder.C0
  87. OriginalLeftShoulder2 = LeftShoulder.C1
  88. OriginalRightShoulder = RightShoulder.C0
  89. OriginalRightShoulder2 = RightShoulder.C1
  90. ------------------------------------------------------------>
  91. --[[
  92. ?     -->> HopperBin
  93. --]]
  94. ------------------------------------------------------------>
  95. HopperBin = Instance.new("HopperBin")
  96. Test = Backpack:findFirstChild(HopperBinName)
  97. if Test ~= nil then
  98. Test.Name = "Fake"
  99. end
  100. Stuff = Me.Character:GetChildren()
  101. for i = 1 , #Stuff do
  102.  if Stuff[i].className == "Hat" then
  103.   Stuff[i]:Remove()
  104.  end
  105. end
  106. HopperBin.Parent = Backpack
  107. HopperBin.Name = HopperBinName
  108. script.Parent = HopperBin
  109. wait(1)
  110. ------------------------------------------------------------>
  111. --[[
  112. ?     -->> Charge Function
  113. --]]
  114. ------------------------------------------------------------>
  115. function onCharge(Color)
  116.  Charge = Instance.new("Part")
  117.  Charge.Parent = Me.Character.Torso
  118.  Charge.Anchored = true
  119.  Charge.CanCollide = false
  120.  Charge.Locked = true
  121.  Charge.Transparency = 0
  122.  Charge.BrickColor = BrickColor.new(Color)
  123.  Charge.formFactor = "Symmetric"
  124.  Charge.Size = Vector3.new(4, 4, 4)
  125.  Charge.TopSurface = "Smooth"
  126.  Charge.BottomSurface = "Smooth"
  127.  Charge.CFrame = Me.Character.Torso.CFrame
  128.  ChargeMesh = Instance.new("SpecialMesh")
  129.  ChargeMesh.Parent = Charge
  130.  ChargeMesh.MeshType = "Brick"
  131.  ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  132.  Sound.SoundId = "http://www.roblox.com/asset/?id=2101137"
  133.  Sound:play()
  134.  for i = 1 , 20 do
  135.   Stuff = Charge:GetChildren()
  136.   for i = 1 , #Stuff do
  137.    if Stuff[i].Name == "Particle" then
  138.     Stuff[i].Transparency = Stuff[i].Transparency + 0.05
  139.     Stuff[i].BodyPosition.position = Me.Character.Torso.Position
  140.    end
  141.   end
  142.   Particle = Instance.new("Part")
  143.   Particle.Size = Vector3.new(1, 1, 1)
  144.   Particle.Parent = Charge
  145.   Particle.Locked = true
  146.   Particle.CanCollide = false
  147.   Particle.Shape = "Ball"
  148.   Particle.BrickColor = BrickColor.new(Color)
  149.   Particle.TopSurface = "Smooth"
  150.   Particle.BottomSurface = "Smooth"
  151.   Particle.Name = "Particle"
  152.   Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
  153.   ParticleMesh = Instance.new("SpecialMesh")
  154.   ParticleMesh.Parent = Particle
  155.   ParticleMesh.MeshType = "Sphere"
  156.   ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
  157.   BodyPosition = Instance.new("BodyPosition")
  158.   BodyPosition.Parent = Particle
  159.   BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  160.   BodyPosition.position = Me.Character.Torso.Position
  161.   Particle:BreakJoints()
  162.  
  163.   if i >= 10 then
  164.    ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  165.   end
  166.   Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  167.   Charge.Transparency = Charge.Transparency + 0.05
  168.   Stuff = Charge:GetChildren()
  169.   for i = 1 , #Stuff do
  170.    if Stuff[i].Name == "Effect" then
  171.     Stuff[i]:Remove()
  172.    end
  173.   end
  174.   part = Instance.new("Part")
  175.   part.Parent = Me.Character
  176.   part.CFrame = Me.Character.Torso.CFrame
  177.   Angle = (6.28/7)
  178.   angle = 0
  179.   for ii = 1 , 14 do
  180.    angle = Angle + angle
  181.    part.CFrame = Me.Character.Torso.CFrame
  182.    part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
  183.    p = Instance.new("Part")
  184.    p.Parent = Charge
  185.    p.Name = "Effect"
  186.    p.formFactor = "Symmetric"
  187.    p.Size = Vector3.new(2, 1, 1)
  188.    p.BrickColor = BrickColor.new(Color)
  189.    p.Locked = true
  190.    p.Anchored = true
  191.    p.CanCollide = false
  192.    p.TopSurface = "Smooth"
  193.    p.BottomSurface = "Smooth"
  194.    p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  195.   end
  196.   part:Remove()
  197.   for i = 1 , 5 do
  198.    Effect = Instance.new("Part")
  199.    Effect.Parent = Charge
  200.    Effect.Anchored = true
  201.    Effect.CanCollide = false
  202.    Effect.Locked = true
  203.    Effect.Name = "Effect"
  204.    Effect.Transparency = Charge.Transparency
  205.    Effect.BrickColor = BrickColor.new(Color)
  206.    Effect.formFactor = "Symmetric"
  207.    Effect.Size = Vector3.new(1, 1, 1)
  208.    Effect.TopSurface = "Smooth"
  209.    Effect.BottomSurface = "Smooth"
  210.    Effect.CFrame = Charge.CFrame * CFrame.new(math.random(-(ChargeMesh.Scale.X)*4, ChargeMesh.Scale.X*4), math.random(-(ChargeMesh.Scale.Y)*4, ChargeMesh.Scale.Y*4), math.random(-(ChargeMesh.Scale.Z)*4, ChargeMesh.Scale.Z*4))
  211.    Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
  212.    EffectMesh = Instance.new("SpecialMesh")
  213.    EffectMesh.Parent = Effect
  214.    EffectMesh.MeshType = "Sphere"
  215.    EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
  216.   end
  217.   wait(0.05)
  218.  end
  219.  Charge:Remove()
  220.  Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
  221.  Sound:play()
  222. end
  223. ------------------------------------------------------------>
  224. --[[
  225. ?     -->> Charge/Aim Function
  226. --]]
  227. ------------------------------------------------------------>
  228. function onChargeAim(Color, VictimTorso)
  229.  Charge = Instance.new("Part")
  230.  Charge.Parent = Me.Character.Torso
  231.  Charge.Anchored = true
  232.  Charge.CanCollide = false
  233.  Charge.Locked = true
  234.  Charge.Transparency = 0
  235.  Charge.BrickColor = BrickColor.new(Color)
  236.  Charge.formFactor = "Symmetric"
  237.  Charge.Size = Vector3.new(4, 4, 4)
  238.  Charge.TopSurface = "Smooth"
  239.  Charge.BottomSurface = "Smooth"
  240.  Charge.CFrame = Me.Character.Torso.CFrame
  241.  ChargeMesh = Instance.new("SpecialMesh")
  242.  ChargeMesh.Parent = Charge
  243.  ChargeMesh.MeshType = "Brick"
  244.  ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
  245.  Sound.SoundId = "http://www.roblox.com/asset/?id=2101137"
  246.  Sound:play()
  247.  for i = 1 , 20 do
  248.   Stuff = Charge:GetChildren()
  249.   for i = 1 , #Stuff do
  250.    if Stuff[i].Name == "Particle" then
  251.     Stuff[i].Transparency = Stuff[i].Transparency + 0.05
  252.     Stuff[i].BodyPosition.position = Me.Character.Torso.Position
  253.    end
  254.   end
  255.   Particle = Instance.new("Part")
  256.   Particle.Size = Vector3.new(1, 1, 1)
  257.   Particle.Parent = Charge
  258.   Particle.Locked = true
  259.   Particle.CanCollide = false
  260.   Particle.Shape = "Ball"
  261.   Particle.BrickColor = BrickColor.new(Color)
  262.   Particle.TopSurface = "Smooth"
  263.   Particle.BottomSurface = "Smooth"
  264.   Particle.Name = "Particle"
  265.   Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
  266.   ParticleMesh = Instance.new("SpecialMesh")
  267.   ParticleMesh.Parent = Particle
  268.   ParticleMesh.MeshType = "Sphere"
  269.   ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
  270.   BodyPosition = Instance.new("BodyPosition")
  271.   BodyPosition.Parent = Particle
  272.   BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  273.   BodyPosition.position = Me.Character.Torso.Position
  274.   Particle:BreakJoints()
  275.  
  276.   if i >= 10 then
  277.    ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  278.   end
  279.   Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  280.   Charge.Transparency = Charge.Transparency + 0.05
  281.   Stuff = Charge:GetChildren()
  282.   for i = 1 , #Stuff do
  283.    if Stuff[i].Name == "Effect" then
  284.     Stuff[i]:Remove()
  285.    end
  286.   end
  287.   part = Instance.new("Part")
  288.   part.Parent = Me.Character
  289.   part.CFrame = Me.Character.Torso.CFrame
  290.   Angle = (6.28/7)
  291.   angle = 0
  292.   for ii = 1 , 14 do
  293.    angle = Angle + angle
  294.    part.CFrame = Me.Character.Torso.CFrame
  295.    part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
  296.    p = Instance.new("Part")
  297.    p.Parent = Charge
  298.    p.Name = "Effect"
  299.    p.formFactor = "Symmetric"
  300.    p.Size = Vector3.new(2, 1, 1)
  301.    p.BrickColor = BrickColor.new(Color)
  302.    p.Locked = true
  303.    p.Anchored = true
  304.    p.CanCollide = false
  305.    p.TopSurface = "Smooth"
  306.    p.BottomSurface = "Smooth"
  307.    p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  308.   end
  309.   part:Remove()
  310.   part = Instance.new("Part")
  311.   part.Parent = Me.Character
  312.   part.CFrame = Me.Character.Torso.CFrame
  313.   Angle = (6.28/7)
  314.   angle = 0
  315.   for ii = 1 , 14 do
  316.    angle = Angle + angle
  317.    part.CFrame = VictimTorso.CFrame
  318.    part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
  319.    p = Instance.new("Part")
  320.    p.Parent = Charge
  321.    p.Name = "Effect"
  322.    p.formFactor = "Symmetric"
  323.    p.Size = Vector3.new(2, 1, 1)
  324.    p.BrickColor = BrickColor.new(Color)
  325.    p.Locked = true
  326.    p.Anchored = true
  327.    p.CanCollide = false
  328.    p.TopSurface = "Smooth"
  329.    p.BottomSurface = "Smooth"
  330.    p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  331.   end
  332.   part:Remove()
  333.   for i = 1 , 5 do
  334.    Effect = Instance.new("Part")
  335.    Effect.Parent = Charge
  336.    Effect.Anchored = true
  337.    Effect.CanCollide = false
  338.    Effect.Locked = true
  339.    Effect.Name = "Effect"
  340.    Effect.Transparency = Charge.Transparency
  341.    Effect.BrickColor = BrickColor.new(Color)
  342.    Effect.formFactor = "Symmetric"
  343.    Effect.Size = Vector3.new(1, 1, 1)
  344.    Effect.TopSurface = "Smooth"
  345.    Effect.BottomSurface = "Smooth"
  346.    Effect.CFrame = Charge.CFrame * CFrame.new(math.random(-(ChargeMesh.Scale.X)*4, ChargeMesh.Scale.X*4), math.random(-(ChargeMesh.Scale.Y)*4, ChargeMesh.Scale.Y*4), math.random(-(ChargeMesh.Scale.Z)*4, ChargeMesh.Scale.Z*4))
  347.    Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
  348.    EffectMesh = Instance.new("SpecialMesh")
  349.    EffectMesh.Parent = Effect
  350.    EffectMesh.MeshType = "Sphere"
  351.    EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
  352.   end
  353.   wait(0.05)
  354.  end
  355.  Charge:Remove()
  356.  Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
  357.  Sound:play()
  358. end
  359. ------------------------------------------------------------>
  360. --[[
  361. ?     -->> Blade
  362. -- The Parts' names are named, "Grip" because I was too lazy to rename them :3
  363. --]]
  364. ------------------------------------------------------------>
  365. wait()
  366. Tool = Me.Character:findFirstChild("Sword")
  367. if Tool ~= nil then
  368.  Tool:Remove()
  369. end
  370. Tool = Instance.new("Model")
  371. Tool.Parent = Me.Character
  372. Tool.Name = "Sword"
  373. Handle = Instance.new("Part")
  374. Handle.Parent = Tool
  375. Handle.Locked = true
  376. Handle.CanCollide = false
  377. Handle.TopSurface = "Smooth"
  378. Handle.BottomSurface = "Smooth"
  379. Handle.Size = Vector3.new(1, 1, 1)
  380. Handle.formFactor = "Symmetric"
  381. Handle.Transparency = 1
  382. Handle.Name = "Handle"
  383. Handle.Reflectance = 0
  384. Mesh = Instance.new("SpecialMesh")
  385. Mesh.Parent = Handle
  386. Mesh.MeshType = "Brick"
  387. Mesh.Scale = Vector3.new(0, 0, 0)
  388. Weld = Instance.new("Weld")
  389. Weld.Parent = Me.Character["Torso"]
  390. Weld.Part0 = Me.Character["Torso"]
  391. Weld.Part1 = Handle
  392. Weld.C0 = CFrame.new(1.6, 2.3, 0.6) * CFrame.Angles(0, 0, 2.2)
  393. Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
  394. Grip1 = Instance.new("Part")
  395. Grip1.Parent = Tool
  396. Grip1.Locked = true
  397. Grip1.BrickColor = BrickColor.new(1003)
  398. Grip1.TopSurface = "Smooth"
  399. Grip1.BottomSurface = "Smooth"
  400. Grip1.Size = Vector3.new(1, 1, 1)
  401. Grip1.formFactor = "Symmetric"
  402. Grip1.Transparency = 0
  403. Grip1.Reflectance = 0
  404. Grip1.CanCollide = false
  405. Grip1.Name = "Grip1"
  406. GripMesh1 = Instance.new("CylinderMesh")
  407. GripMesh1.Parent = Grip1
  408. GripMesh1.Scale = Vector3.new(0.45, 1.6, 0.45)
  409. GripWeld = Instance.new("Weld")
  410. GripWeld.Parent = Handle
  411. GripWeld.Part0 = Handle
  412. GripWeld.Part1 = Grip1
  413. GripWeld.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
  414. Grip2 = Instance.new("Part")
  415. Grip2.Parent = Tool
  416. Grip2.Locked = true
  417. Grip2.BrickColor = BrickColor.new(1004)
  418. Grip2.TopSurface = "Smooth"
  419. Grip2.BottomSurface = "Smooth"
  420. Grip2.Size = Vector3.new(1, 1, 1)
  421. Grip2.formFactor = "Symmetric"
  422. Grip2.Transparency = 0
  423. Grip2.CanCollide = false
  424. Grip2.Name = "Grip2"
  425. GripMesh2 = Instance.new("CylinderMesh")
  426. GripMesh2.Parent = Grip2
  427. GripMesh2.Scale = Vector3.new(0.46, 0.1, 0.46)
  428. GripWeld2 = Instance.new("Weld")
  429. GripWeld2.Parent = Handle
  430. GripWeld2.Part0 = Handle
  431. GripWeld2.Part1 = Grip2
  432. GripWeld2.C0 = CFrame.new(0, -0.4, 0)*CFrame.Angles(0, 0, 0)
  433. Grip3 = Instance.new("Part")
  434. Grip3.Parent = Tool
  435. Grip3.Locked = true
  436. Grip3.BrickColor = BrickColor.new(1004)
  437. Grip3.TopSurface = "Smooth"
  438. Grip3.BottomSurface = "Smooth"
  439. Grip3.Size = Vector3.new(1, 1, 1)
  440. Grip3.formFactor = "Symmetric"
  441. Grip3.Transparency = 0
  442. Grip3.CanCollide = false
  443. Grip3.Name = "Grip3"
  444. GripMesh3 = Instance.new("CylinderMesh")
  445. GripMesh3.Parent = Grip3
  446. GripMesh3.Scale = Vector3.new(0.46, 0.1, 0.46)
  447. GripWeld3 = Instance.new("Weld")
  448. GripWeld3.Parent = Handle
  449. GripWeld3.Part0 = Handle
  450. GripWeld3.Part1 = Grip3
  451. GripWeld3.C0 = CFrame.new(0, -0.29, 0)*CFrame.Angles(0, 0, 0.05)
  452. Grip4 = Instance.new("Part")
  453. Grip4.Parent = Tool
  454. Grip4.Locked = true
  455. Grip4.BrickColor = BrickColor.new(1004)
  456. Grip4.TopSurface = "Smooth"
  457. Grip4.BottomSurface = "Smooth"
  458. Grip4.Size = Vector3.new(1, 1, 1)
  459. Grip4.formFactor = "Symmetric"
  460. Grip4.Transparency = 0
  461. Grip4.CanCollide = false
  462. Grip4.Name = "Grip4"
  463. GripMesh4 = Instance.new("CylinderMesh")
  464. GripMesh4.Parent = Grip4
  465. GripMesh4.Scale = Vector3.new(0.46, 0.1, 0.46)
  466. GripWeld4 = Instance.new("Weld")
  467. GripWeld4.Parent = Handle
  468. GripWeld4.Part0 = Handle
  469. GripWeld4.Part1 = Grip4
  470. GripWeld4.C0 = CFrame.new(0, -0.18, 0)*CFrame.Angles(0, 0, 0)
  471. Grip5 = Instance.new("Part")
  472. Grip5.Parent = Tool
  473. Grip5.Locked = true
  474. Grip5.BrickColor = BrickColor.new(1004)
  475. Grip5.TopSurface = "Smooth"
  476. Grip5.BottomSurface = "Smooth"
  477. Grip5.Size = Vector3.new(1, 1, 1)
  478. Grip5.formFactor = "Symmetric"
  479. Grip5.Transparency = 0
  480. Grip5.CanCollide = false
  481. Grip5.Name = "Grip5"
  482. GripMesh5 = Instance.new("CylinderMesh")
  483. GripMesh5.Parent = Grip5
  484. GripMesh5.Scale = Vector3.new(0.46, 0.1, 0.46)
  485. GripWeld5 = Instance.new("Weld")
  486. GripWeld5.Parent = Handle
  487. GripWeld5.Part0 = Handle
  488. GripWeld5.Part1 = Grip5
  489. GripWeld5.C0 = CFrame.new(0, -0.07, 0)*CFrame.Angles(0, 0, 0.03)
  490. Grip6 = Instance.new("Part")
  491. Grip6.Parent = Tool
  492. Grip6.Locked = true
  493. Grip6.BrickColor = BrickColor.new(1004)
  494. Grip6.TopSurface = "Smooth"
  495. Grip6.BottomSurface = "Smooth"
  496. Grip6.Size = Vector3.new(1, 1, 1)
  497. Grip6.formFactor = "Symmetric"
  498. Grip6.Transparency = 0
  499. Grip6.CanCollide = false
  500. Grip6.Name = "Grip6"
  501. GripMesh = Instance.new("CylinderMesh")
  502. GripMesh.Parent = Grip6
  503. GripMesh.Scale = Vector3.new(0.46, 0.1, 0.46)
  504. GripWeld = Instance.new("Weld")
  505. GripWeld.Parent = Handle
  506. GripWeld.Part0 = Handle
  507. GripWeld.Part1 = Grip6
  508. GripWeld.C0 = CFrame.new(0, 0.04, 0)*CFrame.Angles(0, 0, -0.05)
  509. Grip7 = Instance.new("Part")
  510. Grip7.Parent = Tool
  511. Grip7.Locked = true
  512. Grip7.BrickColor = BrickColor.new(1004)
  513. Grip7.TopSurface = "Smooth"
  514. Grip7.BottomSurface = "Smooth"
  515. Grip7.Size = Vector3.new(1, 1, 1)
  516. Grip7.formFactor = "Symmetric"
  517. Grip7.Transparency = 0
  518. Grip7.CanCollide = false
  519. Grip7.Name = "Grip7"
  520. GripMesh7 = Instance.new("CylinderMesh")
  521. GripMesh7.Parent = Grip7
  522. GripMesh7.Scale = Vector3.new(0.46, 0.1, 0.46)
  523. GripWeld7 = Instance.new("Weld")
  524. GripWeld7.Parent = Handle
  525. GripWeld7.Part0 = Handle
  526. GripWeld7.Part1 = Grip7
  527. GripWeld7.C0 = CFrame.new(0, 0.15, 0)*CFrame.Angles(0, 0, 0)
  528. Grip8 = Instance.new("Part")
  529. Grip8.Parent = Tool
  530. Grip8.Locked = true
  531. Grip8.BrickColor = BrickColor.new(1004)
  532. Grip8.TopSurface = "Smooth"
  533. Grip8.BottomSurface = "Smooth"
  534. Grip8.Size = Vector3.new(1, 1, 1)
  535. Grip8.formFactor = "Symmetric"
  536. Grip8.Transparency = 0
  537. Grip8.CanCollide = false
  538. Grip8.Name = "Grip8"
  539. GripMesh8 = Instance.new("CylinderMesh")
  540. GripMesh8.Parent = Grip8
  541. GripMesh8.Scale = Vector3.new(0.46, 0.1, 0.46)
  542. GripWeld8 = Instance.new("Weld")
  543. GripWeld8.Parent = Handle
  544. GripWeld8.Part0 = Handle
  545. GripWeld8.Part1 = Grip8
  546. GripWeld8.C0 = CFrame.new(0, 0.26, 0)*CFrame.Angles(0, 0, 0)
  547. Grip9 = Instance.new("Part")
  548. Grip9.Parent = Tool
  549. Grip9.Locked = true
  550. Grip9.BrickColor = BrickColor.new(1004)
  551. Grip9.TopSurface = "Smooth"
  552. Grip9.BottomSurface = "Smooth"
  553. Grip9.Size = Vector3.new(1, 1, 1)
  554. Grip9.formFactor = "Symmetric"
  555. Grip9.Transparency = 0
  556. Grip9.CanCollide = false
  557. Grip9.Name = "Grip9"
  558. GripMesh9 = Instance.new("CylinderMesh")
  559. GripMesh9.Parent = Grip9
  560. GripMesh9.Scale = Vector3.new(0.46, 0.1, 0.46)
  561. GripWeld9 = Instance.new("Weld")
  562. GripWeld9.Parent = Handle
  563. GripWeld9.Part0 = Handle
  564. GripWeld9.Part1 = Grip9
  565. GripWeld9.C0 = CFrame.new(0, 0.37, 0)*CFrame.Angles(0, 0, 0.07)
  566. Grip10 = Instance.new("Part")
  567. Grip10.Parent = Tool
  568. Grip10.Locked = true
  569. Grip10.Reflectance = 0
  570. Grip10.CanCollide = false
  571. Grip10.BrickColor = BrickColor.new(1003)
  572. Grip10.TopSurface = "Smooth"
  573. Grip10.BottomSurface = "Smooth"
  574. Grip10.Size = Vector3.new(1, 1, 1)
  575. Grip10.formFactor = "Symmetric"
  576. Grip10.Transparency = 0
  577. Grip10.Name = "Grip10"
  578. GripMesh10 = Instance.new("SpecialMesh")
  579. GripMesh10.Parent = Grip10
  580. GripMesh10.MeshType = "Sphere"
  581. GripMesh10.Scale = Vector3.new(0.6, 0.6, 0.6)
  582. GripWeld10 = Instance.new("Weld")
  583. GripWeld10.Parent = Handle
  584. GripWeld10.Part0 = Handle
  585. GripWeld10.Part1 = Grip10
  586. GripWeld10.C0 = CFrame.new(0, -0.8, 0)*CFrame.Angles(0, 0, 0)
  587. Grip11 = Instance.new("Part")
  588. Grip11.Parent = Tool
  589. Grip11.Locked = true
  590. Grip11.BrickColor = BrickColor.new(1003)
  591. Grip11.TopSurface = "Smooth"
  592. Grip11.CanCollide = false
  593. Grip11.BottomSurface = "Smooth"
  594. Grip11.Size = Vector3.new(1, 1, 1)
  595. Grip11.formFactor = "Symmetric"
  596. Grip11.Transparency = 0
  597. Grip11.Name = "Grip11"
  598. Grip11.Reflectance = 0
  599. GripMesh11 = Instance.new("SpecialMesh")
  600. GripMesh11.Parent = Grip11
  601. GripMesh11.MeshType = "Brick"
  602. GripMesh11.Scale = Vector3.new(0.55, 0.4, 1.4)
  603. GripWeld11 = Instance.new("Weld")
  604. GripWeld11.Parent = Handle
  605. GripWeld11.Part0 = Handle
  606. GripWeld11.Part1 = Grip11
  607. GripWeld11.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
  608. Grip12 = Instance.new("Part")
  609. Grip12.Parent = Tool
  610. Grip12.Locked = true
  611. Grip12.CanCollide = false
  612. Grip12.BrickColor = BrickColor.new(1003)
  613. Grip12.TopSurface = "Smooth"
  614. Grip12.BottomSurface = "Smooth"
  615. Grip12.Size = Vector3.new(1, 1, 1)
  616. Grip12.formFactor = "Symmetric"
  617. Grip12.Transparency = 0
  618. Grip12.Name = "Grip12"
  619. Grip12.Reflectance = 0
  620. GripMesh12 = Instance.new("SpecialMesh")
  621. GripMesh12.Parent = Grip12
  622. GripMesh12.MeshType = "Wedge"
  623. GripMesh12.Scale = Vector3.new(0.55, 0.4, 0.9)
  624. GripWeld12 = Instance.new("Weld")
  625. GripWeld12.Parent = Handle
  626. GripWeld12.Part0 = Handle
  627. GripWeld12.Part1 = Grip12
  628. GripWeld12.C0 = CFrame.new(0, 0.908, 1.1)*CFrame.Angles(3, 0, 0)
  629. Grip13 = Instance.new("Part")
  630. Grip13.Parent = Tool
  631. Grip13.Locked = true
  632. Grip13.CanCollide = false
  633. Grip13.BrickColor = BrickColor.new(1003)
  634. Grip13.TopSurface = "Smooth"
  635. Grip13.BottomSurface = "Smooth"
  636. Grip13.Size = Vector3.new(1, 1, 1)
  637. Grip13.formFactor = "Symmetric"
  638. Grip13.Transparency = 0
  639. Grip13.Name = "Grip13"
  640. Grip13.Reflectance = 0
  641. GripMesh13 = Instance.new("SpecialMesh")
  642. GripMesh13.Parent = Grip13
  643. GripMesh13.MeshType = "Wedge"
  644. GripMesh13.Scale = Vector3.new(0.55, 0.4, 0.9)
  645. GripWeld13 = Instance.new("Weld")
  646. GripWeld13.Parent = Handle
  647. GripWeld13.Part0 = Handle
  648. GripWeld13.Part1 = Grip13
  649. GripWeld13.C0 = CFrame.new(0, 0.908, -1.1)*CFrame.Angles(-3, 3.14, 0)
  650. Grip14 = Instance.new("Part")
  651. Grip14.Parent = Tool
  652. Grip14.Locked = true
  653. Grip14.CanCollide = false
  654. Grip14.BrickColor = BrickColor.new(1004)
  655. Grip14.TopSurface = "Smooth"
  656. Grip14.BottomSurface = "Smooth"
  657. Grip14.Size = Vector3.new(1, 1, 1)
  658. Grip14.formFactor = "Symmetric"
  659. Grip14.Transparency = 0.1
  660. Grip14.Name = "Grip14"
  661. Grip14.Reflectance = 0
  662. GripMesh14 = Instance.new("SpecialMesh")
  663. GripMesh14.Parent = Grip14
  664. GripMesh14.MeshType = "Brick"
  665. GripMesh14.Scale = Vector3.new(0.552, 0.15, 1.3)
  666. GripWeld14 = Instance.new("Weld")
  667. GripWeld14.Parent = Handle
  668. GripWeld14.Part0 = Handle
  669. GripWeld14.Part1 = Grip14
  670. GripWeld14.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
  671. Grip15 = Instance.new("Part")
  672. Grip15.Parent = Tool
  673. Grip15.Locked = true
  674. Grip15.CanCollide = false
  675. Grip15.BrickColor = BrickColor.new(1004)
  676. Grip15.TopSurface = "Smooth"
  677. Grip15.BottomSurface = "Smooth"
  678. Grip15.Size = Vector3.new(1, 1, 1)
  679. Grip15.formFactor = "Symmetric"
  680. Grip15.Transparency = 0.1
  681. Grip15.Name = "Grip15"
  682. Grip15.Reflectance = 0
  683. GripMesh15 = Instance.new("SpecialMesh")
  684. GripMesh15.Parent = Grip15
  685. GripMesh15.MeshType = "Sphere"
  686. GripMesh15.Scale = Vector3.new(0.6, 0.4, 1.5)
  687. GripWeld15 = Instance.new("Weld")
  688. GripWeld15.Parent = Handle
  689. GripWeld15.Part0 = Handle
  690. GripWeld15.Part1 = Grip15
  691. GripWeld15.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
  692. Grip16 = Instance.new("Part")
  693. Grip16.Parent = Tool
  694. Grip16.Locked = true
  695. Grip16.BrickColor = BrickColor.new(1004)
  696. Grip16.TopSurface = "Smooth"
  697. Grip16.BottomSurface = "Smooth"
  698. Grip16.Size = Vector3.new(1, 1, 1)
  699. Grip16.formFactor = "Symmetric"
  700. Grip16.Transparency = 0
  701. Grip16.Name = "Grip16"
  702. Grip16.CanCollide = false
  703. Grip16.Reflectance = 0
  704. GripMesh16 = Instance.new("SpecialMesh")
  705. GripMesh16.Parent = Grip16
  706. GripMesh16.MeshType = "Brick"
  707. GripMesh16.Scale = Vector3.new(0.2, 0.3, 1)
  708. GripWeld = Instance.new("Weld")
  709. GripWeld.Parent = Handle
  710. GripWeld.Part0 = Handle
  711. GripWeld.Part1 = Grip16
  712. GripWeld.C0 = CFrame.new(0, 1.1, 0)*CFrame.Angles(0, 0, 0)
  713. Grip17 = Instance.new("Part")
  714. Grip17.Parent = Tool
  715. Grip17.Locked = true
  716. Grip17.BrickColor = BrickColor.new(1003)
  717. Grip17.TopSurface = "Smooth"
  718. Grip17.BottomSurface = "Smooth"
  719. Grip17.Size = Vector3.new(1, 3, 1)
  720. Grip17.formFactor = "Symmetric"
  721. Grip17.Transparency = 0
  722. Grip17.Name = "Grip17"
  723. Grip17.CanCollide = false
  724. Grip17.Reflectance = 0
  725. GripMesh17 = Instance.new("SpecialMesh")
  726. GripMesh17.Parent = Grip17
  727. GripMesh17.MeshType = "Brick"
  728. GripMesh17.Scale = Vector3.new(0.19, 1, 1)
  729. GripWeld17 = Instance.new("Weld")
  730. GripWeld17.Parent = Handle
  731. GripWeld17.Part0 = Handle
  732. GripWeld17.Part1 = Grip17
  733. GripWeld17.C0 = CFrame.new(0, 2.21, -0.08)*CFrame.Angles(-0.08, 0, 0)
  734. Grip18 = Instance.new("Part")
  735. Grip18.Parent = Tool
  736. Grip18.Locked = true
  737. Grip18.BrickColor = BrickColor.new(1003)
  738. Grip18.TopSurface = "Smooth"
  739. Grip18.BottomSurface = "Smooth"
  740. Grip18.Size = Vector3.new(1, 3, 1)
  741. Grip18.formFactor = "Symmetric"
  742. Grip18.Transparency = 0
  743. Grip18.Name = "Grip18"
  744. Grip18.CanCollide = false
  745. Grip18.Reflectance = 0
  746. GripMesh18 = Instance.new("SpecialMesh")
  747. GripMesh18.Parent = Grip18
  748. GripMesh18.MeshType = "Brick"
  749. GripMesh18.Scale = Vector3.new(0.19, 1, 1)
  750. GripWeld18 = Instance.new("Weld")
  751. GripWeld18.Parent = Handle
  752. GripWeld18.Part0 = Handle
  753. GripWeld18.Part1 = Grip18
  754. GripWeld18.C0 = CFrame.new(0, 4.15, -0.155)*CFrame.Angles(0, 0, 0)
  755. Grip19 = Instance.new("Part")
  756. Grip19.Parent = Tool
  757. Grip19.Locked = true
  758. Grip19.BrickColor = BrickColor.new(1003)
  759. Grip19.TopSurface = "Smooth"
  760. Grip19.BottomSurface = "Smooth"
  761. Grip19.Size = Vector3.new(1, 3, 1)
  762. Grip19.formFactor = "Symmetric"
  763. Grip19.Transparency = 0
  764. Grip19.CanCollide = false
  765. Grip19.Name = "Grip19"
  766. Grip19.Reflectance = 0
  767. GripMesh19 = Instance.new("SpecialMesh")
  768. GripMesh19.Parent = Grip19
  769. GripMesh19.MeshType = "Wedge"
  770. GripMesh19.Scale = Vector3.new(0.19, 1, 1)
  771. GripWeld19 = Instance.new("Weld")
  772. GripWeld19.Parent = Handle
  773. GripWeld19.Part0 = Handle
  774. GripWeld19.Part1 = Grip19
  775. GripWeld19.C0 = CFrame.new(0, 6.99, -0.07)*CFrame.Angles(0.08, 0, 0)
  776. Grip20 = Instance.new("Part")
  777. Grip20.Parent = Tool
  778. Grip20.Locked = true
  779. Grip20.BrickColor = BrickColor.new(1004)
  780. Grip20.TopSurface = "Smooth"
  781. Grip20.BottomSurface = "Smooth"
  782. Grip20.Size = Vector3.new(1, 3, 1)
  783. Grip20.formFactor = "Symmetric"
  784. Grip20.Transparency = 0
  785. Grip20.Name = "Grip20"
  786. Grip20.CanCollide = false
  787. Grip20.Reflectance = 0
  788. GripMesh20 = Instance.new("SpecialMesh")
  789. GripMesh20.Parent = Grip20
  790. GripMesh20.MeshType = "Brick"
  791. GripMesh20.Scale = Vector3.new(0.193, 1, 0.2)
  792. GripWeld20 = Instance.new("Weld")
  793. GripWeld20.Parent = Handle
  794. GripWeld20.Part0 = Handle
  795. GripWeld20.Part1 = Grip20
  796. GripWeld20.C0 = CFrame.new(0, 2.21, -0.08)*CFrame.Angles(-0.08, 0, 0)
  797. Grip21 = Instance.new("Part")
  798. Grip21.Parent = Tool
  799. Grip21.Locked = true
  800. Grip21.BrickColor = BrickColor.new(1004)
  801. Grip21.TopSurface = "Smooth"
  802. Grip21.BottomSurface = "Smooth"
  803. Grip21.Size = Vector3.new(1, 1, 1)
  804. Grip21.formFactor = "Symmetric"
  805. Grip21.Transparency = 0
  806. Grip21.Name = "Grip21"
  807. Grip21.CanCollide = false
  808. Grip21.Reflectance = 0
  809. GripMesh21 = Instance.new("SpecialMesh")
  810. GripMesh21.Parent = Grip21
  811. GripMesh21.MeshType = "Brick"
  812. GripMesh21.Scale = Vector3.new(0.193, 1, 0.2)
  813. GripWeld21 = Instance.new("Weld")
  814. GripWeld21.Parent = Handle
  815. GripWeld21.Part0 = Handle
  816. GripWeld21.Part1 = Grip21
  817. GripWeld21.C0 = CFrame.new(0, 3.7, -0.155)*CFrame.Angles(0, 0, 0)
  818. Grip22 = Instance.new("Part")
  819. Grip22.Parent = Tool
  820. Grip22.Locked = true
  821. Grip22.BrickColor = BrickColor.new(1004)
  822. Grip22.TopSurface = "Smooth"
  823. Grip22.BottomSurface = "Smooth"
  824. Grip22.Size = Vector3.new(1, 1, 1)
  825. Grip22.formFactor = "Symmetric"
  826. Grip22.Transparency = 0
  827. Grip22.CanCollide = false
  828. Grip22.Name = "Grip22"
  829. Grip22.Reflectance = 0
  830. GripMesh22 = Instance.new("CylinderMesh")
  831. GripMesh22.Parent = Grip22
  832. GripMesh22.Scale = Vector3.new(0.6, 0.193, 0.6)
  833. GripWeld22 = Instance.new("Weld")
  834. GripWeld22.Parent = Handle
  835. GripWeld22.Part0 = Handle
  836. GripWeld22.Part1 = Grip22
  837. GripWeld22.C0 = CFrame.new(0, 4.2, -0.155)*CFrame.Angles(0, 0, 1.57)
  838. ------------------------------------------------------------>
  839. --[[
  840. ?     -->> Sounds
  841. --]]
  842. ------------------------------------------------------------>
  843. Sound = Instance.new("Sound")
  844. Sound.Parent = Handle
  845. Sound.Name = "Sound"
  846. Sound.Pitch = 1
  847. Sound.SoundId = ""
  848. Sound.Volume = 2
  849. ------------------------------------------------------------>
  850. --[[
  851. ?     -->> Button1Down
  852. --]]
  853. ------------------------------------------------------------>
  854. function onButton1Down()
  855. if Activated then return end
  856. if Me.Character.Humanoid.Sit == true or Me.Character.Humanoid.PlatformStand == true then
  857.  Me.Character.Humanoid.Jump = true
  858.  Me.Character.Humanoid.PlatformStand = false
  859.  Me.Character.Humanoid.Sit = false
  860.  Me.Character.Torso.Velocity = Vector3.new(0, 20, 0)
  861. end
  862. if Mode == "Swing" then
  863.  Activated = true
  864.  if Me.Character.Humanoid.Jump == true then
  865.   Weld.Parent = Me.Character["Left Arm"]
  866.   Weld.Part0 = Me.Character["Left Arm"]
  867.   Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  868.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1, 0)
  869.   Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  870.   Sound:play()
  871.   for i = 1 , 8 do
  872.    Clone1 = Grip17:clone()
  873.    Clone1.Parent = Tool
  874.    Clone1.Name = "Shadow"
  875.    Clone1.Anchored = true
  876.    Clone1.CanCollide = false
  877.    Clone1.Transparency = 0.2
  878.    Clone1.BrickColor = BrickColor.new(1003)
  879.    Clone2 = Grip18:clone()
  880.    Clone2.Parent = Tool
  881.    Clone2.Name = "Shadow"
  882.    Clone2.Anchored = true
  883.    Clone2.CanCollide = false
  884.    Clone2.Transparency = 0.2
  885.    Clone2.BrickColor = BrickColor.new(1003)
  886.    Clone3 = Grip19:clone()
  887.    Clone3.Parent = Tool
  888.    Clone3.Name = "Shadow"
  889.    Clone3.Anchored = true
  890.    Clone3.CanCollide = false
  891.    Clone3.Transparency = 0.2
  892.    Clone3.BrickColor = BrickColor.new(1003)
  893.    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  894.    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  895.    wait()
  896.   end
  897.   wait()
  898.   for i = 1 , 8 do
  899.    Clone1 = Grip17:clone()
  900.    Clone1.Parent = Tool
  901.    Clone1.Name = "Shadow"
  902.    Clone1.Anchored = true
  903.    Clone1.CanCollide = false
  904.    Clone1.Transparency = 0.2
  905.    Clone1.BrickColor = BrickColor.new(1003)
  906.    Clone2 = Grip18:clone()
  907.    Clone2.Parent = Tool
  908.    Clone2.Name = "Shadow"
  909.    Clone2.Anchored = true
  910.    Clone2.CanCollide = false
  911.    Clone2.Transparency = 0.2
  912.    Clone2.BrickColor = BrickColor.new(1003)
  913.    Clone3 = Grip19:clone()
  914.    Clone3.Parent = Tool
  915.    Clone3.Name = "Shadow"
  916.    Clone3.Anchored = true
  917.    Clone3.CanCollide = false
  918.    Clone3.Transparency = 0.2
  919.    Clone3.BrickColor = BrickColor.new(1003)
  920.    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  921.    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  922.    wait()
  923.   end
  924.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0)
  925.   Weld.Parent = Me.Character["Right Arm"]
  926.   Weld.Part0 = Me.Character["Right Arm"]
  927.   Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  928.   else
  929.   Weld.Parent = Me.Character["Left Arm"]
  930.   Weld.Part0 = Me.Character["Left Arm"]
  931.   Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  932.   Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  933.   Sound:play()
  934.   for i = 1 , 8 do
  935.    Clone1 = Grip17:clone()
  936.    Clone1.Parent = Tool
  937.    Clone1.Name = "Shadow"
  938.    Clone1.Anchored = true
  939.    Clone1.CanCollide = false
  940.    Clone1.Transparency = 0.2
  941.    Clone1.BrickColor = BrickColor.new(1003)
  942.    Clone2 = Grip18:clone()
  943.    Clone2.Parent = Tool
  944.    Clone2.Name = "Shadow"
  945.    Clone2.Anchored = true
  946.    Clone2.CanCollide = false
  947.    Clone2.Transparency = 0.2
  948.    Clone2.BrickColor = BrickColor.new(1003)
  949.    Clone3 = Grip19:clone()
  950.    Clone3.Parent = Tool
  951.    Clone3.Name = "Shadow"
  952.    Clone3.Anchored = true
  953.    Clone3.CanCollide = false
  954.    Clone3.Transparency = 0.2
  955.    Clone3.BrickColor = BrickColor.new(1003)
  956.    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  957.    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  958.    wait()
  959.   end
  960.   wait(0.2)
  961.   for i = 1 , 8 do
  962.    Clone1 = Grip17:clone()
  963.    Clone1.Parent = Tool
  964.    Clone1.Name = "Shadow"
  965.    Clone1.Anchored = true
  966.    Clone1.CanCollide = false
  967.    Clone1.Transparency = 0.2
  968.    Clone1.BrickColor = BrickColor.new(1003)
  969.    Clone2 = Grip18:clone()
  970.    Clone2.Parent = Tool
  971.    Clone2.Name = "Shadow"
  972.    Clone2.Anchored = true
  973.    Clone2.CanCollide = false
  974.    Clone2.Transparency = 0.2
  975.    Clone2.BrickColor = BrickColor.new(1003)
  976.    Clone3 = Grip19:clone()
  977.    Clone3.Parent = Tool
  978.    Clone3.Name = "Shadow"
  979.    Clone3.Anchored = true
  980.    Clone3.CanCollide = false
  981.    Clone3.Transparency = 0.2
  982.    Clone3.BrickColor = BrickColor.new(1003)
  983.    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  984.    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  985.    wait()
  986.   end
  987.   Weld.Parent = Me.Character["Right Arm"]
  988.   Weld.Part0 = Me.Character["Right Arm"]
  989.   Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  990.  end
  991. Activated = false
  992. end
  993. if Mode == "Spin" then
  994.  Activated = true
  995.  Weld.Parent = Me.Character["Left Arm"]
  996.  Weld.Part0 = Me.Character["Left Arm"]
  997.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  998.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  999.  Sound:play()
  1000.  for i = 1 , 8 do
  1001.   Clone1 = Grip17:clone()
  1002.   Clone1.Parent = Tool
  1003.   Clone1.Name = "Shadow"
  1004.   Clone1.Anchored = true
  1005.   Clone1.CanCollide = false
  1006.   Clone1.Transparency = 0.2
  1007.   Clone1.BrickColor = BrickColor.new(1003)
  1008.   Clone2 = Grip18:clone()
  1009.   Clone2.Parent = Tool
  1010.   Clone2.Name = "Shadow"
  1011.   Clone2.Anchored = true
  1012.   Clone2.CanCollide = false
  1013.   Clone2.Transparency = 0.2
  1014.   Clone2.BrickColor = BrickColor.new(1003)
  1015.   Clone3 = Grip19:clone()
  1016.   Clone3.Parent = Tool
  1017.   Clone3.Name = "Shadow"
  1018.   Clone3.Anchored = true
  1019.   Clone3.CanCollide = false
  1020.   Clone3.Transparency = 0.2
  1021.   Clone3.BrickColor = BrickColor.new(1003)
  1022.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  1023.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1024.   wait()
  1025.  end
  1026.  Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  1027.  Sound:play()
  1028.  Gyro = Instance.new("BodyGyro")
  1029.  Gyro.Parent = Me.Character.Torso
  1030.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1031.  Gyro.cframe = Me.Character.Torso.CFrame
  1032.  Gyro.D = 50
  1033.  Wave = Instance.new("Part")
  1034.  Wave.Parent = Me.Character.Torso
  1035.  Wave.Anchored = true
  1036.  Wave.CanCollide = false
  1037.  Wave.Locked = true
  1038.  Wave.Transparency = 0.2
  1039.  Wave.BrickColor = BrickColor.new(1004)
  1040.  Wave.Size = Vector3.new(2, 1, 2)
  1041.  Wave.TopSurface = "Smooth"
  1042.  Wave.BottomSurface = "Smooth"
  1043.  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1044.  WaveMesh = Instance.new("CylinderMesh")
  1045.  WaveMesh.Parent = Wave
  1046.  WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  1047.  for i = 1 , 16 do
  1048.   Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  1049.   Wave.Transparency = Wave.Transparency + 0.055
  1050.   Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1051.   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  1052.   wait()
  1053.  end
  1054.  
  1055.  Wave:Remove()
  1056.  Gyro:Remove()
  1057.  wait(0.2)
  1058.  for i = 1 , 8 do
  1059.   Clone1 = Grip17:clone()
  1060.   Clone1.Parent = Tool
  1061.   Clone1.Name = "Shadow"
  1062.   Clone1.Anchored = true
  1063.   Clone1.CanCollide = false
  1064.   Clone1.Transparency = 0.2
  1065.   Clone1.BrickColor = BrickColor.new(1003)
  1066.   Clone2 = Grip18:clone()
  1067.   Clone2.Parent = Tool
  1068.   Clone2.Name = "Shadow"
  1069.   Clone2.Anchored = true
  1070.   Clone2.CanCollide = false
  1071.   Clone2.Transparency = 0.2
  1072.   Clone2.BrickColor = BrickColor.new(1003)
  1073.   Clone3 = Grip19:clone()
  1074.   Clone3.Parent = Tool
  1075.   Clone3.Name = "Shadow"
  1076.   Clone3.Anchored = true
  1077.   Clone3.CanCollide = false
  1078.   Clone3.Transparency = 0.2
  1079.   Clone3.BrickColor = BrickColor.new(1003)
  1080.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  1081.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1082.   wait()
  1083.  end
  1084.  Weld.Parent = Me.Character["Right Arm"]
  1085.  Weld.Part0 = Me.Character["Right Arm"]
  1086.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1087. Activated = false
  1088. end
  1089. if Mode == "Teleport" then
  1090.  if mouse.Target ~= nil then
  1091.   Activated = true
  1092.   MousePosition = mouse.Hit.p
  1093.   Weld.Parent = Me.Character["Left Arm"]
  1094.   Weld.Part0 = Me.Character["Left Arm"]
  1095.   Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1096.   Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1097.   Sound:play()
  1098.   for i = 1 , 8 do
  1099.    Clone1 = Grip17:clone()
  1100.    Clone1.Parent = Tool
  1101.    Clone1.Name = "Shadow"
  1102.    Clone1.Anchored = true
  1103.    Clone1.CanCollide = false
  1104.    Clone1.Transparency = 0.2
  1105.    Clone1.BrickColor = BrickColor.new(1003)
  1106.    Clone2 = Grip18:clone()
  1107.    Clone2.Parent = Tool
  1108.    Clone2.Name = "Shadow"
  1109.    Clone2.Anchored = true
  1110.    Clone2.CanCollide = false
  1111.    Clone2.Transparency = 0.2
  1112.    Clone2.BrickColor = BrickColor.new(1003)
  1113.    Clone3 = Grip19:clone()
  1114.    Clone3.Parent = Tool
  1115.    Clone3.Name = "Shadow"
  1116.    Clone3.Anchored = true
  1117.    Clone3.CanCollide = false
  1118.    Clone3.Transparency = 0.2
  1119.    Clone3.BrickColor = BrickColor.new(1003)
  1120.    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  1121.    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1122.    wait()
  1123.   end
  1124.   Me.Character.Torso.CFrame = CFrame.new(MousePosition+Vector3.new(0, 3, 0))
  1125.   Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  1126.   Sound:play()
  1127.   Gyro = Instance.new("BodyGyro")
  1128.   Gyro.Parent = Me.Character.Torso
  1129.   Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1130.   Gyro.cframe = Me.Character.Torso.CFrame
  1131.   Gyro.D = 50
  1132.   Wave = Instance.new("Part")
  1133.   Wave.Parent = Me.Character.Torso
  1134.   Wave.Anchored = true
  1135.   Wave.CanCollide = false
  1136.   Wave.Locked = true
  1137.   Wave.Transparency = 0.2
  1138.   Wave.BrickColor = BrickColor.new(1004)
  1139.   Wave.Size = Vector3.new(2, 1, 2)
  1140.   Wave.TopSurface = "Smooth"
  1141.   Wave.BottomSurface = "Smooth"
  1142.   Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1143.   WaveMesh = Instance.new("CylinderMesh")
  1144.   WaveMesh.Parent = Wave
  1145.   WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  1146.   for i = 1 , 5 do
  1147.    Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  1148.    Wave.Transparency = Wave.Transparency + 0.055
  1149.    Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  1150.    Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 0)
  1151.    wait()
  1152.   end
  1153.   Wave:Remove()
  1154.   for i = 1 , 15 do
  1155.    Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 0)
  1156.    wait()
  1157.   end
  1158.  
  1159.   Gyro:Remove()
  1160.   wait(0.2)
  1161.   for i = 1 , 8 do
  1162.    Clone1 = Grip17:clone()
  1163.    Clone1.Parent = Tool
  1164.    Clone1.Name = "Shadow"
  1165.    Clone1.Anchored = true
  1166.    Clone1.CanCollide = false
  1167.    Clone1.Transparency = 0.2
  1168.    Clone1.BrickColor = BrickColor.new(1003)
  1169.    Clone2 = Grip18:clone()
  1170.    Clone2.Parent = Tool
  1171.    Clone2.Name = "Shadow"
  1172.    Clone2.Anchored = true
  1173.    Clone2.CanCollide = false
  1174.    Clone2.Transparency = 0.2
  1175.    Clone2.BrickColor = BrickColor.new(1003)
  1176.    Clone3 = Grip19:clone()
  1177.    Clone3.Parent = Tool
  1178.    Clone3.Name = "Shadow"
  1179.    Clone3.Anchored = true
  1180.    Clone3.CanCollide = false
  1181.    Clone3.Transparency = 0.2
  1182.    Clone3.BrickColor = BrickColor.new(1003)
  1183.    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  1184.    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1185.    wait()
  1186.   end
  1187.   Weld.Parent = Me.Character["Right Arm"]
  1188.   Weld.Part0 = Me.Character["Right Arm"]
  1189.   Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1190.  Activated = false
  1191.  end
  1192. end
  1193. if Mode == "Explosion" then
  1194.  Activated = true
  1195.  for i = 1 , 8 do
  1196.   Clone1 = Grip17:clone()
  1197.   Clone1.Parent = Tool
  1198.   Clone1.Name = "Shadow"
  1199.   Clone1.Anchored = true
  1200.   Clone1.CanCollide = false
  1201.   Clone1.Transparency = 0.2
  1202.   Clone1.BrickColor = BrickColor.new(1003)
  1203.   Clone2 = Grip18:clone()
  1204.   Clone2.Parent = Tool
  1205.   Clone2.Name = "Shadow"
  1206.   Clone2.Anchored = true
  1207.   Clone2.CanCollide = false
  1208.   Clone2.Transparency = 0.2
  1209.   Clone2.BrickColor = BrickColor.new(1003)
  1210.   Clone3 = Grip19:clone()
  1211.   Clone3.Parent = Tool
  1212.   Clone3.Name = "Shadow"
  1213.   Clone3.Anchored = true
  1214.   Clone3.CanCollide = false
  1215.   Clone3.Transparency = 0.2
  1216.   Clone3.BrickColor = BrickColor.new(1003)
  1217.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  1218.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1219.   wait()
  1220.  end
  1221.  onCharge(24)
  1222.  Range = 10
  1223.  for i = 1 , 5 do
  1224.  Range = Range + 15
  1225.  Me.Character.Humanoid.WalkSpeed = 0
  1226.  
  1227.  Boom = Instance.new("Explosion")
  1228.  Boom.Parent = Workspace
  1229.  Boom.BlastRadius = Range/2
  1230.  Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, 0)
  1231.  Boom = Instance.new("Explosion")
  1232.  Boom.Parent = Workspace
  1233.  Boom.BlastRadius = Range/2
  1234.  Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, 0)
  1235.  Boom = Instance.new("Explosion")
  1236.  Boom.Parent = Workspace
  1237.  Boom.BlastRadius = Range/2
  1238.  Boom.Position = Me.Character.Torso.Position+Vector3.new(0, 0, Range)
  1239.  Boom = Instance.new("Explosion")
  1240.  Boom.Parent = Workspace
  1241.  Boom.BlastRadius = Range/2
  1242.  Boom.Position = Me.Character.Torso.Position+Vector3.new(0, 0, -Range)
  1243.  Boom = Instance.new("Explosion")
  1244.  Boom.Parent = Workspace
  1245.  Boom.BlastRadius = Range/2
  1246.  Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, Range)
  1247.  Boom = Instance.new("Explosion")
  1248.  Boom.Parent = Workspace
  1249.  Boom.BlastRadius = Range/2
  1250.  Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, Range)
  1251.  Boom = Instance.new("Explosion")
  1252.  Boom.Parent = Workspace
  1253.  Boom.BlastRadius = Range/2
  1254.  Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, -Range)
  1255.  Boom = Instance.new("Explosion")
  1256.  Boom.Parent = Workspace
  1257.  Boom.BlastRadius = Range/2
  1258.  Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, -Range)
  1259.  wait(0.05)
  1260.  end
  1261.  for i = 1 , 8 do
  1262.   Clone1 = Grip17:clone()
  1263.   Clone1.Parent = Tool
  1264.   Clone1.Name = "Shadow"
  1265.   Clone1.Anchored = true
  1266.   Clone1.CanCollide = false
  1267.   Clone1.Transparency = 0.2
  1268.   Clone1.BrickColor = BrickColor.new(1003)
  1269.   Clone2 = Grip18:clone()
  1270.   Clone2.Parent = Tool
  1271.   Clone2.Name = "Shadow"
  1272.   Clone2.Anchored = true
  1273.   Clone2.CanCollide = false
  1274.   Clone2.Transparency = 0.2
  1275.   Clone2.BrickColor = BrickColor.new(1003)
  1276.   Clone3 = Grip19:clone()
  1277.   Clone3.Parent = Tool
  1278.   Clone3.Name = "Shadow"
  1279.   Clone3.Anchored = true
  1280.   Clone3.CanCollide = false
  1281.   Clone3.Transparency = 0.2
  1282.   Clone3.BrickColor = BrickColor.new(1003)
  1283.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  1284.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1285.   wait()
  1286.  end
  1287. Activated = false
  1288. end
  1289. if Mode == "ExplodeVictim" then
  1290.  if mouse.Target ~= nil then
  1291.  torso = mouse.Target.Parent:findFirstChild("Torso")
  1292.  if torso ~= nil and torso.Parent.Name ~= Me.Name then
  1293.  Activated = true
  1294.  for i = 1 , 8 do
  1295.   Clone1 = Grip17:clone()
  1296.   Clone1.Parent = Tool
  1297.   Clone1.Name = "Shadow"
  1298.   Clone1.Anchored = true
  1299.   Clone1.CanCollide = false
  1300.   Clone1.Transparency = 0.2
  1301.   Clone1.BrickColor = BrickColor.new(1003)
  1302.   Clone2 = Grip18:clone()
  1303.   Clone2.Parent = Tool
  1304.   Clone2.Name = "Shadow"
  1305.   Clone2.Anchored = true
  1306.   Clone2.CanCollide = false
  1307.   Clone2.Transparency = 0.2
  1308.   Clone2.BrickColor = BrickColor.new(1003)
  1309.   Clone3 = Grip19:clone()
  1310.   Clone3.Parent = Tool
  1311.   Clone3.Name = "Shadow"
  1312.   Clone3.Anchored = true
  1313.   Clone3.CanCollide = false
  1314.   Clone3.Transparency = 0.2
  1315.   Clone3.BrickColor = BrickColor.new(1003)
  1316.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  1317.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1318.   wait()
  1319.  end
  1320.  onChargeAim(24, torso)
  1321.  Boom = Instance.new("Explosion")
  1322.  Boom.Parent = Workspace
  1323.  Boom.BlastRadius = 20
  1324.  Boom.Position = torso.Position
  1325.  Stuff = torso.Parent:GetChildren()
  1326.  for i = 1 , #Stuff do
  1327.   if Stuff[i].className == "Part" then
  1328.    Stuff[i].Anchored = false
  1329.    Stuff[i]:BreakJoints()
  1330.    Stuff[i].BrickColor = BrickColor.new("Really black")
  1331.    Stuff[i].CanCollide = true
  1332.   end
  1333.  end
  1334.  for i = 1 , 8 do
  1335.   Clone1 = Grip17:clone()
  1336.   Clone1.Parent = Tool
  1337.   Clone1.Name = "Shadow"
  1338.   Clone1.Anchored = true
  1339.   Clone1.CanCollide = false
  1340.   Clone1.Transparency = 0.2
  1341.   Clone1.BrickColor = BrickColor.new(1003)
  1342.   Clone2 = Grip18:clone()
  1343.   Clone2.Parent = Tool
  1344.   Clone2.Name = "Shadow"
  1345.   Clone2.Anchored = true
  1346.   Clone2.CanCollide = false
  1347.   Clone2.Transparency = 0.2
  1348.   Clone2.BrickColor = BrickColor.new(1003)
  1349.   Clone3 = Grip19:clone()
  1350.   Clone3.Parent = Tool
  1351.   Clone3.Name = "Shadow"
  1352.   Clone3.Anchored = true
  1353.   Clone3.CanCollide = false
  1354.   Clone3.Transparency = 0.2
  1355.   Clone3.BrickColor = BrickColor.new(1003)
  1356.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  1357.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1358.   wait()
  1359.  end
  1360.  Activated = false
  1361.  end
  1362.  end
  1363. end
  1364. if Mode == "Assassinate" then
  1365.  if mouse.Target ~= nil then
  1366.  torso = mouse.Target.Parent:findFirstChild("Torso")
  1367.  if torso ~= nil and torso.Parent.Name ~= Me.Name then
  1368.  Activated = true
  1369.  Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
  1370.  Sound:play()
  1371.  for i = 1 , 8 do
  1372.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.05, 0, 0)
  1373.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.15, 0, 0)
  1374.   wait()
  1375.  end
  1376.  wait()
  1377.  for i = 1 , 8 do
  1378.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.2)
  1379.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.19)
  1380.   wait()
  1381.  end
  1382.  FakeLeftShoulder.C0 = OriginalLeftShoulder
  1383.  Weld = Instance.new("Weld")
  1384.  Weld.Parent = Me.Character["Torso"]
  1385.  Weld.Part0 = Me.Character["Torso"]
  1386.  Weld.Part1 = Handle
  1387.  Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
  1388.  Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)    
  1389.  
  1390.  for i = 1 , 16 do
  1391.   Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  1392.  end
  1393.  for i = 1 , 16 do
  1394.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  1395.   Weld.C0 = Weld.C0 * CFrame.new(0, 0, 0.03) * CFrame.Angles(-0.03, 0, -0.11)
  1396.   wait()
  1397.  end
  1398.  FakeRightShoulder.Parent = Me.Character.Torso
  1399.  FakeRightShoulder.Part0 = Me.Character.Torso
  1400.  FakeRightShoulder.Part1 = Me.Character["Right Arm"]
  1401.  FakeRightShoulder.C0 = OriginalRightShoulder
  1402.  FakeRightShoulder.C1 = OriginalRightShoulder2
  1403.  FakeLeftShoulder.Parent = Me.Character.Torso
  1404.  FakeLeftShoulder.Part0 = Me.Character.Torso
  1405.  FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
  1406.  FakeLeftShoulder.C0 = OriginalLeftShoulder
  1407.  FakeLeftShoulder.C1 = OriginalLeftShoulder2
  1408.  FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(-0.1, 0, 0)
  1409.  FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.Angles(-0.1, 0, 0)
  1410.  wait(0.1)
  1411.  FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(-0.2, 0, 0)
  1412.  FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.Angles(-0.2, 0, 0)
  1413.  wait(0.1)
  1414.  Blade1 = Instance.new("Part")
  1415.  Blade1.Parent = Me.Character["Right Arm"]
  1416.  Blade1.CanCollide = false
  1417.  Blade1.formFactor = "Symmetric"
  1418.  Blade1.Size = Vector3.new(1, 2, 1)
  1419.  Blade1.TopSurface = "Smooth"
  1420.  Blade1.BottomSurface = "Smooth"
  1421.  Blade1.Locked = true
  1422.  Blade1.BrickColor = BrickColor.new(1003)
  1423.  Blade1.Name = "Blade1"
  1424.  Blade1.CFrame = Me.Character["Right Arm"].CFrame
  1425.  Blade2 = Instance.new("Part")
  1426.  Blade2.Parent = Me.Character["Left Arm"]
  1427.  Blade2.CanCollide = false
  1428.  Blade2.formFactor = "Symmetric"
  1429.  Blade2.Size = Vector3.new(1, 2, 1)
  1430.  Blade2.TopSurface = "Smooth"
  1431.  Blade2.BottomSurface = "Smooth"
  1432.  Blade2.Locked = true
  1433.  Blade2.BrickColor = BrickColor.new(1003)
  1434.  Blade2.Name = "Blade2"
  1435.  Blade2.CFrame = Me.Character["Left Arm"].CFrame
  1436.  Blade1Mesh = Instance.new("SpecialMesh")
  1437.  Blade1Mesh.Parent = Blade1
  1438.  Blade1Mesh.MeshType = "Brick"
  1439.  Blade1Mesh.Scale = Vector3.new(0.2, 1, 0.2)
  1440.  Blade2Mesh = Instance.new("SpecialMesh")
  1441.  Blade2Mesh.Parent = Blade2
  1442.  Blade2Mesh.MeshType = "Brick"
  1443.  Blade2Mesh.Scale = Vector3.new(0.2, 1, 0.2)
  1444.  Blade1Weld = Instance.new("Weld")
  1445.  Blade1Weld.Parent = Me.Character["Right Arm"]
  1446.  Blade1Weld.Part0 = Me.Character["Right Arm"]
  1447.  Blade1Weld.Part1 = Blade1
  1448.  Blade1Weld.C0 = CFrame.new(-0.3, 0, 0)
  1449.  Blade2Weld = Instance.new("Weld")
  1450.  Blade2Weld.Parent = Me.Character["Left Arm"]
  1451.  Blade2Weld.Part0 = Me.Character["Left Arm"]
  1452.  Blade2Weld.Part1 = Blade2
  1453.  Blade2Weld.C0 = CFrame.new(0.3, 0, 0)
  1454.  for i = 1 , 17 do
  1455.   Blade1Weld.C0 = Blade1Weld.C0 * CFrame.new(0, -0.1, 0)
  1456.   Blade2Weld.C0 = Blade2Weld.C0 * CFrame.new(0, -0.1, 0)
  1457.   Me.Character:MoveTo(Me.Character.Torso.Position)
  1458.   wait(0.05)
  1459.  end
  1460.  for i = 1 , 5 do
  1461.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  1462.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.1)  
  1463.  wait()
  1464.  end
  1465.  
  1466.  wait(0.5)
  1467.  Me.Character:MoveTo(Me.Character.Torso.Position)
  1468.  BodyPosition = Instance.new("BodyPosition")
  1469.  BodyPosition.Parent = Me.Character.Torso
  1470.  BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1471.  BodyPosition.position = torso.Position
  1472.  BodyGyro = Instance.new("BodyGyro")
  1473.  BodyGyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1474.  BodyGyro.Parent = Me.Character.Torso
  1475.  BodyGyro.cframe = CFrame.new(Me.Character.Torso.Position, torso.Position)
  1476.  wait(0.8)
  1477.  BodyPosition:Remove()
  1478.  BodyGyro:Remove()
  1479.  Me.Character.Torso.CFrame = torso.CFrame
  1480.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.5)
  1481.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.5)  
  1482.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 1.57)
  1483.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -1.57)  
  1484.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.785, 0, 0)
  1485.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.785, 0, 0)  
  1486.  KillWeld = Instance.new("Weld")
  1487.  KillWeld.Parent = Me.Character.Torso
  1488.  KillWeld.Part0 = Me.Character.Torso
  1489.  KillWeld.Part1 = torso
  1490.  KillWeld.C0 = CFrame.new(0, 0, -1.6)
  1491.  wait(0.3)
  1492.  for i = 1 , 12 do
  1493.  KillWeld.C0 = KillWeld.C0 * CFrame.new(0, 0.08, 0.02) * CFrame.Angles(0.1, 0, 0)
  1494.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.1)
  1495.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  1496.  wait(0.1)
  1497.  end
  1498.  wait(0.15)
  1499.  KillWeld:Remove()
  1500.  if torso ~= nil then
  1501.   torso:BreakJoints()
  1502.  end
  1503.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.785, 0, 0)
  1504.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.785, 0, 0)
  1505.  for i = 1 , 3 do
  1506.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.1)
  1507.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  1508.  wait()
  1509.  end
  1510.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.07)
  1511.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.07)
  1512.  wait(0.1)
  1513.  for i = 1 , 17 do
  1514.   Blade1Weld.C0 = Blade1Weld.C0 * CFrame.new(0, 0.1, 0)
  1515.   Blade2Weld.C0 = Blade2Weld.C0 * CFrame.new(0, 0.1, 0)
  1516.   wait(0.05)
  1517.  end
  1518.  FakeRightShoulder.C0 = OriginalRightShoulder
  1519.  FakeLeftShoulder.C0 = OriginalLeftShoulder
  1520.  wait()
  1521.  Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
  1522.  Sound:play()
  1523.  FakeRightShoulder.Parent = Me.Character.Torso
  1524.  FakeRightShoulder.Part0 = Me.Character.Torso
  1525.  FakeRightShoulder.Part1 = Me.Character["Right Arm"]
  1526.  FakeRightShoulder.C0 = OriginalRightShoulder
  1527.  FakeRightShoulder.C1 = OriginalRightShoulder2
  1528.  FakeLeftShoulder.Parent = Me.Character.Torso
  1529.  FakeLeftShoulder.Part0 = Me.Character.Torso
  1530.  FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
  1531.  FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.new(-0.25, 0, -0.45)
  1532.  FakeLeftShoulder.C1 = OriginalLeftShoulder2
  1533.  Weld:Remove()
  1534.  Weld = Instance.new("Weld")
  1535.  Weld.Parent = Me.Character["Torso"]
  1536.  Weld.Part0 = Me.Character["Torso"]
  1537.  Weld.Part1 = Handle
  1538.  Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
  1539.  Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
  1540.  for i = 1 , 16 do
  1541.   FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(0, 0, (i/5.2))
  1542.   Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  1543.   wait()
  1544.  end
  1545.  wait()
  1546.  Weld.Parent = Me.Character["Right Arm"]
  1547.  Weld.Part0 = Me.Character["Right Arm"]
  1548.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1549.  for i = 1 , 8 do
  1550.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.2)
  1551.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.19)
  1552.   wait()
  1553.  end
  1554.  wait()
  1555.  for i = 1 , 8 do
  1556.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.05, 0, 0)
  1557.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.15, 0, 0)
  1558.   wait()
  1559.  end
  1560.  wait(0.2)
  1561.  Activated = false
  1562.  end
  1563.  end
  1564. end
  1565. if Mode == "Tornado" then
  1566.  Activated = true
  1567.  Weld.Parent = Me.Character["Left Arm"]
  1568.  Weld.Part0 = Me.Character["Left Arm"]
  1569.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1570.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1571.  Sound:play()
  1572.  for i = 1 , 8 do
  1573.   Clone1 = Grip17:clone()
  1574.   Clone1.Parent = Tool
  1575.   Clone1.Name = "Shadow"
  1576.   Clone1.Anchored = true
  1577.   Clone1.CanCollide = false
  1578.   Clone1.Transparency = 0.2
  1579.   Clone1.BrickColor = BrickColor.new(1003)
  1580.   Clone2 = Grip18:clone()
  1581.   Clone2.Parent = Tool
  1582.   Clone2.Name = "Shadow"
  1583.   Clone2.Anchored = true
  1584.   Clone2.CanCollide = false
  1585.   Clone2.Transparency = 0.2
  1586.   Clone2.BrickColor = BrickColor.new(1003)
  1587.   Clone3 = Grip19:clone()
  1588.   Clone3.Parent = Tool
  1589.   Clone3.Name = "Shadow"
  1590.   Clone3.Anchored = true
  1591.   Clone3.CanCollide = false
  1592.   Clone3.Transparency = 0.2
  1593.   Clone3.BrickColor = BrickColor.new(1003)
  1594.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  1595.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  1596.   wait()
  1597.  end
  1598.  Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  1599.  Sound:play()
  1600.  Gyro = Instance.new("BodyGyro")
  1601.  Gyro.Parent = Me.Character.Torso
  1602.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1603.  Gyro.cframe = Me.Character.Torso.CFrame
  1604.  Gyro.D = 50
  1605.  Part = Instance.new("Part")
  1606.  Part.Transparency = 1
  1607.  Part.CanCollide = false
  1608.  Part.Anchored = true
  1609.  Part.Parent = Me.Character.Torso
  1610.  range = 10
  1611.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1612.  Sound:play()
  1613.  for i = 1 , 80 do
  1614.   range = range + 2
  1615.   Part.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -(range*1.2))
  1616.   p = game.Workspace:GetChildren()
  1617.   for i = 1 , #p do
  1618.    torso = p[i]:findFirstChild("Torso")
  1619.    if torso ~= nil and torso.Parent.Name ~= Me.Name then
  1620.     if (Me.Character.Torso.Position-torso.Position).magnitude <= 200 then
  1621.     humanoid = torso.Parent:findFirstChild("Humanoid")
  1622.     bp = torso:findFirstChild("BodyPosition")
  1623.     if bp == nil then
  1624.      bp = Instance.new("BodyPosition")
  1625.      bp.Parent = torso
  1626.      bp.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1627.      bp.position = Part.Position + Vector3.new(0, range, 0)
  1628.     end
  1629.     if bp ~= nil then
  1630.      bp.position = Part.Position + Vector3.new(0, range, 0)
  1631.     end
  1632.     bg = torso:findFirstChild("BodyGyro")
  1633.     if bg == nil then
  1634.      bg = Instance.new("BodyGyro")
  1635.      bg.Parent = torso
  1636.      bg.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  1637.      bg.cframe = CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  1638.     end
  1639.     if bg ~= nil then
  1640.      bg.cframe = CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  1641.     end
  1642.     if humanoid ~= nil then
  1643.      humanoid.Sit = true
  1644.      humanoid.MaxHealth = 100
  1645.      humanoid:TakeDamage(2)
  1646.     end
  1647.    end
  1648.    end
  1649.   end
  1650.   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1.3, 0)
  1651.   wait()
  1652.  end
  1653.   p = game.Workspace:GetChildren()
  1654.   for i = 1 , #p do
  1655.    torso = p[i]:findFirstChild("Torso")
  1656.    if torso ~= nil and torso.Parent.Name ~= Me.Name then
  1657.     humanoid = torso.Parent:findFirstChild("Humanoid")
  1658.     bp = torso:findFirstChild("BodyPosition")
  1659.     if bp ~= nil then
  1660.      bp:Remove()
  1661.     end
  1662.     bg = torso:findFirstChild("BodyGyro")
  1663.     if bg ~= nil then
  1664.      bg:Remove()
  1665.     end
  1666.     if humanoid ~= nil then
  1667.      humanoid.Sit = true
  1668.      torso.Velocity = torso.CFrame.lookVector * 100
  1669.     end
  1670.    end
  1671.    wait()
  1672.   end
  1673.  Stuff = Workspace:GetChildren()
  1674.  for i = 1 , #Stuff do
  1675.   torso = Stuff[i]:findFirstChild("Torso")
  1676.   if torso ~= nil then
  1677.    hax = torso:GetChildren()
  1678.    for i = 1 , #hax do
  1679.     if hax[i].className == "BodyPosition" then
  1680.      hax[i]:Remove()
  1681.     end
  1682.    end
  1683.   end
  1684.  end
  1685.  
  1686.  Gyro:Remove()
  1687.  wait(0.2)
  1688.  for i = 1 , 8 do
  1689.   Clone1 = Grip17:clone()
  1690.   Clone1.Parent = Tool
  1691.   Clone1.Name = "Shadow"
  1692.   Clone1.Anchored = true
  1693.   Clone1.CanCollide = false
  1694.   Clone1.Transparency = 0.2
  1695.   Clone1.BrickColor = BrickColor.new(1003)
  1696.   Clone2 = Grip18:clone()
  1697.   Clone2.Parent = Tool
  1698.   Clone2.Name = "Shadow"
  1699.   Clone2.Anchored = true
  1700.   Clone2.CanCollide = false
  1701.   Clone2.Transparency = 0.2
  1702.   Clone2.BrickColor = BrickColor.new(1003)
  1703.   Clone3 = Grip19:clone()
  1704.   Clone3.Parent = Tool
  1705.   Clone3.Name = "Shadow"
  1706.   Clone3.Anchored = true
  1707.   Clone3.CanCollide = false
  1708.   Clone3.Transparency = 0.2
  1709.   Clone3.BrickColor = BrickColor.new(1003)
  1710.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  1711.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  1712.   wait()
  1713.  end
  1714.  Weld.Parent = Me.Character["Right Arm"]
  1715.  Weld.Part0 = Me.Character["Right Arm"]
  1716.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1717. Activated = false
  1718. end
  1719. if Mode == "TripleSlash" then
  1720.  Activated = true
  1721.  Weld.Parent = Me.Character["Left Arm"]
  1722.  Weld.Part0 = Me.Character["Left Arm"]
  1723.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1724.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1725.  Sound:play()
  1726.  for i = 1 , 4 do
  1727.   Clone1 = Grip17:clone()
  1728.   Clone1.Parent = Tool
  1729.   Clone1.Name = "Shadow"
  1730.   Clone1.Anchored = true
  1731.   Clone1.CanCollide = false
  1732.   Clone1.Transparency = 0.2
  1733.   Clone1.BrickColor = BrickColor.new(1003)
  1734.   Clone2 = Grip18:clone()
  1735.   Clone2.Parent = Tool
  1736.   Clone2.Name = "Shadow"
  1737.   Clone2.Anchored = true
  1738.   Clone2.CanCollide = false
  1739.   Clone2.Transparency = 0.2
  1740.   Clone2.BrickColor = BrickColor.new(1003)
  1741.   Clone3 = Grip19:clone()
  1742.   Clone3.Parent = Tool
  1743.   Clone3.Name = "Shadow"
  1744.   Clone3.Anchored = true
  1745.   Clone3.CanCollide = false
  1746.   Clone3.Transparency = 0.2
  1747.   Clone3.BrickColor = BrickColor.new(1003)
  1748.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.26, 0, 0)
  1749.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  1750.   wait()
  1751.  end
  1752.  for i = 1 , 2 do
  1753.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  1754.   wait()
  1755.  end
  1756.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1757.  Sound:play()
  1758.  for i = 1 , 4 do
  1759.   Clone1 = Grip17:clone()
  1760.   Clone1.Parent = Tool
  1761.   Clone1.Name = "Shadow"
  1762.   Clone1.Anchored = true
  1763.   Clone1.CanCollide = false
  1764.   Clone1.Transparency = 0.2
  1765.   Clone1.BrickColor = BrickColor.new(1003)
  1766.   Clone2 = Grip18:clone()
  1767.   Clone2.Parent = Tool
  1768.   Clone2.Name = "Shadow"
  1769.   Clone2.Anchored = true
  1770.   Clone2.CanCollide = false
  1771.   Clone2.Transparency = 0.2
  1772.   Clone2.BrickColor = BrickColor.new(1003)
  1773.   Clone3 = Grip19:clone()
  1774.   Clone3.Parent = Tool
  1775.   Clone3.Name = "Shadow"
  1776.   Clone3.Anchored = true
  1777.   Clone3.CanCollide = false
  1778.   Clone3.Transparency = 0.2
  1779.   Clone3.BrickColor = BrickColor.new(1003)
  1780.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  1781.   wait()
  1782.  end
  1783.  for i = 1 , 2 do
  1784.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
  1785.   wait()
  1786.  end
  1787.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1788.  Sound:play()
  1789.  for i = 1 , 4 do
  1790.   Clone1 = Grip17:clone()
  1791.   Clone1.Parent = Tool
  1792.   Clone1.Name = "Shadow"
  1793.   Clone1.Anchored = true
  1794.   Clone1.CanCollide = false
  1795.   Clone1.Transparency = 0.2
  1796.   Clone1.BrickColor = BrickColor.new(1003)
  1797.   Clone2 = Grip18:clone()
  1798.   Clone2.Parent = Tool
  1799.   Clone2.Name = "Shadow"
  1800.   Clone2.Anchored = true
  1801.   Clone2.CanCollide = false
  1802.   Clone2.Transparency = 0.2
  1803.   Clone2.BrickColor = BrickColor.new(1003)
  1804.   Clone3 = Grip19:clone()
  1805.   Clone3.Parent = Tool
  1806.   Clone3.Name = "Shadow"
  1807.   Clone3.Anchored = true
  1808.   Clone3.CanCollide = false
  1809.   Clone3.Transparency = 0.2
  1810.   Clone3.BrickColor = BrickColor.new(1003)
  1811.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  1812.   wait()
  1813.  end
  1814.  for i = 1 , 4 do
  1815.   Clone1 = Grip17:clone()
  1816.   Clone1.Parent = Tool
  1817.   Clone1.Name = "Shadow"
  1818.   Clone1.Anchored = true
  1819.   Clone1.CanCollide = false
  1820.   Clone1.Transparency = 0.2
  1821.   Clone1.BrickColor = BrickColor.new(1003)
  1822.   Clone2 = Grip18:clone()
  1823.   Clone2.Parent = Tool
  1824.   Clone2.Name = "Shadow"
  1825.   Clone2.Anchored = true
  1826.   Clone2.CanCollide = false
  1827.   Clone2.Transparency = 0.2
  1828.   Clone2.BrickColor = BrickColor.new(1003)
  1829.   Clone3 = Grip19:clone()
  1830.   Clone3.Parent = Tool
  1831.   Clone3.Name = "Shadow"
  1832.   Clone3.Anchored = true
  1833.   Clone3.CanCollide = false
  1834.   Clone3.Transparency = 0.2
  1835.   Clone3.BrickColor = BrickColor.new(1003)
  1836.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.26, 0, 0)
  1837.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.62, 0, 0)
  1838.   wait()
  1839.  end
  1840.  Weld.Parent = Me.Character["Right Arm"]
  1841.  Weld.Part0 = Me.Character["Right Arm"]
  1842.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1843. Activated = false
  1844. end
  1845. if Mode == "Slashes" then
  1846.  Activated = true
  1847.  f = Instance.new("Fire")
  1848.  f.Parent = Grip17
  1849.  f.Size = 2
  1850.  ff = Instance.new("Fire")
  1851.  ff.Parent = Grip18
  1852.  ff.Size = 2
  1853.  fff = Instance.new("Fire")
  1854.  fff.Parent = Grip18
  1855.  fff.Size = 2
  1856.  Weld.Parent = Me.Character["Left Arm"]
  1857.  Weld.Part0 = Me.Character["Left Arm"]
  1858.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1859.  Test = FakeLeftShoulder.C0
  1860.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-(0.26*4), 0, 0)
  1861.  for i = 1 , 20 do
  1862.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1863.  Sound:play()
  1864.  for i = 1 , 4 do
  1865.   Clone1 = Grip17:clone()
  1866.   Clone1.Parent = Tool
  1867.   Clone1.Name = "Shadow"
  1868.   Clone1.Anchored = true
  1869.   Clone1.CanCollide = false
  1870.   Clone1.Transparency = 0.2
  1871.   Clone1.BrickColor = BrickColor.new(1004)
  1872.   Clone2 = Grip18:clone()
  1873.   Clone2.Parent = Tool
  1874.   Clone2.Name = "Shadow"
  1875.   Clone2.Anchored = true
  1876.   Clone2.CanCollide = false
  1877.   Clone2.Transparency = 0.2
  1878.   Clone2.BrickColor = BrickColor.new(1004)
  1879.   Clone3 = Grip19:clone()
  1880.   Clone3.Parent = Tool
  1881.   Clone3.Name = "Shadow"
  1882.   Clone3.Anchored = true
  1883.   Clone3.CanCollide = false
  1884.   Clone3.Transparency = 0.2
  1885.   Clone3.BrickColor = BrickColor.new(1004)
  1886.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  1887.   wait()
  1888.  end
  1889.  for i = 1 , 2 do
  1890.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  1891.   wait()
  1892.  end
  1893.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1894.  Sound:play()
  1895.  for i = 1 , 4 do
  1896.   Clone1 = Grip17:clone()
  1897.   Clone1.Parent = Tool
  1898.   Clone1.Name = "Shadow"
  1899.   Clone1.Anchored = true
  1900.   Clone1.CanCollide = false
  1901.   Clone1.Transparency = 0.2
  1902.   Clone1.BrickColor = BrickColor.new(1005)
  1903.   Clone2 = Grip18:clone()
  1904.   Clone2.Parent = Tool
  1905.   Clone2.Name = "Shadow"
  1906.   Clone2.Anchored = true
  1907.   Clone2.CanCollide = false
  1908.   Clone2.Transparency = 0.2
  1909.   Clone2.BrickColor = BrickColor.new(1005)
  1910.   Clone3 = Grip19:clone()
  1911.   Clone3.Parent = Tool
  1912.   Clone3.Name = "Shadow"
  1913.   Clone3.Anchored = true
  1914.   Clone3.CanCollide = false
  1915.   Clone3.Transparency = 0.2
  1916.   Clone3.BrickColor = BrickColor.new(1005)
  1917.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  1918.   wait()
  1919.  end
  1920.  for i = 1 , 2 do
  1921.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
  1922.   wait()
  1923.  end
  1924.  end
  1925.  for i = 1 , 2 do
  1926.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  1927.  end
  1928.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1929.  Sound:play()
  1930.  for i = 1 , 4 do
  1931.   Clone1 = Grip17:clone()
  1932.   Clone1.Parent = Tool
  1933.   Clone1.Name = "Shadow"
  1934.   Clone1.Anchored = true
  1935.   Clone1.CanCollide = false
  1936.   Clone1.Transparency = 0.2
  1937.   Clone1.BrickColor = BrickColor.new(1009)
  1938.   Clone2 = Grip18:clone()
  1939.   Clone2.Parent = Tool
  1940.   Clone2.Name = "Shadow"
  1941.   Clone2.Anchored = true
  1942.   Clone2.CanCollide = false
  1943.   Clone2.Transparency = 0.2
  1944.   Clone2.BrickColor = BrickColor.new(1009)
  1945.   Clone3 = Grip19:clone()
  1946.   Clone3.Parent = Tool
  1947.   Clone3.Name = "Shadow"
  1948.   Clone3.Anchored = true
  1949.   Clone3.CanCollide = false
  1950.   Clone3.Transparency = 0.2
  1951.   Clone3.BrickColor = BrickColor.new(1009)
  1952.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  1953.   wait()
  1954.  end
  1955.  for i = 1 , 4 do
  1956.   Clone1 = Grip17:clone()
  1957.   Clone1.Parent = Tool
  1958.   Clone1.Name = "Shadow"
  1959.   Clone1.Anchored = true
  1960.   Clone1.CanCollide = false
  1961.   Clone1.Transparency = 0.2
  1962.   Clone1.BrickColor = BrickColor.new(1004)
  1963.   Clone2 = Grip18:clone()
  1964.   Clone2.Parent = Tool
  1965.   Clone2.Name = "Shadow"
  1966.   Clone2.Anchored = true
  1967.   Clone2.CanCollide = false
  1968.   Clone2.Transparency = 0.2
  1969.   Clone2.BrickColor = BrickColor.new(1004)
  1970.   Clone3 = Grip19:clone()
  1971.   Clone3.Parent = Tool
  1972.   Clone3.Name = "Shadow"
  1973.   Clone3.Anchored = true
  1974.   Clone3.CanCollide = false
  1975.   Clone3.Transparency = 0.2
  1976.   Clone3.BrickColor = BrickColor.new(1004)
  1977.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.26, 0, 0)
  1978.   FakeLeftShoulder.C0 = Test
  1979.   wait()
  1980.  end
  1981.  Weld.Parent = Me.Character["Right Arm"]
  1982.  Weld.Part0 = Me.Character["Right Arm"]
  1983.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  1984. Activated = false
  1985. f:remove()
  1986. ff:remove()
  1987. fff:remove()
  1988. end
  1989. if Mode == "Wave" then
  1990.  Activated = true
  1991.  Weld.Parent = Me.Character["Left Arm"]
  1992.  Weld.Part0 = Me.Character["Left Arm"]
  1993.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  1994.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  1995.  Sound:play()
  1996.  for i = 1 , 4 do
  1997.   Clone1 = Grip17:clone()
  1998.   Clone1.Parent = Tool
  1999.   Clone1.Name = "Shadow"
  2000.   Clone1.Anchored = true
  2001.   Clone1.CanCollide = false
  2002.   Clone1.Transparency = 0.2
  2003.   Clone1.BrickColor = BrickColor.new(1003)
  2004.   Clone2 = Grip18:clone()
  2005.   Clone2.Parent = Tool
  2006.   Clone2.Name = "Shadow"
  2007.   Clone2.Anchored = true
  2008.   Clone2.CanCollide = false
  2009.   Clone2.Transparency = 0.2
  2010.   Clone2.BrickColor = BrickColor.new(1003)
  2011.   Clone3 = Grip19:clone()
  2012.   Clone3.Parent = Tool
  2013.   Clone3.Name = "Shadow"
  2014.   Clone3.Anchored = true
  2015.   Clone3.CanCollide = false
  2016.   Clone3.Transparency = 0.2
  2017.   Clone3.BrickColor = BrickColor.new(1003)
  2018.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  2019.   wait()
  2020.  end
  2021.  for i = 1 , 2 do
  2022.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  2023.   wait()
  2024.  end
  2025.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2026.  Sound:play()
  2027.  for i = 1 , 4 do
  2028.   Clone1 = Grip17:clone()
  2029.   Clone1.Parent = Tool
  2030.   Clone1.Name = "Shadow"
  2031.   Clone1.Anchored = true
  2032.   Clone1.CanCollide = false
  2033.   Clone1.Transparency = 0.2
  2034.   Clone1.BrickColor = BrickColor.new(1003)
  2035.   Clone2 = Grip18:clone()
  2036.   Clone2.Parent = Tool
  2037.   Clone2.Name = "Shadow"
  2038.   Clone2.Anchored = true
  2039.   Clone2.CanCollide = false
  2040.   Clone2.Transparency = 0.2
  2041.   Clone2.BrickColor = BrickColor.new(1003)
  2042.   Clone3 = Grip19:clone()
  2043.   Clone3.Parent = Tool
  2044.   Clone3.Name = "Shadow"
  2045.   Clone3.Anchored = true
  2046.   Clone3.CanCollide = false
  2047.   Clone3.Transparency = 0.2
  2048.   Clone3.BrickColor = BrickColor.new(1003)
  2049.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  2050.   wait()
  2051.  end
  2052.  for i = 1 , 2 do
  2053.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
  2054.   wait()
  2055.  end
  2056.  Velocity = Instance.new("BodyVelocity")
  2057.  Velocity.Parent = Me.Character.Torso
  2058.  Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2059.  Velocity.velocity = Vector3.new(0, 30, 0)
  2060.  Gyro = Instance.new("BodyGyro")
  2061.  Gyro.Parent = Me.Character.Torso
  2062.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2063.  Gyro.cframe = Me.Character.Torso.CFrame
  2064.  Gyro.D = 50
  2065.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2066.  Sound:play()
  2067.  for i = 1 , 8 do
  2068.   Clone1 = Grip17:clone()
  2069.   Clone1.Parent = Tool
  2070.   Clone1.Name = "Shadow"
  2071.   Clone1.Anchored = true
  2072.   Clone1.CanCollide = false
  2073.   Clone1.Transparency = 0.2
  2074.   Clone1.BrickColor = BrickColor.new(1003)
  2075.   Clone2 = Grip18:clone()
  2076.   Clone2.Parent = Tool
  2077.   Clone2.Name = "Shadow"
  2078.   Clone2.Anchored = true
  2079.   Clone2.CanCollide = false
  2080.   Clone2.Transparency = 0.2
  2081.   Clone2.BrickColor = BrickColor.new(1003)
  2082.   Clone3 = Grip19:clone()
  2083.   Clone3.Parent = Tool
  2084.   Clone3.Name = "Shadow"
  2085.   Clone3.Anchored = true
  2086.   Clone3.CanCollide = false
  2087.   Clone3.Transparency = 0.2
  2088.   Clone3.BrickColor = BrickColor.new(1003)
  2089.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.31, 0, 0)
  2090.   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, (0.785*2), 0)
  2091.   wait()
  2092.  end
  2093.  Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
  2094.  Velocity.velocity = Vector3.new(0, 0, 0)
  2095.  for i = 1 , 2 do
  2096.   Clone1 = Grip17:clone()
  2097.   Clone1.Parent = Tool
  2098.   Clone1.Name = "Shadow"
  2099.   Clone1.Anchored = true
  2100.   Clone1.CanCollide = false
  2101.   Clone1.Transparency = 0.2
  2102.   Clone1.BrickColor = BrickColor.new(1003)
  2103.   Clone2 = Grip18:clone()
  2104.   Clone2.Parent = Tool
  2105.   Clone2.Name = "Shadow"
  2106.   Clone2.Anchored = true
  2107.   Clone2.CanCollide = false
  2108.   Clone2.Transparency = 0.2
  2109.   Clone2.BrickColor = BrickColor.new(1003)
  2110.   Clone3 = Grip19:clone()
  2111.   Clone3.Parent = Tool
  2112.   Clone3.Name = "Shadow"
  2113.   Clone3.Anchored = true
  2114.   Clone3.CanCollide = false
  2115.   Clone3.Transparency = 0.2
  2116.   Clone3.BrickColor = BrickColor.new(1003)
  2117.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(1.24, 0, 0)
  2118.   wait()
  2119.  end
  2120.  Weld.Parent = Me.Character["Right Arm"]
  2121.  Weld.Part0 = Me.Character["Right Arm"]
  2122.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2123.  for i = 1 , 4 do
  2124.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.4)
  2125.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  2126.  wait()
  2127.  end
  2128.  wait(0.2)
  2129.  for i = 1 , 8 do
  2130.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.4)
  2131.  wait()
  2132.  end
  2133.  
  2134.  Wave = Instance.new("Part")
  2135.  Wave.Parent = Me.Character.Torso
  2136.  Wave.Anchored = true
  2137.  Wave.CanCollide = false
  2138.  Wave.Locked = true
  2139.  Wave.Transparency = 0.2
  2140.  Wave.Size = Vector3.new(2, 1, 2)
  2141.  Wave.TopSurface = "Smooth"
  2142.  Wave.BrickColor = BrickColor.new(1004)
  2143.  Wave.BottomSurface = "Smooth"
  2144.  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2145.  WaveMesh = Instance.new("CylinderMesh")
  2146.  WaveMesh.Parent = Wave
  2147.  WaveMesh.Scale = Vector3.new(1, 0.3, 1)
  2148.  for i = 1 , 32 do
  2149.   Wave.Size = Wave.Size + Vector3.new(3, 0, 3)
  2150.   Wave.Transparency = Wave.Transparency + (0.8/32)
  2151.   Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2152.   Stuff = Workspace:GetChildren()
  2153.   for i = 1 , #Stuff do
  2154.    Torso = Stuff[i]:findFirstChild("Torso")
  2155.    if Torso ~= nil then
  2156.     if (Me.Character.Torso.Position-Torso.Position).magnitude <= (Wave.Size.X/2) then
  2157.      if Torso.Parent.Name ~= Me.Name then
  2158.       Humanoid = Torso.Parent:findFirstChild("Humanoid")
  2159.       if Humanoid ~= nil then
  2160.        Humanoid.MaxHealth = 100
  2161.        Humanoid:TakeDamage(Damage)
  2162.       end
  2163.      end
  2164.     end
  2165.    end
  2166.   end
  2167.   wait()
  2168.  end
  2169.  for i = 1 , 4 do
  2170.  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.62, 0, 0)
  2171.  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.4)
  2172.  wait()
  2173.  end
  2174.  wait(0.4)
  2175.  Gyro:Remove()
  2176.  Velocity:Remove()
  2177. Activated = false
  2178. end
  2179. if Mode == "ForwardSpin" then
  2180.  Activated = true
  2181.  Weld.Parent = Me.Character["Left Arm"]
  2182.  Weld.Part0 = Me.Character["Left Arm"]
  2183.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2184.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2185.  Sound:play()
  2186.  for i = 1 , 8 do
  2187.   Clone1 = Grip17:clone()
  2188.   Clone1.Parent = Tool
  2189.   Clone1.Name = "Shadow"
  2190.   Clone1.Anchored = true
  2191.   Clone1.CanCollide = false
  2192.   Clone1.Transparency = 0.2
  2193.   Clone1.BrickColor = BrickColor.new(1003)
  2194.   Clone2 = Grip18:clone()
  2195.   Clone2.Parent = Tool
  2196.   Clone2.Name = "Shadow"
  2197.   Clone2.Anchored = true
  2198.   Clone2.CanCollide = false
  2199.   Clone2.Transparency = 0.2
  2200.   Clone2.BrickColor = BrickColor.new(1003)
  2201.   Clone3 = Grip19:clone()
  2202.   Clone3.Parent = Tool
  2203.   Clone3.Name = "Shadow"
  2204.   Clone3.Anchored = true
  2205.   Clone3.CanCollide = false
  2206.   Clone3.Transparency = 0.2
  2207.   Clone3.BrickColor = BrickColor.new(1003)
  2208.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2209.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2210.   wait()
  2211.  end
  2212.  Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  2213.  Sound:play()
  2214.  Velocity = Instance.new("BodyVelocity")
  2215.  Velocity.Parent = Me.Character.Torso
  2216.  Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
  2217.  Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 200
  2218.  Gyro = Instance.new("BodyGyro")
  2219.  Gyro.Parent = Me.Character.Torso
  2220.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2221.  Gyro.cframe = Me.Character.Torso.CFrame
  2222.  Gyro.D = 50
  2223.  Wave = Instance.new("Part")
  2224.  Wave.Parent = Me.Character.Torso
  2225.  Wave.Anchored = true
  2226.  Wave.CanCollide = false
  2227.  Wave.Locked = true
  2228.  Wave.Transparency = 0.2
  2229.  Wave.BrickColor = BrickColor.new(1004)
  2230.  Wave.Size = Vector3.new(2, 1, 2)
  2231.  Wave.TopSurface = "Smooth"
  2232.  Wave.BottomSurface = "Smooth"
  2233.  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2234.  WaveMesh = Instance.new("CylinderMesh")
  2235.  WaveMesh.Parent = Wave
  2236.  WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  2237.  for i = 1 , 16 do
  2238.   Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  2239.   Wave.Transparency = Wave.Transparency + 0.055
  2240.   Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2241.   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  2242.   wait()
  2243.  end
  2244.  
  2245.  Wave:Remove()
  2246.  Gyro:Remove()
  2247.  Velocity:Remove()
  2248.  wait(1)
  2249.  for i = 1 , 8 do
  2250.   Clone1 = Grip17:clone()
  2251.   Clone1.Parent = Tool
  2252.   Clone1.Name = "Shadow"
  2253.   Clone1.Anchored = true
  2254.   Clone1.CanCollide = false
  2255.   Clone1.Transparency = 0.2
  2256.   Clone1.BrickColor = BrickColor.new(1003)
  2257.   Clone2 = Grip18:clone()
  2258.   Clone2.Parent = Tool
  2259.   Clone2.Name = "Shadow"
  2260.   Clone2.Anchored = true
  2261.   Clone2.CanCollide = false
  2262.   Clone2.Transparency = 0.2
  2263.   Clone2.BrickColor = BrickColor.new(1003)
  2264.   Clone3 = Grip19:clone()
  2265.   Clone3.Parent = Tool
  2266.   Clone3.Name = "Shadow"
  2267.   Clone3.Anchored = true
  2268.   Clone3.CanCollide = false
  2269.   Clone3.Transparency = 0.2
  2270.   Clone3.BrickColor = BrickColor.new(1003)
  2271.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2272.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2273.   wait()
  2274.  end
  2275.  Weld.Parent = Me.Character["Right Arm"]
  2276.  Weld.Part0 = Me.Character["Right Arm"]
  2277.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2278. Activated = false
  2279. end
  2280. if Mode == "DownThrust" then
  2281.  Activated = true
  2282.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2283.  Sound:play()
  2284.  for i = 1 , 24 do
  2285.   Weld.C0 = Weld.C0 * CFrame.Angles(-0.3925, 0, 0)
  2286.   wait()
  2287.  end
  2288.  for i = 1 , 8 do
  2289.   Clone1 = Grip17:clone()
  2290.   Clone1.Parent = Tool
  2291.   Clone1.Name = "Shadow"
  2292.   Clone1.Anchored = true
  2293.   Clone1.CanCollide = false
  2294.   Clone1.Transparency = 0.2
  2295.   Clone1.BrickColor = BrickColor.new(1003)
  2296.   Clone2 = Grip18:clone()
  2297.   Clone2.Parent = Tool
  2298.   Clone2.Name = "Shadow"
  2299.   Clone2.Anchored = true
  2300.   Clone2.CanCollide = false
  2301.   Clone2.Transparency = 0.2
  2302.   Clone2.BrickColor = BrickColor.new(1003)
  2303.   Clone3 = Grip19:clone()
  2304.   Clone3.Parent = Tool
  2305.   Clone3.Name = "Shadow"
  2306.   Clone3.Anchored = true
  2307.   Clone3.CanCollide = false
  2308.   Clone3.Transparency = 0.2
  2309.   Clone3.BrickColor = BrickColor.new(1003)
  2310.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  2311.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2312.   wait()
  2313.  end
  2314.  Velocity = Instance.new("BodyVelocity")
  2315.  Velocity.Parent = Me.Character.Torso
  2316.  Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2317.  Velocity.velocity = Vector3.new(0, 30, 0)
  2318.  Gyro = Instance.new("BodyGyro")
  2319.  Gyro.Parent = Me.Character.Torso
  2320.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2321.  Gyro.cframe = Me.Character.Torso.CFrame
  2322.  Gyro.D = 50
  2323.  wait(0.8)
  2324.  Velocity:Remove()
  2325.  for i = 1 , 8 do
  2326.   Clone1 = Grip17:clone()
  2327.   Clone1.Parent = Tool
  2328.   Clone1.Name = "Shadow"
  2329.   Clone1.Anchored = true
  2330.   Clone1.CanCollide = false
  2331.   Clone1.Transparency = 0.2
  2332.   Clone1.BrickColor = BrickColor.new(1003)
  2333.   Clone2 = Grip18:clone()
  2334.   Clone2.Parent = Tool
  2335.   Clone2.Name = "Shadow"
  2336.   Clone2.Anchored = true
  2337.   Clone2.CanCollide = false
  2338.   Clone2.Transparency = 0.2
  2339.   Clone2.BrickColor = BrickColor.new(1003)
  2340.   Clone3 = Grip19:clone()
  2341.   Clone3.Parent = Tool
  2342.   Clone3.Name = "Shadow"
  2343.   Clone3.Anchored = true
  2344.   Clone3.CanCollide = false
  2345.   Clone3.Transparency = 0.2
  2346.   Clone3.BrickColor = BrickColor.new(1003)
  2347.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  2348.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2349.   wait(0.08)
  2350.  end
  2351.  Wave = Instance.new("Part")
  2352.  Wave.Parent = Me.Character.Torso
  2353.  Wave.Anchored = true
  2354.  Wave.CanCollide = false
  2355.  Wave.Locked = true
  2356.  Wave.Transparency = 0.2
  2357.  Wave.Size = Vector3.new(2, 1, 2)
  2358.  Wave.TopSurface = "Smooth"
  2359.  Wave.BottomSurface = "Smooth"
  2360.  Wave.BrickColor = BrickColor.new(1004)
  2361.  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2362.  WaveMesh = Instance.new("CylinderMesh")
  2363.  WaveMesh.Parent = Wave
  2364.  WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  2365.  for i = 1 , 16 do
  2366.   Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  2367.   Wave.Transparency = Wave.Transparency + 0.055
  2368.   Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2369.   wait()
  2370.  end
  2371.  
  2372.  Wave:Remove()
  2373.  Gyro:Remove()
  2374.  wait(0.8)
  2375.  for i = 1 , 20 do
  2376.   Weld.C0 = Weld.C0 * CFrame.Angles(0.3925*2, 0, 0)
  2377.   wait()
  2378.  end
  2379. Activated = false
  2380. end
  2381. if Mode == "Escape" then
  2382.  Activated = true
  2383.  Weld.Parent = Me.Character["Left Arm"]
  2384.  Weld.Part0 = Me.Character["Left Arm"]
  2385.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2386.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2387.  Sound:play()
  2388.  for i = 1 , 8 do
  2389.   Clone1 = Grip17:clone()
  2390.   Clone1.Parent = Tool
  2391.   Clone1.Name = "Shadow"
  2392.   Clone1.Anchored = true
  2393.   Clone1.CanCollide = false
  2394.   Clone1.Transparency = 0.2
  2395.   Clone1.BrickColor = BrickColor.new(1003)
  2396.   Clone2 = Grip18:clone()
  2397.   Clone2.Parent = Tool
  2398.   Clone2.Name = "Shadow"
  2399.   Clone2.Anchored = true
  2400.   Clone2.CanCollide = false
  2401.   Clone2.Transparency = 0.2
  2402.   Clone2.BrickColor = BrickColor.new(1003)
  2403.   Clone3 = Grip19:clone()
  2404.   Clone3.Parent = Tool
  2405.   Clone3.Name = "Shadow"
  2406.   Clone3.Anchored = true
  2407.   Clone3.CanCollide = false
  2408.   Clone3.Transparency = 0.2
  2409.   Clone3.BrickColor = BrickColor.new(1003)
  2410.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2411.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2412.   wait()
  2413.  end
  2414.  Stuff = Me.Character:GetChildren()
  2415.  for i = 1 , #Stuff do
  2416.   if Stuff[i].className == "Part" then
  2417.    Stuff[i].Anchored = false
  2418.   end
  2419.  end
  2420.  Stuff = Me.Character:GetChildren()
  2421.  for i = 1 , #Stuff do
  2422.   if Stuff[i].className == "Part" then
  2423.    Stuff[i].Anchored = false
  2424.   end
  2425.   Stuff2 = Stuff[i]:GetChildren()
  2426.   for i = 1 , #Stuff2 do
  2427.    if Stuff2[i].className == "BodyPosition" or Stuff2[i].className == "BodyVelocity" or Stuff2[i].className == "BodyGyro" then
  2428.     Stuff2[i]:Remove()
  2429.    end
  2430.   end
  2431.  end
  2432.  Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  2433.  Sound:play()
  2434.  Velocity = Instance.new("BodyVelocity")
  2435.  Velocity.Parent = Me.Character.Torso
  2436.  Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2437.  Velocity.velocity = Vector3.new(0, 40, 0)
  2438.  Gyro = Instance.new("BodyGyro")
  2439.  Gyro.Parent = Me.Character.Torso
  2440.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2441.  Gyro.cframe = Me.Character.Torso.CFrame
  2442.  Gyro.D = 50
  2443.  Wave = Instance.new("Part")
  2444.  Wave.Parent = Me.Character.Torso
  2445.  Wave.Anchored = true
  2446.  Wave.CanCollide = false
  2447.  Wave.Locked = true
  2448.  Wave.Transparency = 0.2
  2449.  Wave.Size = Vector3.new(2, 1, 2)
  2450.  Wave.TopSurface = "Smooth"
  2451.  Wave.BottomSurface = "Smooth"
  2452.  Wave.BrickColor = BrickColor.new(1004)
  2453.  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2454.  WaveMesh = Instance.new("CylinderMesh")
  2455.  WaveMesh.Parent = Wave
  2456.  WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  2457.  for i = 1 , 16 do
  2458.   Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  2459.   Wave.Transparency = Wave.Transparency + 0.055
  2460.   Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  2461.   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  2462.   wait()
  2463.  end
  2464.  
  2465.  Wave:Remove()
  2466.  Gyro:Remove()
  2467.  Velocity:Remove()
  2468.  wait(1)
  2469.  for i = 1 , 8 do
  2470.   Clone1 = Grip17:clone()
  2471.   Clone1.Parent = Tool
  2472.   Clone1.Name = "Shadow"
  2473.   Clone1.Anchored = true
  2474.   Clone1.CanCollide = false
  2475.   Clone1.Transparency = 0.2
  2476.   Clone1.BrickColor = BrickColor.new(1003)
  2477.   Clone2 = Grip18:clone()
  2478.   Clone2.Parent = Tool
  2479.   Clone2.Name = "Shadow"
  2480.   Clone2.Anchored = true
  2481.   Clone2.CanCollide = false
  2482.   Clone2.Transparency = 0.2
  2483.   Clone2.BrickColor = BrickColor.new(1003)
  2484.   Clone3 = Grip19:clone()
  2485.   Clone3.Parent = Tool
  2486.   Clone3.Name = "Shadow"
  2487.   Clone3.Anchored = true
  2488.   Clone3.CanCollide = false
  2489.   Clone3.Transparency = 0.2
  2490.   Clone3.BrickColor = BrickColor.new(1003)
  2491.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2492.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2493.   wait()
  2494.  end
  2495.  Weld.Parent = Me.Character["Right Arm"]
  2496.  Weld.Part0 = Me.Character["Right Arm"]
  2497.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2498. Activated = false
  2499. end
  2500. if Mode == "Toss" then
  2501.  Activated = true
  2502.  Weld.Parent = Me.Character["Left Arm"]
  2503.  Weld.Part0 = Me.Character["Left Arm"]
  2504.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2505.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2506.  Sound:play()
  2507.  for i = 1 , 4 do
  2508.   Clone1 = Grip17:clone()
  2509.   Clone1.Parent = Tool
  2510.   Clone1.Name = "Shadow"
  2511.   Clone1.Anchored = true
  2512.   Clone1.CanCollide = false
  2513.   Clone1.Transparency = 0.2
  2514.   Clone1.BrickColor = BrickColor.new(1005)
  2515.   Clone2 = Grip18:clone()
  2516.   Clone2.Parent = Tool
  2517.   Clone2.Name = "Shadow"
  2518.   Clone2.Anchored = true
  2519.   Clone2.CanCollide = false
  2520.   Clone2.Transparency = 0.2
  2521.   Clone2.BrickColor = BrickColor.new(1005)
  2522.   Clone3 = Grip19:clone()
  2523.   Clone3.Parent = Tool
  2524.   Clone3.Name = "Shadow"
  2525.   Clone3.Anchored = true
  2526.   Clone3.CanCollide = false
  2527.   Clone3.Transparency = 0.2
  2528.   Clone3.BrickColor = BrickColor.new(1005)
  2529.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2530.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2531.   wait()
  2532.  end
  2533.  Weld:Remove()
  2534.  Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  2535.  Sound:play()
  2536.  Gyro = Instance.new("BodyGyro")
  2537.  Gyro.Parent = Handle
  2538.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2539.  Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
  2540.  Gyro.D = 50
  2541.  Velocity = Instance.new("BodyVelocity")
  2542.  Velocity.Parent = Handle
  2543.  Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2544.  Velocity.velocity = Vector3.new(0, 1, 0) * 10
  2545.  for i = 1 , 4 do
  2546.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2547.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2548.   wait()
  2549.  end
  2550.  for i = 1 , 15 do
  2551.   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  2552.   wait(0.1)
  2553.  end
  2554.  Velocity.velocity = Vector3.new(0, 0, 0)
  2555.  for i = 1 , 5 do
  2556.   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  2557.   wait(0.1)
  2558.  end
  2559.  Velocity:Remove()
  2560.  Position = Instance.new("BodyPosition")
  2561.  Position.Parent = Handle
  2562.  Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
  2563.  Position.position = Me.Character["Left Arm"].Position
  2564.  for i = 1 , 10 do
  2565.   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  2566.   Position.position = Me.Character["Left Arm"].Position  
  2567.   wait(0.1)
  2568.  end
  2569.  Gyro:Remove()
  2570.  Position:Remove()
  2571.  Weld = Instance.new("Weld")
  2572.  Weld.Parent = Me.Character["Left Arm"]
  2573.  Weld.Part0 = Me.Character["Left Arm"]
  2574.  Weld.Part1 = Handle
  2575.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2576.  for i = 1 , 8 do
  2577.   Clone1 = Grip17:clone()
  2578.   Clone1.Parent = Tool
  2579.   Clone1.Name = "Shadow"
  2580.   Clone1.Anchored = true
  2581.   Clone1.CanCollide = false
  2582.   Clone1.Transparency = 0.2
  2583.   Clone1.BrickColor = BrickColor.new(1005)
  2584.   Clone2 = Grip18:clone()
  2585.   Clone2.Parent = Tool
  2586.   Clone2.Name = "Shadow"
  2587.   Clone2.Anchored = true
  2588.   Clone2.CanCollide = false
  2589.   Clone2.Transparency = 0.2
  2590.   Clone2.BrickColor = BrickColor.new(1005)
  2591.   Clone3 = Grip19:clone()
  2592.   Clone3.Parent = Tool
  2593.   Clone3.Name = "Shadow"
  2594.   Clone3.Anchored = true
  2595.   Clone3.CanCollide = false
  2596.   Clone3.Transparency = 0.2
  2597.   Clone3.BrickColor = BrickColor.new(1005)
  2598.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2599.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2600.   wait()
  2601.  end
  2602.  Weld.Parent = Me.Character["Right Arm"]
  2603.  Weld.Part0 = Me.Character["Right Arm"]
  2604.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2605. Activated = false
  2606. end
  2607. if Mode == "Boomerang" then
  2608.  Activated = true
  2609.  Weld.Parent = Me.Character["Left Arm"]
  2610.  Weld.Part0 = Me.Character["Left Arm"]
  2611.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2612.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  2613.  Sound:play()
  2614.  for i = 1 , 4 do
  2615.   Clone1 = Grip17:clone()
  2616.   Clone1.Parent = Tool
  2617.   Clone1.Name = "Shadow"
  2618.   Clone1.Anchored = true
  2619.   Clone1.CanCollide = false
  2620.   Clone1.Transparency = 0.2
  2621.   Clone1.BrickColor = BrickColor.new(1003)
  2622.   Clone2 = Grip18:clone()
  2623.   Clone2.Parent = Tool
  2624.   Clone2.Name = "Shadow"
  2625.   Clone2.Anchored = true
  2626.   Clone2.CanCollide = false
  2627.   Clone2.Transparency = 0.2
  2628.   Clone2.BrickColor = BrickColor.new(1003)
  2629.   Clone3 = Grip19:clone()
  2630.   Clone3.Parent = Tool
  2631.   Clone3.Name = "Shadow"
  2632.   Clone3.Anchored = true
  2633.   Clone3.CanCollide = false
  2634.   Clone3.Transparency = 0.2
  2635.   Clone3.BrickColor = BrickColor.new(1003)
  2636.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2637.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2638.   wait()
  2639.  end
  2640.  Weld:Remove()
  2641.  Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  2642.  Sound:play()
  2643.  Gyro = Instance.new("BodyGyro")
  2644.  Gyro.Parent = Handle
  2645.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2646.  Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
  2647.  Gyro.D = 50
  2648.  Velocity = Instance.new("BodyVelocity")
  2649.  Velocity.Parent = Handle
  2650.  Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  2651.  Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 100
  2652.  for i = 1 , 4 do
  2653.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2654.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2655.   wait()
  2656.  end
  2657.  for i = 1 , 15 do
  2658.   Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
  2659.   wait(0.1)
  2660.  end
  2661.  Velocity.velocity = Vector3.new(0, 0, 0)
  2662.  for i = 1 , 5 do
  2663.   Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
  2664.   wait(0.1)
  2665.  end
  2666.  Velocity:Remove()
  2667.  Position = Instance.new("BodyPosition")
  2668.  Position.Parent = Handle
  2669.  Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
  2670.  Position.position = Me.Character["Left Arm"].Position
  2671.  for i = 1 , 10 do
  2672.   Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
  2673.   Position.position = Me.Character["Left Arm"].Position  
  2674.   wait(0.1)
  2675.  end
  2676.  Gyro:Remove()
  2677.  Position:Remove()
  2678.  Weld = Instance.new("Weld")
  2679.  Weld.Parent = Me.Character["Left Arm"]
  2680.  Weld.Part0 = Me.Character["Left Arm"]
  2681.  Weld.Part1 = Handle
  2682.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2683.  for i = 1 , 8 do
  2684.   Clone1 = Grip17:clone()
  2685.   Clone1.Parent = Tool
  2686.   Clone1.Name = "Shadow"
  2687.   Clone1.Anchored = true
  2688.   Clone1.CanCollide = false
  2689.   Clone1.Transparency = 0.2
  2690.   Clone1.BrickColor = BrickColor.new(1003)
  2691.   Clone2 = Grip18:clone()
  2692.   Clone2.Parent = Tool
  2693.   Clone2.Name = "Shadow"
  2694.   Clone2.Anchored = true
  2695.   Clone2.CanCollide = false
  2696.   Clone2.Transparency = 0.2
  2697.   Clone2.BrickColor = BrickColor.new(1003)
  2698.   Clone3 = Grip19:clone()
  2699.   Clone3.Parent = Tool
  2700.   Clone3.Name = "Shadow"
  2701.   Clone3.Anchored = true
  2702.   Clone3.CanCollide = false
  2703.   Clone3.Transparency = 0.2
  2704.   Clone3.BrickColor = BrickColor.new(1003)
  2705.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2706.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2707.   wait()
  2708.  end
  2709.  Weld.Parent = Me.Character["Right Arm"]
  2710.  Weld.Part0 = Me.Character["Right Arm"]
  2711.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2712. Activated = false
  2713. end
  2714. if Mode == "Remover" then
  2715.  Activated = true
  2716.  Weld.Parent = Me.Character["Left Arm"]
  2717.  Weld.Part0 = Me.Character["Left Arm"]
  2718.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2719.  for i = 1 , 8 do
  2720.   Clone1 = Grip17:clone()
  2721.   Clone1.Parent = Tool
  2722.   Clone1.Name = "Shadow"
  2723.   Clone1.Anchored = true
  2724.   Clone1.CanCollide = false
  2725.   Clone1.Transparency = 0.2
  2726.   Clone1.BrickColor = BrickColor.new(1003)
  2727.   Clone2 = Grip18:clone()
  2728.   Clone2.Parent = Tool
  2729.   Clone2.Name = "Shadow"
  2730.   Clone2.Anchored = true
  2731.   Clone2.CanCollide = false
  2732.   Clone2.Transparency = 0.2
  2733.   Clone2.BrickColor = BrickColor.new(1003)
  2734.   Clone3 = Grip19:clone()
  2735.   Clone3.Parent = Tool
  2736.   Clone3.Name = "Shadow"
  2737.   Clone3.Anchored = true
  2738.   Clone3.CanCollide = false
  2739.   Clone3.Transparency = 0.2
  2740.   Clone3.BrickColor = BrickColor.new(1003)
  2741.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2742.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2743.   wait()
  2744.  end
  2745.  Gyro = Instance.new("BodyGyro")
  2746.  Gyro.Parent = Me.Character.Torso
  2747.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2748.  Gyro.cframe = Me.Character.Torso.CFrame
  2749.  Gyro.D = 50
  2750.  ShockWave = Instance.new("Part")
  2751.  ShockWave.Parent = Me.Character.Torso
  2752.  ShockWave.Anchored = true
  2753.  ShockWave.CanCollide = false
  2754.  ShockWave.Locked = true
  2755.  ShockWave.Transparency = 0
  2756.  ShockWave.Shape = "Ball"
  2757.  ShockWave.BrickColor = BrickColor.new(1004)
  2758.  ShockWave.Size = Vector3.new(1, 1, 1)
  2759.  ShockWave.TopSurface = "Smooth"
  2760.  ShockWave.BottomSurface = "Smooth"
  2761.  ShockWave.CFrame = Me.Character.Torso.CFrame
  2762.  ShockWaveMesh = Instance.new("SpecialMesh")
  2763.  ShockWaveMesh.Parent = ShockWave
  2764.  ShockWaveMesh.MeshType = "Sphere"
  2765.  ShockWaveMesh.Scale = Vector3.new(1, 1, 1)
  2766.  for ii = 1 , 50 do
  2767.   ShockWave.Size = ShockWave.Size + Vector3.new(2, 2, 2)
  2768.   ShockWave.Transparency = ShockWave.Transparency + 0.02
  2769.   ShockWave.CFrame = Me.Character.Torso.CFrame
  2770.   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  2771.   Stuff = game.Workspace:GetChildren()
  2772.   for i = 1 , #Stuff do
  2773.    if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
  2774.     if Stuff[i].className == "Part" then
  2775.      if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= ii then
  2776.       Stuff[i]:Remove()
  2777.      end
  2778.     end
  2779.     if Stuff[i].className == "Model" then
  2780.      Stuff2 = Stuff[i]:GetChildren()
  2781.      for i = 1 , #Stuff2 do
  2782.       if Stuff2[i].className == "Part" then
  2783.        if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= ii then
  2784.         Stuff2[i]:Remove()
  2785.        end
  2786.       end
  2787.      end
  2788.     end
  2789.    end
  2790.   end
  2791.   wait()
  2792.  end
  2793.  
  2794.  ShockWave:Remove()
  2795.  Gyro:Remove()
  2796.  wait(0.2)
  2797.  for i = 1 , 8 do
  2798.   Clone1 = Grip17:clone()
  2799.   Clone1.Parent = Tool
  2800.   Clone1.Name = "Shadow"
  2801.   Clone1.Anchored = true
  2802.   Clone1.CanCollide = false
  2803.   Clone1.Transparency = 0.2
  2804.   Clone1.BrickColor = BrickColor.new(1003)
  2805.   Clone2 = Grip18:clone()
  2806.   Clone2.Parent = Tool
  2807.   Clone2.Name = "Shadow"
  2808.   Clone2.Anchored = true
  2809.   Clone2.CanCollide = false
  2810.   Clone2.Transparency = 0.2
  2811.   Clone2.BrickColor = BrickColor.new(1003)
  2812.   Clone3 = Grip19:clone()
  2813.   Clone3.Parent = Tool
  2814.   Clone3.Name = "Shadow"
  2815.   Clone3.Anchored = true
  2816.   Clone3.CanCollide = false
  2817.   Clone3.Transparency = 0.2
  2818.   Clone3.BrickColor = BrickColor.new(1003)
  2819.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  2820.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  2821.   wait()
  2822.  end
  2823.  Weld.Parent = Me.Character["Right Arm"]
  2824.  Weld.Part0 = Me.Character["Right Arm"]
  2825.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  2826. Activated = false
  2827. end
  2828. if Mode == "Alchemy" then
  2829.  Activated = true
  2830.  Weld.Parent = Me.Character["Left Arm"]
  2831.  Weld.Part0 = Me.Character["Left Arm"]
  2832.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  2833.  for i = 1 , 8 do
  2834.   Clone1 = Grip17:clone()
  2835.   Clone1.Parent = Tool
  2836.   Clone1.Name = "Shadow"
  2837.   Clone1.Anchored = true
  2838.   Clone1.CanCollide = false
  2839.   Clone1.Transparency = 0.2
  2840.   Clone1.BrickColor = BrickColor.new(1003)
  2841.   Clone2 = Grip18:clone()
  2842.   Clone2.Parent = Tool
  2843.   Clone2.Name = "Shadow"
  2844.   Clone2.Anchored = true
  2845.   Clone2.CanCollide = false
  2846.   Clone2.Transparency = 0.2
  2847.   Clone2.BrickColor = BrickColor.new(1003)
  2848.   Clone3 = Grip19:clone()
  2849.   Clone3.Parent = Tool
  2850.   Clone3.Name = "Shadow"
  2851.   Clone3.Anchored = true
  2852.   Clone3.CanCollide = false
  2853.   Clone3.Transparency = 0.2
  2854.   Clone3.BrickColor = BrickColor.new(1003)
  2855.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  2856.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  2857.   wait()
  2858.  end
  2859.  Point1 = Instance.new("Part")
  2860.  Point1.Parent = Me.Character.Torso
  2861.  Point1.Anchored = true
  2862.  Point1.Locked = true
  2863.  Point1.Transparency = 1
  2864.  Point1.Size = Vector3.new(5, 10, 5)
  2865.  Point1.TopSurface = "Smooth"
  2866.  Point1.BottomSurface = "Smooth"
  2867.  Point1.CFrame = Me.Character.Torso.CFrame * CFrame.new(100, -2, 0)
  2868.  Point1Mesh = Instance.new("CylinderMesh")
  2869.  Point1Mesh.Parent = Point1
  2870.  Point1Mesh.Scale = Vector3.new(0.7, 1, 0.7)
  2871.  Point2 = Instance.new("Part")
  2872.  Point2.Parent = Me.Character.Torso
  2873.  Point2.Anchored = true
  2874.  Point2.Locked = true
  2875.  Point2.Transparency = 1
  2876.  Point2.Size = Vector3.new(5, 10, 5)
  2877.  Point2.TopSurface = "Smooth"
  2878.  Point2.BottomSurface = "Smooth"
  2879.  Point2.CFrame = Me.Character.Torso.CFrame * CFrame.new(-100, -2, 0)
  2880.  Point2Mesh = Instance.new("CylinderMesh")
  2881.  Point2Mesh.Parent = Point2
  2882.  Point2Mesh.Scale = Vector3.new(0.7, 1, 0.7)
  2883.  Point3 = Instance.new("Part")
  2884.  Point3.Parent = Me.Character.Torso
  2885.  Point3.Anchored = true
  2886.  Point3.Locked = true
  2887.  Point3.Transparency = 1
  2888.  Point3.Size = Vector3.new(5, 10, 5)
  2889.  Point3.TopSurface = "Smooth"
  2890.  Point3.BottomSurface = "Smooth"
  2891.  Point3.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2, 100)
  2892.  Point3Mesh = Instance.new("CylinderMesh")
  2893.  Point3Mesh.Parent = Point3
  2894.  Point3Mesh.Scale = Vector3.new(0.7, 1, 0.7)
  2895.  Point4 = Instance.new("Part")
  2896.  Point4.Parent = Me.Character.Torso
  2897.  Point4.Anchored = true
  2898.  Point4.Locked = true
  2899.  Point4.Transparency = 1
  2900.  Point4.Size = Vector3.new(5, 10, 5)
  2901.  Point4.TopSurface = "Smooth"
  2902.  Point4.BottomSurface = "Smooth"
  2903.  Point4.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2, -100)
  2904.  Point4Mesh = Instance.new("CylinderMesh")
  2905.  Point4Mesh.Parent = Point4
  2906.  Point4Mesh.Scale = Vector3.new(0.7, 1, 0.7)
  2907.  for i = 1 , 10 do
  2908.  Point1.Transparency = Point1.Transparency - 0.1
  2909.  Point2.Transparency = Point2.Transparency - 0.1
  2910.  Point3.Transparency = Point3.Transparency - 0.1
  2911.  Point4.Transparency = Point4.Transparency - 0.1
  2912.  wait(0.1)
  2913.  end
  2914.  Line1 = Instance.new("Part")
  2915.  Line1.Parent = Me.Character.Torso
  2916.  Line1.Anchored = true
  2917.  Line1.Locked = true
  2918.  Line1.Transparency = 0.5
  2919.  Line1.BrickColor = BrickColor.new(1)
  2920.  Line1.Size = Vector3.new(1, 1, 1)
  2921.  Line1.TopSurface = "Smooth"
  2922.  Line1.BottomSurface = "Smooth"
  2923.  Line1.CFrame = CFrame.new((Point1.Position+Point3.Position)/2, Point3.Position)
  2924.  Line1Mesh = Instance.new("SpecialMesh")
  2925.  Line1Mesh.MeshType = "Brick"
  2926.  Line1Mesh.Parent = Line1
  2927.  Line1Mesh.Scale = Vector3.new(1, 1, (Point1.Position-Point3.Position).magnitude)
  2928.  Line2 = Instance.new("Part")
  2929.  Line2.Parent = Me.Character.Torso
  2930.  Line2.Anchored = true
  2931.  Line2.Locked = true
  2932.  Line2.Transparency = 0.5
  2933.  Line2.BrickColor = BrickColor.new(1)
  2934.  Line2.Size = Vector3.new(1, 1, 1)
  2935.  Line2.TopSurface = "Smooth"
  2936.  Line2.BottomSurface = "Smooth"
  2937.  Line2.CFrame = CFrame.new((Point1.Position+Point4.Position)/2, Point4.Position)
  2938.  Line2Mesh = Instance.new("SpecialMesh")
  2939.  Line2Mesh.MeshType = "Brick"
  2940.  Line2Mesh.Parent = Line2
  2941.  Line2Mesh.Scale = Vector3.new(1, 1, (Point1.Position-Point4.Position).magnitude)
  2942.  Line3 = Instance.new("Part")
  2943.  Line3.Parent = Me.Character.Torso
  2944.  Line3.Anchored = true
  2945.  Line3.Locked = true
  2946.  Line3.Transparency = 0.5
  2947.  Line3.BrickColor = BrickColor.new(1)
  2948.  Line3.Size = Vector3.new(1, 1, 1)
  2949.  Line3.TopSurface = "Smooth"
  2950.  Line3.BottomSurface = "Smooth"
  2951.  Line3.CFrame = CFrame.new((Point2.Position+Point3.Position)/2, Point3.Position)
  2952.  Line3Mesh = Instance.new("SpecialMesh")
  2953.  Line3Mesh.MeshType = "Brick"
  2954.  Line3Mesh.Parent = Line3
  2955.  Line3Mesh.Scale = Vector3.new(1, 1, (Point2.Position-Point3.Position).magnitude)
  2956.  Line4 = Instance.new("Part")
  2957.  Line4.Parent = Me.Character.Torso
  2958.  Line4.Anchored = true
  2959.  Line4.Locked = true
  2960.  Line4.Transparency = 0.5
  2961.  Line4.BrickColor = BrickColor.new(1)
  2962.  Line4.Size = Vector3.new(1, 1, 1)
  2963.  Line4.TopSurface = "Smooth"
  2964.  Line4.BottomSurface = "Smooth"
  2965.  Line4.CFrame = CFrame.new((Point2.Position+Point4.Position)/2, Point4.Position)
  2966.  Line4Mesh = Instance.new("SpecialMesh")
  2967.  Line4Mesh.MeshType = "Brick"
  2968.  Line4Mesh.Parent = Line4
  2969.  Line4Mesh.Scale = Vector3.new(1, 1, (Point2.Position-Point4.Position).magnitude)
  2970.  for i = 1 , 20 do
  2971.  Sound.SoundId = "http://www.roblox.com/asset/?id=10756118"
  2972.  Sound:play()
  2973.  Line1Mesh.Scale = Line1Mesh.Scale + Vector3.new(0, 90, 0)
  2974.  Line2Mesh.Scale = Line2Mesh.Scale + Vector3.new(0, 90, 0)
  2975.  Line3Mesh.Scale = Line3Mesh.Scale + Vector3.new(0, 90, 0)
  2976.  Line4Mesh.Scale = Line4Mesh.Scale + Vector3.new(0, 90, 0)
  2977.  Stuff = Workspace:GetChildren()
  2978.  for i = 1 , #Stuff do
  2979.   if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
  2980.    if Stuff[i].className == "Part" then
  2981.     if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= 100 then
  2982.      if Stuff[i].BrickColor ~= BrickColor.new(28) then
  2983.       Stuff[i]:Remove()
  2984.      end
  2985.     end
  2986.    end
  2987.    if Stuff[i].className == "Model" then
  2988.     Stuff2 = Stuff[i]:GetChildren()
  2989.     for i = 1 , #Stuff2 do
  2990.      if Stuff2[i].className == "Part" then
  2991.       if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= 100 then
  2992.        Stuff2[i]:Remove()
  2993.       end
  2994.      end
  2995.     end
  2996.    end
  2997.   end
  2998.  end
  2999.  wait(0.05)
  3000.  end
  3001.  wait(1)
  3002.  for i = 1 , 20 do
  3003.  Line1Mesh.Scale = Line1Mesh.Scale - Vector3.new(0, 90, 0)
  3004.  Line2Mesh.Scale = Line2Mesh.Scale - Vector3.new(0, 90, 0)
  3005.  Line3Mesh.Scale = Line3Mesh.Scale - Vector3.new(0, 90, 0)
  3006.  Line4Mesh.Scale = Line4Mesh.Scale - Vector3.new(0, 90, 0)
  3007.  wait(0.05)
  3008.  end
  3009.  Line1:Remove()
  3010.  Line2:Remove()
  3011.  Line3:Remove()
  3012.  Line4:Remove()
  3013.  for i = 1 , 10 do
  3014.  Point1.Transparency = Point1.Transparency + 0.1
  3015.  Point2.Transparency = Point2.Transparency + 0.1
  3016.  Point3.Transparency = Point3.Transparency + 0.1
  3017.  Point4.Transparency = Point4.Transparency + 0.1
  3018.  wait(0.1)
  3019.  end
  3020.  Point1:Remove()
  3021.  Point2:Remove()
  3022.  Point3:Remove()
  3023.  Point4:Remove()
  3024.  
  3025.  for i = 1 , 8 do
  3026.   Clone1 = Grip17:clone()
  3027.   Clone1.Parent = Tool
  3028.   Clone1.Name = "Shadow"
  3029.   Clone1.Anchored = true
  3030.   Clone1.CanCollide = false
  3031.   Clone1.Transparency = 0.2
  3032.   Clone1.BrickColor = BrickColor.new(1003)
  3033.   Clone2 = Grip18:clone()
  3034.   Clone2.Parent = Tool
  3035.   Clone2.Name = "Shadow"
  3036.   Clone2.Anchored = true
  3037.   Clone2.CanCollide = false
  3038.   Clone2.Transparency = 0.2
  3039.   Clone2.BrickColor = BrickColor.new(1003)
  3040.   Clone3 = Grip19:clone()
  3041.   Clone3.Parent = Tool
  3042.   Clone3.Name = "Shadow"
  3043.   Clone3.Anchored = true
  3044.   Clone3.CanCollide = false
  3045.   Clone3.Transparency = 0.2
  3046.   Clone3.BrickColor = BrickColor.new(1003)
  3047.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3048.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3049.   wait()
  3050.  end
  3051.  Weld.Parent = Me.Character["Right Arm"]
  3052.  Weld.Part0 = Me.Character["Right Arm"]
  3053.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3054. Activated = false
  3055. end
  3056. if Mode == "Lightning" then
  3057.  Activated = true
  3058.  Weld.Parent = Me.Character["Left Arm"]
  3059.  Weld.Part0 = Me.Character["Left Arm"]
  3060.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3061.  for i = 1 , 8 do
  3062.   Clone1 = Grip17:clone()
  3063.   Clone1.Parent = Tool
  3064.   Clone1.Name = "Shadow"
  3065.   Clone1.Anchored = true
  3066.   Clone1.CanCollide = false
  3067.   Clone1.Transparency = 0.2
  3068.   Clone1.BrickColor = BrickColor.new(24)
  3069.   Clone2 = Grip18:clone()
  3070.   Clone2.Parent = Tool
  3071.   Clone2.Name = "Shadow"
  3072.   Clone2.Anchored = true
  3073.   Clone2.CanCollide = false
  3074.   Clone2.Transparency = 0.2
  3075.   Clone2.BrickColor = BrickColor.new(24)
  3076.   Clone3 = Grip19:clone()
  3077.   Clone3.Parent = Tool
  3078.   Clone3.Name = "Shadow"
  3079.   Clone3.Anchored = true
  3080.   Clone3.CanCollide = false
  3081.   Clone3.Transparency = 0.2
  3082.   Clone3.BrickColor = BrickColor.new(24)
  3083.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3084.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3085.   wait()
  3086.  end
  3087.  Bolt = Instance.new("Part")
  3088.  Bolt.Parent = Tool
  3089.  Bolt.Anchored = true
  3090.  Bolt.Name = "Shadow"
  3091.  Bolt.CanCollide = false
  3092.  Bolt.Locked = true
  3093.  Bolt.Transparency = 0.2
  3094.  Bolt.formFactor = "Symmetric"
  3095.  Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
  3096.  Bolt.TopSurface = "Smooth"
  3097.  Bolt.BrickColor = BrickColor.new(1009)
  3098.  Bolt.BottomSurface = "Smooth"
  3099.  Value = (math.random(-5, 5)/100)
  3100.  Value2 = (math.random(-5, 5)/100)
  3101.  Value3 = (math.random(-5, 5)/100)
  3102.  Bolt.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -6) * CFrame.Angles(Value, Value2, Value3)
  3103.  BoltMesh = Instance.new("SpecialMesh")
  3104.  BoltMesh.MeshType = "Brick"
  3105.  BoltMesh.Parent = Bolt
  3106.  BoltMesh.Scale = Vector3.new(0.3, 0.3, 1)
  3107.  Stuff = Workspace:GetChildren()
  3108.  for i = 1 , #Stuff do
  3109.   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3110.    Torso = Stuff[i]:findFirstChild("Torso")
  3111.    Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3112.    if Torso ~= nil and Humanoid ~= nil then
  3113.     if (Bolt.Position-Torso.Position).magnitude <= 15 then
  3114.      Humanoid.MaxHealth = 100
  3115.      Humanoid:TakeDamage(Damage)
  3116.     end
  3117.    end
  3118.   end
  3119.  end
  3120.  game.Lighting.Brightness = 10
  3121.  Sound.SoundId = "http://www.roblox.com/asset/?id=12222030"
  3122.  Sound:play()
  3123.  for i = 1 , math.random(9, 13) do
  3124.   FakeBolt = Instance.new("Part")
  3125.   FakeBolt.Parent = Tool
  3126.   FakeBolt.Anchored = true
  3127.   FakeBolt.Name = "Shadow"
  3128.   FakeBolt.CanCollide = false
  3129.   FakeBolt.Locked = true
  3130.   FakeBolt.Transparency = 0.2
  3131.   FakeBolt.formFactor = "Symmetric"
  3132.   FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
  3133.   FakeBolt.TopSurface = "Smooth"
  3134.   FakeBolt.BrickColor = BrickColor.new(1009)
  3135.   FakeBolt.BottomSurface = "Smooth"
  3136.   Value = (math.random(-5, 5)/100)
  3137.   Value2 = (math.random(-5, 5)/100)
  3138.   Value3 = (math.random(-5, 5)/100)
  3139.   FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  3140.   FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  3141.   FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  3142.   FakeBoltMesh = Instance.new("SpecialMesh")
  3143.   FakeBoltMesh.MeshType = "Brick"
  3144.   FakeBoltMesh.Parent = FakeBolt
  3145.   FakeBoltMesh.Scale = Vector3.new(0.3, 0.3, 1)
  3146.   Stuff = Workspace:GetChildren()
  3147.   for i = 1 , #Stuff do
  3148.    if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3149.     Torso = Stuff[i]:findFirstChild("Torso")
  3150.     Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3151.     if Torso ~= nil and Humanoid ~= nil then
  3152.      if (FakeBolt.Position-Torso.Position).magnitude <= 15 then
  3153.       Humanoid.MaxHealth = 100
  3154.       Humanoid:TakeDamage(Damage)
  3155.      end
  3156.     end
  3157.    end
  3158.   end
  3159.   Bolt:Remove()
  3160.   Bolt = Instance.new("Part")
  3161.   Bolt.Parent = Tool
  3162.   Bolt.Anchored = true
  3163.   Bolt.Name = "Shadow"
  3164.   Bolt.CanCollide = false
  3165.   Bolt.Locked = true
  3166.   Bolt.Transparency = 0.2
  3167.   Bolt.formFactor = "Symmetric"
  3168.   Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
  3169.   Bolt.TopSurface = "Smooth"
  3170.   Bolt.BrickColor = BrickColor.new(1009)
  3171.   Bolt.BottomSurface = "Smooth"
  3172.   Value = (math.random(-5, 5)/100)
  3173.   Value2 = (math.random(-5, 5)/100)
  3174.   Value3 = (math.random(-5, 5)/100)
  3175.   Bolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  3176.   Bolt.CFrame = Bolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  3177.   Bolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  3178.   BoltMesh = Instance.new("SpecialMesh")
  3179.   BoltMesh.MeshType = "Brick"
  3180.   BoltMesh.Parent = Bolt
  3181.   BoltMesh.Scale = Vector3.new(0.3, 0.3, 1)
  3182.   Stuff = Workspace:GetChildren()
  3183.   for i = 1 , #Stuff do
  3184.    if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3185.     Torso = Stuff[i]:findFirstChild("Torso")
  3186.     Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3187.     if Torso ~= nil and Humanoid ~= nil then
  3188.      if (Bolt.Position-Torso.Position).magnitude <= 15 then
  3189.       Humanoid.MaxHealth = 100
  3190.       Humanoid:TakeDamage(Damage)
  3191.      end
  3192.     end
  3193.    end
  3194.   end
  3195.   Bolt2 = Instance.new("Part")
  3196.   Bolt2.Parent = Tool
  3197.   Bolt2.Anchored = true
  3198.   Bolt2.Name = "Shadow"
  3199.   Bolt2.CanCollide = false
  3200.   Bolt2.Locked = true
  3201.   Bolt2.Transparency = 0.2
  3202.   Bolt2.formFactor = "Symmetric"
  3203.   Bolt2.Size = Bolt.Size
  3204.   Bolt2.TopSurface = "Smooth"
  3205.   Bolt2.BrickColor = BrickColor.new(1009)
  3206.   Bolt2.BottomSurface = "Smooth"
  3207.   Bolt2.CFrame = Bolt.CFrame
  3208.   BoltMesh = Instance.new("SpecialMesh")
  3209.   BoltMesh.MeshType = "Brick"
  3210.   BoltMesh.Parent = Bolt2
  3211.   BoltMesh.Scale = Vector3.new(0.3, 0.3, 1)
  3212.   Stuff = Workspace:GetChildren()
  3213.   for i = 1 , #Stuff do
  3214.    if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3215.     Torso = Stuff[i]:findFirstChild("Torso")
  3216.     Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3217.     if Torso ~= nil and Humanoid ~= nil then
  3218.      if (Bolt2.Position-Torso.Position).magnitude <= 20 then
  3219.       Humanoid.MaxHealth = 100
  3220.       Humanoid:TakeDamage(Damage)
  3221.     end
  3222.     end
  3223.    end
  3224.   end
  3225.  end
  3226.  FakeBolt = Instance.new("Part")
  3227.  FakeBolt.Parent = Tool
  3228.  FakeBolt.Anchored = true
  3229.  FakeBolt.Name = "Shadow"
  3230.  FakeBolt.CanCollide = false
  3231.  FakeBolt.Locked = true
  3232.  FakeBolt.Transparency = 0.2
  3233.  FakeBolt.formFactor = "Symmetric"
  3234.  FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
  3235.  FakeBolt.TopSurface = "Smooth"
  3236.  FakeBolt.BrickColor = BrickColor.new(1009)
  3237.  FakeBolt.BottomSurface = "Smooth"
  3238.  Value = (math.random(-5, 5)/100)
  3239.  Value2 = (math.random(-5, 5)/100)
  3240.  Value3 = (math.random(-5, 5)/100)
  3241.  FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  3242.  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  3243.  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  3244.  FakeBoltMesh = Instance.new("SpecialMesh")
  3245.  FakeBoltMesh.MeshType = "Brick"
  3246.  FakeBoltMesh.Parent = FakeBolt
  3247.  FakeBoltMesh.Scale = Vector3.new(0.3, 0.3, 1)
  3248.  Stuff = Workspace:GetChildren()
  3249.  for i = 1 , #Stuff do
  3250.   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3251.    Torso = Stuff[i]:findFirstChild("Torso")
  3252.    Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3253.    if Torso ~= nil and Humanoid ~= nil then
  3254.     if (FakeBolt.Position-Torso.Position).magnitude <= 10 then
  3255.      Humanoid.MaxHealth = 100
  3256.      Humanoid:TakeDamage(Damage)
  3257.      FakeBolt.CFrame = CFrame.new(FakeBolt.Position, Torso.Position)
  3258.     end
  3259.    end
  3260.   end
  3261.  end
  3262.  Bolt:Remove()
  3263.  wait(0.1)
  3264.  game.Lighting.Brightness = 1
  3265.  for i = 1 , 8 do
  3266.   Clone1 = Grip17:clone()
  3267.   Clone1.Parent = Tool
  3268.   Clone1.Name = "Shadow"
  3269.   Clone1.Anchored = true
  3270.   Clone1.CanCollide = false
  3271.   Clone1.Transparency = 0.2
  3272.   Clone1.BrickColor = BrickColor.new(24)
  3273.   Clone2 = Grip18:clone()
  3274.   Clone2.Parent = Tool
  3275.   Clone2.Name = "Shadow"
  3276.   Clone2.Anchored = true
  3277.   Clone2.CanCollide = false
  3278.   Clone2.Transparency = 0.2
  3279.   Clone2.BrickColor = BrickColor.new(24)
  3280.   Clone3 = Grip19:clone()
  3281.   Clone3.Parent = Tool
  3282.   Clone3.Name = "Shadow"
  3283.   Clone3.Anchored = true
  3284.   Clone3.CanCollide = false
  3285.   Clone3.Transparency = 0.2
  3286.   Clone3.BrickColor = BrickColor.new(24)
  3287.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3288.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3289.   wait()
  3290.  end
  3291.  Weld.Parent = Me.Character["Right Arm"]
  3292.  Weld.Part0 = Me.Character["Right Arm"]
  3293.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3294. Activated = false
  3295. end
  3296. if Mode == "Lazor" then
  3297.  Activated = true
  3298.  Weld.Parent = Me.Character["Left Arm"]
  3299.  Weld.Part0 = Me.Character["Left Arm"]
  3300.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3301.  for i = 1 , 8 do
  3302.   Clone1 = Grip17:clone()
  3303.   Clone1.Parent = Tool
  3304.   Clone1.Name = "Shadow"
  3305.   Clone1.Anchored = true
  3306.   Clone1.CanCollide = false
  3307.   Clone1.Transparency = 0.2
  3308.   Clone1.BrickColor = BrickColor.new(1010)
  3309.   Clone2 = Grip18:clone()
  3310.   Clone2.Parent = Tool
  3311.   Clone2.Name = "Shadow"
  3312.   Clone2.Anchored = true
  3313.   Clone2.CanCollide = false
  3314.   Clone2.Transparency = 0.2
  3315.   Clone2.BrickColor = BrickColor.new(1010)
  3316.   Clone3 = Grip19:clone()
  3317.   Clone3.Parent = Tool
  3318.   Clone3.Name = "Shadow"
  3319.   Clone3.Anchored = true
  3320.   Clone3.CanCollide = false
  3321.   Clone3.Transparency = 0.2
  3322.   Clone3.BrickColor = BrickColor.new(1010)
  3323.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3324.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3325.   wait()
  3326.  end
  3327.  Bolt = Instance.new("Part")
  3328.  Bolt.Parent = Tool
  3329.  Bolt.Anchored = true
  3330.  Bolt.Name = "Shadow"
  3331.  Bolt.CanCollide = false
  3332.  Bolt.Locked = true
  3333.  Bolt.Transparency = 0.2
  3334.  Bolt.formFactor = "Symmetric"
  3335.  Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
  3336.  Bolt.TopSurface = "Smooth"
  3337.  Bolt.BrickColor = BrickColor.new(1010)
  3338.  Bolt.BottomSurface = "Smooth"
  3339.  Value = (math.random(-5, 5)/100)
  3340.  Value2 = (math.random(-5, 5)/100)
  3341.  Value3 = (math.random(-5, 5)/100)
  3342.  Bolt.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -6) * CFrame.Angles(Value, Value2, Value3)
  3343.  BoltMesh = Instance.new("SpecialMesh")
  3344.  BoltMesh.MeshType = "Brick"
  3345.  BoltMesh.Parent = Bolt
  3346.  BoltMesh.Scale = Vector3.new(10, 10, 3)
  3347.  Stuff = Workspace:GetChildren()
  3348.  for i = 1 , #Stuff do
  3349.   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3350.    Torso = Stuff[i]:findFirstChild("Torso")
  3351.    Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3352.    if Torso ~= nil and Humanoid ~= nil then
  3353.     if (Bolt.Position-Torso.Position).magnitude <= 15 then
  3354.      Humanoid.MaxHealth = 100
  3355.      Humanoid:TakeDamage(Damage)
  3356.     end
  3357.    end
  3358.   end
  3359.  end
  3360.  game.Lighting.Brightness = 10
  3361.  Sound.SoundId = "http://www.roblox.com/asset/?id=12222030"
  3362.  Sound:play()
  3363.  for i = 1 , math.random(9, 13) do
  3364.   FakeBolt = Instance.new("Part")
  3365.   FakeBolt.Parent = Tool
  3366.   FakeBolt.Anchored = true
  3367.   FakeBolt.Name = "Shadow"
  3368.   FakeBolt.CanCollide = false
  3369.   FakeBolt.Locked = true
  3370.   FakeBolt.Transparency = 0.2
  3371.   FakeBolt.formFactor = "Symmetric"
  3372.   FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
  3373.   FakeBolt.TopSurface = "Smooth"
  3374.   FakeBolt.BrickColor = BrickColor.new(1010)
  3375.   FakeBolt.BottomSurface = "Smooth"
  3376.   Value = (math.random(-5, 5)/100)
  3377.   Value2 = (math.random(-5, 5)/100)
  3378.   Value3 = (math.random(-5, 5)/100)
  3379.   FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  3380.   FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  3381.   FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  3382.   FakeBoltMesh = Instance.new("SpecialMesh")
  3383.   FakeBoltMesh.MeshType = "Brick"
  3384.   FakeBoltMesh.Parent = FakeBolt
  3385.   FakeBoltMesh.Scale = Vector3.new(10, 10, 3)
  3386.   Stuff = Workspace:GetChildren()
  3387.   for i = 1 , #Stuff do
  3388.    if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3389.     Torso = Stuff[i]:findFirstChild("Torso")
  3390.     Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3391.     if Torso ~= nil and Humanoid ~= nil then
  3392.      if (FakeBolt.Position-Torso.Position).magnitude <= 15 then
  3393.       Humanoid.MaxHealth = 100
  3394.       Humanoid:TakeDamage(Damage)
  3395.      end
  3396.     end
  3397.    end
  3398.   end
  3399.   Bolt:Remove()
  3400.   Bolt = Instance.new("Part")
  3401.   Bolt.Parent = Tool
  3402.   Bolt.Anchored = true
  3403.   Bolt.Name = "Shadow"
  3404.   Bolt.CanCollide = false
  3405.   Bolt.Locked = true
  3406.   Bolt.Transparency = 0.2
  3407.   Bolt.formFactor = "Symmetric"
  3408.   Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
  3409.   Bolt.TopSurface = "Smooth"
  3410.   Bolt.BrickColor = BrickColor.new(1010)
  3411.   Bolt.BottomSurface = "Smooth"
  3412.   Value = (math.random(-5, 5)/100)
  3413.   Value2 = (math.random(-5, 5)/100)
  3414.   Value3 = (math.random(-5, 5)/100)
  3415.   Bolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  3416.   Bolt.CFrame = Bolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  3417.   Bolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  3418.   BoltMesh = Instance.new("SpecialMesh")
  3419.   BoltMesh.MeshType = "Brick"
  3420.   BoltMesh.Parent = Bolt
  3421.   BoltMesh.Scale = Vector3.new(10, 10, 3)
  3422.   Stuff = Workspace:GetChildren()
  3423.   for i = 1 , #Stuff do
  3424.    if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3425.     Torso = Stuff[i]:findFirstChild("Torso")
  3426.     Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3427.     if Torso ~= nil and Humanoid ~= nil then
  3428.      if (Bolt.Position-Torso.Position).magnitude <= 15 then
  3429.       Humanoid.MaxHealth = 100
  3430.       Humanoid:TakeDamage(Damage)
  3431.      end
  3432.     end
  3433.    end
  3434.   end
  3435.   Bolt2 = Instance.new("Part")
  3436.   Bolt2.Parent = Tool
  3437.   Bolt2.Anchored = true
  3438.   Bolt2.Name = "Shadow"
  3439.   Bolt2.CanCollide = false
  3440.   Bolt2.Locked = true
  3441.   Bolt2.Transparency = 0.2
  3442.   Bolt2.formFactor = "Symmetric"
  3443.   Bolt2.Size = Bolt.Size
  3444.   Bolt2.TopSurface = "Smooth"
  3445.   Bolt2.BrickColor = BrickColor.new(1010)
  3446.   Bolt2.BottomSurface = "Smooth"
  3447.   Bolt2.CFrame = Bolt.CFrame
  3448.   BoltMesh = Instance.new("SpecialMesh")
  3449.   BoltMesh.MeshType = "Brick"
  3450.   BoltMesh.Parent = Bolt2
  3451.   BoltMesh.Scale = Vector3.new(10, 10, 3)
  3452.   Stuff = Workspace:GetChildren()
  3453.   for i = 1 , #Stuff do
  3454.    if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3455.     Torso = Stuff[i]:findFirstChild("Torso")
  3456.     Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3457.     if Torso ~= nil and Humanoid ~= nil then
  3458.      if (Bolt2.Position-Torso.Position).magnitude <= 20 then
  3459.       Humanoid.MaxHealth = 100
  3460.       Humanoid:TakeDamage(Damage)
  3461.     end
  3462.     end
  3463.    end
  3464.   end
  3465.  end
  3466.  FakeBolt = Instance.new("Part")
  3467.  FakeBolt.Parent = Tool
  3468.  FakeBolt.Anchored = true
  3469.  FakeBolt.Name = "Shadow"
  3470.  FakeBolt.CanCollide = false
  3471.  FakeBolt.Locked = true
  3472.  FakeBolt.Transparency = 0.2
  3473.  FakeBolt.formFactor = "Symmetric"
  3474.  FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
  3475.  FakeBolt.TopSurface = "Smooth"
  3476.  FakeBolt.BrickColor = BrickColor.new(1010)
  3477.  FakeBolt.BottomSurface = "Smooth"
  3478.  Value = (math.random(-5, 5)/100)
  3479.  Value2 = (math.random(-5, 5)/100)
  3480.  Value3 = (math.random(-5, 5)/100)
  3481.  FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  3482.  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  3483.  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  3484.  FakeBoltMesh = Instance.new("SpecialMesh")
  3485.  FakeBoltMesh.MeshType = "Brick"
  3486.  FakeBoltMesh.Parent = FakeBolt
  3487.  FakeBoltMesh.Scale = Vector3.new(10, 10, 3)
  3488.  Stuff = Workspace:GetChildren()
  3489.  for i = 1 , #Stuff do
  3490.   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3491.    Torso = Stuff[i]:findFirstChild("Torso")
  3492.    Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3493.    if Torso ~= nil and Humanoid ~= nil then
  3494.     if (FakeBolt.Position-Torso.Position).magnitude <= 10 then
  3495.      Humanoid.MaxHealth = 100
  3496.      Humanoid:TakeDamage(Damage)
  3497.      FakeBolt.CFrame = CFrame.new(FakeBolt.Position, Torso.Position)
  3498.     end
  3499.    end
  3500.   end
  3501.  end
  3502.  Bolt:Remove()
  3503.  wait(0.1)
  3504.  game.Lighting.Brightness = 1
  3505.  for i = 1 , 8 do
  3506.   Clone1 = Grip17:clone()
  3507.   Clone1.Parent = Tool
  3508.   Clone1.Name = "Shadow"
  3509.   Clone1.Anchored = true
  3510.   Clone1.CanCollide = false
  3511.   Clone1.Transparency = 0.2
  3512.   Clone1.BrickColor = BrickColor.new(1010)
  3513.   Clone2 = Grip18:clone()
  3514.   Clone2.Parent = Tool
  3515.   Clone2.Name = "Shadow"
  3516.   Clone2.Anchored = true
  3517.   Clone2.CanCollide = false
  3518.   Clone2.Transparency = 0.2
  3519.   Clone2.BrickColor = BrickColor.new(1010)
  3520.   Clone3 = Grip19:clone()
  3521.   Clone3.Parent = Tool
  3522.   Clone3.Name = "Shadow"
  3523.   Clone3.Anchored = true
  3524.   Clone3.CanCollide = false
  3525.   Clone3.Transparency = 0.2
  3526.   Clone3.BrickColor = BrickColor.new(1010)
  3527.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3528.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3529.   wait()
  3530.  end
  3531.  Weld.Parent = Me.Character["Right Arm"]
  3532.  Weld.Part0 = Me.Character["Right Arm"]
  3533.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3534. Activated = false
  3535. end
  3536. if Mode == "Ice" then
  3537.  Activated = true
  3538.  Weld.Parent = Me.Character["Left Arm"]
  3539.  Weld.Part0 = Me.Character["Left Arm"]
  3540.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3541.  for i = 1 , 8 do
  3542.   Clone1 = Grip17:clone()
  3543.   Clone1.Parent = Tool
  3544.   Clone1.Name = "Shadow"
  3545.   Clone1.Anchored = true
  3546.   Clone1.CanCollide = false
  3547.   Clone1.Transparency = 0.2
  3548.   Clone1.BrickColor = BrickColor.new(23)
  3549.   Clone2 = Grip18:clone()
  3550.   Clone2.Parent = Tool
  3551.   Clone2.Name = "Shadow"
  3552.   Clone2.Anchored = true
  3553.   Clone2.CanCollide = false
  3554.   Clone2.Transparency = 0.2
  3555.   Clone2.BrickColor = BrickColor.new(23)
  3556.   Clone3 = Grip19:clone()
  3557.   Clone3.Parent = Tool
  3558.   Clone3.Name = "Shadow"
  3559.   Clone3.Anchored = true
  3560.   Clone3.CanCollide = false
  3561.   Clone3.Transparency = 0.2
  3562.   Clone3.BrickColor = BrickColor.new(23)
  3563.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3564.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3565.   wait()
  3566.  end
  3567.  Bolt = Instance.new("Part")
  3568.  Bolt.Parent = Tool
  3569.  Bolt.Anchored = true
  3570.  Bolt.Name = "Shadow"
  3571.  Bolt.CanCollide = false
  3572.  Bolt.Locked = true
  3573.  Bolt.Transparency = 0.2
  3574.  Bolt.Reflectance = 0.3
  3575.  Bolt.formFactor = "Symmetric"
  3576.  Bolt.Size = Vector3.new(1, 3, math.random(5, 10))
  3577.  Bolt.TopSurface = "Smooth"
  3578.  Bolt.BrickColor = BrickColor.new(1)
  3579.  Bolt.BottomSurface = "Smooth"
  3580.  Value = (math.random(-5, 5)/100)
  3581.  Value2 = (math.random(-5, 5)/100)
  3582.  Value3 = (math.random(-5, 5)/100)
  3583.  Bolt.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -6) * CFrame.Angles(Value, Value2, Value3)
  3584.  BoltMesh = Instance.new("SpecialMesh")
  3585.  BoltMesh.MeshType = "Brick"
  3586.  BoltMesh.Parent = Bolt
  3587.  BoltMesh.Scale = Vector3.new(0.7, 0.7, 1)
  3588.  Stuff = Workspace:GetChildren()
  3589.  for i = 1 , #Stuff do
  3590.   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3591.    Torso = Stuff[i]:findFirstChild("Torso")
  3592.    Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3593.    if Torso ~= nil and Humanoid ~= nil then
  3594.     if (Bolt.Position-Torso.Position).magnitude <= 15 then
  3595.      Humanoid.MaxHealth = 100
  3596.      Humanoid:TakeDamage(Damage)
  3597.      Stuff2 = Stuff[i]:GetChildren()
  3598.      for i = 1 , #Stuff2 do
  3599.       if Stuff2[i].className == "Part" then
  3600.        Stuff2[i].Anchored = true
  3601.        Stuff2[i].Transparency = 0.5
  3602.        Stuff2[i].Reflectance = 0.5
  3603.        Stuff2[i].Friction = 0
  3604.        IceBrick = Instance.new("Part")
  3605.        IceBrick.Parent = Stuff2[i]
  3606.        IceBrick.Anchored = true
  3607.        IceBrick.Locked = true
  3608.        IceBrick.Transparency = 0.5
  3609.        IceBrick.Reflectance = 0.5
  3610.        IceBrick.Size = Stuff2[i].Size + Vector3.new(math.random(2, 4), math.random(2, 4), math.random(2, 4))
  3611.        IceBrick.TopSurface = "Smooth"
  3612.        IceBrick.BottomSurface = "Smooth"
  3613.        IceBrick.CFrame = Stuff2[i].CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  3614.       end
  3615.      end
  3616.     end
  3617.    end
  3618.   end
  3619.  end
  3620.  for i = 1 , math.random(9, 13) do
  3621.   FakeBolt = Instance.new("Part")
  3622.   FakeBolt.Parent = Tool
  3623.   FakeBolt.Anchored = true
  3624.   FakeBolt.Name = "Shadow"
  3625.   FakeBolt.CanCollide = false
  3626.   FakeBolt.Locked = true
  3627.   FakeBolt.Reflectance = 0.3
  3628.   FakeBolt.Transparency = 0.2
  3629.   FakeBolt.formFactor = "Symmetric"
  3630.   FakeBolt.Size = Vector3.new(1, 3, math.random(5, 10))
  3631.   FakeBolt.TopSurface = "Smooth"
  3632.   FakeBolt.BrickColor = BrickColor.new(1)
  3633.   FakeBolt.BottomSurface = "Smooth"
  3634.   Value = (math.random(-5, 5)/100)
  3635.   Value2 = (math.random(-5, 5)/100)
  3636.   Value3 = (math.random(-5, 5)/100)
  3637.   FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  3638.   FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  3639.   FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  3640.   FakeBoltMesh = Instance.new("SpecialMesh")
  3641.   FakeBoltMesh.MeshType = "Brick"
  3642.   FakeBoltMesh.Parent = FakeBolt
  3643.   FakeBoltMesh.Scale = Vector3.new(0.7, 0.7, 1)
  3644.   Stuff = Workspace:GetChildren()
  3645.   for i = 1 , #Stuff do
  3646.    if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3647.     Torso = Stuff[i]:findFirstChild("Torso")
  3648.     Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3649.     if Torso ~= nil and Humanoid ~= nil then
  3650.      if (FakeBolt.Position-Torso.Position).magnitude <= 15 then
  3651.       Humanoid.MaxHealth = 100
  3652.       Humanoid:TakeDamage(Damage)
  3653.       Stuff2 = Stuff[i]:GetChildren()
  3654.       for i = 1 , #Stuff2 do
  3655.        if Stuff2[i].className == "Part" then
  3656.         Stuff2[i].Anchored = true
  3657.         Stuff2[i].Transparency = 0.5
  3658.         Stuff2[i].Reflectance = 0.5
  3659.         Stuff2[i].Friction = 0
  3660.         IceBrick = Instance.new("Part")
  3661.         IceBrick.Parent = Stuff2[i]
  3662.         IceBrick.Anchored = true
  3663.         IceBrick.Locked = true
  3664.         IceBrick.Transparency = 0.5
  3665.         IceBrick.Reflectance = 0.5
  3666.         IceBrick.Size = Stuff2[i].Size + Vector3.new(math.random(2, 4), math.random(2, 4), math.random(2, 4))
  3667.         IceBrick.TopSurface = "Smooth"
  3668.         IceBrick.BottomSurface = "Smooth"
  3669.         IceBrick.CFrame = Stuff2[i].CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  3670.        end
  3671.       end
  3672.      end
  3673.     end
  3674.    end
  3675.   end
  3676.   Bolt:Remove()
  3677.   Bolt = Instance.new("Part")
  3678.   Bolt.Parent = Tool
  3679.   Bolt.Anchored = true
  3680.   Bolt.Name = "Shadow"
  3681.   Bolt.CanCollide = false
  3682.   Bolt.Locked = true
  3683.   Bolt.Reflectance = 0.3
  3684.   Bolt.Transparency = 0.2
  3685.   Bolt.formFactor = "Symmetric"
  3686.   Bolt.Size = Vector3.new(1, 3, math.random(5, 10))
  3687.   Bolt.TopSurface = "Smooth"
  3688.   Bolt.BrickColor = BrickColor.new(1)
  3689.   Bolt.BottomSurface = "Smooth"
  3690.   Value = (math.random(-5, 5)/100)
  3691.   Value2 = (math.random(-5, 5)/100)
  3692.   Value3 = (math.random(-5, 5)/100)
  3693.   Bolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  3694.   Bolt.CFrame = Bolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  3695.   Bolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  3696.   BoltMesh = Instance.new("SpecialMesh")
  3697.   BoltMesh.MeshType = "Brick"
  3698.   BoltMesh.Parent = Bolt
  3699.   BoltMesh.Scale = Vector3.new(0.7, 0.7, 1)
  3700.   Stuff = Workspace:GetChildren()
  3701.   for i = 1 , #Stuff do
  3702.    if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3703.     Torso = Stuff[i]:findFirstChild("Torso")
  3704.     Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3705.     if Torso ~= nil and Humanoid ~= nil then
  3706.      if (Bolt.Position-Torso.Position).magnitude <= 15 then
  3707.       Humanoid.MaxHealth = 100
  3708.       Humanoid:TakeDamage(Damage)
  3709.       Stuff2 = Stuff[i]:GetChildren()
  3710.       for i = 1 , #Stuff2 do
  3711.        if Stuff2[i].className == "Part" then
  3712.         Stuff2[i].Anchored = true
  3713.         Stuff2[i].Transparency = 0.5
  3714.         Stuff2[i].Reflectance = 0.5
  3715.         Stuff2[i].Friction = 0
  3716.         IceBrick = Instance.new("Part")
  3717.         IceBrick.Parent = Stuff2[i]
  3718.         IceBrick.Anchored = true
  3719.         IceBrick.Locked = true
  3720.         IceBrick.Transparency = 0.5
  3721.         IceBrick.Reflectance = 0.5
  3722.         IceBrick.Size = Stuff2[i].Size + Vector3.new(math.random(2, 4), math.random(2, 4), math.random(2, 4))
  3723.         IceBrick.TopSurface = "Smooth"
  3724.         IceBrick.BottomSurface = "Smooth"
  3725.         IceBrick.CFrame = Stuff2[i].CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  3726.        end
  3727.       end
  3728.      end
  3729.     end
  3730.    end
  3731.   end
  3732.   Bolt2 = Instance.new("Part")
  3733.   Bolt2.Parent = Tool
  3734.   Bolt2.Anchored = true
  3735.   Bolt2.Name = "Shadow"
  3736.   Bolt2.CanCollide = false
  3737.   Bolt2.Locked = true
  3738.   Bolt2.Reflectance = 0.3
  3739.   Bolt2.Transparency = 0.2
  3740.   Bolt2.formFactor = "Symmetric"
  3741.   Bolt2.Size = Bolt.Size
  3742.   Bolt2.TopSurface = "Smooth"
  3743.   Bolt2.BrickColor = BrickColor.new(1)
  3744.   Bolt2.BottomSurface = "Smooth"
  3745.   Bolt2.CFrame = Bolt.CFrame
  3746.   BoltMesh = Instance.new("SpecialMesh")
  3747.   BoltMesh.MeshType = "Brick"
  3748.   BoltMesh.Parent = Bolt2
  3749.   BoltMesh.Scale = Vector3.new(0.7, 0.7, 1)
  3750.   Stuff = Workspace:GetChildren()
  3751.   for i = 1 , #Stuff do
  3752.    if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3753.     Torso = Stuff[i]:findFirstChild("Torso")
  3754.     Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3755.     if Torso ~= nil and Humanoid ~= nil then
  3756.      if (Bolt2.Position-Torso.Position).magnitude <= 20 then
  3757.       Humanoid.MaxHealth = 100
  3758.       Humanoid:TakeDamage(Damage)
  3759.       Stuff2 = Stuff[i]:GetChildren()
  3760.       for i = 1 , #Stuff2 do
  3761.        if Stuff2[i].className == "Part" then
  3762.         Stuff2[i].Anchored = true
  3763.         Stuff2[i].Transparency = 0.5
  3764.         Stuff2[i].Reflectance = 0.5
  3765.         Stuff2[i].Friction = 0
  3766.         IceBrick = Instance.new("Part")
  3767.         IceBrick.Parent = Stuff2[i]
  3768.         IceBrick.Anchored = true
  3769.         IceBrick.Locked = true
  3770.         IceBrick.Transparency = 0.5
  3771.         IceBrick.Reflectance = 0.5
  3772.         IceBrick.Size = Stuff2[i].Size + Vector3.new(math.random(2, 4), math.random(2, 4), math.random(2, 4))
  3773.         IceBrick.TopSurface = "Smooth"
  3774.         IceBrick.BottomSurface = "Smooth"
  3775.         IceBrick.CFrame = Stuff2[i].CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  3776.        end
  3777.       end
  3778.      end
  3779.     end
  3780.    end
  3781.   end
  3782.  end
  3783.  FakeBolt = Instance.new("Part")
  3784.  FakeBolt.Parent = Tool
  3785.  FakeBolt.Anchored = true
  3786.  FakeBolt.Name = "Shadow"
  3787.  FakeBolt.CanCollide = false
  3788.  FakeBolt.Locked = true
  3789.  FakeBolt.Reflectance = 0.3
  3790.  FakeBolt.Transparency = 0.2
  3791.  FakeBolt.formFactor = "Symmetric"
  3792.  FakeBolt.Size = Vector3.new(1, 3, math.random(5, 10))
  3793.  FakeBolt.TopSurface = "Smooth"
  3794.  FakeBolt.BrickColor = BrickColor.new(1)
  3795.  FakeBolt.BottomSurface = "Smooth"
  3796.  Value = (math.random(-5, 5)/100)
  3797.  Value2 = (math.random(-5, 5)/100)
  3798.  Value3 = (math.random(-5, 5)/100)
  3799.  FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  3800.  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  3801.  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  3802.  FakeBoltMesh = Instance.new("SpecialMesh")
  3803.  FakeBoltMesh.MeshType = "Brick"
  3804.  FakeBoltMesh.Parent = FakeBolt
  3805.  FakeBoltMesh.Scale = Vector3.new(0.7, 0.7, 1)
  3806.  Stuff = Workspace:GetChildren()
  3807.  for i = 1 , #Stuff do
  3808.   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
  3809.    Torso = Stuff[i]:findFirstChild("Torso")
  3810.    Humanoid = Stuff[i]:findFirstChild("Humanoid")
  3811.    if Torso ~= nil and Humanoid ~= nil then
  3812.     if (FakeBolt.Position-Torso.Position).magnitude <= 10 then
  3813.      Humanoid.MaxHealth = 100
  3814.      Humanoid:TakeDamage(Damage)
  3815.      Stuff2 = Stuff[i]:GetChildren()
  3816.      for i = 1 , #Stuff2 do
  3817.       if Stuff2[i].className == "Part" then
  3818.        Stuff2[i].Anchored = true
  3819.        Stuff2[i].Transparency = 0.5
  3820.        Stuff2[i].Reflectance = 0.5
  3821.        Stuff2[i].Friction = 0
  3822.        IceBrick = Instance.new("Part")
  3823.        IceBrick.Parent = Stuff2[i]
  3824.        IceBrick.Anchored = true
  3825.        IceBrick.Locked = true
  3826.        IceBrick.Transparency = 0.5
  3827.        IceBrick.Reflectance = 0.5
  3828.        IceBrick.Size = Stuff2[i].Size + Vector3.new(math.random(2, 4), math.random(2, 4), math.random(2, 4))
  3829.        IceBrick.TopSurface = "Smooth"
  3830.        IceBrick.BottomSurface = "Smooth"
  3831.        IceBrick.CFrame = Stuff2[i].CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  3832.       end
  3833.      end
  3834.     end
  3835.    end
  3836.   end
  3837.  end
  3838.  Bolt:Remove()
  3839.  wait(0.1)
  3840.  for i = 1 , 8 do
  3841.   Clone1 = Grip17:clone()
  3842.   Clone1.Parent = Tool
  3843.   Clone1.Name = "Shadow"
  3844.   Clone1.Anchored = true
  3845.   Clone1.CanCollide = false
  3846.   Clone1.Transparency = 0.2
  3847.   Clone1.BrickColor = BrickColor.new(23)
  3848.   Clone2 = Grip18:clone()
  3849.   Clone2.Parent = Tool
  3850.   Clone2.Name = "Shadow"
  3851.   Clone2.Anchored = true
  3852.   Clone2.CanCollide = false
  3853.   Clone2.Transparency = 0.2
  3854.   Clone2.BrickColor = BrickColor.new(23)
  3855.   Clone3 = Grip19:clone()
  3856.   Clone3.Parent = Tool
  3857.   Clone3.Name = "Shadow"
  3858.   Clone3.Anchored = true
  3859.   Clone3.CanCollide = false
  3860.   Clone3.Transparency = 0.2
  3861.   Clone3.BrickColor = BrickColor.new(23)
  3862.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3863.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3864.   wait()
  3865.  end
  3866.  Weld.Parent = Me.Character["Right Arm"]
  3867.  Weld.Part0 = Me.Character["Right Arm"]
  3868.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3869. Activated = false
  3870. end
  3871. if Mode == "Fire" then
  3872.  Activated = true
  3873.  Weld.Parent = Me.Character["Left Arm"]
  3874.  Weld.Part0 = Me.Character["Left Arm"]
  3875.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3876.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3877.  Sound:play()
  3878.  for i = 1 , 8 do
  3879.   Clone1 = Grip17:clone()
  3880.   Clone1.Parent = Tool
  3881.   Clone1.Name = "Shadow"
  3882.   Clone1.Anchored = true
  3883.   Clone1.CanCollide = false
  3884.   Clone1.Transparency = 0.2
  3885.   Clone1.BrickColor = BrickColor.new(21)
  3886.   Clone2 = Grip18:clone()
  3887.   Clone2.Parent = Tool
  3888.   Clone2.Name = "Shadow"
  3889.   Clone2.Anchored = true
  3890.   Clone2.CanCollide = false
  3891.   Clone2.Transparency = 0.2
  3892.   Clone2.BrickColor = BrickColor.new(21)
  3893.   Clone3 = Grip19:clone()
  3894.   Clone3.Parent = Tool
  3895.   Clone3.Name = "Shadow"
  3896.   Clone3.Anchored = true
  3897.   Clone3.CanCollide = false
  3898.   Clone3.Transparency = 0.2
  3899.   Clone3.BrickColor = BrickColor.new(21)
  3900.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3901.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3902.   wait()
  3903.  end
  3904.  Flaming = true
  3905.  while Flaming == true do
  3906.  wait()
  3907.  end
  3908.  wait(0.2)
  3909.  for i = 1 , 8 do
  3910.   Clone1 = Grip17:clone()
  3911.   Clone1.Parent = Tool
  3912.   Clone1.Name = "Shadow"
  3913.   Clone1.Anchored = true
  3914.   Clone1.CanCollide = false
  3915.   Clone1.Transparency = 0.2
  3916.   Clone1.BrickColor = BrickColor.new(21)
  3917.   Clone2 = Grip18:clone()
  3918.   Clone2.Parent = Tool
  3919.   Clone2.Name = "Shadow"
  3920.   Clone2.Anchored = true
  3921.   Clone2.CanCollide = false
  3922.   Clone2.Transparency = 0.2
  3923.   Clone2.BrickColor = BrickColor.new(21)
  3924.   Clone3 = Grip19:clone()
  3925.   Clone3.Parent = Tool
  3926.   Clone3.Name = "Shadow"
  3927.   Clone3.Anchored = true
  3928.   Clone3.CanCollide = false
  3929.   Clone3.Transparency = 0.2
  3930.   Clone3.BrickColor = BrickColor.new(21)
  3931.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  3932.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  3933.   wait()
  3934.  end
  3935.  Weld.Parent = Me.Character["Right Arm"]
  3936.  Weld.Part0 = Me.Character["Right Arm"]
  3937.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  3938. Activated = false
  3939. end
  3940. if Mode == "Slime" then
  3941.  Activated = true
  3942.  Weld.Parent = Me.Character["Left Arm"]
  3943.  Weld.Part0 = Me.Character["Left Arm"]
  3944.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  3945.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  3946.  Sound:play()
  3947.  for i = 1 , 8 do
  3948.   Clone1 = Grip17:clone()
  3949.   Clone1.Parent = Tool
  3950.   Clone1.Name = "Shadow"
  3951.   Clone1.Anchored = true
  3952.   Clone1.CanCollide = false
  3953.   Clone1.Transparency = 0.2
  3954.   Clone1.BrickColor = BrickColor.new(1004)
  3955.   Clone2 = Grip18:clone()
  3956.   Clone2.Parent = Tool
  3957.   Clone2.Name = "Shadow"
  3958.   Clone2.Anchored = true
  3959.   Clone2.CanCollide = false
  3960.   Clone2.Transparency = 0.2
  3961.   Clone2.BrickColor = BrickColor.new(1004)
  3962.   Clone3 = Grip19:clone()
  3963.   Clone3.Parent = Tool
  3964.   Clone3.Name = "Shadow"
  3965.   Clone3.Anchored = true
  3966.   Clone3.CanCollide = false
  3967.   Clone3.Transparency = 0.2
  3968.   Clone3.BrickColor = BrickColor.new(1004)
  3969.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  3970.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  3971.   wait()
  3972.  end
  3973.  SlimeCharge = true
  3974.  Slime = Instance.new("Part")
  3975.  Slime.Parent = Me.Character.Torso
  3976.  Slime.Size = Vector3.new(1, 1, 1)
  3977.  Slime.BrickColor = BrickColor.new(1003)
  3978.  Slime.Locked = true
  3979.  Slime.Shape = "Ball"
  3980.  Slime.Anchored = true
  3981.  Slime.TopSurface = "Smooth"
  3982.  Slime.BottomSurface = "Smooth"
  3983.  Slime.Transparency = 0.4
  3984.  Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
  3985.  Nucleus = Instance.new("Part")
  3986.  Nucleus.Parent = Slime
  3987.  Nucleus.Size = Vector3.new(2, 2, 2)
  3988.  Nucleus.BrickColor = BrickColor.new(1004)
  3989.  Nucleus.Locked = true
  3990.  Nucleus.LeftSurface = "Glue"
  3991.  Nucleus.Anchored = true
  3992.  Nucleus.RightSurface = "Glue"
  3993.  Nucleus.FrontSurface = "Glue"
  3994.  Nucleus.BackSurface = "Glue"
  3995.  Nucleus.TopSurface = "Glue"
  3996.  Nucleus.BottomSurface = "Glue"
  3997.  Nucleus.Transparency = 0.1
  3998.  Nucleus.Shape = "Ball"
  3999.  Nucleus.CFrame = Slime.CFrame
  4000.  SlimeWeld = Instance.new("Weld")
  4001.  SlimeWeld.Parent = Slime
  4002.  SlimeWeld.Part0 = Slime
  4003.  SlimeWeld.Part1 = Nucleus
  4004.  SlimeWeld.C0 = CFrame.new(0, 0, 0)
  4005.  while SlimeCharge == true do
  4006.   Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
  4007.   Nucleus.CFrame = Slime.CFrame
  4008.   if Slime.Size.X <= 10 then
  4009.    SlimeWeld:Remove()
  4010.    Slime.Size = Slime.Size + Vector3.new(1, 1, 1)
  4011.    Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
  4012.    Nucleus.CFrame = Slime.CFrame
  4013.    SlimeWeld = Instance.new("Weld")
  4014.    SlimeWeld.Parent = Slime
  4015.    SlimeWeld.Part0 = Slime
  4016.    SlimeWeld.Part1 = Nucleus
  4017.    SlimeWeld.C0 = CFrame.new(0, 0, 0)
  4018.   end
  4019.  wait()
  4020.  end
  4021.  wait(0.2)
  4022.  for i = 1 , 8 do
  4023.   Clone1 = Grip17:clone()
  4024.   Clone1.Parent = Tool
  4025.   Clone1.Name = "Shadow"
  4026.   Clone1.Anchored = true
  4027.   Clone1.CanCollide = false
  4028.   Clone1.Transparency = 0.2
  4029.   Clone1.BrickColor = BrickColor.new(1010)
  4030.   Clone2 = Grip18:clone()
  4031.   Clone2.Parent = Tool
  4032.   Clone2.Name = "Shadow"
  4033.   Clone2.Anchored = true
  4034.   Clone2.CanCollide = false
  4035.   Clone2.Transparency = 0.2
  4036.   Clone2.BrickColor = BrickColor.new(1010)
  4037.   Clone3 = Grip19:clone()
  4038.   Clone3.Parent = Tool
  4039.   Clone3.Name = "Shadow"
  4040.   Clone3.Anchored = true
  4041.   Clone3.CanCollide = false
  4042.   Clone3.Transparency = 0.2
  4043.   Clone3.BrickColor = BrickColor.new(1010)
  4044.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  4045.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  4046.   wait()
  4047.  end
  4048.  Weld.Parent = Me.Character["Right Arm"]
  4049.  Weld.Part0 = Me.Character["Right Arm"]
  4050.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  4051. Activated = false
  4052. end
  4053. if Mode == "DarkPulse" then
  4054.  Activated = true
  4055.  Weld.Parent = Me.Character["Left Arm"]
  4056.  Weld.Part0 = Me.Character["Left Arm"]
  4057.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  4058.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4059.  Sound:play()
  4060.  for i = 1 , 8 do
  4061.   Clone1 = Grip17:clone()
  4062.   Clone1.Parent = Tool
  4063.   Clone1.Name = "Shadow"
  4064.   Clone1.Anchored = true
  4065.   Clone1.CanCollide = false
  4066.   Clone1.Transparency = 0.2
  4067.   Clone1.BrickColor = BrickColor.new(1003)
  4068.   Clone2 = Grip18:clone()
  4069.   Clone2.Parent = Tool
  4070.   Clone2.Name = "Shadow"
  4071.   Clone2.Anchored = true
  4072.   Clone2.CanCollide = false
  4073.   Clone2.Transparency = 0.2
  4074.   Clone2.BrickColor = BrickColor.new(1003)
  4075.   Clone3 = Grip19:clone()
  4076.   Clone3.Parent = Tool
  4077.   Clone3.Name = "Shadow"
  4078.   Clone3.Anchored = true
  4079.   Clone3.CanCollide = false
  4080.   Clone3.Transparency = 0.2
  4081.   Clone3.BrickColor = BrickColor.new(1003)
  4082.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  4083.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  4084.   wait()
  4085.  end
  4086.  DarkCharge = true
  4087.  Dark = Instance.new("Part")
  4088.  Dark.Parent = Me.Character.Torso
  4089.  Dark.Size = Vector3.new(1, 2, 1)
  4090.  Dark.BrickColor = BrickColor.new(1003)
  4091.  Dark.Locked = true
  4092.  Dark.Anchored = true
  4093.  Dark.TopSurface = "Smooth"
  4094.  Dark.BottomSurface = "Smooth"
  4095.  Dark.Transparency = 0
  4096.  Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
  4097.  DarkMesh = Instance.new("SpecialMesh")
  4098.  DarkMesh.Parent = Dark
  4099.  DarkMesh.MeshType = "Sphere"
  4100.  Gyro = Instance.new("BodyGyro")
  4101.  Gyro.Parent = Dark
  4102.  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4103.  Gyro.D = 50
  4104.  Gyro.cframe = Dark.CFrame
  4105.  while DarkCharge == true do
  4106.   if Dark.Transparency < 0 then
  4107.    Dark.Transparency = Dark.Transparency + 0
  4108.   end
  4109.   Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
  4110.   if Dark.Size.X <= 20 then
  4111.    Dark.Size = Dark.Size + Vector3.new(1, 0, 1)
  4112.    Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
  4113.   end
  4114.  wait()
  4115.  end
  4116.  wait(0.2)
  4117.  for i = 1 , 8 do
  4118.   Clone1 = Grip17:clone()
  4119.   Clone1.Parent = Tool
  4120.   Clone1.Name = "Shadow"
  4121.   Clone1.Anchored = true
  4122.   Clone1.CanCollide = false
  4123.   Clone1.Transparency = 0.2
  4124.   Clone1.BrickColor = BrickColor.new(1003)
  4125.   Clone2 = Grip18:clone()
  4126.   Clone2.Parent = Tool
  4127.   Clone2.Name = "Shadow"
  4128.   Clone2.Anchored = true
  4129.   Clone2.CanCollide = false
  4130.   Clone2.Transparency = 0.2
  4131.   Clone2.BrickColor = BrickColor.new(1003)
  4132.   Clone3 = Grip19:clone()
  4133.   Clone3.Parent = Tool
  4134.   Clone3.Name = "Shadow"
  4135.   Clone3.Anchored = true
  4136.   Clone3.CanCollide = false
  4137.   Clone3.Transparency = 0.2
  4138.   Clone3.BrickColor = BrickColor.new(1003)
  4139.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  4140.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  4141.   wait()
  4142.  end
  4143.  Weld.Parent = Me.Character["Right Arm"]
  4144.  Weld.Part0 = Me.Character["Right Arm"]
  4145.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  4146. end
  4147. if Mode == "Raise" then
  4148.  if mouse.Target ~= nil then
  4149.  Activated = true
  4150.  MousePosition = mouse.Hit.p
  4151.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4152.  Sound:play()
  4153.  for i = 1 , 8 do
  4154.   Clone1 = Grip17:clone()
  4155.   Clone1.Parent = Tool
  4156.   Clone1.Name = "Shadow"
  4157.   Clone1.Anchored = true
  4158.   Clone1.CanCollide = false
  4159.   Clone1.Transparency = 0.2
  4160.   Clone1.BrickColor = BrickColor.new("Dark stone grey")
  4161.   Clone2 = Grip18:clone()
  4162.   Clone2.Parent = Tool
  4163.   Clone2.Name = "Shadow"
  4164.   Clone2.Anchored = true
  4165.   Clone2.CanCollide = false
  4166.   Clone2.Transparency = 0.2
  4167.   Clone2.BrickColor = BrickColor.new("Dark stone grey")
  4168.   Clone3 = Grip19:clone()
  4169.   Clone3.Parent = Tool
  4170.   Clone3.Name = "Shadow"
  4171.   Clone3.Anchored = true
  4172.   Clone3.CanCollide = false
  4173.   Clone3.Transparency = 0.2
  4174.   Clone3.BrickColor = BrickColor.new("Dark stone grey")
  4175.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  4176.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  4177.   wait()
  4178.  end
  4179.  onCharge(28)
  4180.  WidthSize = 10
  4181.  for i = 1 , 20 do
  4182.  Rock = Instance.new("Part")
  4183.  Rock.Parent = Tool
  4184.  Rock.Name = "Rock"
  4185.  Rock.Anchored = true
  4186.  Rock.BrickColor = BrickColor.new("Dark stone grey")
  4187.  Base = Workspace:findFirstChild("Base")
  4188.  if Base ~= nil then
  4189.   Rock.BrickColor = Base.BrickColor
  4190.  end
  4191.  Rock.Material = "Concrete"
  4192.  Rock.Size = Vector3.new(60+(WidthSize*i), 2, 60+(WidthSize*i))
  4193.  Rock.formFactor = "Symmetric"
  4194.  Rock.Locked = true
  4195.  Rock.BottomSurface = "Smooth"
  4196.  Rock.CFrame = CFrame.new(MousePosition-Vector3.new(0, 2+((WidthSize/1.9)*i), 0))
  4197.  end
  4198.  for i = 1 , 32 do
  4199.   Stuff = Tool:GetChildren()
  4200.   for i = 1 , #Stuff do
  4201.    if Stuff[i].Name == "Rock" then
  4202.     Stuff2 = Workspace:GetChildren()
  4203.     for i = 1 , #Stuff2 do
  4204.      Torso = Stuff2[i]:findFirstChild("Torso")
  4205.      if Torso ~= nil then
  4206.       if (Rock.Position-Torso.Position).magnitude <= 30 then
  4207.        Torso.Velocity = Vector3.new(0, 200, 0)
  4208.       end
  4209.      end
  4210.     end
  4211.     Stuff[i].Velocity = Vector3.new(0, 100, 0)
  4212.     P = Stuff[i].CFrame
  4213.     Stuff[i].Size = Stuff[i].Size + Vector3.new(0, 4, 0)
  4214.     Stuff[i].CFrame = P * CFrame.new(0, 1.5, 0)
  4215.    end
  4216.   end
  4217.  wait()
  4218.  end
  4219.  wait(5)
  4220.  for i = 1 , 40 do
  4221.   Stuff = Tool:GetChildren()
  4222.   for i = 1 , #Stuff do
  4223.    if Stuff[i].Name == "Rock" then
  4224.     P = Stuff[i].CFrame
  4225.     Stuff[i].Size = Stuff[i].Size + Vector3.new(0, -4, 0)
  4226.     Stuff[i].CFrame = P * CFrame.new(0, -1.5, 0)
  4227.    end
  4228.   end
  4229.  wait()
  4230.  end
  4231.  Stuff = Tool:GetChildren()
  4232.  for i = 1 , #Stuff do
  4233.   if Stuff[i].Name == "Rock" then
  4234.    Stuff[i]:Remove()
  4235.   end
  4236.  end
  4237.  wait(0.2)
  4238.  for i = 1 , 8 do
  4239.   Clone1 = Grip17:clone()
  4240.   Clone1.Parent = Tool
  4241.   Clone1.Name = "Shadow"
  4242.   Clone1.Anchored = true
  4243.   Clone1.CanCollide = false
  4244.   Clone1.Transparency = 0.2
  4245.   Clone1.BrickColor = BrickColor.new("Dark stone grey")
  4246.   Clone2 = Grip18:clone()
  4247.   Clone2.Parent = Tool
  4248.   Clone2.Name = "Shadow"
  4249.   Clone2.Anchored = true
  4250.   Clone2.CanCollide = false
  4251.   Clone2.Transparency = 0.2
  4252.   Clone2.BrickColor = BrickColor.new("Dark stone grey")
  4253.   Clone3 = Grip19:clone()
  4254.   Clone3.Parent = Tool
  4255.   Clone3.Name = "Shadow"
  4256.   Clone3.Anchored = true
  4257.   Clone3.CanCollide = false
  4258.   Clone3.Transparency = 0.2
  4259.   Clone3.BrickColor = BrickColor.new("Dark stone grey")
  4260.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  4261.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  4262.   wait()
  4263.  end
  4264. Activated = false
  4265. end
  4266. end
  4267. if Mode == "Stone" then
  4268.  Activated = true
  4269.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4270.  Sound:play()
  4271.  for i = 1 , 8 do
  4272.   Clone1 = Grip17:clone()
  4273.   Clone1.Parent = Tool
  4274.   Clone1.Name = "Shadow"
  4275.   Clone1.Anchored = true
  4276.   Clone1.CanCollide = false
  4277.   Clone1.Transparency = 0.2
  4278.   Clone1.BrickColor = BrickColor.new("Dark stone grey")
  4279.   Clone2 = Grip18:clone()
  4280.   Clone2.Parent = Tool
  4281.   Clone2.Name = "Shadow"
  4282.   Clone2.Anchored = true
  4283.   Clone2.CanCollide = false
  4284.   Clone2.Transparency = 0.2
  4285.   Clone2.BrickColor = BrickColor.new("Dark stone grey")
  4286.   Clone3 = Grip19:clone()
  4287.   Clone3.Parent = Tool
  4288.   Clone3.Name = "Shadow"
  4289.   Clone3.Anchored = true
  4290.   Clone3.CanCollide = false
  4291.   Clone3.Transparency = 0.2
  4292.   Clone3.BrickColor = BrickColor.new("Dark stone grey")
  4293.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  4294.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  4295.   wait()
  4296.  end
  4297.  onCharge(27)
  4298.  Stuff = game.Workspace:GetChildren()
  4299.  for i = 1 , #Stuff do
  4300.   if Stuff[i].Name ~= Me.Name then
  4301.    Torso = Stuff[i]:findFirstChild("Torso")
  4302.    Humanoid = Stuff[i]:findFirstChild("Humanoid")
  4303.    if Torso ~= nil and Humanoid ~= nil then
  4304.     if (Me.Character.Torso.Position-Torso.Position).magnitude <= 200 then
  4305.      Humanoid.Sit = true
  4306.      Rock = Instance.new("Part")
  4307.      Rock.Parent = Tool
  4308.      Rock.Name = "Rock"
  4309.      Rock.Anchored = true
  4310.      Rock.BrickColor = BrickColor.new("Dark stone grey")
  4311.      Rock.Material = "Concrete"
  4312.      Rock.Size = Vector3.new(10, 2, 10)
  4313.      Rock.formFactor = "Symmetric"
  4314.      Rock.Locked = true
  4315.      Rock.TopSurface = "Smooth"
  4316.      Rock.BottomSurface = "Smooth"
  4317.      Rock.CFrame = CFrame.new(Torso.Position-Vector3.new(0, 2, 0))
  4318.      Torso.Velocity = Vector3.new(math.random(-20, 20), 150, math.random(-20, 20))
  4319.      Humanoid.MaxHealth = 100
  4320.      Humanoid:TakeDamage(Damage*3)
  4321.     end
  4322.    end
  4323.   end
  4324.  end
  4325.  for i = 1 , 10 do
  4326.   Stuff = Tool:GetChildren()
  4327.   for i = 1 , #Stuff do
  4328.    if Stuff[i].Name == "Rock" then
  4329.     P = Stuff[i].CFrame
  4330.     Stuff[i].Size = Stuff[i].Size + Vector3.new(0, 2, 0)
  4331.     Stuff[i].CFrame = P * CFrame.new(0, 1, 0)
  4332.    end
  4333.   end
  4334.  wait()
  4335.  end
  4336.  wait(0.1)
  4337.  for i = 1 , 10 do
  4338.   Stuff = Tool:GetChildren()
  4339.   for i = 1 , #Stuff do
  4340.    if Stuff[i].Name == "Rock" then
  4341.     P = Stuff[i].CFrame
  4342.     Stuff[i].Size = Stuff[i].Size - Vector3.new(0, 2, 0)
  4343.     Stuff[i].CFrame = P * CFrame.new(0, -1, 0)
  4344.    end
  4345.   end
  4346.  wait()
  4347.  end
  4348.  Stuff = Tool:GetChildren()
  4349.  for i = 1 , #Stuff do
  4350.   if Stuff[i].Name == "Rock" then
  4351.    Stuff[i]:Remove()
  4352.   end
  4353.  end
  4354.  wait(0.2)
  4355.  for i = 1 , 8 do
  4356.   Clone1 = Grip17:clone()
  4357.   Clone1.Parent = Tool
  4358.   Clone1.Name = "Shadow"
  4359.   Clone1.Anchored = true
  4360.   Clone1.CanCollide = false
  4361.   Clone1.Transparency = 0.2
  4362.   Clone1.BrickColor = BrickColor.new("Dark stone grey")
  4363.   Clone2 = Grip18:clone()
  4364.   Clone2.Parent = Tool
  4365.   Clone2.Name = "Shadow"
  4366.   Clone2.Anchored = true
  4367.   Clone2.CanCollide = false
  4368.   Clone2.Transparency = 0.2
  4369.   Clone2.BrickColor = BrickColor.new("Dark stone grey")
  4370.   Clone3 = Grip19:clone()
  4371.   Clone3.Parent = Tool
  4372.   Clone3.Name = "Shadow"
  4373.   Clone3.Anchored = true
  4374.   Clone3.CanCollide = false
  4375.   Clone3.Transparency = 0.2
  4376.   Clone3.BrickColor = BrickColor.new("Dark stone grey")
  4377.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  4378.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  4379.   wait()
  4380.  end
  4381. Activated = false
  4382. end
  4383. if Mode == "Shield" then
  4384.  Activated = true
  4385.  Weld.Parent = Me.Character["Left Arm"]
  4386.  Weld.Part0 = Me.Character["Left Arm"]
  4387.  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  4388.  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4389.  Sound:play()
  4390.  for i = 1 , 8 do
  4391.   Clone1 = Grip17:clone()
  4392.   Clone1.Parent = Tool
  4393.   Clone1.Name = "Shadow"
  4394.   Clone1.Anchored = true
  4395.   Clone1.CanCollide = false
  4396.   Clone1.Transparency = 0.2
  4397.   Clone1.BrickColor = BrickColor.new("Dark stone grey")
  4398.   Clone2 = Grip18:clone()
  4399.   Clone2.Parent = Tool
  4400.   Clone2.Name = "Shadow"
  4401.   Clone2.Anchored = true
  4402.   Clone2.CanCollide = false
  4403.   Clone2.Transparency = 0.2
  4404.   Clone2.BrickColor = BrickColor.new("Dark stone grey")
  4405.   Clone3 = Grip19:clone()
  4406.   Clone3.Parent = Tool
  4407.   Clone3.Name = "Shadow"
  4408.   Clone3.Anchored = true
  4409.   Clone3.CanCollide = false
  4410.   Clone3.Transparency = 0.2
  4411.   Clone3.BrickColor = BrickColor.new("Dark stone grey")
  4412.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  4413.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  4414.   wait()
  4415.  end
  4416.  Shielding = true
  4417.  while Shielding == true do
  4418.   Me.Character.Humanoid.WalkSpeed = 0
  4419.   Stuff = game.Workspace:GetChildren()
  4420.   for i = 1 , #Stuff do
  4421.    if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
  4422.     if Stuff[i].className == "Part" then
  4423.      if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= 30 then
  4424.       Stuff[i]:Remove()
  4425.      end
  4426.     end
  4427.     if Stuff[i].className == "Model" then
  4428.      Stuff2 = Stuff[i]:GetChildren()
  4429.      for i = 1 , #Stuff2 do
  4430.       if Stuff2[i].className == "Part" then
  4431.        if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= 30 then
  4432.         Stuff2[i]:Remove()
  4433.        end
  4434.       end
  4435.      end
  4436.     end
  4437.    end
  4438.   end
  4439.  wait()
  4440.  end
  4441.  for i = 1 , 8 do
  4442.   Clone1 = Grip17:clone()
  4443.   Clone1.Parent = Tool
  4444.   Clone1.Name = "Shadow"
  4445.   Clone1.Anchored = true
  4446.   Clone1.CanCollide = false
  4447.   Clone1.Transparency = 0.2
  4448.   Clone1.BrickColor = BrickColor.new("Dark stone grey")
  4449.   Clone2 = Grip18:clone()
  4450.   Clone2.Parent = Tool
  4451.   Clone2.Name = "Shadow"
  4452.   Clone2.Anchored = true
  4453.   Clone2.CanCollide = false
  4454.   Clone2.Transparency = 0.2
  4455.   Clone2.BrickColor = BrickColor.new("Dark stone grey")
  4456.   Clone3 = Grip19:clone()
  4457.   Clone3.Parent = Tool
  4458.   Clone3.Name = "Shadow"
  4459.   Clone3.Anchored = true
  4460.   Clone3.CanCollide = false
  4461.   Clone3.Transparency = 0.2
  4462.   Clone3.BrickColor = BrickColor.new("Dark stone grey")
  4463.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  4464.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  4465.   wait()
  4466.  end
  4467.  Weld.Parent = Me.Character["Right Arm"]
  4468.  Weld.Part0 = Me.Character["Right Arm"]
  4469.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  4470. Activated = false
  4471. end
  4472. if Mode == "Snipe" then
  4473.  if mouse.Target ~= nil then
  4474.   Torso = mouse.Target.Parent:findFirstChild("Torso")
  4475.   if mouse.Target.Parent.Name ~= Me.Name and Torso ~= nil then
  4476.    Activated = true
  4477.    Weld.Parent = Me.Character["Left Arm"]
  4478.    Weld.Part0 = Me.Character["Left Arm"]
  4479.    Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  4480.    Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  4481.    Sound:play()
  4482.    for i = 1 , 4 do
  4483.     Clone1 = Grip17:clone()
  4484.     Clone1.Parent = Tool
  4485.     Clone1.Name = "Shadow"
  4486.     Clone1.Anchored = true
  4487.     Clone1.CanCollide = false
  4488.     Clone1.Transparency = 0.2
  4489.     Clone1.BrickColor = BrickColor.new(1003)
  4490.     Clone2 = Grip18:clone()
  4491.     Clone2.Parent = Tool
  4492.     Clone2.Name = "Shadow"
  4493.     Clone2.Anchored = true
  4494.     Clone2.CanCollide = false
  4495.     Clone2.Transparency = 0.2
  4496.     Clone2.BrickColor = BrickColor.new(1003)
  4497.     Clone3 = Grip19:clone()
  4498.     Clone3.Parent = Tool
  4499.     Clone3.Name = "Shadow"
  4500.     Clone3.Anchored = true
  4501.     Clone3.CanCollide = false
  4502.     Clone3.Transparency = 0.2
  4503.     Clone3.BrickColor = BrickColor.new(1003)
  4504.     FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  4505.     FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  4506.     wait()
  4507.    end
  4508.    Weld:Remove()
  4509.    Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
  4510.    Sound:play()
  4511.    Gyro = Instance.new("BodyGyro")
  4512.    Gyro.Parent = Handle
  4513.    Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4514.    Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
  4515.    Gyro.D = 50
  4516.    Position = Instance.new("BodyPosition")
  4517.    Position.Parent = Handle
  4518.    Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
  4519.    Position.position = Torso.Position
  4520.    for i = 1 , 4 do
  4521.     FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  4522.     FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  4523.     wait()
  4524.    end
  4525.    for i = 1 , 20 do
  4526.     if Torso ~= nil then
  4527.      Gyro.cframe = CFrame.new(Handle.Position, Torso.Position) * CFrame.Angles(-1.57, 0, 0)
  4528.      Position.position = Torso.Position
  4529.     end
  4530.     wait(0.1)
  4531.    end
  4532.    Gyro:Remove()
  4533.    Position:Remove()
  4534.    for i = 1 , 10 do
  4535.     Gyro.cframe = CFrame.new(Handle.Position, Me.Character.Torso.Position) * CFrame.Angles(-1.57, 0, 0)
  4536.     Position.position = Me.Character.Torso.Position
  4537.     wait(0.1)
  4538.    end
  4539.    Weld = Instance.new("Weld")
  4540.    Weld.Parent = Me.Character["Left Arm"]
  4541.    Weld.Part0 = Me.Character["Left Arm"]
  4542.    Weld.Part1 = Handle
  4543.    Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  4544.    for i = 1 , 8 do
  4545.     Clone1 = Grip17:clone()
  4546.     Clone1.Parent = Tool
  4547.     Clone1.Name = "Shadow"
  4548.     Clone1.Anchored = true
  4549.     Clone1.CanCollide = false
  4550.     Clone1.Transparency = 0.2
  4551.     Clone1.BrickColor = BrickColor.new(1003)
  4552.     Clone2 = Grip18:clone()
  4553.     Clone2.Parent = Tool
  4554.     Clone2.Name = "Shadow"
  4555.     Clone2.Anchored = true
  4556.     Clone2.CanCollide = false
  4557.     Clone2.Transparency = 0.2
  4558.     Clone2.BrickColor = BrickColor.new(1003)
  4559.     Clone3 = Grip19:clone()
  4560.     Clone3.Parent = Tool
  4561.     Clone3.Name = "Shadow"
  4562.     Clone3.Anchored = true
  4563.     Clone3.CanCollide = false
  4564.     Clone3.Transparency = 0.2
  4565.     Clone3.BrickColor = BrickColor.new(1003)
  4566.     FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  4567.     FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  4568.     wait()
  4569.    end
  4570.    Weld.Parent = Me.Character["Right Arm"]
  4571.    Weld.Part0 = Me.Character["Right Arm"]
  4572.    Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  4573.    Activated = false
  4574.   end
  4575.  end
  4576. end
  4577. end
  4578. ------------------------------------------------------------>
  4579. --[[
  4580. ?     -->> onButton1Up
  4581. --]]
  4582. ------------------------------------------------------------>
  4583. function onButton1Up()
  4584. Flaming = false
  4585. Shielding = false
  4586. if DarkCharge == true then
  4587.  Sound.SoundId = "http://www.roblox.com/asset/?id=11998770"
  4588.  Sound:play()
  4589.  DarkCharge = false
  4590.  Dark.Anchored = false
  4591.  Velocity = Instance.new("BodyVelocity")
  4592.  Velocity.Parent = Dark
  4593.  Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4594.  Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 150
  4595.  for i = 1 , 40 do
  4596.  Dark.Transparency = Dark.Transparency + 0.02
  4597.  function DarkHit(Hit)
  4598.   if Hit.Name ~= "Base" and Hit.Parent.Name ~= "Sword" and Hit.Parent.Name ~= Me.Name and Hit.Parent.Parent.Name ~= Me.Name then
  4599.    Hit:Remove()
  4600.   end
  4601.  end
  4602.  Dark.Touched:connect(DarkHit)
  4603.  wait(0.1)
  4604.  end
  4605.  Dark:Remove()
  4606.  Activated = false
  4607. end
  4608. if SlimeCharge == true then
  4609.  SlimeCharge = false
  4610.  Slime.Anchored = false
  4611.  Nucleus.Anchored = false
  4612.  SlimeWeld = Instance.new("Weld")
  4613.  SlimeWeld.Parent = Slime
  4614.  SlimeWeld.Part0 = Slime
  4615.  SlimeWeld.Part1 = Nucleus
  4616.  SlimeWeld.C0 = CFrame.new(0, 0, 0)
  4617.  Velocity = Instance.new("BodyVelocity")
  4618.  Velocity.Parent = Slime
  4619.  Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
  4620.  Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 100
  4621.  
  4622.  function SlimeWeld(Hit)
  4623.   if Hit.Parent.Name ~= Me.Name then
  4624.    Humanoid = Hit.Parent:findFirstChild("Humanoid")
  4625.    if Humanoid ~= nil then
  4626.     Humanoid.MaxHealth = 0
  4627.     Humanoid.Health = 0
  4628.     Stuff = Humanoid.Parent:GetChildren()
  4629.     for i = 1 , #Stuff do
  4630.      if Stuff[i].className == "Part" then
  4631.       SlimeWeldz = Instance.new("Weld")
  4632.       SlimeWeldz.Parent = Slime
  4633.       SlimeWeldz.Part0 = Slime
  4634.       SlimeWeldz.Part1 = Stuff[i]
  4635.       SlimeWeldz.C0 = CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1)) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  4636.      end
  4637.     end
  4638.    end
  4639.   end
  4640.  end
  4641.  Slime.Touched:connect(SlimeWeld)
  4642. end
  4643. end
  4644. ------------------------------------------------------------>
  4645. --[[
  4646. ?     -->> Selected
  4647. --]]
  4648. ------------------------------------------------------------>
  4649. function onSelected(Mouse)
  4650.  Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4651.  Sound:play()
  4652.  Mouse.Button1Down:connect(function() onButton1Down(mouse) end)
  4653.  Mouse.Button1Up:connect(function() onButton1Up(mouse) end)
  4654.  mouse = Mouse
  4655.  FakeRightShoulder = Instance.new("Weld")
  4656.  FakeRightShoulder.Parent = Me.Character.Torso
  4657.  FakeRightShoulder.Part0 = Me.Character.Torso
  4658.  FakeRightShoulder.Part1 = Me.Character["Right Arm"]
  4659.  FakeRightShoulder.C0 = OriginalRightShoulder
  4660.  FakeRightShoulder.C1 = OriginalRightShoulder2
  4661.  FakeLeftShoulder = Instance.new("Weld")
  4662.  FakeLeftShoulder.Parent = Me.Character.Torso
  4663.  FakeLeftShoulder.Part0 = Me.Character.Torso
  4664.  FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
  4665.  FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.new(-0.25, 0, -0.45)
  4666.  FakeLeftShoulder.C1 = OriginalLeftShoulder2
  4667.  Weld:Remove()
  4668.  Weld = Instance.new("Weld")
  4669.  Weld.Parent = Me.Character["Torso"]
  4670.  Weld.Part0 = Me.Character["Torso"]
  4671.  Weld.Part1 = Handle
  4672.  Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
  4673.  Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
  4674.  equipped = true
  4675.  Activated = false
  4676.  Equipping = true
  4677.  Unequipping = false
  4678.  Flaming = false
  4679.  Shielding = false
  4680.  SlimeCharge = false
  4681.  DarkCharge = false
  4682.  for i = 1 , 16 do
  4683.   FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(0, 0, (i/5.2))
  4684.   Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  4685.   wait()
  4686.  end
  4687.  wait()
  4688.  Weld.Parent = Me.Character["Right Arm"]
  4689.  Weld.Part0 = Me.Character["Right Arm"]
  4690.  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
  4691.  for i = 1 , 8 do
  4692.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.2)
  4693.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.19)
  4694.   wait()
  4695.  end
  4696.  wait()
  4697.  for i = 1 , 8 do
  4698.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.05, 0, 0)
  4699.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.15, 0, 0)
  4700.   wait()
  4701.  end
  4702.  Equipping = false
  4703. end
  4704. HopperBin.Selected:connect(onSelected)
  4705. ------------------------------------------------------------>
  4706. --[[
  4707. ?     -->> Deselected
  4708. --]]
  4709. ------------------------------------------------------------>
  4710. function onDeselected(Mouse)
  4711.  Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
  4712.  Sound:play()
  4713.  for i = 1 , 8 do
  4714.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.05, 0, 0)
  4715.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.15, 0, 0)
  4716.   wait()
  4717.  end
  4718.  wait()
  4719.  for i = 1 , 8 do
  4720.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.2)
  4721.   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.19)
  4722.   wait()
  4723.  end
  4724.  FakeLeftShoulder.C0 = OriginalLeftShoulder
  4725.  Weld = Instance.new("Weld")
  4726.  Weld.Parent = Me.Character["Torso"]
  4727.  Weld.Part0 = Me.Character["Torso"]
  4728.  Weld.Part1 = Handle
  4729.  Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
  4730.  Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)    
  4731.  
  4732.  for i = 1 , 16 do
  4733.   Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  4734.  end
  4735.  for i = 1 , 16 do
  4736.   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  4737.   Weld.C0 = Weld.C0 * CFrame.new(0, 0, 0.03) * CFrame.Angles(-0.03, 0, -0.11)
  4738.   wait()
  4739.  end
  4740.  FakeRightShoulder:Remove()
  4741.  FakeLeftShoulder:Remove()
  4742.  FakeRightShoulder = Instance.new("Weld")
  4743.  FakeRightShoulder.Parent = Me.Character.Torso
  4744.  FakeRightShoulder.Part0 = Me.Character.Torso
  4745.  FakeRightShoulder.Part1 = Me.Character["Right Arm"]
  4746.  FakeRightShoulder.C0 = OriginalRightShoulder
  4747.  FakeRightShoulder.C1 = OriginalRightShoulder2
  4748.  FakeLeftShoulder = Instance.new("Weld")
  4749.  FakeLeftShoulder.Parent = Me.Character.Torso
  4750.  FakeLeftShoulder.Part0 = Me.Character.Torso
  4751.  FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
  4752.  FakeLeftShoulder.C0 = OriginalLeftShoulder
  4753.  FakeLeftShoulder.C1 = OriginalLeftShoulder2
  4754.  Equipped = false
  4755.  Activated = false
  4756.  Equipping = false
  4757.  Flaming = false
  4758.  DarkCharge = false
  4759.  Shielding = false
  4760.  Unequipping = true
  4761.  SlimeCharge = false
  4762.  Unequipping = false
  4763. end
  4764. HopperBin.Deselected:connect(onDeselected)
  4765. ------------------------------------------------------------>
  4766. --[[
  4767. ?     -->> onTouched() Functions
  4768. --]]
  4769. ------------------------------------------------------------>
  4770. function onTouched(Hit)
  4771.  if Activated then
  4772.   if Hit.Parent.Name ~= Me.Name and Hit.Parent.Name ~= HopperBinName then
  4773.    Humanoid = Hit.Parent:findFirstChild("Humanoid")
  4774.    if Humanoid ~= nil and Mode ~= "Assassinate" then
  4775.     Humanoid.MaxHealth = 100
  4776.     Humanoid:TakeDamage(Damage)
  4777.     for i = 1 , (Humanoid.Health/10) do
  4778.      Blood = Instance.new("Part")
  4779.      Blood.Parent = Workspace
  4780.      Blood.CanCollide = false
  4781.      Blood.Transparency = 0.1
  4782.      Blood.TopSurface = "Smooth"
  4783.      Blood.BottomSurface = "Smooth"
  4784.      Blood.Size = Vector3.new(1, 1, 1)
  4785.      Blood.Locked = true
  4786.      Blood.BrickColor = BrickColor.new(1004)
  4787.      Blood.CFrame = Hit.CFrame * CFrame.new(math.random(-0.5, 0.5), math.random(-0.5, 0.5), math.random(-0.5, 0.5)) * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  4788.      Blood.Velocity = Vector3.new(math.random(-50, 50), math.random(30, 50), math.random(-50, 50))
  4789.      BloodMesh = Instance.new("SpecialMesh")
  4790.      BloodMesh.Parent = Blood
  4791.      BloodMesh.MeshType = "Sphere"
  4792.      BloodMesh.Scale = Vector3.new(0.35, 0.35, 0.35)
  4793.      Blood:BreakJoints()
  4794.      Blood.Velocity = Vector3.new(math.random(-50, 50), math.random(30, 50), math.random(-50, 50))
  4795.     end
  4796.    end
  4797.   end
  4798.  end
  4799. end
  4800. Stuff = Tool:GetChildren()
  4801. for i = 1 , #Stuff do
  4802. if Stuff[i].className == "Part" then
  4803. Stuff[i].Touched:connect(onTouched)
  4804. end
  4805. end
  4806. ------------------------------------------------------------>
  4807. --[[
  4808. ?     -->> Gui
  4809. --]]
  4810. ------------------------------------------------------------>
  4811. wait(1)
  4812. Gui = PlayerGui:findFirstChild("LoadGui")
  4813. if Gui ~= nil then
  4814.  Gui:Remove()
  4815. end
  4816. PlayerGui = Me["PlayerGui"]
  4817. Gui = PlayerGui:findFirstChild("SwordGui")
  4818. if Gui ~= nil then
  4819.  Gui:Remove()
  4820. end
  4821. Gui = Instance.new("ScreenGui")
  4822. Gui.Parent = PlayerGui
  4823. Gui.Name = "SwordGui"
  4824. Background = Instance.new("ImageLabel")
  4825. Background.Parent = Gui
  4826. Background.Name = "Background"
  4827. Background.Size = UDim2.new(0.25, 0, 0.5, 0)
  4828. Background.BackgroundTransparency = 0.7
  4829. Background.Position = UDim2.new(0.55, 0, 0, 0)
  4830. Background.BackgroundColor = BrickColor.new(1003)
  4831. Page1 = Instance.new("ImageLabel")
  4832. Page1.Parent = Background
  4833. Page1.Name = "Page1"
  4834. Page1.Size = UDim2.new(1, 0, 1, 0)
  4835. Page1.BackgroundTransparency = 1
  4836. Page1.Position = UDim2.new(0, 0, 0, 0)
  4837. Reset = Instance.new("TextButton")
  4838. Reset.Parent = Page1
  4839. Reset.Name = "Swing"
  4840. Reset.Size = UDim2.new(0.2, 0, 0.07, 0)
  4841. Reset.BackgroundTransparency = 0.1
  4842. Reset.Position = UDim2.new(0.02, 0, 0.02, 0)
  4843. Reset.BorderSizePixel = 0
  4844. Reset.BackgroundColor = BrickColor.new(1004)
  4845. Reset.Text = "[ Reset ]"
  4846. Reset.MouseButton1Down:connect(function()
  4847. p = game.Workspace:findFirstChild(Me.Name)
  4848. if p ~= nil then
  4849.  p:BreakJoints()
  4850. end
  4851. end)
  4852. Hint = Instance.new("TextLabel")
  4853. Hint.Parent = Background
  4854. Hint.Name = "Hint"
  4855. Hint.Size = UDim2.new(1, 0, 0.07, 0)
  4856. Hint.BackgroundTransparency = 0.1
  4857. Hint.Position = UDim2.new(0, 0, -0.07, 0)
  4858. Hint.BorderSizePixel = 0
  4859. Hint.BackgroundColor = BrickColor.new(1004)
  4860. Hint.Text = "[ ]"
  4861. Header1 = Instance.new("TextLabel")
  4862. Header1.Parent = Page1
  4863. Header1.Name = "Header1"
  4864. Header1.Size = UDim2.new(0, 0, 0, 0)
  4865. Header1.BackgroundTransparency = 1
  4866. Header1.Position = UDim2.new(0.5, 0, 0.08, 0)
  4867. Header1.Text = "[ Sword Modes ]"
  4868. Swing = Instance.new("TextButton")
  4869. Swing.Parent = Page1
  4870. Swing.Name = "Swing"
  4871. Swing.Size = UDim2.new(0.25, 0, 0.07, 0)
  4872. Swing.BackgroundTransparency = 0.1
  4873. Swing.Position = UDim2.new(0.05, 0, 0.2, 0)
  4874. Swing.BorderSizePixel = 0
  4875. Swing.BackgroundColor = BrickColor.new(1004)
  4876. Swing.Text = "[ Swing ]"
  4877. Swing.MouseButton1Down:connect(function()
  4878. Mode = "Swing"
  4879. Stuff = Page1:GetChildren()
  4880. for i = 1 , #Stuff do
  4881.  if Stuff[i].className == "TextButton" then
  4882.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  4883.   Swing.BackgroundColor = BrickColor.new(1010)
  4884.   Hint.Text = "[ Click to Slash ]"
  4885.  end
  4886. end
  4887. end)
  4888. Spin = Instance.new("TextButton")
  4889. Spin.Parent = Page1
  4890. Spin.Name = "Spin"
  4891. Spin.Size = UDim2.new(0.25, 0, 0.07, 0)
  4892. Spin.BackgroundTransparency = 0.1
  4893. Spin.Position = UDim2.new(0.05, 0, 0.3, 0)
  4894. Spin.BorderSizePixel = 0
  4895. Spin.BackgroundColor = BrickColor.new(1004)
  4896. Spin.Text = "[ Spin ]"
  4897. Spin.MouseButton1Down:connect(function()
  4898. Mode = "Spin"
  4899. Stuff = Page1:GetChildren()
  4900. for i = 1 , #Stuff do
  4901.  if Stuff[i].className == "TextButton" then
  4902.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  4903.   Spin.BackgroundColor = BrickColor.new(1010)
  4904.   Hint.Text = "[ Click to Spin Slash ]"
  4905.  end
  4906. end
  4907. end)
  4908. TripleSlash = Instance.new("TextButton")
  4909. TripleSlash.Parent = Page1
  4910. TripleSlash.Name = "TripleSlash"
  4911. TripleSlash.Size = UDim2.new(0.25, 0, 0.07, 0)
  4912. TripleSlash.BackgroundTransparency = 0.1
  4913. TripleSlash.Position = UDim2.new(0.05, 0, 0.4, 0)
  4914. TripleSlash.BorderSizePixel = 0
  4915. TripleSlash.BackgroundColor = BrickColor.new(1004)
  4916. TripleSlash.Text = "[ TripleSlash ]"
  4917. TripleSlash.MouseButton1Down:connect(function()
  4918. Mode = "TripleSlash"
  4919. Stuff = Page1:GetChildren()
  4920. for i = 1 , #Stuff do
  4921.  if Stuff[i].className == "TextButton" then
  4922.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  4923.   TripleSlash.BackgroundColor = BrickColor.new(1010)
  4924.   Hint.Text = "[ Click to slash 3 times quickly ]"
  4925.  end
  4926. end
  4927. end)
  4928. ForwardSpin = Instance.new("TextButton")
  4929. ForwardSpin.Parent = Page1
  4930. ForwardSpin.Name = "Spin"
  4931. ForwardSpin.Size = UDim2.new(0.25, 0, 0.07, 0)
  4932. ForwardSpin.BackgroundTransparency = 0.1
  4933. ForwardSpin.Position = UDim2.new(0.05, 0, 0.5, 0)
  4934. ForwardSpin.BorderSizePixel = 0
  4935. ForwardSpin.BackgroundColor = BrickColor.new(1004)
  4936. ForwardSpin.Text = "[ ForwardSpin ]"
  4937. ForwardSpin.MouseButton1Down:connect(function()
  4938. Mode = "ForwardSpin"
  4939. Stuff = Page1:GetChildren()
  4940. for i = 1 , #Stuff do
  4941.  if Stuff[i].className == "TextButton" then
  4942.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  4943.   ForwardSpin.BackgroundColor = BrickColor.new(1010)
  4944.   Hint.Text = "[ Click to Spin Slash forward ]"
  4945.  end
  4946. end
  4947. end)
  4948. Boomerang = Instance.new("TextButton")
  4949. Boomerang.Parent = Page1
  4950. Boomerang.Name = "Boomerang"
  4951. Boomerang.Size = UDim2.new(0.25, 0, 0.07, 0)
  4952. Boomerang.BackgroundTransparency = 0.1
  4953. Boomerang.Position = UDim2.new(0.05, 0, 0.6, 0)
  4954. Boomerang.BorderSizePixel = 0
  4955. Boomerang.BackgroundColor = BrickColor.new(1004)
  4956. Boomerang.Text = "[ Boomerang ]"
  4957. Boomerang.MouseButton1Down:connect(function()
  4958. Mode = "Boomerang"
  4959. Stuff = Page1:GetChildren()
  4960. for i = 1 , #Stuff do
  4961.  if Stuff[i].className == "TextButton" then
  4962.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  4963.   Boomerang.BackgroundColor = BrickColor.new(1010)
  4964.   Hint.Text = "[ Click to throw your sword ]"
  4965.  end
  4966. end
  4967. end)
  4968. Remover = Instance.new("TextButton")
  4969. Remover.Parent = Page1
  4970. Remover.Name = "Remover"
  4971. Remover.Size = UDim2.new(0.25, 0, 0.07, 0)
  4972. Remover.BackgroundTransparency = 0.1
  4973. Remover.Position = UDim2.new(0.05, 0, 0.7, 0)
  4974. Remover.BorderSizePixel = 0
  4975. Remover.BackgroundColor = BrickColor.new(1004)
  4976. Remover.Text = "[ Remover ]"
  4977. Remover.MouseButton1Down:connect(function()
  4978. Mode = "Remover"
  4979. Stuff = Page1:GetChildren()
  4980. for i = 1 , #Stuff do
  4981.  if Stuff[i].className == "TextButton" then
  4982.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  4983.   Remover.BackgroundColor = BrickColor.new(1010)
  4984.   Hint.Text = "[ Click to remove anything nearby ]"
  4985.  end
  4986. end
  4987. end)
  4988. Alchemy = Instance.new("TextButton")
  4989. Alchemy.Parent = Page1
  4990. Alchemy.Name = "Alchemy"
  4991. Alchemy.Size = UDim2.new(0.25, 0, 0.07, 0)
  4992. Alchemy.BackgroundTransparency = 0.1
  4993. Alchemy.Position = UDim2.new(0.05, 0, 0.8, 0)
  4994. Alchemy.BorderSizePixel = 0
  4995. Alchemy.BackgroundColor = BrickColor.new(1004)
  4996. Alchemy.Text = "[ Alchemy ]"
  4997. Alchemy.MouseButton1Down:connect(function()
  4998. Mode = "Alchemy"
  4999. Stuff = Page1:GetChildren()
  5000. for i = 1 , #Stuff do
  5001.  if Stuff[i].className == "TextButton" then
  5002.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5003.   Alchemy.BackgroundColor = BrickColor.new(1010)
  5004.   Hint.Text = "[ Click to use alchemy ]"
  5005.  end
  5006. end
  5007. end)
  5008. Lightning = Instance.new("TextButton")
  5009. Lightning.Parent = Page1
  5010. Lightning.Name = "Lightning"
  5011. Lightning.Size = UDim2.new(0.25, 0, 0.07, 0)
  5012. Lightning.BackgroundTransparency = 0.1
  5013. Lightning.Position = UDim2.new(0.05, 0, 0.9, 0)
  5014. Lightning.BorderSizePixel = 0
  5015. Lightning.BackgroundColor = BrickColor.new(1004)
  5016. Lightning.Text = "[ Lightning ]"
  5017. Lightning.MouseButton1Down:connect(function()
  5018. Mode = "Lightning"
  5019. Stuff = Page1:GetChildren()
  5020. for i = 1 , #Stuff do
  5021.  if Stuff[i].className == "TextButton" then
  5022.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5023.   Lightning.BackgroundColor = BrickColor.new(1010)
  5024.   Hint.Text = "[ Click to fire a bolt of lightning ]"
  5025.  end
  5026. end
  5027. end)
  5028. Fire = Instance.new("TextButton")
  5029. Fire.Parent = Page1
  5030. Fire.Name = "Fire"
  5031. Fire.Size = UDim2.new(0.25, 0, 0.07, 0)
  5032. Fire.BackgroundTransparency = 0.1
  5033. Fire.Position = UDim2.new(0.375, 0, 0.2, 0)
  5034. Fire.BorderSizePixel = 0
  5035. Fire.BackgroundColor = BrickColor.new(1004)
  5036. Fire.Text = "[ Fire ]"
  5037. Fire.MouseButton1Down:connect(function()
  5038. Mode = "Fire"
  5039. Stuff = Page1:GetChildren()
  5040. for i = 1 , #Stuff do
  5041.  if Stuff[i].className == "TextButton" then
  5042.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5043.   Fire.BackgroundColor = BrickColor.new(1010)
  5044.   Hint.Text = "[ Click and hold to shoot fire ]"
  5045.  end
  5046. end
  5047. end)
  5048. Slimeball = Instance.new("TextButton")
  5049. Slimeball.Parent = Page1
  5050. Slimeball.Name = "Slime"
  5051. Slimeball.Size = UDim2.new(0.25, 0, 0.07, 0)
  5052. Slimeball.BackgroundTransparency = 0.1
  5053. Slimeball.Position = UDim2.new(0.375, 0, 0.3, 0)
  5054. Slimeball.BorderSizePixel = 0
  5055. Slimeball.BackgroundColor = BrickColor.new(1004)
  5056. Slimeball.Text = "[ Slime ]"
  5057. Slimeball.MouseButton1Down:connect(function()
  5058. Mode = "Slime"
  5059. Stuff = Page1:GetChildren()
  5060. for i = 1 , #Stuff do
  5061.  if Stuff[i].className == "TextButton" then
  5062.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5063.   Slimeball.BackgroundColor = BrickColor.new(1010)
  5064.   Hint.Text = "[ Click and hold to fire a slime ]"
  5065.  end
  5066. end
  5067. end)
  5068. Stone = Instance.new("TextButton")
  5069. Stone.Parent = Page1
  5070. Stone.Name = "Stone"
  5071. Stone.Size = UDim2.new(0.25, 0, 0.07, 0)
  5072. Stone.BackgroundTransparency = 0.1
  5073. Stone.Position = UDim2.new(0.375, 0, 0.4, 0)
  5074. Stone.BorderSizePixel = 0
  5075. Stone.BackgroundColor = BrickColor.new(1004)
  5076. Stone.Text = "[ Stone ]"
  5077. Stone.MouseButton1Down:connect(function()
  5078. Mode = "Stone"
  5079. Stuff = Page1:GetChildren()
  5080. for i = 1 , #Stuff do
  5081.  if Stuff[i].className == "TextButton" then
  5082.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5083.   Stone.BackgroundColor = BrickColor.new(1010)
  5084.   Hint.Text = "[ Click to hit anybody near you ]"
  5085.  end
  5086. end
  5087. end)
  5088. Escape = Instance.new("TextButton")
  5089. Escape.Parent = Page1
  5090. Escape.Name = "Escape"
  5091. Escape.Size = UDim2.new(0.25, 0, 0.07, 0)
  5092. Escape.BackgroundTransparency = 0.1
  5093. Escape.Position = UDim2.new(0.375, 0, 0.5, 0)
  5094. Escape.BorderSizePixel = 0
  5095. Escape.BackgroundColor = BrickColor.new(1004)
  5096. Escape.Text = "[ Escape ]"
  5097. Escape.MouseButton1Down:connect(function()
  5098. Mode = "Escape"
  5099. Stuff = Page1:GetChildren()
  5100. for i = 1 , #Stuff do
  5101.  if Stuff[i].className == "TextButton" then
  5102.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5103.   Escape.BackgroundColor = BrickColor.new(1010)
  5104.   Hint.Text = "[ Click to escape when stuck ]"
  5105.  end
  5106. end
  5107. end)
  5108. Shield = Instance.new("TextButton")
  5109. Shield.Parent = Page1
  5110. Shield.Name = "Shield"
  5111. Shield.Size = UDim2.new(0.25, 0, 0.07, 0)
  5112. Shield.BackgroundTransparency = 0.1
  5113. Shield.Position = UDim2.new(0.375, 0, 0.6, 0)
  5114. Shield.BorderSizePixel = 0
  5115. Shield.BackgroundColor = BrickColor.new(1004)
  5116. Shield.Text = "[ Shield ]"
  5117. Shield.MouseButton1Down:connect(function()
  5118. Mode = "Shield"
  5119. Stuff = Page1:GetChildren()
  5120. for i = 1 , #Stuff do
  5121.  if Stuff[i].className == "TextButton" then
  5122.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5123.   Shield.BackgroundColor = BrickColor.new(1010)
  5124.   Hint.Text = "[ Click and hold for an invisible shield ]"
  5125.  end
  5126. end
  5127. end)
  5128. DarkPulse = Instance.new("TextButton")
  5129. DarkPulse.Parent = Page1
  5130. DarkPulse.Name = "DarkPulse"
  5131. DarkPulse.Size = UDim2.new(0.25, 0, 0.07, 0)
  5132. DarkPulse.BackgroundTransparency = 0.1
  5133. DarkPulse.Position = UDim2.new(0.375, 0, 0.7, 0)
  5134. DarkPulse.BorderSizePixel = 0
  5135. DarkPulse.BackgroundColor = BrickColor.new(1004)
  5136. DarkPulse.Text = "[ DarkPulse ]"
  5137. DarkPulse.MouseButton1Down:connect(function()
  5138. Mode = "DarkPulse"
  5139. Stuff = Page1:GetChildren()
  5140. for i = 1 , #Stuff do
  5141.  if Stuff[i].className == "TextButton" then
  5142.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5143.   DarkPulse.BackgroundColor = BrickColor.new(1010)
  5144.   Hint.Text = "[ Click and hold to fire a dark wave ]"
  5145.  end
  5146. end
  5147. end)
  5148. Snipe = Instance.new("TextButton")
  5149. Snipe.Parent = Page1
  5150. Snipe.Name = "Snipe"
  5151. Snipe.Size = UDim2.new(0.25, 0, 0.07, 0)
  5152. Snipe.BackgroundTransparency = 0.1
  5153. Snipe.Position = UDim2.new(0.375, 0, 0.8, 0)
  5154. Snipe.BorderSizePixel = 0
  5155. Snipe.BackgroundColor = BrickColor.new(1004)
  5156. Snipe.Text = "[ Snipe ]"
  5157. Snipe.MouseButton1Down:connect(function()
  5158. Mode = "Snipe"
  5159. Stuff = Page1:GetChildren()
  5160. for i = 1 , #Stuff do
  5161.  if Stuff[i].className == "TextButton" then
  5162.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5163.   Snipe.BackgroundColor = BrickColor.new(1010)
  5164.   Hint.Text = "[ Click a person to zoom toward him ]"
  5165.  end
  5166. end
  5167. end)
  5168. Wave = Instance.new("TextButton")
  5169. Wave.Parent = Page1
  5170. Wave.Name = "Wave"
  5171. Wave.Size = UDim2.new(0.25, 0, 0.07, 0)
  5172. Wave.BackgroundTransparency = 0.1
  5173. Wave.Position = UDim2.new(0.375, 0, 0.9, 0)
  5174. Wave.BorderSizePixel = 0
  5175. Wave.BackgroundColor = BrickColor.new(1004)
  5176. Wave.Text = "[ Wave ]"
  5177. Wave.MouseButton1Down:connect(function()
  5178. Mode = "Wave"
  5179. Stuff = Page1:GetChildren()
  5180. for i = 1 , #Stuff do
  5181.  if Stuff[i].className == "TextButton" then
  5182.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5183.   Wave.BackgroundColor = BrickColor.new(1010)
  5184.   Hint.Text = "[ Click to send out a wave to damage ]"
  5185.  end
  5186. end
  5187. end)
  5188. Ice = Instance.new("TextButton")
  5189. Ice.Parent = Page1
  5190. Ice.Name = "Ice"
  5191. Ice.Size = UDim2.new(0.25, 0, 0.07, 0)
  5192. Ice.BackgroundTransparency = 0.1
  5193. Ice.Position = UDim2.new(0.7, 0, 0.2, 0)
  5194. Ice.BorderSizePixel = 0
  5195. Ice.BackgroundColor = BrickColor.new(1004)
  5196. Ice.Text = "[ Ice ]"
  5197. Ice.MouseButton1Down:connect(function()
  5198. Mode = "Ice"
  5199. Stuff = Page1:GetChildren()
  5200. for i = 1 , #Stuff do
  5201.  if Stuff[i].className == "TextButton" then
  5202.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5203.   Ice.BackgroundColor = BrickColor.new(1010)
  5204.   Hint.Text = "[ Click to send out a beam of ice ]"
  5205.  end
  5206. end
  5207. end)
  5208. Tornado = Instance.new("TextButton")
  5209. Tornado.Parent = Page1
  5210. Tornado.Name = "Tornado"
  5211. Tornado.Size = UDim2.new(0.25, 0, 0.07, 0)
  5212. Tornado.BackgroundTransparency = 0.1
  5213. Tornado.Position = UDim2.new(0.7, 0, 0.3, 0)
  5214. Tornado.BorderSizePixel = 0
  5215. Tornado.BackgroundColor = BrickColor.new(1004)
  5216. Tornado.Text = "[ Tornado ]"
  5217. Tornado.MouseButton1Down:connect(function()
  5218. Mode = "Tornado"
  5219. Stuff = Page1:GetChildren()
  5220. for i = 1 , #Stuff do
  5221.  if Stuff[i].className == "TextButton" then
  5222.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5223.   Tornado.BackgroundColor = BrickColor.new(1010)
  5224.   Hint.Text = "[ Click to throw people near you ]"
  5225.  end
  5226. end
  5227. end)
  5228. Explosion = Instance.new("TextButton")
  5229. Explosion.Parent = Page1
  5230. Explosion.Name = "BlackHole"
  5231. Explosion.Size = UDim2.new(0.25, 0, 0.07, 0)
  5232. Explosion.BackgroundTransparency = 0.1
  5233. Explosion.Position = UDim2.new(0.7, 0, 0.4, 0)
  5234. Explosion.BorderSizePixel = 0
  5235. Explosion.BackgroundColor = BrickColor.new(1004)
  5236. Explosion.Text = "[ Explosion ]"
  5237. Explosion.MouseButton1Down:connect(function()
  5238. Mode = "Explosion"
  5239. Stuff = Page1:GetChildren()
  5240. for i = 1 , #Stuff do
  5241.  if Stuff[i].className == "TextButton" then
  5242.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5243.   Explosion.BackgroundColor = BrickColor.new(1010)
  5244.   Hint.Text = "[ Click to summon a huge explosion ]"
  5245.  end
  5246. end
  5247. end)
  5248. ExplodeVictim = Instance.new("TextButton")
  5249. ExplodeVictim.Parent = Page1
  5250. ExplodeVictim.Name = "ExplodeVictim"
  5251. ExplodeVictim.Size = UDim2.new(0.25, 0, 0.07, 0)
  5252. ExplodeVictim.BackgroundTransparency = 0.1
  5253. ExplodeVictim.Position = UDim2.new(0.7, 0, 0.5, 0)
  5254. ExplodeVictim.BorderSizePixel = 0
  5255. ExplodeVictim.BackgroundColor = BrickColor.new(1004)
  5256. ExplodeVictim.Text = "[ ExplodeVictim ]"
  5257. ExplodeVictim.MouseButton1Down:connect(function()
  5258. Mode = "ExplodeVictim"
  5259. Stuff = Page1:GetChildren()
  5260. for i = 1 , #Stuff do
  5261.  if Stuff[i].className == "TextButton" then
  5262.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5263.   ExplodeVictim.BackgroundColor = BrickColor.new(1010)
  5264.   Hint.Text = "[ Click a person to explode him ]"
  5265.  end
  5266. end
  5267. end)
  5268. Raise = Instance.new("TextButton")
  5269. Raise.Parent = Page1
  5270. Raise.Name = "Raise"
  5271. Raise.Size = UDim2.new(0.25, 0, 0.07, 0)
  5272. Raise.BackgroundTransparency = 0.1
  5273. Raise.Position = UDim2.new(0.7, 0, 0.6, 0)
  5274. Raise.BorderSizePixel = 0
  5275. Raise.BackgroundColor = BrickColor.new(1004)
  5276. Raise.Text = "[ Raise ]"
  5277. Raise.MouseButton1Down:connect(function()
  5278. Mode = "Raise"
  5279. Stuff = Page1:GetChildren()
  5280. for i = 1 , #Stuff do
  5281.  if Stuff[i].className == "TextButton" then
  5282.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5283.   Raise.BackgroundColor = BrickColor.new(1010)
  5284.   Hint.Text = "[ Click the ground to make a mountain ]"
  5285.  end
  5286. end
  5287. end)
  5288. Teleport = Instance.new("TextButton")
  5289. Teleport.Parent = Page1
  5290. Teleport.Name = "Teleport"
  5291. Teleport.Size = UDim2.new(0.25, 0, 0.07, 0)
  5292. Teleport.BackgroundTransparency = 0.1
  5293. Teleport.Position = UDim2.new(0.7, 0, 0.7, 0)
  5294. Teleport.BorderSizePixel = 0
  5295. Teleport.BackgroundColor = BrickColor.new(1004)
  5296. Teleport.Text = "[ Teleport ]"
  5297. Teleport.MouseButton1Down:connect(function()
  5298. Mode = "Teleport"
  5299. Stuff = Page1:GetChildren()
  5300. for i = 1 , #Stuff do
  5301.  if Stuff[i].className == "TextButton" then
  5302.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5303.   Teleport.BackgroundColor = BrickColor.new(1010)
  5304.   Hint.Text = "[ Click to teleport and slash ]"
  5305.  end
  5306. end
  5307. end)
  5308. DownThrust = Instance.new("TextButton")
  5309. DownThrust.Parent = Page1
  5310. DownThrust.Name = "DownThrust"
  5311. DownThrust.Size = UDim2.new(0.25, 0, 0.07, 0)
  5312. DownThrust.BackgroundTransparency = 0.1
  5313. DownThrust.Position = UDim2.new(0.7, 0, 0.8, 0)
  5314. DownThrust.BorderSizePixel = 0
  5315. DownThrust.BackgroundColor = BrickColor.new(1004)
  5316. DownThrust.Text = "[ DownThrust ]"
  5317. DownThrust.MouseButton1Down:connect(function()
  5318. Mode = "DownThrust"
  5319. Stuff = Page1:GetChildren()
  5320. for i = 1 , #Stuff do
  5321.  if Stuff[i].className == "TextButton" then
  5322.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5323.   DownThrust.BackgroundColor = BrickColor.new(1010)
  5324.   Hint.Text = "[ Click to thurst downward ]"
  5325.  end
  5326. end
  5327. end)
  5328. Slashes2 = Instance.new("TextButton")
  5329. Slashes2.Parent = Page1
  5330. Slashes2.Name = "Slashes"
  5331. Slashes2.Size = UDim2.new(0.25, 0, 0.07, 0)
  5332. Slashes2.BackgroundTransparency = 0.1
  5333. Slashes2.Position = UDim2.new(0.7, 0, 0.9, 0)
  5334. Slashes2.BorderSizePixel = 0
  5335. Slashes2.BackgroundColor = BrickColor.new(1004)
  5336. Slashes2.Text = "[ HeatSlashes ]"
  5337. Slashes2.MouseButton1Down:connect(function()
  5338. Mode = "Slashes"
  5339. Stuff = Page1:GetChildren()
  5340. for i = 1 , #Stuff do
  5341.  if Stuff[i].className == "TextButton" then
  5342.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5343.   Slashes2.BackgroundColor = BrickColor.new(1010)
  5344.   Hint.Text = "[ Click to heat slash ]"
  5345.  end
  5346. end
  5347. end)
  5348. Page2 = Instance.new("ImageLabel")
  5349. Page2.Parent = Background
  5350. Page2.Name = "Page2"
  5351. Page2.Visible = false
  5352. Page2.Size = UDim2.new(1, 0, 1, 0)
  5353. Page2.BackgroundTransparency = 1
  5354. Page2.Position = UDim2.new(0, 0, 0, 0)
  5355. Header2 = Instance.new("TextLabel")
  5356. Header2.Parent = Page2
  5357. Header2.Name = "Header2"
  5358. Header2.Size = UDim2.new(0, 0, 0, 0)
  5359. Header2.BackgroundTransparency = 1
  5360. Header2.Position = UDim2.new(0.5, 0, 0.08, 0)
  5361. Header2.Text = "[ Sword Modes #2 ]"
  5362. NextPage1 = Instance.new("TextButton")
  5363. NextPage1.Parent = Page1
  5364. NextPage1.Name = "NextPage1"
  5365. NextPage1.Size = UDim2.new(0.25, 0, 0.07, 0)
  5366. NextPage1.BackgroundTransparency = 0.1
  5367. NextPage1.Position = UDim2.new(0.7, 0, 0.02, 0)
  5368. NextPage1.BorderSizePixel = 0
  5369. NextPage1.BackgroundColor = BrickColor.new(1004)
  5370. NextPage1.Text = "[ Next ]"
  5371. NextPage1.MouseButton1Down:connect(function()
  5372. Stuff = Page1:GetChildren()
  5373. for i = 1 , #Stuff do
  5374.  if Stuff[i].className == "TextButton" then
  5375.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5376.  end
  5377. end
  5378. Stuff = Page2:GetChildren()
  5379. for i = 1 , #Stuff do
  5380.  if Stuff[i].className == "TextButton" then
  5381.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5382.  end
  5383. end
  5384. Mode = ""
  5385. Page1.Visible = false
  5386. Page2.Visible = true
  5387. end)
  5388. BackPage1 = Instance.new("TextButton")
  5389. BackPage1.Parent = Page2
  5390. BackPage1.Name = "BackPage1"
  5391. BackPage1.Size = UDim2.new(0.25, 0, 0.07, 0)
  5392. BackPage1.BackgroundTransparency = 0.1
  5393. BackPage1.Position = UDim2.new(0.02, 0, 0.02, 0)
  5394. BackPage1.BorderSizePixel = 0
  5395. BackPage1.BackgroundColor = BrickColor.new(1004)
  5396. BackPage1.Text = "[ Back ]"
  5397. BackPage1.MouseButton1Down:connect(function()
  5398. Stuff = Page1:GetChildren()
  5399. for i = 1 , #Stuff do
  5400.  if Stuff[i].className == "TextButton" then
  5401.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5402.  end
  5403. end
  5404. Stuff = Page2:GetChildren()
  5405. for i = 1 , #Stuff do
  5406.  if Stuff[i].className == "TextButton" then
  5407.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5408.  end
  5409. end
  5410. Mode = ""
  5411. Page1.Visible = true
  5412. Page2.Visible = false
  5413. end)
  5414. Assassinate = Instance.new("TextButton")
  5415. Assassinate.Parent = Page2
  5416. Assassinate.Name = "Assassinate"
  5417. Assassinate.Size = UDim2.new(0.25, 0, 0.07, 0)
  5418. Assassinate.BackgroundTransparency = 0.1
  5419. Assassinate.Position = UDim2.new(0.05, 0, 0.2, 0)
  5420. Assassinate.BorderSizePixel = 0
  5421. Assassinate.BackgroundColor = BrickColor.new(1004)
  5422. Assassinate.Text = "[ Assassinate ]"
  5423. Assassinate.MouseButton1Down:connect(function()
  5424. Mode = "Assassinate"
  5425. Stuff = Page2:GetChildren()
  5426. for i = 1 , #Stuff do
  5427.  if Stuff[i].className == "TextButton" then
  5428.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5429.   Assassinate.BackgroundColor = BrickColor.new(1010)
  5430.   Hint.Text = "[ Click a player to kill ]"
  5431.  end
  5432. end
  5433. end)
  5434. Swing2 = Instance.new("TextButton")
  5435. Swing2.Parent = Page2
  5436. Swing2.Name = "Swing"
  5437. Swing2.Size = UDim2.new(0.25, 0, 0.07, 0)
  5438. Swing2.BackgroundTransparency = 0.1
  5439. Swing2.Position = UDim2.new(0.05, 0, 0.3, 0)
  5440. Swing2.BorderSizePixel = 0
  5441. Swing2.BackgroundColor = BrickColor.new(1004)
  5442. Swing2.Text = "[ Slow Swing ]"
  5443. Swing2.MouseButton1Down:connect(function()
  5444. Mode = "Slow Swing"
  5445. Stuff = Page2:GetChildren()
  5446. for i = 1 , #Stuff do
  5447.  if Stuff[i].className == "TextButton" then
  5448.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5449.   Swing2.BackgroundColor = BrickColor.new(1010)
  5450.   Hint.Text = "[ Click to Slash ]"
  5451.  end
  5452. end
  5453. end)
  5454. Lazor = Instance.new("TextButton")
  5455. Lazor.Parent = Page2
  5456. Lazor.Name = "lazor"
  5457. Lazor.Size = UDim2.new(0.25, 0, 0.07, 0)
  5458. Lazor.BackgroundTransparency = 0.1
  5459. Lazor.Position = UDim2.new(0.05, 0, 0.4, 0)
  5460. Lazor.BorderSizePixel = 0
  5461. Lazor.BackgroundColor = BrickColor.new(1004)
  5462. Lazor.Text = "[ LAZOR ]"
  5463. Lazor.MouseButton1Down:connect(function()
  5464. Mode = "Lazor"
  5465. Stuff = Page2:GetChildren()
  5466. for i = 1 , #Stuff do
  5467.  if Stuff[i].className == "TextButton" then
  5468.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5469.   Lazor.BackgroundColor = BrickColor.new(1010)
  5470.   Hint.Text = "[ Click to FIRE LAZOOOOOR!!! ]"
  5471.  end
  5472. end
  5473. end)
  5474. Lazor3 = Instance.new("TextButton")
  5475. Lazor3.Parent = Page2
  5476. Lazor3.Name = "Toss"
  5477. Lazor3.Size = UDim2.new(0.25, 0, 0.07, 0)
  5478. Lazor3.BackgroundTransparency = 0.1
  5479. Lazor3.Position = UDim2.new(0.05, 0, 0.5, 0)
  5480. Lazor3.BorderSizePixel = 0
  5481. Lazor3.BackgroundColor = BrickColor.new(1004)
  5482. Lazor3.Text = "[ Toss ]"
  5483. Lazor3.MouseButton1Down:connect(function()
  5484. Mode = "Toss"
  5485. Stuff = Page2:GetChildren()
  5486. for i = 1 , #Stuff do
  5487.  if Stuff[i].className == "TextButton" then
  5488.   Stuff[i].BackgroundColor = BrickColor.new(1004)
  5489.   Lazor3.BackgroundColor = BrickColor.new(1010)
  5490.   Hint.Text = "[ Click to toss Sword ]"
  5491.  end
  5492. end
  5493. end)
  5494.  
  5495. ------------------------------------------------------------>
  5496. --[[
  5497. ?     -->> onDied()
  5498. --]]
  5499. ------------------------------------------------------------>
  5500. Me.Character.Humanoid.Died:connect(function()
  5501.  f = Instance.new("Explosion")
  5502.  f.Parent = Me.Character.Torso
  5503.  f.Position = Me.Character.Torso.Position
  5504.  f.BlastRadius = 3000
  5505.  f.BlastPressure = 500000000
  5506. end)
  5507. Me.Character.Humanoid.Died:connect(function()
  5508.  f = Instance.new("Explosion")
  5509.  f.Parent = Me.Character.Head
  5510.  f.Position = Me.Character.Head.Position
  5511.  f.BlastRadius = 3000
  5512.  f.BlastPressure = 500000000
  5513. end)
  5514.  
  5515. ------------------------------------------------------------>
  5516. --[[
  5517. ?     -->> Suit
  5518. --]]
  5519. ------------------------------------------------------------>
  5520. Hat = Instance.new("Part")
  5521. Hat.Parent = Me.Character
  5522. Hat.CanCollide = false
  5523. Hat.Locked = true
  5524. Hat.Size = Vector3.new(2, 2, 2)
  5525. Hat.TopSurface = "Smooth"
  5526. Hat.BottomSurface = "Smooth"
  5527. Hat.Name = "Hat"
  5528. Hat.CFrame = Me.Character.Head.CFrame
  5529. HatMesh = Instance.new("SpecialMesh")
  5530. HatMesh.Parent = Hat
  5531. HatMesh.MeshType = "FileMesh"
  5532. HatMesh.MeshId = "http://www.roblox.com/asset/?id=21057410"
  5533. HatMesh.Scale = Vector3.new(1.05, 1.05, 1.05)
  5534. HatMesh.TextureId = "http://www.roblox.com/asset/?id=65645429"
  5535. HatWeld = Instance.new("Weld")
  5536. HatWeld.Parent = Me.Character.Head
  5537. HatWeld.Part0 = Me.Character.Head
  5538. HatWeld.Part1 = Hat
  5539. HatWeld.C0 = CFrame.new(0, 0, 0)
  5540. Stuff = Me.Character:GetChildren()
  5541. for i = 1 , #Stuff do
  5542.  if Stuff[i].Name == "Shirt" or Stuff[i].Name == "Pants" then
  5543.   Stuff[i]:Remove()
  5544.  end
  5545. end
  5546. Shirt = Instance.new("Shirt")
  5547. Shirt.Parent = Me.Character
  5548. Shirt.Name = "Shirt"
  5549. Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=31730228"
  5550. Pants = Instance.new("Pants")
  5551. Pants.Parent = Me.Character
  5552. Pants.Name = "Pants"
  5553. Pants.PantsTemplate = "http://www.roblox.com/asset/?id=31730228"
  5554. Me.Character:MoveTo(Me.Character.Torso.Position+Vector3.new(0, 2, 0))
  5555. ------------------------------------------------------------>
  5556. --[[
  5557. ?     -->> Loop
  5558. --]]
  5559. ------------------------------------------------------------>
  5560. while true do
  5561.  wait()
  5562.  Stuff = Workspace:GetChildren()
  5563.  for i = 1 , #Stuff do
  5564.   Stuff2 = Stuff[i]:GetChildren()
  5565.   for i = 1 , #Stuff2 do
  5566.    Stuff3 = Stuff2[i]:GetChildren()
  5567.    for i = 1 , #Stuff3 do
  5568.     if Stuff3[i].className == "ForceField" then
  5569.      Stuff3[i]:Remove()
  5570.     end
  5571.    end
  5572.    if Stuff2[i].className == "ForceField" then
  5573.     Stuff2[i]:Remove()
  5574.    end
  5575.   end
  5576.  end
  5577.  if Flaming == true then
  5578.  Flame = Instance.new("Part")
  5579.  Flame.Parent = Tool
  5580.  Flame.Anchored = true
  5581.  Flame.BrickColor = BrickColor.new("Really black")
  5582.  Flame.CanCollide = false
  5583.  Flame.Name = "Flame"
  5584.  Color = math.random(1, 3)
  5585.  if Color == 1 then
  5586.   Flame.BrickColor = BrickColor.new(21)
  5587.   else
  5588.   if Color == 2 then
  5589.    Flame.BrickColor = BrickColor.new(24)
  5590.   end
  5591.   if Color == 3 then
  5592.    Flame.BrickColor = BrickColor.new(105)
  5593.   end
  5594.  end
  5595.  Flame.Locked = true
  5596.  Flame.Shape = "Ball"
  5597.  Flame.Transparency = 0.2
  5598.  Flame.Size = Vector3.new(1, 1, 1)
  5599.  Flame.TopSurface = "Smooth"
  5600.  Flame.BottomSurface = "Smooth"
  5601.  Flame.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-2, 2), math.random(-2, 2), -(math.random(8, 12)))
  5602.  FlameMesh = Instance.new("SpecialMesh")
  5603.  FlameMesh.MeshType = "Sphere"
  5604.  FlameMesh.Parent = Flame
  5605.  FlameMesh.Scale = Vector3.new(1, 1, 1)
  5606.  end
  5607.  Me.Character.Humanoid.WalkSpeed = 80
  5608.  Me.Character.Humanoid.MaxHealth = math.huge
  5609.  if Me.Character.Torso.Position.Y <= -20 or Me.Character.Torso.Position.Y >= 10000 then
  5610.   Base = Workspace:findFirstChild("Base")
  5611.   if Base ~= nil then
  5612.    Me.Character:MoveTo(Base.Position)
  5613.    else
  5614.    Me.Character:MoveTo(Vector3.new(0, 50, 0))
  5615.   end
  5616.  end
  5617.  Stuff = Tool:GetChildren()
  5618.  for i = 1 , #Stuff do
  5619.   if Stuff[i].className == "Part" then
  5620.    if Stuff[i].Name == "Shadow" then
  5621.     Stuff[i].Transparency = Stuff[i].Transparency + 0.2
  5622.     if Stuff[i].Transparency >= 1 then
  5623.      Stuff[i]:Remove()
  5624.     end
  5625.    end
  5626.    if Stuff[i].Name == "Flame" then
  5627.     p = Stuff[i].CFrame * CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1))
  5628.     Size = math.random(1, 3)
  5629.     Stuff[i].Mesh.Scale = Stuff[i].Mesh.Scale + Vector3.new(Size, Size, Size)
  5630.     Stuff[i].Transparency = Stuff[i].Transparency + 0.0785
  5631.     Stuff[i].CFrame = p
  5632.     Stuff[i].CFrame = Stuff[i].CFrame * CFrame.new(0, 0, -(math.random(3, 5)))
  5633.     Stuff2 = Workspace:GetChildren()
  5634.     for ii = 1 , #Stuff2 do
  5635.      if Stuff2[ii].className == "Part" then
  5636.       if (Stuff[i].Position-Stuff2[ii].Position).magnitude <= Stuff[i].Mesh.Scale.X then
  5637.        if Stuff2[ii].Name ~= "Base" then
  5638.         Stuff2[ii].Anchored = false
  5639.         Stuff2[ii].BrickColor = BrickColor.new("Really black")
  5640.         Stuff2[ii]:BreakJoints()
  5641.        end
  5642.       end
  5643.      end
  5644.      if Stuff2[ii].className == "Model" and Stuff2[ii].Name ~= Me.Name then
  5645.       Torso = Stuff2[ii]:findFirstChild("Torso")
  5646.       Humanoid = Stuff2[ii]:findFirstChild("Humanoid")
  5647.       if Torso ~= nil and Humanoid ~= nil then
  5648.        if (Stuff[i].Position-Torso.Position).magnitude <= Stuff[i].Mesh.Scale.X then
  5649.         Humanoid.MaxHealth = 100
  5650.         Humanoid:TakeDamage(Damage)
  5651.         Parts = Humanoid.Parent:GetChildren()
  5652.         for i = 1 , #Parts do
  5653.          if Parts[i].className == "Part" then
  5654.           Parts[i].BrickColor = BrickColor.new("Really black")
  5655.           if Humanoid.Health <= 0 then
  5656.            Parts[i].Anchored = false
  5657.            Parts[i]:BreakJoints()
  5658.           end
  5659.          end
  5660.         end
  5661.        end
  5662.       end
  5663.      end
  5664.     end
  5665.     if Stuff[i].Transparency >= 1 then
  5666.      Stuff[i]:Remove()
  5667.     end
  5668.    end
  5669.   end
  5670.  end
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top