Hebablazin icon

Assasin

Hebablazin | PRO | 06/05/16 12:50:33 AM UTC | 0 ⭐ | 841 👁️ | Never ⏰ | []
text |

164.85 KB

|

None

|

0 👍

/

0 👎

--Assassin Gifted by TheRedAngel, Regular Script!
 Players = game.Players
Workspace = game.Workspace
HopperBinName = "Sword"
Activated = false
Equipped = false
Equipping = false
Unequipping = false
Flaming = false
Shielding = false
SlimeCharge = false
DarkCharge = false
Mode = ""
Damage = 15
ExplosionVictim = ""
Name = "DarkChaosAssassin"
Me = Players.SergeantSmokey
Backpack = Me["Backpack"]
PlayerGui = Me["PlayerGui"]
wait(0.8)
------------------------------------------------------------>
--[[
?     -->> Load
--]]
------------------------------------------------------------>
Check = Me.Character:findFirstChild("Loaded")
if Check == nil then
Gui = Instance.new("ScreenGui")
Gui.Parent = PlayerGui
Gui.Name = "LoadGui"
Background = Instance.new("ImageLabel")
Background.Parent = Gui
Background.Name = "Background"
Background.Size = UDim2.new(0.25, 0, 0.05, 0)
Background.BackgroundTransparency = 0.7
Background.Position = UDim2.new(0.55, 0, 0, 0) 
Header = Instance.new("TextLabel")
Header.Parent = Background
Header.Name = "Header"
Header.Size = UDim2.new(0, 0, 0, 0)
Header.BackgroundTransparency = 1
Header.Position = UDim2.new(0.5, 0, 0.2, 0)
Header.Text = "[ Loading : 0 ]"
Bar = Instance.new("ImageLabel")
Bar.Parent = Background
Bar.Size = UDim2.new(0.9, 0, 0.5, 0)
Bar.BackgroundTransparency = 0.2
Bar.BackgroundColor = BrickColor.new("Mid gray")
Bar.Position = UDim2.new(0.05, 0, 0.37, 0)
Bar.BorderSizePixel = 0
Bar2 = Instance.new("ImageLabel")
Bar2.Parent = Bar
Bar2.Size = UDim2.new(0, 0, 1, 0)
Bar2.BackgroundTransparency = 0.2
Bar2.BackgroundColor = BrickColor.new("Really Really black")
Bar2.Position = UDim2.new(0, 0, 0, 0)
Bar2.BorderSizePixel = 0
for i = 1 , 50 do
Bar2.Size = Bar2.Size + UDim2.new(0.02, 0, 0, 0)
Header.Text = "[ Loading : "..(i*2).." ]"
wait()
end
Header.Text = "[ Loaded ]"
wait(1)
Loaded = Instance.new("IntValue")
Loaded.Parent = Me.Character
Loaded.Name = "Loaded"
Gui:Remove()
end
------------------------------------------------------------>
--[[
?     -->> Joints
--]]
------------------------------------------------------------>
LeftShoulder = Me.Character.Torso["Left Shoulder"]
RightShoulder = Me.Character.Torso["Right Shoulder"]
LeftShoulder.C0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
RightShoulder.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
OriginalLeftShoulder = LeftShoulder.C0
OriginalLeftShoulder2 = LeftShoulder.C1
OriginalRightShoulder = RightShoulder.C0
OriginalRightShoulder2 = RightShoulder.C1
------------------------------------------------------------>
--[[
?     -->> HopperBin
--]]
------------------------------------------------------------>
HopperBin = Instance.new("HopperBin")
Test = Backpack:findFirstChild(HopperBinName)
if Test ~= nil then
Test.Name = "Fake"
end
Stuff = Me.Character:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "Hat" then
  Stuff[i]:Remove()
 end
end
HopperBin.Parent = Backpack
HopperBin.Name = HopperBinName
script.Parent = HopperBin
wait(1)
------------------------------------------------------------>
--[[
?     -->> Charge Function
--]]
------------------------------------------------------------>
function onCharge(Color)
 Charge = Instance.new("Part")
 Charge.Parent = Me.Character.Torso
 Charge.Anchored = true
 Charge.CanCollide = false
 Charge.Locked = true
 Charge.Transparency = 0
 Charge.BrickColor = BrickColor.new(Color)
 Charge.formFactor = "Symmetric"
 Charge.Size = Vector3.new(4, 4, 4)
 Charge.TopSurface = "Smooth"
 Charge.BottomSurface = "Smooth"
 Charge.CFrame = Me.Character.Torso.CFrame
 ChargeMesh = Instance.new("SpecialMesh")
 ChargeMesh.Parent = Charge
 ChargeMesh.MeshType = "Brick"
 ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
 Sound.SoundId = "http://www.roblox.com/asset/?id=2101137"
 Sound:play()
 for i = 1 , 20 do
  Stuff = Charge:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name == "Particle" then
    Stuff[i].Transparency = Stuff[i].Transparency + 0.05
    Stuff[i].BodyPosition.position = Me.Character.Torso.Position
   end
  end
  Particle = Instance.new("Part")
  Particle.Size = Vector3.new(1, 1, 1)
  Particle.Parent = Charge
  Particle.Locked = true
  Particle.CanCollide = false
  Particle.Shape = "Ball"
  Particle.BrickColor = BrickColor.new(Color)
  Particle.TopSurface = "Smooth"
  Particle.BottomSurface = "Smooth"
  Particle.Name = "Particle"
  Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
  ParticleMesh = Instance.new("SpecialMesh")
  ParticleMesh.Parent = Particle
  ParticleMesh.MeshType = "Sphere"
  ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
  BodyPosition = Instance.new("BodyPosition")
  BodyPosition.Parent = Particle
  BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  BodyPosition.position = Me.Character.Torso.Position
  Particle:BreakJoints()
   if i >= 10 then
   ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  end
  Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  Charge.Transparency = Charge.Transparency + 0.05
  Stuff = Charge:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name == "Effect" then
    Stuff[i]:Remove()
   end
  end
  part = Instance.new("Part")
  part.Parent = Me.Character
  part.CFrame = Me.Character.Torso.CFrame
  Angle = (6.28/7)
  angle = 0
  for ii = 1 , 14 do
   angle = Angle + angle
   part.CFrame = Me.Character.Torso.CFrame
   part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
   p = Instance.new("Part")
   p.Parent = Charge
   p.Name = "Effect"
   p.formFactor = "Symmetric"
   p.Size = Vector3.new(2, 1, 1)
   p.BrickColor = BrickColor.new(Color)
   p.Locked = true
   p.Anchored = true
   p.CanCollide = false
   p.TopSurface = "Smooth"
   p.BottomSurface = "Smooth"
   p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  end
  part:Remove()
  for i = 1 , 5 do
   Effect = Instance.new("Part")
   Effect.Parent = Charge
   Effect.Anchored = true
   Effect.CanCollide = false
   Effect.Locked = true
   Effect.Name = "Effect"
   Effect.Transparency = Charge.Transparency
   Effect.BrickColor = BrickColor.new(Color)
   Effect.formFactor = "Symmetric"
   Effect.Size = Vector3.new(1, 1, 1)
   Effect.TopSurface = "Smooth"
   Effect.BottomSurface = "Smooth"
   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))
   Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
   EffectMesh = Instance.new("SpecialMesh")
   EffectMesh.Parent = Effect
   EffectMesh.MeshType = "Sphere"
   EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
  end
  wait(0.05)
 end
 Charge:Remove()
 Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
 Sound:play()
end
------------------------------------------------------------>
--[[
?     -->> Charge Function 2
--]]
------------------------------------------------------------>
function onCharge2(Color)
 Charge = Instance.new("Part")
 Charge.Parent = Me.Character.Torso
 Charge.Anchored = true
 Charge.CanCollide = false
 Charge.Locked = true
 Charge.Transparency = 0
 Charge.BrickColor = BrickColor.new(Color)
 Charge.formFactor = "Symmetric"
 Charge.Size = Vector3.new(4, 4, 4)
 Charge.TopSurface = "Smooth"
 Charge.BottomSurface = "Smooth"
 Charge.CFrame = Me.Character.Torso.CFrame
 ChargeMesh = Instance.new("SpecialMesh")
 ChargeMesh.Parent = Charge
 ChargeMesh.MeshType = "Brick"
 ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
 for i = 1 , 20 do
  Stuff = Charge:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name == "Particle" then
    Stuff[i].Transparency = Stuff[i].Transparency + 0.05
    Stuff[i].BodyPosition.position = Me.Character.Torso.Position
   end
  end
  Particle = Instance.new("Part")
  Particle.Size = Vector3.new(1, 1, 1)
  Particle.Parent = Charge
  Particle.Locked = true
  Particle.CanCollide = false
  Particle.Shape = "Ball"
  Particle.BrickColor = BrickColor.new(Color)
  Particle.TopSurface = "Smooth"
  Particle.BottomSurface = "Smooth"
  Particle.Name = "Particle"
  Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
  ParticleMesh = Instance.new("SpecialMesh")
  ParticleMesh.Parent = Particle
  ParticleMesh.MeshType = "Sphere"
  ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
  BodyPosition = Instance.new("BodyPosition")
  BodyPosition.Parent = Particle
  BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  BodyPosition.position = Me.Character.Torso.Position
  Particle:BreakJoints()
  if i >= 10 then
   ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  end
  Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  Charge.Transparency = Charge.Transparency + 0.05
  Stuff = Charge:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name == "Effect" then
    Stuff[i]:Remove()
   end
  end
  part = Instance.new("Part")
  part.Parent = Me.Character
  part.CFrame = Me.Character.Torso.CFrame
  Angle = (6.28/7)
  angle = 0
  for ii = 1 , 14 do
   angle = Angle + angle
   part.CFrame = Me.Character.Torso.CFrame
   part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
   p = Instance.new("Part")
   p.Parent = Charge
   p.Name = "Effect"
   p.formFactor = "Symmetric"
   p.Size = Vector3.new(2, 1, 1)
   p.BrickColor = BrickColor.new(Color)
   p.Locked = true
   p.Anchored = true
   p.CanCollide = false
   p.TopSurface = "Smooth"
   p.BottomSurface = "Smooth"
   p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  end
  part:Remove()
  for i = 1 , 5 do
   Effect = Instance.new("Part")
   Effect.Parent = Charge
   Effect.Anchored = true
   Effect.CanCollide = false
   Effect.Locked = true
   Effect.Name = "Effect"
   Effect.Transparency = Charge.Transparency
   Effect.BrickColor = BrickColor.new(Color)
   Effect.formFactor = "Symmetric"
   Effect.Size = Vector3.new(1, 1, 1)
   Effect.TopSurface = "Smooth"
   Effect.BottomSurface = "Smooth"
   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))
   Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
   EffectMesh = Instance.new("SpecialMesh")
   EffectMesh.Parent = Effect
   EffectMesh.MeshType = "Sphere"
   EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
  end
  wait(0.05)
 end
 Charge:Remove()
end
------------------------------------------------------------>
--[[
?     -->> Charge/Aim Function
--]]
------------------------------------------------------------>
function onChargeAim(Color, VictimTorso)
 Charge = Instance.new("Part")
 Charge.Parent = Me.Character.Torso
 Charge.Anchored = true
 Charge.CanCollide = false
 Charge.Locked = true
 Charge.Transparency = 0
 Charge.BrickColor = BrickColor.new(Color)
 Charge.formFactor = "Symmetric"
 Charge.Size = Vector3.new(4, 4, 4)
 Charge.TopSurface = "Smooth"
 Charge.BottomSurface = "Smooth"
 Charge.CFrame = Me.Character.Torso.CFrame
 ChargeMesh = Instance.new("SpecialMesh")
 ChargeMesh.Parent = Charge
 ChargeMesh.MeshType = "Brick"
 ChargeMesh.Scale = Vector3.new(1.5, 1.5, 1.5)
 Sound.SoundId = "http://www.roblox.com/asset/?id=2101137"
 Sound:play()
 for i = 1 , 20 do
  Stuff = Charge:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name == "Particle" then
    Stuff[i].Transparency = Stuff[i].Transparency + 0.05
    Stuff[i].BodyPosition.position = Me.Character.Torso.Position
   end
  end
  Particle = Instance.new("Part")
  Particle.Size = Vector3.new(1, 1, 1)
  Particle.Parent = Charge
  Particle.Locked = true
  Particle.CanCollide = false
  Particle.Shape = "Ball"
  Particle.BrickColor = BrickColor.new(Color)
  Particle.TopSurface = "Smooth"
  Particle.BottomSurface = "Smooth"
  Particle.Name = "Particle"
  Particle.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-i, i)*2, math.random(-i, i)*2, math.random(-i, i)*2)
  ParticleMesh = Instance.new("SpecialMesh")
  ParticleMesh.Parent = Particle
  ParticleMesh.MeshType = "Sphere"
  ParticleMesh.Scale = ChargeMesh.Scale / Vector3.new(1.5, 1.5, 1.5)
  BodyPosition = Instance.new("BodyPosition")
  BodyPosition.Parent = Particle
  BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  BodyPosition.position = Me.Character.Torso.Position
  Particle:BreakJoints()
   if i >= 10 then
   ChargeMesh.Scale = ChargeMesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  end
  Charge.CFrame = Me.Character.Torso.CFrame * CFrame.Angles(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  Charge.Transparency = Charge.Transparency + 0.05
  Stuff = Charge:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name == "Effect" then
    Stuff[i]:Remove()
   end
  end
  part = Instance.new("Part")
  part.Parent = Me.Character
  part.CFrame = Me.Character.Torso.CFrame
  Angle = (6.28/7)
  angle = 0
  for ii = 1 , 14 do
   angle = Angle + angle
   part.CFrame = Me.Character.Torso.CFrame
   part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
   p = Instance.new("Part")
   p.Parent = Charge
   p.Name = "Effect"
   p.formFactor = "Symmetric"
   p.Size = Vector3.new(2, 1, 1)
   p.BrickColor = BrickColor.new(Color)
   p.Locked = true
   p.Anchored = true
   p.CanCollide = false
   p.TopSurface = "Smooth"
   p.BottomSurface = "Smooth"
   p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  end
  part:Remove()
  part = Instance.new("Part")
  part.Parent = Me.Character
  part.CFrame = Me.Character.Torso.CFrame
  Angle = (6.28/7)
  angle = 0
  for ii = 1 , 14 do
   angle = Angle + angle
   part.CFrame = VictimTorso.CFrame
   part.CFrame = part.CFrame * CFrame.Angles(0, angle, 0)
   p = Instance.new("Part")
   p.Parent = Charge
   p.Name = "Effect"
   p.formFactor = "Symmetric"
   p.Size = Vector3.new(2, 1, 1)
   p.BrickColor = BrickColor.new(Color)
   p.Locked = true
   p.Anchored = true
   p.CanCollide = false
   p.TopSurface = "Smooth"
   p.BottomSurface = "Smooth"
   p.CFrame = part.CFrame * CFrame.new(0, -2.5, 20-i)
  end
  part:Remove()
  for i = 1 , 5 do
   Effect = Instance.new("Part")
   Effect.Parent = Charge
   Effect.Anchored = true
   Effect.CanCollide = false
   Effect.Locked = true
   Effect.Name = "Effect"
   Effect.Transparency = Charge.Transparency
   Effect.BrickColor = BrickColor.new(Color)
   Effect.formFactor = "Symmetric"
   Effect.Size = Vector3.new(1, 1, 1)
   Effect.TopSurface = "Smooth"
   Effect.BottomSurface = "Smooth"
   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))
   Effect.CFrame = CFrame.new(Effect.Position, Charge.Position)
   EffectMesh = Instance.new("SpecialMesh")
   EffectMesh.Parent = Effect
   EffectMesh.MeshType = "Sphere"
   EffectMesh.Scale = Vector3.new(1, 1, ChargeMesh.Scale.Z*4)
  end
  wait(0.05)
 end
 Charge:Remove()
 Sound.SoundId = "http://www.roblox.com/asset/?id=2101148"
 Sound:play()
end
------------------------------------------------------------>
--[[
?     -->> Blade
-- The Parts' names are named, "Grip" because I was too lazy to rename them :3
--]]
------------------------------------------------------------>
wait()
Tool = Me.Character:findFirstChild("Sword")
if Tool ~= nil then
 Tool:Remove()
end
Tool = Instance.new("Model")
Tool.Parent = Me.Character
Tool.Name = "Sword"
Handle = Instance.new("Part")
Handle.Parent = Tool
Handle.Locked = true
Handle.Reflectance = 0.5
Handle.CanCollide = false
Handle.TopSurface = "Smooth"
Handle.BottomSurface = "Smooth"
Handle.Size = Vector3.new(1, 1, 1)
Handle.formFactor = "Symmetric"
Handle.Transparency = 1
Handle.Name = "Handle"
Handle.Reflectance = 0
Mesh = Instance.new("SpecialMesh")
Mesh.Parent = Handle
Mesh.MeshType = "Brick"
Mesh.Scale = Vector3.new(0, 0, 0)
Weld = Instance.new("Weld")
Weld.Parent = Me.Character["Torso"]
Weld.Part0 = Me.Character["Torso"]
Weld.Part1 = Handle
Weld.C0 = CFrame.new(1.6, 2.3, 0.6) * CFrame.Angles(0, 0, 2.2)
Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
Grip1 = Instance.new("Part")
Grip1.Parent = Tool
Grip1.Locked = true
Grip1.BrickColor = BrickColor.new("Really Really black")
Grip1.Reflectance = 0
Grip1.TopSurface = "Smooth"
Grip1.BottomSurface = "Smooth"
Grip1.Size = Vector3.new(1, 1, 1)
Grip1.formFactor = "Symmetric"
Grip1.Transparency = 0
Grip1.Reflectance = 0
Grip1.CanCollide = false
Grip1.Name = "Grip1"
GripMesh1 = Instance.new("CylinderMesh")
GripMesh1.Parent = Grip1
GripMesh1.Scale = Vector3.new(0.45, 1.6, 0.45)
GripWeld = Instance.new("Weld")
GripWeld.Parent = Handle
GripWeld.Part0 = Handle
GripWeld.Part1 = Grip1
GripWeld.C0 = CFrame.new(0, 0, 0)*CFrame.Angles(0, 0, 0)
Grip2 = Instance.new("Part")
Grip2.Parent = Tool
Grip2.Locked = true
Grip2.BrickColor = BrickColor.new("White")
Grip2.Reflectance = 0
Grip2.TopSurface = "Smooth"
Grip2.BottomSurface = "Smooth"
Grip2.Size = Vector3.new(1, 1, 1)
Grip2.formFactor = "Symmetric"
Grip2.Transparency = 0
Grip2.CanCollide = false
Grip2.Name = "Grip2"
GripMesh2 = Instance.new("CylinderMesh")
GripMesh2.Parent = Grip2
GripMesh2.Scale = Vector3.new(0.46, 0.1, 0.46)
GripWeld2 = Instance.new("Weld")
GripWeld2.Parent = Handle
GripWeld2.Part0 = Handle
GripWeld2.Part1 = Grip2
GripWeld2.C0 = CFrame.new(0, -0.4, 0)*CFrame.Angles(0, 0, 0)
Grip3 = Instance.new("Part")
Grip3.Parent = Tool
Grip3.Locked = true
Grip3.BrickColor = BrickColor.new("White")
Grip3.Reflectance = 0
Grip3.TopSurface = "Smooth"
Grip3.BottomSurface = "Smooth"
Grip3.Size = Vector3.new(1, 1, 1)
Grip3.formFactor = "Symmetric"
Grip3.Transparency = 0
Grip3.CanCollide = false
Grip3.Name = "Grip3"
GripMesh3 = Instance.new("CylinderMesh")
GripMesh3.Parent = Grip3
GripMesh3.Scale = Vector3.new(0.46, 0.1, 0.46)
GripWeld3 = Instance.new("Weld")
GripWeld3.Parent = Handle
GripWeld3.Part0 = Handle
GripWeld3.Part1 = Grip3
GripWeld3.C0 = CFrame.new(0, -0.29, 0)*CFrame.Angles(0, 0, 0.05)
Grip4 = Instance.new("Part")
Grip4.Parent = Tool
Grip4.Locked = true
Grip4.BrickColor = BrickColor.new("White")
Grip4.Reflectance = 0
Grip4.TopSurface = "Smooth"
Grip4.BottomSurface = "Smooth"
Grip4.Size = Vector3.new(1, 1, 1)
Grip4.formFactor = "Symmetric"
Grip4.Transparency = 0
Grip4.CanCollide = false
Grip4.Name = "Grip4"
GripMesh4 = Instance.new("CylinderMesh")
GripMesh4.Parent = Grip4
GripMesh4.Scale = Vector3.new(0.46, 0.1, 0.46)
GripWeld4 = Instance.new("Weld")
GripWeld4.Parent = Handle
GripWeld4.Part0 = Handle
GripWeld4.Part1 = Grip4
GripWeld4.C0 = CFrame.new(0, -0.18, 0)*CFrame.Angles(0, 0, 0)
Grip5 = Instance.new("Part")
Grip5.Parent = Tool
Grip5.Locked = true
Grip5.BrickColor = BrickColor.new("White")
Grip5.Reflectance = 0
Grip5.TopSurface = "Smooth"
Grip5.BottomSurface = "Smooth"
Grip5.Size = Vector3.new(1, 1, 1)
Grip5.formFactor = "Symmetric"
Grip5.Transparency = 0
Grip5.CanCollide = false
Grip5.Name = "Grip5"
GripMesh5 = Instance.new("CylinderMesh")
GripMesh5.Parent = Grip5
GripMesh5.Scale = Vector3.new(0.46, 0.1, 0.46)
GripWeld5 = Instance.new("Weld")
GripWeld5.Parent = Handle
GripWeld5.Part0 = Handle
GripWeld5.Part1 = Grip5
GripWeld5.C0 = CFrame.new(0, -0.07, 0)*CFrame.Angles(0, 0, 0.03)
Grip6 = Instance.new("Part")
Grip6.Parent = Tool
Grip6.Locked = true
Grip6.BrickColor = BrickColor.new("White")
Grip6.Reflectance = 0
Grip6.TopSurface = "Smooth"
Grip6.BottomSurface = "Smooth"
Grip6.Size = Vector3.new(1, 1, 1)
Grip6.formFactor = "Symmetric"
Grip6.Transparency = 0
Grip6.CanCollide = false
Grip6.Name = "Grip6"
GripMesh = Instance.new("CylinderMesh")
GripMesh.Parent = Grip6
GripMesh.Scale = Vector3.new(0.46, 0.1, 0.46)
GripWeld = Instance.new("Weld")
GripWeld.Parent = Handle
GripWeld.Part0 = Handle
GripWeld.Part1 = Grip6
GripWeld.C0 = CFrame.new(0, 0.04, 0)*CFrame.Angles(0, 0, -0.05)
Grip7 = Instance.new("Part")
Grip7.Parent = Tool
Grip7.Locked = true
Grip7.BrickColor = BrickColor.new("White")
Grip7.Reflectance = 0
Grip7.TopSurface = "Smooth"
Grip7.BottomSurface = "Smooth"
Grip7.Size = Vector3.new(1, 1, 1)
Grip7.formFactor = "Symmetric"
Grip7.Transparency = 0
Grip7.CanCollide = false
Grip7.Name = "Grip7"
GripMesh7 = Instance.new("CylinderMesh")
GripMesh7.Parent = Grip7
GripMesh7.Scale = Vector3.new(0.46, 0.1, 0.46)
GripWeld7 = Instance.new("Weld")
GripWeld7.Parent = Handle
GripWeld7.Part0 = Handle
GripWeld7.Part1 = Grip7
GripWeld7.C0 = CFrame.new(0, 0.15, 0)*CFrame.Angles(0, 0, 0)
Grip8 = Instance.new("Part")
Grip8.Parent = Tool
Grip8.Locked = true
Grip8.BrickColor = BrickColor.new("White")
Grip8.Reflectance = 0
Grip8.TopSurface = "Smooth"
Grip8.BottomSurface = "Smooth"
Grip8.Size = Vector3.new(1, 1, 1)
Grip8.formFactor = "Symmetric"
Grip8.Transparency = 0
Grip8.CanCollide = false
Grip8.Name = "Grip8"
GripMesh8 = Instance.new("CylinderMesh")
GripMesh8.Parent = Grip8
GripMesh8.Scale = Vector3.new(0.46, 0.1, 0.46)
GripWeld8 = Instance.new("Weld")
GripWeld8.Parent = Handle
GripWeld8.Part0 = Handle
GripWeld8.Part1 = Grip8
GripWeld8.C0 = CFrame.new(0, 0.26, 0)*CFrame.Angles(0, 0, 0)
Grip9 = Instance.new("Part")
Grip9.Parent = Tool
Grip9.Locked = true
Grip9.BrickColor = BrickColor.new("White")
Grip9.Reflectance = 0
Grip9.TopSurface = "Smooth"
Grip9.BottomSurface = "Smooth"
Grip9.Size = Vector3.new(1, 1, 1)
Grip9.formFactor = "Symmetric"
Grip9.Transparency = 0
Grip9.CanCollide = false
Grip9.Name = "Grip9"
GripMesh9 = Instance.new("CylinderMesh")
GripMesh9.Parent = Grip9
GripMesh9.Scale = Vector3.new(0.46, 0.1, 0.46)
GripWeld9 = Instance.new("Weld")
GripWeld9.Parent = Handle
GripWeld9.Part0 = Handle
GripWeld9.Part1 = Grip9
GripWeld9.C0 = CFrame.new(0, 0.37, 0)*CFrame.Angles(0, 0, 0.07)
Grip10 = Instance.new("Part")
Grip10.Parent = Tool
Grip10.Locked = true
Grip10.Reflectance = 0
Grip10.CanCollide = false
Grip10.BrickColor = BrickColor.new("Really Really black")
Grip10.Reflectance = 0
Grip10.TopSurface = "Smooth"
Grip10.BottomSurface = "Smooth"
Grip10.Size = Vector3.new(1, 1, 1)
Grip10.formFactor = "Symmetric"
Grip10.Transparency = 0
Grip10.Name = "Grip10"
GripMesh10 = Instance.new("SpecialMesh")
GripMesh10.Parent = Grip10
GripMesh10.MeshType = "Sphere"
GripMesh10.Scale = Vector3.new(0.6, 0.6, 0.6)
GripWeld10 = Instance.new("Weld")
GripWeld10.Parent = Handle
GripWeld10.Part0 = Handle
GripWeld10.Part1 = Grip10
GripWeld10.C0 = CFrame.new(0, -0.8, 0)*CFrame.Angles(0, 0, 0)
Grip11 = Instance.new("Part")
Grip11.Parent = Tool
Grip11.Locked = true
Grip11.BrickColor = BrickColor.new("Really Really black")
Grip11.Reflectance = 0.5
Grip11.TopSurface = "Smooth"
Grip11.CanCollide = false
Grip11.BottomSurface = "Smooth"
Grip11.Size = Vector3.new(1, 1, 1)
Grip11.formFactor = "Symmetric"
Grip11.Transparency = 0
Grip11.Name = "Grip11"
Grip11.Reflectance = 0
GripMesh11 = Instance.new("SpecialMesh")
GripMesh11.Parent = Grip11
GripMesh11.MeshType = "Brick"
GripMesh11.Scale = Vector3.new(0.55, 0.4, 1.4)
GripWeld11 = Instance.new("Weld")
GripWeld11.Parent = Handle
GripWeld11.Part0 = Handle
GripWeld11.Part1 = Grip11
GripWeld11.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
Grip12 = Instance.new("Part")
Grip12.Parent = Tool
Grip12.Locked = true
Grip12.CanCollide = false
Grip12.BrickColor = BrickColor.new("Really Really black")
Grip12.Reflectance = 0.5
Grip12.TopSurface = "Smooth"
Grip12.BottomSurface = "Smooth"
Grip12.Size = Vector3.new(1, 1, 1)
Grip12.formFactor = "Symmetric"
Grip12.Transparency = 0
Grip12.Name = "Grip12"
Grip12.Reflectance = 0
GripMesh12 = Instance.new("SpecialMesh")
GripMesh12.Parent = Grip12
GripMesh12.MeshType = "Wedge"
GripMesh12.Scale = Vector3.new(0.55, 0.4, 0.9)
GripWeld12 = Instance.new("Weld")
GripWeld12.Parent = Handle
GripWeld12.Part0 = Handle
GripWeld12.Part1 = Grip12
GripWeld12.C0 = CFrame.new(0, 0.908, 1.1)*CFrame.Angles(3, 0, 0)
Grip13 = Instance.new("Part")
Grip13.Parent = Tool
Grip13.Locked = true
Grip13.CanCollide = false
Grip13.BrickColor = BrickColor.new("Really Really black")
Grip13.Reflectance = 0.5
Grip13.TopSurface = "Smooth"
Grip13.BottomSurface = "Smooth"
Grip13.Size = Vector3.new(1, 1, 1)
Grip13.formFactor = "Symmetric"
Grip13.Transparency = 0
Grip13.Name = "Grip13"
Grip13.Reflectance = 0
GripMesh13 = Instance.new("SpecialMesh")
GripMesh13.Parent = Grip13
GripMesh13.MeshType = "Wedge"
GripMesh13.Scale = Vector3.new(0.55, 0.4, 0.9)
GripWeld13 = Instance.new("Weld")
GripWeld13.Parent = Handle
GripWeld13.Part0 = Handle
GripWeld13.Part1 = Grip13
GripWeld13.C0 = CFrame.new(0, 0.908, -1.1)*CFrame.Angles(-3, 3.14, 0)
Grip14 = Instance.new("Part")
Grip14.Parent = Tool
Grip14.Locked = true
Grip14.CanCollide = false
Grip14.BrickColor = BrickColor.new("White")
Grip14.Reflectance = 0.5
Grip14.TopSurface = "Smooth"
Grip14.BottomSurface = "Smooth"
Grip14.Size = Vector3.new(1, 1, 1)
Grip14.formFactor = "Symmetric"
Grip14.Transparency = 0.1
Grip14.Name = "Grip14"
Grip14.Reflectance = 0
GripMesh14 = Instance.new("SpecialMesh")
GripMesh14.Parent = Grip14
GripMesh14.MeshType = "Brick"
GripMesh14.Scale = Vector3.new(0.552, 0.15, 1.3)
GripWeld14 = Instance.new("Weld")
GripWeld14.Parent = Handle
GripWeld14.Part0 = Handle
GripWeld14.Part1 = Grip14
GripWeld14.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
Grip15 = Instance.new("Part")
Grip15.Parent = Tool
Grip15.Locked = true
Grip15.CanCollide = false
Grip15.BrickColor = BrickColor.new("White")
Grip15.Reflectance = 0.5
Grip15.TopSurface = "Smooth"
Grip15.BottomSurface = "Smooth"
Grip15.Size = Vector3.new(1, 1, 1)
Grip15.formFactor = "Symmetric"
Grip15.Transparency = 0.1
Grip15.Name = "Grip15"
Grip15.Reflectance = 0
GripMesh15 = Instance.new("SpecialMesh")
GripMesh15.Parent = Grip15
GripMesh15.MeshType = "Sphere"
GripMesh15.Scale = Vector3.new(0.6, 0.4, 1.5)
GripWeld15 = Instance.new("Weld")
GripWeld15.Parent = Handle
GripWeld15.Part0 = Handle
GripWeld15.Part1 = Grip15
GripWeld15.C0 = CFrame.new(0, 0.85, 0)*CFrame.Angles(0, 0, 0)
Grip16 = Instance.new("Part")
Grip16.Parent = Tool
Grip16.Locked = true
Grip16.BrickColor = BrickColor.new("Really Really black")
Grip16.Reflectance = 0.5
Grip16.TopSurface = "Smooth"
Grip16.BottomSurface = "Smooth"
Grip16.Size = Vector3.new(1, 1, 1)
Grip16.formFactor = "Symmetric"
Grip16.Transparency = 0
Grip16.Name = "Grip16"
Grip16.CanCollide = false
Grip16.Reflectance = 0
GripMesh16 = Instance.new("SpecialMesh")
GripMesh16.Parent = Grip16
GripMesh16.MeshType = "Brick"
GripMesh16.Scale = Vector3.new(0.2, 0.3, 1)
GripWeld = Instance.new("Weld")
GripWeld.Parent = Handle
GripWeld.Part0 = Handle
GripWeld.Part1 = Grip16
GripWeld.C0 = CFrame.new(0, 1.1, 0)*CFrame.Angles(0, 0, 0)
Grip17 = Instance.new("Part")
Grip17.Parent = Tool
Grip17.Locked = true
Grip17.BrickColor = BrickColor.new("Really black")
Grip17.Reflectance = 0.5
Grip17.TopSurface = "Smooth"
Grip17.BottomSurface = "Smooth"
Grip17.Size = Vector3.new(1, 3, 1)
Grip17.formFactor = "Symmetric"
Grip17.Transparency = 0
Grip17.Name = "Grip17"
Grip17.CanCollide = false
Grip17.Reflectance = 0
GripMesh17 = Instance.new("SpecialMesh")
GripMesh17.Parent = Grip17
GripMesh17.MeshType = "Brick"
GripMesh17.Scale = Vector3.new(0.19, 1, 1)
GripWeld17 = Instance.new("Weld")
GripWeld17.Parent = Handle
GripWeld17.Part0 = Handle
GripWeld17.Part1 = Grip17
GripWeld17.C0 = CFrame.new(0, 2.21, -0.08)*CFrame.Angles(-0.08, 0, 0)
Grip18 = Instance.new("Part")
Grip18.Parent = Tool
Grip18.Locked = true
Grip18.BrickColor = BrickColor.new("Really black")
Grip18.Reflectance = 0.5
Grip18.TopSurface = "Smooth"
Grip18.BottomSurface = "Smooth"
Grip18.Size = Vector3.new(1, 3, 1)
Grip18.formFactor = "Symmetric"
Grip18.Transparency = 0
Grip18.Name = "Grip18"
Grip18.CanCollide = false
Grip18.Reflectance = 0
GripMesh18 = Instance.new("SpecialMesh")
GripMesh18.Parent = Grip18
GripMesh18.MeshType = "Brick"
GripMesh18.Scale = Vector3.new(0.19, 1, 1)
GripWeld18 = Instance.new("Weld")
GripWeld18.Parent = Handle
GripWeld18.Part0 = Handle
GripWeld18.Part1 = Grip18
GripWeld18.C0 = CFrame.new(0, 4.15, -0.155)*CFrame.Angles(0, 0, 0)
Grip19 = Instance.new("Part")
Grip19.Parent = Tool
Grip19.Locked = true
Grip19.BrickColor = BrickColor.new("Really black")
Grip19.Reflectance = 0.5
Grip19.TopSurface = "Smooth"
Grip19.BottomSurface = "Smooth"
Grip19.Size = Vector3.new(1, 3, 1)
Grip19.formFactor = "Symmetric"
Grip19.Transparency = 0
Grip19.CanCollide = false
Grip19.Name = "Grip19"
Grip19.Reflectance = 0
GripMesh19 = Instance.new("SpecialMesh")
GripMesh19.Parent = Grip19
GripMesh19.MeshType = "Wedge"
GripMesh19.Scale = Vector3.new(0.19, 1, 1)
GripWeld19 = Instance.new("Weld")
GripWeld19.Parent = Handle
GripWeld19.Part0 = Handle
GripWeld19.Part1 = Grip19
GripWeld19.C0 = CFrame.new(0, 5.99, -0.07)*CFrame.Angles(0.08, 0, 0)
Grip20 = Instance.new("Part")
Grip20.Parent = Tool
Grip20.Locked = true
Grip20.BrickColor = BrickColor.new("White")
Grip20.Reflectance = 0.5
Grip20.TopSurface = "Smooth"
Grip20.BottomSurface = "Smooth"
Grip20.Size = Vector3.new(1, 3, 1)
Grip20.formFactor = "Symmetric"
Grip20.Transparency = 0
Grip20.Name = "Grip20"
Grip20.CanCollide = false
Grip20.Reflectance = 0
GripMesh20 = Instance.new("SpecialMesh")
GripMesh20.Parent = Grip20
GripMesh20.MeshType = "Brick"
GripMesh20.Scale = Vector3.new(0.193, 1, 0.2)
GripWeld20 = Instance.new("Weld")
GripWeld20.Parent = Handle
GripWeld20.Part0 = Handle
GripWeld20.Part1 = Grip20
GripWeld20.C0 = CFrame.new(0, 2.21, -0.08)*CFrame.Angles(-0.08, 0, 0)
Grip21 = Instance.new("Part")
Grip21.Parent = Tool
Grip21.Locked = true
Grip21.BrickColor = BrickColor.new("White")
Grip21.Reflectance = 0.5
Grip21.TopSurface = "Smooth"
Grip21.BottomSurface = "Smooth"
Grip21.Size = Vector3.new(1, 1, 1)
Grip21.formFactor = "Symmetric"
Grip21.Transparency = 0
Grip21.Name = "Grip21"
Grip21.CanCollide = false
Grip21.Reflectance = 0
GripMesh21 = Instance.new("SpecialMesh")
GripMesh21.Parent = Grip21
GripMesh21.MeshType = "Brick"
GripMesh21.Scale = Vector3.new(0.193, 1, 0.2)
GripWeld21 = Instance.new("Weld")
GripWeld21.Parent = Handle
GripWeld21.Part0 = Handle
GripWeld21.Part1 = Grip21
GripWeld21.C0 = CFrame.new(0, 3.7, -0.155)*CFrame.Angles(0, 0, 0)
Grip22 = Instance.new("Part")
Grip22.Parent = Tool
Grip22.Locked = true
Grip22.BrickColor = BrickColor.new("White")
Grip22.Reflectance = 0.5
Grip22.TopSurface = "Smooth"
Grip22.BottomSurface = "Smooth"
Grip22.Size = Vector3.new(1, 1, 1)
Grip22.formFactor = "Symmetric"
Grip22.Transparency = 0
Grip22.CanCollide = false
Grip22.Name = "Grip22"
Grip22.Reflectance = 0
GripMesh22 = Instance.new("SpecialMesh")
GripMesh22.MeshId = "http://www.roblox.com/asset/?id=19251107"
GripMesh22.Parent = Grip22
GripMesh22.Scale = Vector3.new(0.4, 4.7, 0.4)
GripWeld22 = Instance.new("Weld")
GripWeld22.Parent = Handle
GripWeld22.Part0 = Handle
GripWeld22.Part1 = Grip22
GripWeld22.C0 = CFrame.new(0, 4.2, -0.155)*CFrame.Angles(0, 0, 1.57)
------------------------------------------------------------>
--[[
?     -->> Sounds
--]]
------------------------------------------------------------>
Sound = Instance.new("Sound")
Sound.Parent = Handle
Sound.Name = "Sound"
Sound.Pitch = 1
Sound.SoundId = ""
Sound.Volume = 3
------------------------------------------------------------>
--[[
?     -->> Message
--]]
------------------------------------------------------------>
Amessage = Instance.new("Message")
Amessage.Parent = game.Workspace
Amessage.Name= "Amessage"
Amessage.Text = ""
------------------------------------------------------------>
--[[
?     -->> Button1Down
--]]
------------------------------------------------------------>
function onButton1Down()
if Activated then return end
if Me.Character.Humanoid.Sit == true or Me.Character.Humanoid.PlatformStand == true then
 Me.Character.Humanoid.Jump = true
 Me.Character.Humanoid.PlatformStand = false
 Me.Character.Humanoid.Sit = false
 Me.Character.Torso.Velocity = Vector3.new(0, 20, 0)
end
if Mode == "Swing" then
 Activated = true
 if Me.Character.Humanoid.Jump == true then
  Weld.Parent = Me.Character["Left Arm"]
  Weld.Part0 = Me.Character["Left Arm"]
  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0, 1, 0)
  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  Sound:play()
  for i = 1 , 8 do
   Clone1 = Grip17:clone()
   Clone1.Parent = Tool
   Clone1.Name = "Shadow"
   Clone1.Anchored = true
   Clone1.CanCollide = false
   Clone1.Transparency = 0.2
   Clone1.BrickColor = BrickColor.new("Really Really black")
   Clone2 = Grip18:clone()
   Clone2.Parent = Tool
   Clone2.Name = "Shadow"
   Clone2.Anchored = true
   Clone2.CanCollide = false
   Clone2.Transparency = 0.2
   Clone2.BrickColor = BrickColor.new("Really Really black")
   Clone3 = Grip19:clone()
   Clone3.Parent = Tool
   Clone3.Name = "Shadow"
   Clone3.Anchored = true
   Clone3.CanCollide = false
   Clone3.Transparency = 0.2
   Clone3.BrickColor = BrickColor.new("Really Really black")
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
   wait()
  end
  wait()
  for i = 1 , 8 do
   Clone1 = Grip17:clone()
   Clone1.Parent = Tool
   Clone1.Name = "Shadow"
   Clone1.Anchored = true
   Clone1.CanCollide = false
   Clone1.Transparency = 0.2
   Clone1.BrickColor = BrickColor.new("Really Really black")
   Clone2 = Grip18:clone()
   Clone2.Parent = Tool
   Clone2.Name = "Shadow"
   Clone2.Anchored = true
   Clone2.CanCollide = false
   Clone2.Transparency = 0.2
   Clone2.BrickColor = BrickColor.new("Really Really black")
   Clone3 = Grip19:clone()
   Clone3.Parent = Tool
   Clone3.Name = "Shadow"
   Clone3.Anchored = true
   Clone3.CanCollide = false
   Clone3.Transparency = 0.2
   Clone3.BrickColor = BrickColor.new("Really Really black")
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
   wait()
  end
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0, -1, 0)
  Weld.Parent = Me.Character["Right Arm"]
  Weld.Part0 = Me.Character["Right Arm"]
  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15) 
  else
  Weld.Parent = Me.Character["Left Arm"]
  Weld.Part0 = Me.Character["Left Arm"]
  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  Sound:play()
  for i = 1 , 8 do
   Clone1 = Grip17:clone()
   Clone1.Parent = Tool
   Clone1.Name = "Shadow"
   Clone1.Anchored = true
   Clone1.CanCollide = false
   Clone1.Transparency = 0.2
   Clone1.BrickColor = BrickColor.new("Really Really black")
   Clone2 = Grip18:clone()
   Clone2.Parent = Tool
   Clone2.Name = "Shadow"
   Clone2.Anchored = true
   Clone2.CanCollide = false
   Clone2.Transparency = 0.2
   Clone2.BrickColor = BrickColor.new("Really Really black")
   Clone3 = Grip19:clone()
   Clone3.Parent = Tool
   Clone3.Name = "Shadow"
   Clone3.Anchored = true
   Clone3.CanCollide = false
   Clone3.Transparency = 0.2
   Clone3.BrickColor = BrickColor.new("Really Really black")
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
   wait()
  end
  wait(0.2)
  for i = 1 , 8 do
   Clone1 = Grip17:clone()
   Clone1.Parent = Tool
   Clone1.Name = "Shadow"
   Clone1.Anchored = true
   Clone1.CanCollide = false
   Clone1.Transparency = 0.2
   Clone1.BrickColor = BrickColor.new("Really Really black")
   Clone2 = Grip18:clone()
   Clone2.Parent = Tool
   Clone2.Name = "Shadow"
   Clone2.Anchored = true
   Clone2.CanCollide = false
   Clone2.Transparency = 0.2
   Clone2.BrickColor = BrickColor.new("Really Really black")
   Clone3 = Grip19:clone()
   Clone3.Parent = Tool
   Clone3.Name = "Shadow"
   Clone3.Anchored = true
   Clone3.CanCollide = false
   Clone3.Transparency = 0.2
   Clone3.BrickColor = BrickColor.new("Really Really black")
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
   wait()
  end
  Weld.Parent = Me.Character["Right Arm"]
  Weld.Part0 = Me.Character["Right Arm"]
  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
 end
Activated = false
end
if Mode == "Spin" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Really Really black")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Really Really black")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Really Really black")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 game.Lighting.Brightness = -10
 Sound.SoundId = "http://www.roblox.com/asset/?id=13378571"
 Sound:play()
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Me.Character.Torso
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.cframe = Me.Character.Torso.CFrame
 Gyro.D = 50
 Wave = Instance.new("Part")
 Wave.Parent = Me.Character.Torso
 Wave.Anchored = true
 Wave.CanCollide = false
 Wave.Locked = true
 Wave.Transparency = 0.2
 Wave.BrickColor = BrickColor.new("Really Really black")
 Wave.Size = Vector3.new(2, 1, 2)
 Wave.TopSurface = "Smooth"
 Wave.BottomSurface = "Smooth"
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
 WaveMesh = Instance.new("CylinderMesh")
 WaveMesh.Parent = Wave
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
 for i = 1 , 16 do
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  Wave.Transparency = Wave.Transparency + 0.055
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  wait()
 end
  Wave:Remove()
 Gyro:Remove()
 wait(0.2)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Really Really black")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Really Really black")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Really Really black")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
 wait(1.5)
 game.Lighting.Brightness = 1
Activated = false
end
if Mode == "Teleport" then
 if mouse.Target ~= nil then
  Activated = true
  MousePosition = mouse.Hit.p
  Weld.Parent = Me.Character["Left Arm"]
  Weld.Part0 = Me.Character["Left Arm"]
  Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
  Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
  Sound:play()
  for i = 1 , 8 do
   Clone1 = Grip17:clone() 
   Clone1.Parent = Tool
   Clone1.Name = "Shadow"
   Clone1.Anchored = true
   Clone1.CanCollide = false
   Clone1.Transparency = 0.2
   Clone1.BrickColor = BrickColor.new("Institutional white")
   Clone2 = Grip18:clone()
   Clone2.Parent = Tool
   Clone2.Name = "Shadow"
   Clone2.Anchored = true
   Clone2.CanCollide = false
   Clone2.Transparency = 0.2
   Clone2.BrickColor = BrickColor.new("Institutional white")
   Clone3 = Grip19:clone()
   Clone3.Parent = Tool
   Clone3.Name = "Shadow"
   Clone3.Anchored = true
   Clone3.CanCollide = false
   Clone3.Transparency = 0.2
   Clone3.BrickColor = BrickColor.new("Institutional white")
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
   wait()
  end
  Me.Character.Torso.CFrame = CFrame.new(MousePosition+Vector3.new(0, 3, 0))
  Sound.SoundId = "http://www.roblox.com/asset/?id=11998796"
  Sound:play()
  Gyro = Instance.new("BodyGyro")
  Gyro.Parent = Me.Character.Torso
  Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  Gyro.cframe = Me.Character.Torso.CFrame
  Gyro.D = 50
  Wave = Instance.new("Part")
  Wave.Parent = Me.Character.Torso
  Wave.Anchored = true
  Wave.CanCollide = false
  Wave.Locked = true
  Wave.Transparency = 0.2
  Wave.BrickColor = BrickColor.new("Institutional white")
  Wave.Size = Vector3.new(2, 1, 2)
  Wave.TopSurface = "Smooth"
  Wave.BottomSurface = "Smooth"
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  WaveMesh = Instance.new("CylinderMesh")
  WaveMesh.Parent = Wave
  WaveMesh.Scale = Vector3.new(1, 0.1, 1)
  for i = 1 , 5 do
   Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
   Wave.Transparency = Wave.Transparency + 0.055
   Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 0)
   wait()
  end
  Wave:Remove()
  for i = 1 , 15 do
   Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 0)
   wait()
  end
   Gyro:Remove()
  wait(0.2)
  for i = 1 , 8 do
   Clone1 = Grip17:clone()
   Clone1.Parent = Tool
   Clone1.Name = "Shadow"
   Clone1.Anchored = true
   Clone1.CanCollide = false
   Clone1.Transparency = 0.2
   Clone1.BrickColor = BrickColor.new("Institutional white")
   Clone2 = Grip18:clone()
   Clone2.Parent = Tool
   Clone2.Name = "Shadow"
   Clone2.Anchored = true
   Clone2.CanCollide = false
   Clone2.Transparency = 0.2
   Clone2.BrickColor = BrickColor.new("Institutional white")
   Clone3 = Grip19:clone()
   Clone3.Parent = Tool
   Clone3.Name = "Shadow"
   Clone3.Anchored = true
   Clone3.CanCollide = false
   Clone3.Transparency = 0.2
   Clone3.BrickColor = BrickColor.new("Institutional white")
   FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
   FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
   wait()
  end
  Weld.Parent = Me.Character["Right Arm"]
  Weld.Part0 = Me.Character["Right Arm"]
  Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
 Activated = false
 end
end
if Mode == "Explosion" then
 Activated = true
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 onCharge(24)
 Range = 10
 for i = 1 , 5 do
 Range = Range + 15
 Me.Character.Humanoid.WalkSpeed = 0
  Boom = Instance.new("Explosion")
 Boom.Parent = Workspace
 Boom.BlastRadius = Range/2
 Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, 0) 
 Boom = Instance.new("Explosion")
 Boom.Parent = Workspace
 Boom.BlastRadius = Range/2
 Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, 0) 
 Boom = Instance.new("Explosion")
 Boom.Parent = Workspace
 Boom.BlastRadius = Range/2
 Boom.Position = Me.Character.Torso.Position+Vector3.new(0, 0, Range) 
 Boom = Instance.new("Explosion")
 Boom.Parent = Workspace
 Boom.BlastRadius = Range/2
 Boom.Position = Me.Character.Torso.Position+Vector3.new(0, 0, -Range)
 Boom = Instance.new("Explosion")
 Boom.Parent = Workspace
 Boom.BlastRadius = Range/2
 Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, Range) 
 Boom = Instance.new("Explosion")
 Boom.Parent = Workspace
 Boom.BlastRadius = Range/2
 Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, Range) 
 Boom = Instance.new("Explosion")
 Boom.Parent = Workspace
 Boom.BlastRadius = Range/2
 Boom.Position = Me.Character.Torso.Position+Vector3.new(Range, 0, -Range) 
 Boom = Instance.new("Explosion")
 Boom.Parent = Workspace
 Boom.BlastRadius = Range/2
 Boom.Position = Me.Character.Torso.Position+Vector3.new(-Range, 0, -Range)
 wait(0.05)
 end
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
Activated = false
end
if Mode == "ExplodeVictim" then
 if mouse.Target ~= nil then
 torso = mouse.Target.Parent:findFirstChild("Torso")
 if torso ~= nil and torso.Parent.Name ~= Me.Name then
 Activated = true
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 onChargeAim(24, torso)
 Boom = Instance.new("Explosion")
 Boom.Parent = Workspace
 Boom.BlastRadius = 20
 Boom.Position = torso.Position
 Stuff = torso.Parent:GetChildren()
 for i = 1 , #Stuff do
  if Stuff[i].className == "Part" then
   Stuff[i].Anchored = false
   Stuff[i]:BreakJoints()
   Stuff[i].BrickColor = BrickColor.new("Really Really black")
   Stuff[i].CanCollide = true
  end
 end
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Activated = false
 end
 end
end
if Mode == "Assassinate" then
 if mouse.Target ~= nil then
 torso = mouse.Target.Parent:findFirstChild("Torso")
 if torso ~= nil and torso.Parent.Name ~= Me.Name then
 Activated = true
 Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
 Sound:play()
 for i = 1 , 8 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.05, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.15, 0, 0)
  wait()
 end
 wait()
 for i = 1 , 8 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.2)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.19)
  wait()
 end
 FakeLeftShoulder.C0 = OriginalLeftShoulder
 Weld = Instance.new("Weld")
 Weld.Parent = Me.Character["Torso"]
 Weld.Part0 = Me.Character["Torso"]
 Weld.Part1 = Handle
 Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
 Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)    
  for i = 1 , 16 do
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
 end
 for i = 1 , 16 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, 0.03) * CFrame.Angles(-0.03, 0, -0.11)
  wait()
 end
 FakeRightShoulder.Parent = Me.Character.Torso
 FakeRightShoulder.Part0 = Me.Character.Torso
 FakeRightShoulder.Part1 = Me.Character["Right Arm"]
 FakeRightShoulder.C0 = OriginalRightShoulder
 FakeRightShoulder.C1 = OriginalRightShoulder2
 FakeLeftShoulder.Parent = Me.Character.Torso
 FakeLeftShoulder.Part0 = Me.Character.Torso
 FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
 FakeLeftShoulder.C0 = OriginalLeftShoulder
 FakeLeftShoulder.C1 = OriginalLeftShoulder2
 FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(-0.1, 0, 0)
 FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.Angles(-0.1, 0, 0) 
 wait(0.1)
 FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(-0.2, 0, 0)
 FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.Angles(-0.2, 0, 0) 
 wait(0.1)
 Blade1 = Instance.new("Part")
 Blade1.Parent = Me.Character["Right Arm"]
 Blade1.CanCollide = false
 Blade1.formFactor = "Symmetric"
 Blade1.Size = Vector3.new(1, 2, 1)
 Blade1.TopSurface = "Smooth"
 Blade1.BottomSurface = "Smooth"
 Blade1.Locked = true
 Blade1.BrickColor = BrickColor.new("Medium stone grey")
 Blade1.Name = "Blade1"
 Blade1.CFrame = Me.Character["Right Arm"].CFrame
 Blade2 = Instance.new("Part")
 Blade2.Parent = Me.Character["Left Arm"]
 Blade2.CanCollide = false
 Blade2.formFactor = "Symmetric"
 Blade2.Size = Vector3.new(1, 2, 1)
 Blade2.TopSurface = "Smooth"
 Blade2.BottomSurface = "Smooth"
 Blade2.Locked = true
 Blade2.BrickColor = BrickColor.new("Medium stone grey")
 Blade2.Name = "Blade2"
 Blade2.CFrame = Me.Character["Left Arm"].CFrame
 Blade1Mesh = Instance.new("SpecialMesh")
 Blade1Mesh.Parent = Blade1
 Blade1Mesh.MeshType = "Brick"
 Blade1Mesh.Scale = Vector3.new(0.2, 1, 0.2)
 Blade2Mesh = Instance.new("SpecialMesh")
 Blade2Mesh.Parent = Blade2
 Blade2Mesh.MeshType = "Brick"
 Blade2Mesh.Scale = Vector3.new(0.2, 1, 0.2)
 Blade1Weld = Instance.new("Weld")
 Blade1Weld.Parent = Me.Character["Right Arm"]
 Blade1Weld.Part0 = Me.Character["Right Arm"]
 Blade1Weld.Part1 = Blade1
 Blade1Weld.C0 = CFrame.new(-0.3, 0, 0)
 Blade2Weld = Instance.new("Weld")
 Blade2Weld.Parent = Me.Character["Left Arm"]
 Blade2Weld.Part0 = Me.Character["Left Arm"]
 Blade2Weld.Part1 = Blade2
 Blade2Weld.C0 = CFrame.new(0.3, 0, 0)
 for i = 1 , 17 do
  Blade1Weld.C0 = Blade1Weld.C0 * CFrame.new(0, -0.1, 0)
  Blade2Weld.C0 = Blade2Weld.C0 * CFrame.new(0, -0.1, 0)
  Me.Character:MoveTo(Me.Character.Torso.Position)
  wait(0.05)
 end
 for i = 1 , 5 do
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.1)  
 wait()
 end
  wait(1.5)
 Me.Character:MoveTo(Me.Character.Torso.Position)
 BodyPosition = Instance.new("BodyPosition")
 BodyPosition.Parent = Me.Character.Torso
 BodyPosition.maxForce = Vector3.new(math.huge, math.huge, math.huge)
 BodyPosition.position = torso.Position
 BodyGyro = Instance.new("BodyGyro")
 BodyGyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 BodyGyro.Parent = Me.Character.Torso
 BodyGyro.cframe = CFrame.new(Me.Character.Torso.Position, torso.Position)
 wait(0.8)
 BodyPosition:Remove()
 BodyGyro:Remove()
 Me.Character.Torso.CFrame = torso.CFrame
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.5)
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.5)  
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 1.57)
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -1.57)  
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.785, 0, 0)
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.785, 0, 0)  
 KillWeld = Instance.new("Weld")
 KillWeld.Parent = Me.Character.Torso
 KillWeld.Part0 = Me.Character.Torso
 KillWeld.Part1 = torso
 KillWeld.C0 = CFrame.new(0, 0, -1.6)
 wait(0.3)
 for i = 1 , 12 do
 KillWeld.C0 = KillWeld.C0 * CFrame.new(0, 0.08, 0.02) * CFrame.Angles(0.1, 0, 0)
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.1)
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.1)
 wait(0.1)
 end
 wait(0.15)
 KillWeld:Remove()
 if torso ~= nil then
  torso:BreakJoints()
 end
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.785, 0, 0)
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.785, 0, 0)
 for i = 1 , 3 do
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.1)
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.1)
 wait()
 end
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.07)
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.07)
 wait(0.1)
 for i = 1 , 17 do
  Blade1Weld.C0 = Blade1Weld.C0 * CFrame.new(0, 0.1, 0)
  Blade2Weld.C0 = Blade2Weld.C0 * CFrame.new(0, 0.1, 0)
  wait(0.05)
 end
 FakeRightShoulder.C0 = OriginalRightShoulder
 FakeLeftShoulder.C0 = OriginalLeftShoulder
 wait()
 Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
 Sound:play()
 FakeRightShoulder.Parent = Me.Character.Torso
 FakeRightShoulder.Part0 = Me.Character.Torso
 FakeRightShoulder.Part1 = Me.Character["Right Arm"]
 FakeRightShoulder.C0 = OriginalRightShoulder
 FakeRightShoulder.C1 = OriginalRightShoulder2
 FakeLeftShoulder.Parent = Me.Character.Torso
 FakeLeftShoulder.Part0 = Me.Character.Torso
 FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
 FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.new(-0.25, 0, -0.45)
 FakeLeftShoulder.C1 = OriginalLeftShoulder2
 Weld:Remove()
 Weld = Instance.new("Weld")
 Weld.Parent = Me.Character["Torso"]
 Weld.Part0 = Me.Character["Torso"]
 Weld.Part1 = Handle
 Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
 Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
 for i = 1 , 16 do
  FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(0, 0, (i/5.2))
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  wait()
 end
 wait()
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
 for i = 1 , 8 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.2)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.19)
  wait()
 end
 wait()
 for i = 1 , 8 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.05, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.15, 0, 0)
  wait()
 end
 wait(0.2)
 Activated = false
 end
 end
end
if Mode == "Tornado" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 f=Instance.new("Fire")
 f.Parent= Me.Character.Sword.Grip19
 f.Heat = 5
 f.Size = 5
 f.Color=Color3.new(0,0,-255) 
 f.SecondaryColor = Color3.new(0,0,-255) 
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Me.Character.Torso
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.cframe = Me.Character.Torso.CFrame
 Gyro.D = 50
Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 Wave = Instance.new("Part")
 Wave.Parent = Me.Character.Torso
 Wave.Anchored = true
 Wave.CanCollide = false
 Wave.Locked = true
 Wave.Transparency = 0.2
 Wave.BrickColor = BrickColor.new("Institutional white")
 Wave.Size = Vector3.new(2, 1, 2)
 Wave.TopSurface = "Smooth"
 Wave.BottomSurface = "Smooth"
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
 WaveMesh = Instance.new("CylinderMesh")
 WaveMesh.Parent = Wave
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
 for i = 1 , 200 do
Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  Wave.Transparency = Wave.Transparency + 0.055
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -4.4, 0)
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.985, 0)
  wait()
 end
 f:Remove()
 Wave:Remove()
 Gyro:Remove()
 wait(0.2)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "TripleSlash" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.26, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  wait()
 end
 for i = 1 , 2 do
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  wait()
 end
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  wait()
 end
 for i = 1 , 2 do
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
  wait()
 end
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  wait()
 end
 for i = 1 , 4 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.26, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.62, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "ForwardSpin" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
 Sound:play()
 Velocity = Instance.new("BodyVelocity")
 Velocity.Parent = Me.Character.Torso
 Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
 Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 200
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Me.Character.Torso
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.cframe = Me.Character.Torso.CFrame
 Gyro.D = 50
 Wave = Instance.new("Part")
 Wave.Parent = Me.Character.Torso
 Wave.Anchored = true
 Wave.CanCollide = false
 Wave.Locked = true
 Wave.Transparency = 0.2
 Wave.BrickColor = BrickColor.new(1004)
 Wave.Size = Vector3.new(2, 1, 2)
 Wave.TopSurface = "Smooth"
 Wave.BottomSurface = "Smooth"
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
 WaveMesh = Instance.new("CylinderMesh")
 WaveMesh.Parent = Wave
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
 for i = 1 , 16 do
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  Wave.Transparency = Wave.Transparency + 0.055
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  wait()
 end
  Wave:Remove()
 Gyro:Remove()
 Velocity:Remove()
 wait(1)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "DownThrust" then
 Activated = true
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 24 do
  Weld.C0 = Weld.C0 * CFrame.Angles(-0.3925, 0, 0)
  wait()
 end
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Velocity = Instance.new("BodyVelocity")
 Velocity.Parent = Me.Character.Torso
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
 Velocity.velocity = Vector3.new(0, 30, 0)
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Me.Character.Torso
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.cframe = Me.Character.Torso.CFrame
 Gyro.D = 50
 wait(0.8)
 Velocity:Remove()
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait(0.08)
 end
 Wave = Instance.new("Part")
 Wave.Parent = Me.Character.Torso
 Wave.Anchored = true
 Wave.CanCollide = false
 Wave.Locked = true
 Wave.Transparency = 0.2
 Wave.Size = Vector3.new(2, 1, 2)
 Wave.TopSurface = "Smooth"
 Wave.BottomSurface = "Smooth"
 Wave.BrickColor = BrickColor.new(1004)
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
 WaveMesh = Instance.new("CylinderMesh")
 WaveMesh.Parent = Wave
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
 for i = 1 , 16 do
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  Wave.Transparency = Wave.Transparency + 0.055
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  wait()
 end
  Wave:Remove()
 Gyro:Remove()
 wait(0.8)
 for i = 1 , 20 do
  Weld.C0 = Weld.C0 * CFrame.Angles(0.3925*2, 0, 0)
  wait()
 end
Activated = false
end
if Mode == "Escape" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Stuff = Me.Character:GetChildren()
 for i = 1 , #Stuff do
  if Stuff[i].className == "Part" then
   Stuff[i].Anchored = false
  end
 end
 Stuff = Me.Character:GetChildren()
 for i = 1 , #Stuff do
  if Stuff[i].className == "Part" then
   Stuff[i].Anchored = false
  end
  Stuff2 = Stuff[i]:GetChildren()
  for i = 1 , #Stuff2 do
   if Stuff2[i].className == "BodyPosition" or Stuff2[i].className == "BodyVelocity" or Stuff2[i].className == "BodyGyro" then
    Stuff2[i]:Remove()
   end
  end
 end
 Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
 Sound:play()
 Velocity = Instance.new("BodyVelocity")
 Velocity.Parent = Me.Character.Torso
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
 Velocity.velocity = Vector3.new(0, 40, 0)
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Me.Character.Torso
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.cframe = Me.Character.Torso.CFrame
 Gyro.D = 50
 Wave = Instance.new("Part")
 Wave.Parent = Me.Character.Torso
 Wave.Anchored = true
 Wave.CanCollide = false
 Wave.Locked = true
 Wave.Transparency = 0.2
 Wave.Size = Vector3.new(2, 1, 2)
 Wave.TopSurface = "Smooth"
 Wave.BottomSurface = "Smooth"
 Wave.BrickColor = BrickColor.new(1004)
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
 WaveMesh = Instance.new("CylinderMesh")
 WaveMesh.Parent = Wave
 WaveMesh.Scale = Vector3.new(1, 0.1, 1)
 for i = 1 , 16 do
  Wave.Size = Wave.Size + Vector3.new(1, 0, 1)
  Wave.Transparency = Wave.Transparency + 0.055
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  wait()
 end
  Wave:Remove()
 Gyro:Remove()
 Velocity:Remove()
 wait(1)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "Toss" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(1005)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(1005)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(1005)
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Weld:Remove()
 Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
 Sound:play()
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Handle
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
 Gyro.D = 50
 Velocity = Instance.new("BodyVelocity")
 Velocity.Parent = Handle
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
 Velocity.velocity = Vector3.new(0, 1, 0) * 10
 for i = 1 , 4 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 for i = 1 , 15 do
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  wait(0.1)
 end
 Velocity.velocity = Vector3.new(0, 0, 0)
 for i = 1 , 5 do
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  wait(0.1)
 end
 Velocity:Remove()
 Position = Instance.new("BodyPosition")
 Position.Parent = Handle
 Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
 Position.position = Me.Character["Left Arm"].Position
 for i = 1 , 10 do
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 1, 1)
  Position.position = Me.Character["Left Arm"].Position  
  wait(0.1)
 end
 Gyro:Remove()
 Position:Remove()
 Weld = Instance.new("Weld")
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.Part1 = Handle
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(1005)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(1005)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(1005)
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "Boomerang" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Weld:Remove()
 Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
 Sound:play()
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Handle
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
 Gyro.D = 50
 Velocity = Instance.new("BodyVelocity")
 Velocity.Parent = Handle
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
 Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 100
 for i = 1 , 4 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 for i = 1 , 15 do
  Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
  wait(0.1)
 end
 Velocity.velocity = Vector3.new(0, 0, 0)
 for i = 1 , 5 do
  Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
  wait(0.1)
 end
 Velocity:Remove()
 Position = Instance.new("BodyPosition")
 Position.Parent = Handle
 Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
 Position.position = Me.Character["Left Arm"].Position
 for i = 1 , 10 do
  Gyro.cframe = Gyro.cframe * CFrame.Angles(1, 0, 0)
  Position.position = Me.Character["Left Arm"].Position  
  wait(0.1)
 end
 Gyro:Remove()
 Position:Remove()
 Weld = Instance.new("Weld")
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.Part1 = Handle
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "Remover" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Me.Character.Torso
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.cframe = Me.Character.Torso.CFrame
 Gyro.D = 50
 ShockWave = Instance.new("Part")
 ShockWave.Parent = Me.Character.Torso
 ShockWave.Anchored = true
 ShockWave.CanCollide = false
 ShockWave.Locked = true
 ShockWave.Transparency = 0
 ShockWave.Shape = "Ball"
 ShockWave.BrickColor = BrickColor.new(1004)
 ShockWave.Size = Vector3.new(1, 1, 1)
 ShockWave.TopSurface = "Smooth"
 ShockWave.BottomSurface = "Smooth"
 ShockWave.CFrame = Me.Character.Torso.CFrame
 ShockWaveMesh = Instance.new("SpecialMesh")
 ShockWaveMesh.Parent = ShockWave
 ShockWaveMesh.MeshType = "Sphere"
 ShockWaveMesh.Scale = Vector3.new(1, 1, 1)
 for ii = 1 , 50 do
  ShockWave.Size = ShockWave.Size + Vector3.new(2, 2, 2)
  ShockWave.Transparency = ShockWave.Transparency + 0.02
  ShockWave.CFrame = Me.Character.Torso.CFrame
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, 0.785, 0)
  Stuff = game.Workspace:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
    if Stuff[i].className == "Part" then
     if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= ii then
      Stuff[i]:Remove()
     end
    end
    if Stuff[i].className == "Model" then
     Stuff2 = Stuff[i]:GetChildren()
     for i = 1 , #Stuff2 do
      if Stuff2[i].className == "Part" then
       if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= ii then
        Stuff2[i]:Remove()
       end
      end
     end
    end
   end
  end
  wait()
 end
  ShockWave:Remove()
 Gyro:Remove()
 wait(0.2)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "Alchemy" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Point1 = Instance.new("Part")
 Point1.Parent = Me.Character.Torso
 Point1.Anchored = true
 Point1.Locked = true
 Point1.Transparency = 1
 Point1.Size = Vector3.new(5, 10, 5)
 Point1.TopSurface = "Smooth"
 Point1.BottomSurface = "Smooth"
 Point1.CFrame = Me.Character.Torso.CFrame * CFrame.new(100, -2, 0)
 Point1Mesh = Instance.new("CylinderMesh")
 Point1Mesh.Parent = Point1
 Point1Mesh.Scale = Vector3.new(0.7, 1, 0.7)
 Point2 = Instance.new("Part")
 Point2.Parent = Me.Character.Torso
 Point2.Anchored = true
 Point2.Locked = true
 Point2.Transparency = 1
 Point2.Size = Vector3.new(5, 10, 5)
 Point2.TopSurface = "Smooth"
 Point2.BottomSurface = "Smooth"
 Point2.CFrame = Me.Character.Torso.CFrame * CFrame.new(-100, -2, 0)
 Point2Mesh = Instance.new("CylinderMesh")
 Point2Mesh.Parent = Point2
 Point2Mesh.Scale = Vector3.new(0.7, 1, 0.7)
 Point3 = Instance.new("Part")
 Point3.Parent = Me.Character.Torso
 Point3.Anchored = true
 Point3.Locked = true
 Point3.Transparency = 1
 Point3.Size = Vector3.new(5, 10, 5)
 Point3.TopSurface = "Smooth"
 Point3.BottomSurface = "Smooth"
 Point3.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2, 100)
 Point3Mesh = Instance.new("CylinderMesh")
 Point3Mesh.Parent = Point3
 Point3Mesh.Scale = Vector3.new(0.7, 1, 0.7)
 Point4 = Instance.new("Part")
 Point4.Parent = Me.Character.Torso
 Point4.Anchored = true
 Point4.Locked = true
 Point4.Transparency = 1
 Point4.Size = Vector3.new(5, 10, 5)
 Point4.TopSurface = "Smooth"
 Point4.BottomSurface = "Smooth"
 Point4.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2, -100)
 Point4Mesh = Instance.new("CylinderMesh")
 Point4Mesh.Parent = Point4
 Point4Mesh.Scale = Vector3.new(0.7, 1, 0.7)
 for i = 1 , 10 do
 Point1.Transparency = Point1.Transparency - 0.1
 Point2.Transparency = Point2.Transparency - 0.1
 Point3.Transparency = Point3.Transparency - 0.1
 Point4.Transparency = Point4.Transparency - 0.1
 wait(0.1)
 end
 Line1 = Instance.new("Part")
 Line1.Parent = Me.Character.Torso
 Line1.Anchored = true
 Line1.Locked = true
 Line1.Transparency = 0.5
 Line1.BrickColor = BrickColor.new(1)
 Line1.Size = Vector3.new(1, 1, 1)
 Line1.TopSurface = "Smooth"
 Line1.BottomSurface = "Smooth"
 Line1.CFrame = CFrame.new((Point1.Position+Point3.Position)/2, Point3.Position)
 Line1Mesh = Instance.new("SpecialMesh")
 Line1Mesh.MeshType = "Brick"
 Line1Mesh.Parent = Line1
 Line1Mesh.Scale = Vector3.new(1, 1, (Point1.Position-Point3.Position).magnitude)
 Line2 = Instance.new("Part")
 Line2.Parent = Me.Character.Torso
 Line2.Anchored = true
 Line2.Locked = true
 Line2.Transparency = 0.5
 Line2.BrickColor = BrickColor.new(1)
 Line2.Size = Vector3.new(1, 1, 1)
 Line2.TopSurface = "Smooth"
 Line2.BottomSurface = "Smooth"
 Line2.CFrame = CFrame.new((Point1.Position+Point4.Position)/2, Point4.Position)
 Line2Mesh = Instance.new("SpecialMesh")
 Line2Mesh.MeshType = "Brick"
 Line2Mesh.Parent = Line2
 Line2Mesh.Scale = Vector3.new(1, 1, (Point1.Position-Point4.Position).magnitude)
 Line3 = Instance.new("Part")
 Line3.Parent = Me.Character.Torso
 Line3.Anchored = true
 Line3.Locked = true
 Line3.Transparency = 0.5
 Line3.BrickColor = BrickColor.new(1)
 Line3.Size = Vector3.new(1, 1, 1)
 Line3.TopSurface = "Smooth"
 Line3.BottomSurface = "Smooth"
 Line3.CFrame = CFrame.new((Point2.Position+Point3.Position)/2, Point3.Position)
 Line3Mesh = Instance.new("SpecialMesh")
 Line3Mesh.MeshType = "Brick"
 Line3Mesh.Parent = Line3
 Line3Mesh.Scale = Vector3.new(1, 1, (Point2.Position-Point3.Position).magnitude)
 Line4 = Instance.new("Part")
 Line4.Parent = Me.Character.Torso
 Line4.Anchored = true
 Line4.Locked = true
 Line4.Transparency = 0.5
 Line4.BrickColor = BrickColor.new(1)
 Line4.Size = Vector3.new(1, 1, 1)
 Line4.TopSurface = "Smooth"
 Line4.BottomSurface = "Smooth"
 Line4.CFrame = CFrame.new((Point2.Position+Point4.Position)/2, Point4.Position)
 Line4Mesh = Instance.new("SpecialMesh")
 Line4Mesh.MeshType = "Brick"
 Line4Mesh.Parent = Line4
 Line4Mesh.Scale = Vector3.new(1, 1, (Point2.Position-Point4.Position).magnitude)
 for i = 1 , 20 do
 Sound.SoundId = "http://www.roblox.com/asset/?id=10756118"
 Sound:play()
 Line1Mesh.Scale = Line1Mesh.Scale + Vector3.new(0, 90, 0)
 Line2Mesh.Scale = Line2Mesh.Scale + Vector3.new(0, 90, 0)
 Line3Mesh.Scale = Line3Mesh.Scale + Vector3.new(0, 90, 0)
 Line4Mesh.Scale = Line4Mesh.Scale + Vector3.new(0, 90, 0)
 Stuff = Workspace:GetChildren()
 for i = 1 , #Stuff do
  if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
   if Stuff[i].className == "Part" then
    if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= 100 then
     if Stuff[i].BrickColor ~= BrickColor.new(28) then
      Stuff[i]:Remove()
     end
    end
   end
   if Stuff[i].className == "Model" then
    Stuff2 = Stuff[i]:GetChildren()
    for i = 1 , #Stuff2 do
     if Stuff2[i].className == "Part" then
      if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= 100 then
       Stuff2[i]:Remove()
      end
     end
    end
   end
  end
 end
 wait(0.05)
 end
 wait(1)
 for i = 1 , 20 do
 Line1Mesh.Scale = Line1Mesh.Scale - Vector3.new(0, 90, 0)
 Line2Mesh.Scale = Line2Mesh.Scale - Vector3.new(0, 90, 0)
 Line3Mesh.Scale = Line3Mesh.Scale - Vector3.new(0, 90, 0)
 Line4Mesh.Scale = Line4Mesh.Scale - Vector3.new(0, 90, 0)
 wait(0.05)
 end
 Line1:Remove()
 Line2:Remove()
 Line3:Remove()
 Line4:Remove()
 for i = 1 , 10 do
 Point1.Transparency = Point1.Transparency + 0.1
 Point2.Transparency = Point2.Transparency + 0.1
 Point3.Transparency = Point3.Transparency + 0.1
 Point4.Transparency = Point4.Transparency + 0.1
 wait(0.1)
 end
 Point1:Remove()
 Point2:Remove()
 Point3:Remove()
 Point4:Remove()
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "Lazor" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(1010)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(1010)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(1010)
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Bolt = Instance.new("Part")
 Bolt.Parent = Tool
 Bolt.Anchored = true
 Bolt.Name = "Shadow"
 Bolt.CanCollide = false
 Bolt.Locked = true
 Bolt.Transparency = 0.2
 Bolt.formFactor = "Symmetric"
 Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
 Bolt.TopSurface = "Smooth"
 Bolt.BrickColor = BrickColor.new(1010)
 Bolt.BottomSurface = "Smooth"
 Value = (math.random(-5, 5)/100)
 Value2 = (math.random(-5, 5)/100)
 Value3 = (math.random(-5, 5)/100)
 Bolt.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -6) * CFrame.Angles(Value, Value2, Value3)
 BoltMesh = Instance.new("SpecialMesh")
 BoltMesh.MeshType = "Brick"
 BoltMesh.Parent = Bolt
 BoltMesh.Scale = Vector3.new(10, 10, 3)
 Stuff = Workspace:GetChildren()
 for i = 1 , #Stuff do
  if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
   Torso = Stuff[i]:findFirstChild("Torso")
   Humanoid = Stuff[i]:findFirstChild("Humanoid")
   if Torso ~= nil and Humanoid ~= nil then
    if (Bolt.Position-Torso.Position).magnitude <= 15 then
     Humanoid.MaxHealth = 100
     Humanoid:TakeDamage(Damage)
    end
   end
  end
 end
 game.Lighting.Brightness = 10
 Sound.SoundId = "http://www.roblox.com/asset/?id=12222030"
 Sound:play()
 for i = 1 , math.random(9, 13) do
  FakeBolt = Instance.new("Part")
  FakeBolt.Parent = Tool
  FakeBolt.Anchored = true
  FakeBolt.Name = "Shadow"
  FakeBolt.CanCollide = false
  FakeBolt.Locked = true
  FakeBolt.Transparency = 0.2
  FakeBolt.formFactor = "Symmetric"
  FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
  FakeBolt.TopSurface = "Smooth"
  FakeBolt.BrickColor = BrickColor.new(1010)
  FakeBolt.BottomSurface = "Smooth"
  Value = (math.random(-5, 5)/100)
  Value2 = (math.random(-5, 5)/100)
  Value3 = (math.random(-5, 5)/100)
  FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  FakeBoltMesh = Instance.new("SpecialMesh")
  FakeBoltMesh.MeshType = "Brick"
  FakeBoltMesh.Parent = FakeBolt
  FakeBoltMesh.Scale = Vector3.new(10, 10, 3)
  Stuff = Workspace:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
    Torso = Stuff[i]:findFirstChild("Torso")
    Humanoid = Stuff[i]:findFirstChild("Humanoid")
    if Torso ~= nil and Humanoid ~= nil then
     if (FakeBolt.Position-Torso.Position).magnitude <= 15 then
      Humanoid.MaxHealth = 100
      Humanoid:TakeDamage(Damage)
     end
    end
   end
  end
  Bolt:Remove()
  Bolt = Instance.new("Part")
  Bolt.Parent = Tool
  Bolt.Anchored = true
  Bolt.Name = "Shadow"
  Bolt.CanCollide = false
  Bolt.Locked = true
  Bolt.Transparency = 0.2
  Bolt.formFactor = "Symmetric"
  Bolt.Size = Vector3.new(1, 1, math.random(5, 10))
  Bolt.TopSurface = "Smooth"
  Bolt.BrickColor = BrickColor.new(1010)
  Bolt.BottomSurface = "Smooth"
  Value = (math.random(-5, 5)/100)
  Value2 = (math.random(-5, 5)/100)
  Value3 = (math.random(-5, 5)/100)
  Bolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
  Bolt.CFrame = Bolt.CFrame * CFrame.Angles(Value, Value2, Value3)
  Bolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
  BoltMesh = Instance.new("SpecialMesh")
  BoltMesh.MeshType = "Brick"
  BoltMesh.Parent = Bolt
  BoltMesh.Scale = Vector3.new(10, 10, 3)
  Stuff = Workspace:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
    Torso = Stuff[i]:findFirstChild("Torso")
    Humanoid = Stuff[i]:findFirstChild("Humanoid")
    if Torso ~= nil and Humanoid ~= nil then
     if (Bolt.Position-Torso.Position).magnitude <= 15 then
      Humanoid.MaxHealth = 100
      Humanoid:TakeDamage(Damage)
     end
    end
   end
  end
  Bolt2 = Instance.new("Part")
  Bolt2.Parent = Tool
  Bolt2.Anchored = true
  Bolt2.Name = "Shadow"
  Bolt2.CanCollide = false
  Bolt2.Locked = true
  Bolt2.Transparency = 0.2
  Bolt2.formFactor = "Symmetric"
  Bolt2.Size = Bolt.Size
  Bolt2.TopSurface = "Smooth"
  Bolt2.BrickColor = BrickColor.new(1010)
  Bolt2.BottomSurface = "Smooth"
  Bolt2.CFrame = Bolt.CFrame
  BoltMesh = Instance.new("SpecialMesh")
  BoltMesh.MeshType = "Brick"
  BoltMesh.Parent = Bolt2
  BoltMesh.Scale = Vector3.new(10, 10, 3)
  Stuff = Workspace:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
    Torso = Stuff[i]:findFirstChild("Torso")
    Humanoid = Stuff[i]:findFirstChild("Humanoid")
    if Torso ~= nil and Humanoid ~= nil then
     if (Bolt2.Position-Torso.Position).magnitude <= 20 then
      Humanoid.MaxHealth = 100
      Humanoid:TakeDamage(Damage)
    end
    end
   end
  end
 end
 FakeBolt = Instance.new("Part")
 FakeBolt.Parent = Tool
 FakeBolt.Anchored = true
 FakeBolt.Name = "Shadow"
 FakeBolt.CanCollide = false
 FakeBolt.Locked = true
 FakeBolt.Transparency = 0.2
 FakeBolt.formFactor = "Symmetric"
 FakeBolt.Size = Vector3.new(1, 1, math.random(5, 10))
 FakeBolt.TopSurface = "Smooth"
 FakeBolt.BrickColor = BrickColor.new(1010)
 FakeBolt.BottomSurface = "Smooth"
 Value = (math.random(-5, 5)/100)
 Value2 = (math.random(-5, 5)/100)
 Value3 = (math.random(-5, 5)/100)
 FakeBolt.CFrame = Bolt.CFrame * CFrame.new(0, 0, -(Bolt.Size.Z/2))
 FakeBolt.CFrame = FakeBolt.CFrame * CFrame.Angles(Value, Value2, Value3)
 FakeBolt.CFrame = FakeBolt.CFrame * CFrame.new(0, 0, -(FakeBolt.Size.Z/2))
 FakeBoltMesh = Instance.new("SpecialMesh") 
 FakeBoltMesh.MeshType = "Brick"
 FakeBoltMesh.Parent = FakeBolt
 FakeBoltMesh.Scale = Vector3.new(10, 10, 3)
 Stuff = Workspace:GetChildren()
 for i = 1 , #Stuff do
  if Stuff[i].className == "Model" and Stuff[i].Name ~= Me.Name then
   Torso = Stuff[i]:findFirstChild("Torso")
   Humanoid = Stuff[i]:findFirstChild("Humanoid")
   if Torso ~= nil and Humanoid ~= nil then
    if (FakeBolt.Position-Torso.Position).magnitude <= 10 then
     Humanoid.MaxHealth = 100
     Humanoid:TakeDamage(Damage)
     FakeBolt.CFrame = CFrame.new(FakeBolt.Position, Torso.Position)
    end
   end
  end
 end
 Bolt:Remove()
 wait(0.1)
 game.Lighting.Brightness = 1
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(1010)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(1010)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(1010)
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "Ice" then
 Activated = true
 f = Instance.new("Fire")
 f.Parent = Grip17
 f.Size = 2
 ff = Instance.new("Fire")
 ff.Parent = Grip18
 ff.Size = 2
 fff = Instance.new("Fire")
 fff.Parent = Grip18
 fff.Size = 2
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Test = FakeLeftShoulder.C0
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-(0.26*4), 0, 0)
 for i = 1 , 20 do
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(1004)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(1004)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(1004)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  wait()
 end
 for i = 1 , 2 do
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  wait()
 end
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(1005)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(1005)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(1005)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  wait()
 end
 for i = 1 , 2 do
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
  wait()
 end
 end
 for i = 1 , 2 do
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
 end
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(1009)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(1009)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(1009)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  wait()
 end
 for i = 1 , 4 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(1004)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(1004)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(1004)
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.26, 0, 0)
  FakeLeftShoulder.C0 = Test
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
f:remove()
ff:remove()
fff:remove()
end
if Mode == "Fire" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(21)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(21)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(21)
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Flaming = true
 while Flaming == true do
 wait()
 end
 wait(0.2)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new(21)
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new(21)
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new(21)
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "Slime" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 SlimeCharge = true
 Slime = Instance.new("Part")
 Slime.Parent = Me.Character.Torso
 Slime.Size = Vector3.new(1, 1, 1)
 Slime.BrickColor = BrickColor.new("White")
 Slime.Locked = true
 Slime.Shape = "Ball"
 Slime.Anchored = true
 Slime.TopSurface = "Smooth"
 Slime.BottomSurface = "Smooth"
 Slime.Transparency = 0.4
 Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
 f=Instance.new("Fire")
 f.Parent= Slime
 f.Heat = 6
 f.Size = 15
 f.Color=Color3.new(0,0,-255) 
 f.SecondaryColor = Color3.new(0,0,-255) 
 Nucleus = Instance.new("Part")
 Nucleus.Parent = Slime
 Nucleus.Size = Vector3.new(2, 2, 2)
 Nucleus.BrickColor = BrickColor.new("Bright blue")
 Nucleus.Locked = true
 Nucleus.LeftSurface = "Smooth"
 Nucleus.Anchored = true
 Nucleus.RightSurface = "Smooth"
 Nucleus.FrontSurface = "Smooth"
 Nucleus.BackSurface = "Smooth"
 Nucleus.TopSurface = "Smooth"
 Nucleus.BottomSurface = "Smooth"
 Nucleus.Transparency = 0.1
 Nucleus.Shape = "Ball"
 Nucleus.CFrame = Slime.CFrame
 SlimeWeld = Instance.new("Weld")
 SlimeWeld.Parent = Slime
 SlimeWeld.Part0 = Slime
 SlimeWeld.Part1 = Nucleus
 SlimeWeld.C0 = CFrame.new(0, 0, 0)
 while SlimeCharge == true do
  Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
  Nucleus.CFrame = Slime.CFrame
  if Slime.Size.X <= 10 then
   SlimeWeld:Remove()
   Slime.Size = Slime.Size + Vector3.new(1, 1, 1)
   Slime.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -10)
   Nucleus.CFrame = Slime.CFrame
   SlimeWeld = Instance.new("Weld")
   SlimeWeld.Parent = Slime
   SlimeWeld.Part0 = Slime
   SlimeWeld.Part1 = Nucleus
   SlimeWeld.C0 = CFrame.new(0, 0, 0)
  end
 wait()
 end
 wait(0.2)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "DarkPulse" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 DarkCharge = true
 Dark = Instance.new("Part")
 Dark.Parent = Me.Character.Torso
 Dark.Size = Vector3.new(1, 2, 1)
 Dark.BrickColor = BrickColor.new("Really Really black")
 Dark.Locked = true
 Dark.Anchored = true
 Dark.TopSurface = "Smooth"
 Dark.BottomSurface = "Smooth"
 Dark.Transparency = 0
 Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
 DarkMesh = Instance.new("SpecialMesh")
 DarkMesh.Parent = Dark
 DarkMesh.MeshType = "Sphere"
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Dark
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.D = 50
 Gyro.cframe = Dark.CFrame
 while DarkCharge == true do
  if Dark.Transparency < 0 then
   Dark.Transparency = Dark.Transparency + 0
  end
  Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
  if Dark.Size.X <= 20 then
   Dark.Size = Dark.Size + Vector3.new(1, 0, 1)
   Dark.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, 0, -20)
  end
 wait()
 end
 wait(0.2)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
end
if Mode == "Raise" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  wait()
 end
 for i = 1 , 2 do
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 1.57, 0)
  wait()
 end
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 4 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
  wait()
 end
 for i = 1 , 2 do
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, -1.57, 0)
  wait()
 end
 Velocity = Instance.new("BodyVelocity")
 Velocity.Parent = Me.Character.Torso
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
 Velocity.velocity = Vector3.new(0, 30, 0)
 Gyro = Instance.new("BodyGyro")
 Gyro.Parent = Me.Character.Torso
 Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
 Gyro.cframe = Me.Character.Torso.CFrame
 Gyro.D = 50
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.31, 0, 0)
  Gyro.cframe = Gyro.cframe * CFrame.Angles(0, (0.785*2), 0)
  wait()
 end
 Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
 Velocity.velocity = Vector3.new(0, 0, 0)
 for i = 1 , 2 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Institutional white")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Institutional white")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Institutional white")
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(1.24, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
 for i = 1 , 4 do
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.4)
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.62, 0, 0)
 wait()
 end
 wait(0.2)
 for i = 1 , 8 do
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.4)
 wait()
 end
  Wave = Instance.new("Part")
 Wave.Parent = Me.Character.Torso
 Wave.Anchored = true
 Wave.CanCollide = false
 Wave.Locked = true
 Wave.Transparency = 0.2
 Wave.Size = Vector3.new(2, 1, 2)
 Wave.TopSurface = "Smooth"
 Wave.BrickColor = BrickColor.new(1004)
 Wave.BottomSurface = "Smooth"
 Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
 WaveMesh = Instance.new("CylinderMesh")
 WaveMesh.Parent = Wave
 WaveMesh.Scale = Vector3.new(1, 0.3, 1)
 for i = 1 , 32 do
  Wave.Size = Wave.Size + Vector3.new(3, 0, 3)
  Wave.Transparency = Wave.Transparency + (0.8/32)
  Wave.CFrame = Me.Character.Torso.CFrame * CFrame.new(0, -2.4, 0)
  Stuff = Workspace:GetChildren()
  for i = 1 , #Stuff do
   Torso = Stuff[i]:findFirstChild("Torso")
   if Torso ~= nil then
    if (Me.Character.Torso.Position-Torso.Position).magnitude <= (Wave.Size.X/2) then
     if Torso.Parent.Name ~= Me.Name then
      Humanoid = Torso.Parent:findFirstChild("Humanoid")
      if Humanoid ~= nil then
       Humanoid.MaxHealth = 100
       Humanoid:TakeDamage(Damage)
      end
     end
    end
   end
  end
  wait()
 end
 for i = 1 , 4 do
 FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.62, 0, 0)
 FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.4)
 wait()
 end
 wait(0.4)
 Gyro:Remove()
 Velocity:Remove()
Activated = false
end
if Mode == "Stone" then
 Activated = true
 Sound.SoundId = "http://www.roblox.com/asset/?id=11420922"
 Sound:play()
wait(5)
 Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
 Sound.Pitch = 0.8
 Sound:play()
wait(1.5)
Amessage.Text = "Its time.."
 Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
 Sound.Pitch = 0.8
 Sound.Volume = 0.6
 Sound:play()
 wait(1.5)
 Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
 Sound.Pitch = 0.8
 Sound.Volume = 0.3
 Sound:play()
wait(1.5)
Amessage.Text = "To die.."
 Sound.SoundId = "http://www.roblox.com/asset/?id=2767085"
 Sound.Pitch = 0.8
 Sound.Volume = 0.2
 Sound:play()
 wait()
 Sound.SoundId = "http://www.roblox.com/asset/?id=13378571"
 Sound.Pitch = 0.8
 Sound.Volume = 0.6
 Sound:play()
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Really Really black")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Really Really black")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Really Really black")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.13)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 onCharge2("Really Really black")
 Stuff = game.Workspace:GetChildren()
 for i = 1 , #Stuff do
  if Stuff[i].Name ~= Me.Name then
   Torso = Stuff[i]:findFirstChild("Torso")
   Humanoid = Stuff[i]:findFirstChild("Humanoid")
   if Torso ~= nil and Humanoid ~= nil then
    if (Me.Character.Torso.Position-Torso.Position).magnitude <= 200 then
     Humanoid.Sit = true
     Rock = Instance.new("Part")
     Rock.Parent = Tool
     Rock.Name = "Rock"
     Rock.Anchored = true
     Rock.BrickColor = BrickColor.new("Really Really black")
     Rock.Material = "Plastic"
     Rock.Size = Vector3.new(10, 2, 10)
     Rock.formFactor = "Symmetric"
     Rock.Locked = true
     Rock.TopSurface = "Smooth"
     Rock.BottomSurface = "Smooth"
     Rock.CFrame = CFrame.new(Torso.Position-Vector3.new(0, 2, 0))
     Torso.Velocity = Vector3.new(math.random(-20, 20), 150, math.random(-20, 20))
     Humanoid.MaxHealth = 100
     Humanoid:TakeDamage(Damage*3)
    end
   end
  end
 end
 for i = 1 , 10 do
  Stuff = Tool:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name == "Rock" then
    P = Stuff[i].CFrame
    Stuff[i].Size = Stuff[i].Size + Vector3.new(0, 2, 0)
    Stuff[i].CFrame = P * CFrame.new(0, 1, 0)
   end
  end
 wait()
 end
 wait(0.1)
 for i = 1 , 10 do
  Stuff = Tool:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name == "Rock" then
    P = Stuff[i].CFrame
    Stuff[i].Size = Stuff[i].Size - Vector3.new(0, 2, 0)
    Stuff[i].CFrame = P * CFrame.new(0, -1, 0)
   end
  end
 wait()
 end
 Stuff = Tool:GetChildren()
 for i = 1 , #Stuff do
  if Stuff[i].Name == "Rock" then
   Stuff[i]:Remove()
  end
 end
 wait(0.2)
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Really Really black")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Really Really black")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Really Really black")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.13)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
  Amessage.Text = ""
  Sound.Pitch = 1
  Sound.Volume = 1
 end
Activated = false
end
if Mode == "Shield" then
 Activated = true
 Weld.Parent = Me.Character["Left Arm"]
 Weld.Part0 = Me.Character["Left Arm"]
 Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
 Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
 Sound:play()
 for i = 1 , 8 do
  Clone1 = Grip17:clone() 
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Dark stone grey")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Dark stone grey")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Dark stone grey")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
  wait()
 end
 Shielding = true
 while Shielding == true do
  Me.Character.Humanoid.WalkSpeed = 0
  Stuff = game.Workspace:GetChildren()
  for i = 1 , #Stuff do
   if Stuff[i].Name ~= "Base" and Stuff[i].Name ~= Me.Name then
    if Stuff[i].className == "Part" then
     if (Me.Character.Torso.Position-Stuff[i].Position).magnitude <= 30 then
      Stuff[i]:Remove()
     end
    end
    if Stuff[i].className == "Model" then
     Stuff2 = Stuff[i]:GetChildren()
     for i = 1 , #Stuff2 do
      if Stuff2[i].className == "Part" then
       if (Me.Character.Torso.Position-Stuff2[i].Position).magnitude <= 30 then
        Stuff2[i]:Remove()
       end
      end
     end
    end
   end
  end
 wait()
 end
 for i = 1 , 8 do
  Clone1 = Grip17:clone()
  Clone1.Parent = Tool
  Clone1.Name = "Shadow"
  Clone1.Anchored = true
  Clone1.CanCollide = false
  Clone1.Transparency = 0.2
  Clone1.BrickColor = BrickColor.new("Dark stone grey")
  Clone2 = Grip18:clone()
  Clone2.Parent = Tool
  Clone2.Name = "Shadow"
  Clone2.Anchored = true
  Clone2.CanCollide = false
  Clone2.Transparency = 0.2
  Clone2.BrickColor = BrickColor.new("Dark stone grey")
  Clone3 = Grip19:clone()
  Clone3.Parent = Tool
  Clone3.Name = "Shadow"
  Clone3.Anchored = true
  Clone3.CanCollide = false
  Clone3.Transparency = 0.2
  Clone3.BrickColor = BrickColor.new("Dark stone grey")
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
  wait()
 end
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
Activated = false
end
if Mode == "Snipe" then
 if mouse.Target ~= nil then
  Torso = mouse.Target.Parent:findFirstChild("Torso")
  if mouse.Target.Parent.Name ~= Me.Name and Torso ~= nil then
   Activated = true
   Weld.Parent = Me.Character["Left Arm"]
   Weld.Part0 = Me.Character["Left Arm"]
   Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
   Sound.SoundId = "rbxasset://sounds\\swordslash.wav"
   Sound:play()
   for i = 1 , 4 do
    Clone1 = Grip17:clone() 
    Clone1.Parent = Tool
    Clone1.Name = "Shadow"
    Clone1.Anchored = true
    Clone1.CanCollide = false
    Clone1.Transparency = 0.2
    Clone1.BrickColor = BrickColor.new("Institutional white")
    Clone2 = Grip18:clone()
    Clone2.Parent = Tool
    Clone2.Name = "Shadow"
    Clone2.Anchored = true
    Clone2.CanCollide = false
    Clone2.Transparency = 0.2
    Clone2.BrickColor = BrickColor.new("Institutional white")
    Clone3 = Grip19:clone()
    Clone3.Parent = Tool
    Clone3.Name = "Shadow"
    Clone3.Anchored = true
    Clone3.CanCollide = false
    Clone3.Transparency = 0.2
    Clone3.BrickColor = BrickColor.new("Institutional white")
    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
    wait()
   end
   Weld:Remove()
   Sound.SoundId = "http://www.roblox.com/asset/?id=18478970"
   Sound:play()
   Gyro = Instance.new("BodyGyro")
   Gyro.Parent = Handle
   Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
   Gyro.cframe = Me.Character.Torso.CFrame * CFrame.Angles(0, 0, 1.57)
   Gyro.D = 50
   Position = Instance.new("BodyPosition")
   Position.Parent = Handle
   Position.maxForce = Vector3.new(9999999999, 9999999999, 9999999999)
   Position.position = Torso.Position
   for i = 1 , 4 do
    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.13, 0, 0)
    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(-0.39, 0, 0)
    wait()
   end
   for i = 1 , 20 do
    if Torso ~= nil then
     Gyro.cframe = CFrame.new(Handle.Position, Torso.Position) * CFrame.Angles(-1.57, 0, 0)
     Position.position = Torso.Position
    end
    wait(0.1)
   end
   Gyro:Remove()
   Position:Remove()
   for i = 1 , 10 do
    Gyro.cframe = CFrame.new(Handle.Position, Me.Character.Torso.Position) * CFrame.Angles(-1.57, 0, 0)
    Position.position = Me.Character.Torso.Position
    wait(0.1)
   end
   Weld = Instance.new("Weld")
   Weld.Parent = Me.Character["Left Arm"]
   Weld.Part0 = Me.Character["Left Arm"]
   Weld.Part1 = Handle
   Weld.C0 = CFrame.new(0.3, -1, -0.05) * CFrame.Angles(-1.15, 0.3, -1.3)
   for i = 1 , 8 do
    Clone1 = Grip17:clone()
    Clone1.Parent = Tool
    Clone1.Name = "Shadow"
    Clone1.Anchored = true
    Clone1.CanCollide = false
    Clone1.Transparency = 0.2
    Clone1.BrickColor = BrickColor.new("Institutional white")
    Clone2 = Grip18:clone()
    Clone2.Parent = Tool
    Clone2.Name = "Shadow"
    Clone2.Anchored = true
    Clone2.CanCollide = false
    Clone2.Transparency = 0.2
    Clone2.BrickColor = BrickColor.new("Institutional white")
    Clone3 = Grip19:clone()
    Clone3.Parent = Tool
    Clone3.Name = "Shadow"
    Clone3.Anchored = true
    Clone3.CanCollide = false
    Clone3.Transparency = 0.2
    Clone3.BrickColor = BrickColor.new("Institutional white")
    FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.13, 0, 0)
    FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.new(0, 0, 0) * CFrame.Angles(0.39, 0, 0)
    wait()
   end
   Weld.Parent = Me.Character["Right Arm"]
   Weld.Part0 = Me.Character["Right Arm"]
   Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
   Activated = false
  end
 end
end
end
------------------------------------------------------------>
--[[
?     -->> onButton1Up
--]]
------------------------------------------------------------>
function onButton1Up()
Flaming = false
Shielding = false
if DarkCharge == true then
 Sound.SoundId = "http://www.roblox.com/asset/?id=11998770"
 Sound:play()
 DarkCharge = false
 Dark.Anchored = false
 Velocity = Instance.new("BodyVelocity")
 Velocity.Parent = Dark
 Velocity.maxForce = Vector3.new(math.huge, math.huge, math.huge)
 Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 150
 for i = 1 , 40 do
 Dark.Transparency = Dark.Transparency + 0.02
 function DarkHit(Hit)
  if Hit.Name ~= "Base" and Hit.Parent.Name ~= "Sword" and Hit.Parent.Name ~= Me.Name and Hit.Parent.Parent.Name ~= Me.Name then
   Hit:Remove()
  end
 end
 Dark.Touched:connect(DarkHit)
 wait(0.1)
 end
 Dark:Remove()
 Activated = false
end
if SlimeCharge == true then
 SlimeCharge = false
 Slime.Anchored = false
 Nucleus.Anchored = false
 SlimeWeld = Instance.new("Weld")
 SlimeWeld.Parent = Slime
 SlimeWeld.Part0 = Slime
 SlimeWeld.Part1 = Nucleus
 SlimeWeld.C0 = CFrame.new(0, 0, 0) 
 Velocity = Instance.new("BodyVelocity")
 Velocity.Parent = Slime
 Velocity.maxForce = Vector3.new(math.huge, 0, math.huge)
 Velocity.velocity = Me.Character.Torso.CFrame.lookVector * 100
  function SlimeWeld(Hit)
  if Hit.Parent.Name ~= Me.Name then
   Humanoid = Hit.Parent:findFirstChild("Humanoid")
   if Humanoid ~= nil then
    Humanoid.MaxHealth = 0
    Humanoid.Health = 0
    Stuff = Humanoid.Parent:GetChildren()
    for i = 1 , #Stuff do
     if Stuff[i].className == "Part" then
      SlimeWeldz = Instance.new("Weld")
      SlimeWeldz.Parent = Slime
      SlimeWeldz.Part0 = Slime
      SlimeWeldz.Part1 = Stuff[i]
      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))
     end
    end
   end
  end
 end
 Slime.Touched:connect(SlimeWeld)
end
end
------------------------------------------------------------>
--[[
?     -->> Selected
--]]
------------------------------------------------------------>
function onSelected(Mouse)
 Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
 Sound:play()
 Mouse.Button1Down:connect(function() onButton1Down(mouse) end)
 Mouse.Button1Up:connect(function() onButton1Up(mouse) end)
 mouse = Mouse
 FakeRightShoulder = Instance.new("Weld")
 FakeRightShoulder.Parent = Me.Character.Torso
 FakeRightShoulder.Part0 = Me.Character.Torso
 FakeRightShoulder.Part1 = Me.Character["Right Arm"]
 FakeRightShoulder.C0 = OriginalRightShoulder
 FakeRightShoulder.C1 = OriginalRightShoulder2
 FakeLeftShoulder = Instance.new("Weld")
 FakeLeftShoulder.Parent = Me.Character.Torso
 FakeLeftShoulder.Part0 = Me.Character.Torso
 FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
 FakeLeftShoulder.C0 = OriginalLeftShoulder * CFrame.new(-0.25, 0, -0.45)
 FakeLeftShoulder.C1 = OriginalLeftShoulder2
 Weld:Remove()
 Weld = Instance.new("Weld")
 Weld.Parent = Me.Character["Torso"]
 Weld.Part0 = Me.Character["Torso"]
 Weld.Part1 = Handle
 Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
 Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)
 equipped = true
 Activated = false
 Equipping = true
 Unequipping = false
 Flaming = false
 Shielding = false
 SlimeCharge = false
 DarkCharge = false
 for i = 1 , 16 do
  FakeRightShoulder.C0 = OriginalRightShoulder * CFrame.Angles(0, 0, (i/5.2))
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
  wait()
 end
 wait()
 Weld.Parent = Me.Character["Right Arm"]
 Weld.Part0 = Me.Character["Right Arm"]
 Weld.C0 = CFrame.new(-0.3, -1, 0.05) * CFrame.Angles(-1.15, -0.3, -0.15)
 for i = 1 , 8 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.2)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, -0.19)
  wait()
 end
 wait()
 for i = 1 , 8 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0.05, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0.15, 0, 0)
  wait()
 end
 Equipping = false
end
HopperBin.Selected:connect(onSelected)
------------------------------------------------------------>
--[[
?     -->> Deselected
--]]
------------------------------------------------------------>
function onDeselected(Mouse)
 Sound.SoundId = "rbxasset://sounds\\unsheath.wav"
 Sound:play()
 for i = 1 , 8 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(-0.05, 0, 0)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(-0.15, 0, 0)
  wait()
 end
 wait()
 for i = 1 , 8 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, 0.2)
  FakeLeftShoulder.C0 = FakeLeftShoulder.C0 * CFrame.Angles(0, 0, 0.19)
  wait()
 end
 FakeLeftShoulder.C0 = OriginalLeftShoulder
 Weld = Instance.new("Weld")
 Weld.Parent = Me.Character["Torso"]
 Weld.Part0 = Me.Character["Torso"]
 Weld.Part1 = Handle
 Weld.C0 = CFrame.new(1.6, 2.5, 0.6) * CFrame.Angles(0, 0, 2.2)
 Weld.C0 = Weld.C0 * CFrame.Angles(0, 1.57, 0)    
  for i = 1 , 16 do
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, -0.03) * CFrame.Angles(0.03, 0, 0.11)
 end
 for i = 1 , 16 do
  FakeRightShoulder.C0 = FakeRightShoulder.C0 * CFrame.Angles(0, 0, -0.1)
  Weld.C0 = Weld.C0 * CFrame.new(0, 0, 0.03) * CFrame.Angles(-0.03, 0, -0.11)
  wait()
 end
 FakeRightShoulder:Remove()
 FakeLeftShoulder:Remove()
 FakeRightShoulder = Instance.new("Weld")
 FakeRightShoulder.Parent = Me.Character.Torso
 FakeRightShoulder.Part0 = Me.Character.Torso
 FakeRightShoulder.Part1 = Me.Character["Right Arm"]
 FakeRightShoulder.C0 = OriginalRightShoulder
 FakeRightShoulder.C1 = OriginalRightShoulder2
 FakeLeftShoulder = Instance.new("Weld")
 FakeLeftShoulder.Parent = Me.Character.Torso
 FakeLeftShoulder.Part0 = Me.Character.Torso
 FakeLeftShoulder.Part1 = Me.Character["Left Arm"]
 FakeLeftShoulder.C0 = OriginalLeftShoulder
 FakeLeftShoulder.C1 = OriginalLeftShoulder2
 Equipped = false
 Activated = false
 Equipping = false
 Flaming = false
 DarkCharge = false
 Shielding = false
 Unequipping = true
 SlimeCharge = false
 Unequipping = false
end
HopperBin.Deselected:connect(onDeselected)
------------------------------------------------------------>
--[[
?     -->> onTouched() Functions
--]]
------------------------------------------------------------>
function onTouched(Hit)
 if Activated then
  if Hit.Parent.Name ~= Me.Name and Hit.Parent.Name ~= HopperBinName then
   Humanoid = Hit.Parent:findFirstChild("Humanoid")
   if Humanoid ~= nil and Mode ~= "Assassinate" then
    Humanoid.MaxHealth = 100
    Humanoid:TakeDamage(Damage)
    for i = 1 , (Humanoid.Health/10) do
     Blood = Instance.new("Part")
     Blood.Parent = Workspace
     Blood.CanCollide = false
     Blood.Transparency = 0.1
     Blood.TopSurface = "Smooth"
     Blood.BottomSurface = "Smooth"
     Blood.Size = Vector3.new(1, 1, 1)
     Blood.Locked = true
     Blood.BrickColor = BrickColor.new(1004)
     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))
     Blood.Velocity = Vector3.new(math.random(-50, 50), math.random(30, 50), math.random(-50, 50))
     BloodMesh = Instance.new("SpecialMesh")
     BloodMesh.Parent = Blood
     BloodMesh.MeshType = "Sphere"
     BloodMesh.Scale = Vector3.new(0.35, 0.35, 0.35)
     Blood:BreakJoints()
     Blood.Velocity = Vector3.new(math.random(-50, 50), math.random(30, 50), math.random(-50, 50))
    end
   end
  end
 end
end
Stuff = Tool:GetChildren()
for i = 1 , #Stuff do
if Stuff[i].className == "Part" then
Stuff[i].Touched:connect(onTouched)
end
end
------------------------------------------------------------>
--[[
?     -->> Gui
--]]
------------------------------------------------------------>
wait(1)
Gui = PlayerGui:findFirstChild("LoadGui")
if Gui ~= nil then
 Gui:Remove()
end
PlayerGui = Me["PlayerGui"]
Gui = PlayerGui:findFirstChild("SwordGui")
if Gui ~= nil then
 Gui:Remove()
end
Gui = Instance.new("ScreenGui")
Gui.Parent = PlayerGui
Gui.Name = "SwordGui"
Background = Instance.new("ImageLabel")
Background.Parent = Gui
Background.Name = "Background"
Background.Size = UDim2.new(0.25, 0, 0.5, 0)
Background.BackgroundTransparency = 0.7
Background.Position = UDim2.new(0.55, 0, 0, 0) 
Background.BackgroundColor = BrickColor.new("White")
Page1 = Instance.new("ImageLabel")
Page1.Parent = Background
Page1.Name = "Page1"
Page1.Size = UDim2.new(1, 0, 1, 0)
Page1.BackgroundTransparency = 1
Page1.Position = UDim2.new(0, 0, 0, 0)
Reset = Instance.new("TextButton")
Reset.Parent = Page1
Reset.Name = "Swing"
Reset.Size = UDim2.new(0.2, 0, 0.07, 0)
Reset.BackgroundTransparency = 0.1
Reset.Position = UDim2.new(0.02, 0, 0.02, 0)
Reset.BorderSizePixel = 0
Reset.BackgroundColor = BrickColor.new("White")
Reset.Text = "[ Reset ]" 
Reset.MouseButton1Down:connect(function()
p = game.Workspace:findFirstChild(Me.Name)
if p ~= nil then
 p:BreakJoints()
end
end)
Hint = Instance.new("TextLabel")
Hint.Parent = Background
Hint.Name = "Hint"
Hint.Size = UDim2.new(1, 0, 0.07, 0)
Hint.BackgroundTransparency = 0.1
Hint.Position = UDim2.new(0, 0, -0.07, 0)
Hint.BorderSizePixel = 0
Hint.BackgroundColor = BrickColor.new("White")
Hint.Text = "[ ]"
Swing = Instance.new("TextButton")
Swing.Parent = Page1
Swing.Name = "Swing"
Swing.Size = UDim2.new(0.25, 0, 0.07, 0)
Swing.BackgroundTransparency = 0.1
Swing.Position = UDim2.new(0.05, 0, 0.2, 0)
Swing.BorderSizePixel = 0
Swing.BackgroundColor = BrickColor.new("White")
Swing.Text = "[ Swing ]" 
Swing.MouseButton1Down:connect(function()
Mode = "Swing"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Swing.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to Slash ]"
 end
end
end)
Spin = Instance.new("TextButton")
Spin.Parent = Page1
Spin.Name = "Spin"
Spin.Size = UDim2.new(0.25, 0, 0.07, 0)
Spin.BackgroundTransparency = 0.1
Spin.Position = UDim2.new(0.05, 0, 0.3, 0)
Spin.BorderSizePixel = 0
Spin.BackgroundColor = BrickColor.new("White")
Spin.Text = "[ DarkFlash ]" 
Spin.MouseButton1Down:connect(function()
Mode = "Spin"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Spin.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to Spin Slash ]"
 end
end
end)
TripleSlash = Instance.new("TextButton")
TripleSlash.Parent = Page1
TripleSlash.Name = "TripleSlash"
TripleSlash.Size = UDim2.new(0.25, 0, 0.07, 0)
TripleSlash.BackgroundTransparency = 0.1
TripleSlash.Position = UDim2.new(0.05, 0, 0.4, 0)
TripleSlash.BorderSizePixel = 0
TripleSlash.BackgroundColor = BrickColor.new("White")
TripleSlash.Text = "[ TripleSlash ]" 
TripleSlash.MouseButton1Down:connect(function()
Mode = "TripleSlash"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  TripleSlash.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to slash 3 times quickly ]"
 end
end
end)
ForwardSpin = Instance.new("TextButton")
ForwardSpin.Parent = Page1
ForwardSpin.Name = "Spin"
ForwardSpin.Size = UDim2.new(0.25, 0, 0.07, 0)
ForwardSpin.BackgroundTransparency = 0.1
ForwardSpin.Position = UDim2.new(0.05, 0, 0.5, 0)
ForwardSpin.BorderSizePixel = 0
ForwardSpin.BackgroundColor = BrickColor.new("White")
ForwardSpin.Text = "[ ForwardSpin ]" 
ForwardSpin.MouseButton1Down:connect(function()
Mode = "ForwardSpin"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  ForwardSpin.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to Spin Slash forward ]"
 end
end
end)
Boomerang = Instance.new("TextButton")
Boomerang.Parent = Page1
Boomerang.Name = "Boomerang"
Boomerang.Size = UDim2.new(0.25, 0, 0.07, 0)
Boomerang.BackgroundTransparency = 0.1
Boomerang.Position = UDim2.new(0.05, 0, 0.6, 0)
Boomerang.BorderSizePixel = 0
Boomerang.BackgroundColor = BrickColor.new("White")
Boomerang.Text = "[ Boomerang ]" 
Boomerang.MouseButton1Down:connect(function()
Mode = "Boomerang"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Boomerang.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to throw your sword ]"
 end
end
end)
Remover = Instance.new("TextButton")
Remover.Parent = Page1
Remover.Name = "Remover"
Remover.Size = UDim2.new(0.25, 0, 0.07, 0)
Remover.BackgroundTransparency = 0.1
Remover.Position = UDim2.new(0.05, 0, 0.7, 0)
Remover.BorderSizePixel = 0
Remover.BackgroundColor = BrickColor.new("White")
Remover.Text = "[ Remover ]" 
Remover.MouseButton1Down:connect(function()
Mode = "Remover"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Remover.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to remove anything nearby ]"
 end
end
end)
Alchemy = Instance.new("TextButton")
Alchemy.Parent = Page1
Alchemy.Name = "Alchemy"
Alchemy.Size = UDim2.new(0.25, 0, 0.07, 0)
Alchemy.BackgroundTransparency = 0.1
Alchemy.Position = UDim2.new(0.05, 0, 0.8, 0)
Alchemy.BorderSizePixel = 0
Alchemy.BackgroundColor = BrickColor.new("White")
Alchemy.Text = "[ Alchemy ]" 
Alchemy.MouseButton1Down:connect(function()
Mode = "Alchemy"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Alchemy.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to use alchemy ]"
 end
end
end)
Fire = Instance.new("TextButton")
Fire.Parent = Page1
Fire.Name = "Fire"
Fire.Size = UDim2.new(0.25, 0, 0.07, 0)
Fire.BackgroundTransparency = 0.1
Fire.Position = UDim2.new(0.375, 0, 0.2, 0)
Fire.BorderSizePixel = 0
Fire.BackgroundColor = BrickColor.new("White")
Fire.Text = "[ Fire ]" 
Fire.MouseButton1Down:connect(function()
Mode = "Fire"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Fire.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click and hold to shoot fire ]"
 end
end
end)
Slimeball = Instance.new("TextButton")
Slimeball.Parent = Page1
Slimeball.Name = "Slime"
Slimeball.Size = UDim2.new(0.25, 0, 0.07, 0)
Slimeball.BackgroundTransparency = 0.1
Slimeball.Position = UDim2.new(0.375, 0, 0.3, 0)
Slimeball.BorderSizePixel = 0
Slimeball.BackgroundColor = BrickColor.new("White")
Slimeball.Text = "[ Fireball ]" 
Slimeball.MouseButton1Down:connect(function()
Mode = "Slime"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Slimeball.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click and hold to fire a slime ]"
 end
end
end)
Stone = Instance.new("TextButton")
Stone.Parent = Page1
Stone.Name = "Stone"
Stone.Size = UDim2.new(0.25, 0, 0.07, 0)
Stone.BackgroundTransparency = 0.1
Stone.Position = UDim2.new(0.375, 0, 0.4, 0)
Stone.BorderSizePixel = 0
Stone.BackgroundColor = BrickColor.new("White")
Stone.Text = "[ UltimateVoid ]" 
Stone.MouseButton1Down:connect(function()
Mode = "Stone"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Stone.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to hit anybody near you ]"
 end
end
end)
Escape = Instance.new("TextButton")
Escape.Parent = Page1
Escape.Name = "Escape"
Escape.Size = UDim2.new(0.25, 0, 0.07, 0)
Escape.BackgroundTransparency = 0.1
Escape.Position = UDim2.new(0.375, 0, 0.5, 0)
Escape.BorderSizePixel = 0
Escape.BackgroundColor = BrickColor.new("White")
Escape.Text = "[ Escape ]" 
Escape.MouseButton1Down:connect(function()
Mode = "Escape"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Escape.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to escape when stuck ]"
 end
end
end)
Shield = Instance.new("TextButton")
Shield.Parent = Page1
Shield.Name = "Shield"
Shield.Size = UDim2.new(0.25, 0, 0.07, 0)
Shield.BackgroundTransparency = 0.1
Shield.Position = UDim2.new(0.375, 0, 0.6, 0)
Shield.BorderSizePixel = 0
Shield.BackgroundColor = BrickColor.new("White")
Shield.Text = "[ Shield ]" 
Shield.MouseButton1Down:connect(function()
Mode = "Shield"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Shield.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click and hold for an invisible shield ]"
 end
end
end)
DarkPulse = Instance.new("TextButton")
DarkPulse.Parent = Page1
DarkPulse.Name = "DarkPulse"
DarkPulse.Size = UDim2.new(0.25, 0, 0.07, 0)
DarkPulse.BackgroundTransparency = 0.1
DarkPulse.Position = UDim2.new(0.375, 0, 0.7, 0)
DarkPulse.BorderSizePixel = 0
DarkPulse.BackgroundColor = BrickColor.new("White")
DarkPulse.Text = "[ DarkPulse ]" 
DarkPulse.MouseButton1Down:connect(function()
Mode = "DarkPulse"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  DarkPulse.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click and hold to fire a dark wave ]"
 end
end
end)
Snipe = Instance.new("TextButton")
Snipe.Parent = Page1
Snipe.Name = "Snipe"
Snipe.Size = UDim2.new(0.25, 0, 0.07, 0)
Snipe.BackgroundTransparency = 0.1
Snipe.Position = UDim2.new(0.375, 0, 0.8, 0)
Snipe.BorderSizePixel = 0
Snipe.BackgroundColor = BrickColor.new("White")
Snipe.Text = "[ Snipe ]" 
Snipe.MouseButton1Down:connect(function()
Mode = "Snipe"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Snipe.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click a person to zoom toward him ]"
 end
end
end)
Ice = Instance.new("TextButton")
Ice.Parent = Page1
Ice.Name = "Ice"
Ice.Size = UDim2.new(0.25, 0, 0.07, 0)
Ice.BackgroundTransparency = 0.1
Ice.Position = UDim2.new(0.7, 0, 0.2, 0)
Ice.BorderSizePixel = 0
Ice.BackgroundColor = BrickColor.new("White")
Ice.Text = "[ HeatSlashes ]" 
Ice.MouseButton1Down:connect(function()
Mode = "Ice"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Ice.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to send out a beam of ice ]"
 end
end
end)
Tornado = Instance.new("TextButton")
Tornado.Parent = Page1
Tornado.Name = "Tornado"
Tornado.Size = UDim2.new(0.25, 0, 0.07, 0)
Tornado.BackgroundTransparency = 0.1
Tornado.Position = UDim2.new(0.7, 0, 0.3, 0)
Tornado.BorderSizePixel = 0
Tornado.BackgroundColor = BrickColor.new("White")
Tornado.Text = "[ HeatSpins ]" 
Tornado.MouseButton1Down:connect(function()
Mode = "Tornado"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Tornado.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to throw people near you ]"
 end
end
end)
Explosion = Instance.new("TextButton")
Explosion.Parent = Page1
Explosion.Name = "Really blackHole"
Explosion.Size = UDim2.new(0.25, 0, 0.07, 0)
Explosion.BackgroundTransparency = 0.1
Explosion.Position = UDim2.new(0.7, 0, 0.4, 0)
Explosion.BorderSizePixel = 0
Explosion.BackgroundColor = BrickColor.new("White")
Explosion.Text = "[ Explosion ]" 
Explosion.MouseButton1Down:connect(function()
Mode = "Explosion"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Explosion.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to summon a huge explosion ]"
 end
end
end)
ExplodeVictim = Instance.new("TextButton")
ExplodeVictim.Parent = Page1
ExplodeVictim.Name = "ExplodeVictim"
ExplodeVictim.Size = UDim2.new(0.25, 0, 0.07, 0)
ExplodeVictim.BackgroundTransparency = 0.1
ExplodeVictim.Position = UDim2.new(0.7, 0, 0.5, 0)
ExplodeVictim.BorderSizePixel = 0
ExplodeVictim.BackgroundColor = BrickColor.new("White")
ExplodeVictim.Text = "[ ExplodeVictim ]" 
ExplodeVictim.MouseButton1Down:connect(function()
Mode = "ExplodeVictim"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  ExplodeVictim.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click a person to explode him ]"
 end
end
end)
Raise = Instance.new("TextButton")
Raise.Parent = Page1
Raise.Name = "Raise"
Raise.Size = UDim2.new(0.25, 0, 0.07, 0)
Raise.BackgroundTransparency = 0.1
Raise.Position = UDim2.new(0.7, 0, 0.6, 0)
Raise.BorderSizePixel = 0
Raise.BackgroundColor = BrickColor.new("White")
Raise.Text = "[ Wave ]" 
Raise.MouseButton1Down:connect(function()
Mode = "Raise"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Raise.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click the ground to make a mountain ]"
 end
end
end)
Teleport = Instance.new("TextButton")
Teleport.Parent = Page1
Teleport.Name = "Teleport"
Teleport.Size = UDim2.new(0.25, 0, 0.07, 0)
Teleport.BackgroundTransparency = 0.1
Teleport.Position = UDim2.new(0.7, 0, 0.7, 0)
Teleport.BorderSizePixel = 0
Teleport.BackgroundColor = BrickColor.new("White")
Teleport.Text = "[ Teleport ]" 
Teleport.MouseButton1Down:connect(function()
Mode = "Teleport"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Teleport.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to teleport and slash ]"
 end
end
end)
DownThrust = Instance.new("TextButton")
DownThrust.Parent = Page1
DownThrust.Name = "DownThrust"
DownThrust.Size = UDim2.new(0.25, 0, 0.07, 0)
DownThrust.BackgroundTransparency = 0.1
DownThrust.Position = UDim2.new(0.7, 0, 0.8, 0)
DownThrust.BorderSizePixel = 0
DownThrust.BackgroundColor = BrickColor.new("White")
DownThrust.Text = "[ DownThrust ]" 
DownThrust.MouseButton1Down:connect(function()
Mode = "DownThrust"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  DownThrust.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to thurst downward ]"
 end
end
end)
Assassinate = Instance.new("TextButton")
Assassinate.Parent = Page1
Assassinate.Name = "Assassinate"
Assassinate.Size = UDim2.new(0.25, 0, 0.07, 0)
Assassinate.BackgroundTransparency = 0.1
Assassinate.Position = UDim2.new(0.375, 0, 0.1, 0)
Assassinate.BorderSizePixel = 0
Assassinate.BackgroundColor = BrickColor.new("White")
Assassinate.Text = "[ Assassinate ]" 
Assassinate.MouseButton1Down:connect(function()
Mode = "Assassinate"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Assassinate.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click a player to kill ]"
 end
end
end)
Lazor = Instance.new("TextButton")
Lazor.Parent = Page1
Lazor.Name = "lazor"
Lazor.Size = UDim2.new(0.25, 0, 0.07, 0)
Lazor.BackgroundTransparency = 0.1
Lazor.Position = UDim2.new(0.05, 0, 0.1, 0)
Lazor.BorderSizePixel = 0
Lazor.BackgroundColor = BrickColor.new("White")
Lazor.Text = "[ LAZOR ]" 
Lazor.MouseButton1Down:connect(function()
Mode = "Lazor"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Lazor.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to FIRE LAZOOOOOR!!! ]"
 end
end
end)
Lazor3 = Instance.new("TextButton")
Lazor3.Parent = Page1
Lazor3.Name = "Toss"
Lazor3.Size = UDim2.new(0.25, 0, 0.07, 0)
Lazor3.BackgroundTransparency = 0.1
Lazor3.Position = UDim2.new(0.7, 0, 0.1, 0)
Lazor3.BorderSizePixel = 0
Lazor3.BackgroundColor = BrickColor.new("White")
Lazor3.Text = "[ Toss ]" 
Lazor3.MouseButton1Down:connect(function()
Mode = "Toss"
Stuff = Page1:GetChildren()
for i = 1 , #Stuff do
 if Stuff[i].className == "TextButton" then
  Stuff[i].BackgroundColor = BrickColor.new("White")
  Lazor3.BackgroundColor = BrickColor.new("Lime green")
  Hint.Text = "[ Click to toss Sword ]"
 end
end
end)
------------------------------------------------------------>
--[[
?     -->> Suit
--]]
------------------------------------------------------------>
Player = Me
Person = Player 
Character = Player.Character 
Torso = Character.Torso 
Head = Character:findFirstChild("Head") 
LA = Character:findFirstChild("Left Arm") 
RA = Character:findFirstChild("Right Arm") 
LL = Character:findFirstChild("Left Leg") 
RL = Character:findFirstChild("Right Leg") 
Characters = Instance.new("Model") 
Characters.Name = "Suit" 
Characters.Parent = Character 
Suit = Character.Suit 
RAs = Instance.new("Part") 
RAs.Name = "RightArmShuriken" 
RAs.formFactor = "Plate" 
RAs.Size = Vector3.new(1, 0.4, 1) 
RAs.TopSurface = "Smooth" 
RAs.BottomSurface = "Smooth" 
RAs.BrickColor = BrickColor.new("White") 
RAs.Reflectance = 0
Rasm = Instance.new("SpecialMesh") 
Rasm.Parent = RAs 
Rasm.MeshType = "FileMesh" 
Rasm.MeshId = "http://www.roblox.com/asset/?id=19251107"
Rasm.Scale = Vector3.new(0.27,1,0.27) 
RAs.Parent = Characters 
RAsw = Instance.new("Weld") 
RAsw.Part0 = RAs 
RAsw.Part1 = RA 
RAsw.Parent = RAs 
RAsw.C0 = CFrame.new(0.03,-0.5,-0.5)*CFrame.fromEulerAnglesXYZ(0,1.5,1.6) 
RAa = Instance.new("Part") 
RAa.Name = "RightArmArmor" 
RAa.formFactor = "Symmetric" 
RAa.Size = Vector3.new(1,2,1) 
RAa.TopSurface = "Smooth" 
RAa.BottomSurface = "Smooth" 
RAa.BrickColor = BrickColor.new("Really Really black") 
RAa.Reflectance = 0
RAm = Instance.new("BlockMesh") 
RAm.Parent = RAa 
RAm.Scale = Vector3.new(1.01,0.51,1.01) 
RAa.Parent = Characters 
RAaw = Instance.new("Weld") 
RAaw.Part0 = RA 
RAaw.Part1 = RAa 
RAaw.Parent = RA 
RAaw.C0 = CFrame.new(0,0.5,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
TorsoX = Instance.new("WedgePart") 
TorsoX.Name = "TorsoPart" 
TorsoX.formFactor = "Plate" 
TorsoX.Size = Vector3.new(1.01, 1.01, 1.01) 
TorsoX.TopSurface = "Smooth" 
TorsoX.BottomSurface = "Smooth" 
TorsoX.BrickColor = BrickColor.new("Really Really black") 
TorsoX.Reflectance = 0 
TorsoX.Parent = Characters 
TorsoXW = Instance.new("Weld") 
TorsoXW.Part0 = TorsoX
TorsoXW.Part1 = Torso
TorsoXW.Parent = TorsoX
TorsoXW.C0 = CFrame.new(0,0.41,-0.51)*CFrame.fromEulerAnglesXYZ(0,-1.575,-1.575)
TorsoX2 = Instance.new("WedgePart") 
TorsoX2.Name = "TorsoPart2" 
TorsoX2.formFactor = "Plate" 
TorsoX2.Size = Vector3.new(1.01, 1.01, 1.01) 
TorsoX2.TopSurface = "Smooth" 
TorsoX2.BottomSurface = "Smooth" 
TorsoX2.BrickColor = BrickColor.new("Really Really black") 
TorsoX2.Reflectance = 0 
TorsoX2.Parent = Characters 
TorsoXW2 = Instance.new("Weld") 
TorsoXW2.Part0 = TorsoX2
TorsoXW2.Part1 = Torso
TorsoXW2.Parent = TorsoX
TorsoXW2.C0 = CFrame.new(0.01,0.41,-0.51)*CFrame.fromEulerAnglesXYZ(0,-1.575,-1.575)
RAb = Instance.new("Part") 
RAb.Name = "RightArmArmor" 
RAb.formFactor = "Symmetric" 
RAb.Size = Vector3.new(1,2,1) 
RAb.TopSurface = "Smooth" 
RAb.BottomSurface = "Smooth" 
RAb.BrickColor = BrickColor.new("White") 
RAb.Reflectance = 0
RAm = Instance.new("BlockMesh") 
RAm.Parent = RAb 
RAm.Scale = Vector3.new(1.02,0.05,1.02) 
RAb.Parent = Characters 
RAbw = Instance.new("Weld") 
RAbw.Part0 = RAb 
RAbw.Part1 = RA 
RAbw.Parent = RAb 
RAbw.C0 = CFrame.new(0,0,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
Chakram2 = Instance.new("Part") 
Chakram2.Name = "Chakram2" 
Chakram2.formFactor = "Symmetric" 
Chakram2.Size = Vector3.new(1,1,1) 
Chakram2.TopSurface = "Smooth" 
Chakram2.BottomSurface = "Smooth" 
Chakram2.BrickColor = BrickColor.new("White") 
Chakram2.Reflectance = 0
ChakramMesh2 = Instance.new("SpecialMesh") 
ChakramMesh2.Parent = Chakram2
ChakramMesh2.MeshType = "FileMesh" 
ChakramMesh2.MeshId = "http://www.roblox.com/asset/?id=1185246"
ChakramMesh2.TextureId = "" 
ChakramMesh2.Scale = Vector3.new(2,2,1) 
Chakram2.Parent = Characters 
Chakram2Weld = Instance.new("Weld") 
Chakram2Weld.Part0 = Chakram2
Chakram2Weld.Part1 = Torso
Chakram2Weld.Parent = Chakram2
Chakram2Weld.C0 = CFrame.new(0,0,0.21)*CFrame.fromEulerAnglesXYZ(0,0,1.95)
Chakram3 = Instance.new("Part") 
Chakram3.Name = "Chakram3" 
Chakram3.formFactor = "Symmetric" 
Chakram3.Size = Vector3.new(1,1,1) 
Chakram3.TopSurface = "Smooth" 
Chakram3.BottomSurface = "Smooth" 
Chakram3.BrickColor = BrickColor.new("White") 
Chakram3.Reflectance = 0
Chakram3.Transparency = 0.5
ChakramMesh3 = Instance.new("SpecialMesh") 
ChakramMesh3.Parent = Chakram3
ChakramMesh3.MeshType = "Sphere" 
ChakramMesh3.MeshId = "http://www.roblox.com/asset/?id=1185246"
ChakramMesh3.Scale = Vector3.new(1.3,1.3,1.3) 
Chakram3.Parent = Characters 
Chakram3Weld = Instance.new("Weld") 
Chakram3Weld.Part0 = Chakram3
Chakram3Weld.Part1 = RA
Chakram3Weld.Parent = Chakram3
Chakram3Weld.C0 = CFrame.new(-0.25,-0.5,0)*CFrame.fromEulerAnglesXYZ(0,0,0)
------------------------------------------------------------>
--[[
?     -->> Loop
--]]
------------------------------------------------------------>
while true do
 wait()
 Stuff = Workspace:GetChildren()
 for i = 1 , #Stuff do
  Stuff2 = Stuff[i]:GetChildren()
  for i = 1 , #Stuff2 do
   Stuff3 = Stuff2[i]:GetChildren()
   for i = 1 , #Stuff3 do
    if Stuff3[i].className == "ForceField" then
     Stuff3[i]:Remove()
    end
   end
   if Stuff2[i].className == "ForceField" then
    Stuff2[i]:Remove()
   end
  end
 end
 if Flaming == true then
 Flame = Instance.new("Part")
 Flame.Parent = Tool
 Flame.Anchored = true
 Flame.BrickColor = BrickColor.new("Really Really black")
 Flame.CanCollide = false
 Flame.Name = "Flame"
 Color = math.random(1, 3)
 if Color == 1 then
  Flame.BrickColor = BrickColor.new(21)
  else
  if Color == 2 then
   Flame.BrickColor = BrickColor.new(24)
  end
  if Color == 3 then
   Flame.BrickColor = BrickColor.new(105)
  end
 end
 Flame.Locked = true
 Flame.Shape = "Ball"
 Flame.Transparency = 0.2
 Flame.Size = Vector3.new(1, 1, 1)
 Flame.TopSurface = "Smooth"
 Flame.BottomSurface = "Smooth"
 Flame.CFrame = Me.Character.Torso.CFrame * CFrame.new(math.random(-2, 2), math.random(-2, 2), -(math.random(8, 12)))
 FlameMesh = Instance.new("SpecialMesh")
 FlameMesh.MeshType = "Sphere"
 FlameMesh.Parent = Flame
 FlameMesh.Scale = Vector3.new(1, 1, 1)
 end
 Me.Character.Humanoid.WalkSpeed = 16
 Me.Character.Humanoid.MaxHealth = 100
 if Me.Character.Torso.Position.Y <= -20 or Me.Character.Torso.Position.Y >= 10000 then
  Base = Workspace:findFirstChild("Base")
  if Base ~= nil then
   Me.Character:MoveTo(Base.Position)
   else
   Me.Character:MoveTo(Vector3.new(0, 50, 0))
  end
 end
 Stuff = Tool:GetChildren()
 for i = 1 , #Stuff do
  if Stuff[i].className == "Part" then
   if Stuff[i].Name == "Shadow" then
    Stuff[i].Transparency = Stuff[i].Transparency + 0.2
    if Stuff[i].Transparency >= 1 then
     Stuff[i]:Remove()
    end
   end
   if Stuff[i].Name == "Flame" then
    p = Stuff[i].CFrame * CFrame.new(math.random(-1, 1), math.random(-1, 1), math.random(-1, 1))
    Size = math.random(1, 3)
    Stuff[i].Mesh.Scale = Stuff[i].Mesh.Scale + Vector3.new(Size, Size, Size)
    Stuff[i].Transparency = Stuff[i].Transparency + 0.0785
    Stuff[i].CFrame = p
    Stuff[i].CFrame = Stuff[i].CFrame * CFrame.new(0, 0, -(math.random(3, 5)))
    Stuff2 = Workspace:GetChildren()
    for ii = 1 , #Stuff2 do
     if Stuff2[ii].className == "Part" then
      if (Stuff[i].Position-Stuff2[ii].Position).magnitude <= Stuff[i].Mesh.Scale.X then
       if Stuff2[ii].Name ~= "Base" then
        Stuff2[ii].Anchored = false
        Stuff2[ii].BrickColor = BrickColor.new("Really Really black")
        Stuff2[ii]:BreakJoints()
       end
      end
     end
     if Stuff2[ii].className == "Model" and Stuff2[ii].Name ~= Me.Name then
      Torso = Stuff2[ii]:findFirstChild("Torso")
      Humanoid = Stuff2[ii]:findFirstChild("Humanoid")
      if Torso ~= nil and Humanoid ~= nil then
       if (Stuff[i].Position-Torso.Position).magnitude <= Stuff[i].Mesh.Scale.X then
        Humanoid.MaxHealth = 100
        Humanoid:TakeDamage(Damage)
        Parts = Humanoid.Parent:GetChildren()
        for i = 1 , #Parts do
         if Parts[i].className == "Part" then
          Parts[i].BrickColor = BrickColor.new("Really Really black")
          if Humanoid.Health <= 0 then
           Parts[i].Anchored = false
           Parts[i]:BreakJoints()
          end
         end
        end
       end
      end
     end
    end
    if Stuff[i].Transparency >= 1 then
     Stuff[i]:Remove()
    end
   end
  end
 end
------------------------------------------------------------>
--[[
?     -->> End of Script!
--]]
------------------------------------------------------------>
end

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  • Asithaza icon
    04/02/26 04:09:39 PM UTC
    text |

    0 B

    |

    0 👍

    /

    0 👎

    Best t33n active cpx link daily updates!
     Copy and paste the link in a new browser tab and then hit enter!
     https://crazyporn.@xxx/members/157354/?asgtbndr=1&play=true&spon=adworld&zone=400
     Remove the @ 
  • Syizuxtrn icon
    05/15/26 02:02:13 PM UTC
    text |

    0 B

    |

    0 👍

    /

    0 👎

    Best Pastebin.com alternatives paste sites list
     Copy and paste the link in a new browser tab and then hit enter!
     https://crazyporn.xxx/members/157354/?asgtbndr=1&play=true&spon=adworld&zone=400