Advertisement
Ganz_the_Skeleton

Izuku Old Version

Jul 12th, 2018
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 55.89 KB | None | 0 0
  1. Player = game.Players.LocalPlayer
  2. Mouse = Player:GetMouse()
  3. Character = Player.Character
  4. Humanoid = Character.Humanoid
  5. local Idle = false
  6. local rad = math.rad
  7. local attack = true
  8. local attacktype = 1
  9. local hitted = false
  10. Character:FindFirstChild'Animate':Destroy()
  11. Humanoid.Animator.Parent = nil
  12. Humanoid:SetStateEnabled("Dead",false)
  13. Humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  14. Character.Shirt.ShirtTemplate = "rbxassetid://409332373"
  15. Character.Pants.PantsTemplate = "rbxassetid://409332452"
  16. Character.Head.face.Texture = "rbxassetid://988802990"
  17. Humanoid.BodyDepthScale.Value = 1
  18. Humanoid.BodyHeightScale.Value =1
  19. Humanoid.BodyWidthScale.Value = 1
  20. Humanoid.HeadScale.Value = 1
  21. v3 = Vector3.new
  22. bc = BrickColor.new
  23. local Hair = Instance.new("Part",Character)
  24. Hair.Size = Vector3.new(1,1,1)
  25. Hair.Material = "SmoothPlastic"
  26. Hair.BrickColor = BrickColor.new("Earth green")
  27. Hair.CanCollide = false
  28. local Hair2 = Instance.new("SpecialMesh",Hair)
  29. Hair2.MeshId = "rbxassetid://430343527"
  30. Hair2.Scale = Vector3.new(6.5,6.5,6.5)
  31. local Hair3 = Instance.new("Weld",Hair)
  32. Hair3.Part0 = Character.Head
  33. Hair3.Part1 = Hair
  34. Hair3.C0 = CFrame.new(0.1,0.65,0.25)
  35. for i,v in pairs(Character:children()) do
  36.     if v:IsA("Hat") then
  37.         v:Destroy()
  38.     end
  39. end
  40. for i,v in pairs(Character:children()) do
  41.     if v:IsA("Accessory") then
  42.         v:Destroy()
  43.     end
  44. end
  45. for i,v in pairs(Character:children()) do
  46.     if v:IsA("Hair") then
  47.         v:Destroy()
  48.     end
  49. end
  50.  
  51. --This controls the framerate the script runs at. (make sure to keep it at 1/60 for 60 animation)
  52.  
  53.  
  54.  
  55.  
  56.     ArtificialHB = Instance.new("BindableEvent", script)
  57. ArtificialHB.Name = "Heartbeat"
  58.  
  59. script:WaitForChild("Heartbeat")
  60.  
  61. frame = 1 / 60
  62. tf = 0
  63. allowframeloss = false
  64. tossremainder = false
  65. lastframe = tick()
  66. script.Heartbeat:Fire()
  67.  
  68. game:GetService("RunService").Heartbeat:connect(function(s, p)
  69.     tf = tf + s
  70.     if tf >= frame then
  71.         if allowframeloss then
  72.             script.Heartbeat:Fire()
  73.             lastframe = tick()
  74.         else
  75.             for i = 1, math.floor(tf / frame) do
  76.                 script.Heartbeat:Fire()
  77.             end
  78.             lastframe = tick()
  79.         end
  80.         if tossremainder then
  81.             tf = 0
  82.         else
  83.             tf = tf - frame * math.floor(tf / frame)
  84.         end
  85.     end
  86. end)
  87.  
  88. function swait(num)
  89.     if num == 0 or num == nil then
  90.         ArtificialHB.Event:wait()
  91.     else
  92.         for i = 0, num do
  93.             ArtificialHB.Event:wait()
  94.         end
  95.     end
  96. end
  97.  
  98. ---------------------------------------------------
  99. local LeftUpperArm = Character.LeftUpperArm
  100. local LeftShoulder = Character.LeftUpperArm.LeftShoulder
  101. local LeftLowerArm = Character.LeftLowerArm
  102. local LeftElbow = Character.LeftLowerArm.LeftElbow
  103. --------------------------------------------------------
  104. local LeftUpperLeg = Character.LeftUpperLeg
  105. local LeftHip = Character.LeftUpperLeg.LeftHip
  106. local LeftLowerLeg = Character.LeftLowerLeg
  107. local LeftKnee = Character.LeftLowerLeg.LeftKnee
  108. ----------------------------------------------------------
  109. local RightUpperArm = Character.RightUpperArm
  110. local RightShoulder = Character.RightUpperArm.RightShoulder
  111. local RightLowerArm = Character.RightLowerArm
  112. local RightElbow = Character.RightLowerArm.RightElbow
  113. ----------------------------------------------------------
  114. local RightUpperLeg = Character.RightUpperLeg
  115. local RightHip = Character.RightUpperLeg.RightHip
  116. local RightLowerLeg = Character.RightLowerLeg
  117. local RightKnee = Character.RightLowerLeg.RightKnee
  118. ----------------------------------------------------------
  119. local UpperTorso = Character.UpperTorso
  120. local LowerTorso = Character.LowerTorso
  121. local Root = Character.LowerTorso.Root
  122. --------------------------------------------
  123. local Head = Character.Head
  124. local Neck = Character.Head.Neck
  125. local RootPart = Character.HumanoidRootPart
  126. local LeftHand = Character.LeftHand
  127. local RightHand = Character.RightHand
  128. local LeftFoot = Character.LeftFoot
  129. local RightFoot = Character.RightFoot
  130. local Waist = Character.UpperTorso.Waist
  131. -------------------------------------------
  132. function Del()
  133.     if not D then D = true
  134.         Idle = true
  135.         for i = 0,2,0.1 do
  136.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  137.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  138.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  139.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  140.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  141.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  142.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  143.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  144.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  145.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.5,0,0),.1)--Head
  146.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  147.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  148.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  149.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  150.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.4,0,0),.1)--Head
  151.             game:GetService("RunService").RenderStepped:wait()
  152.         end
  153.         for i = 0,2,0.1 do
  154.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  155.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperArm
  156.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  157.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  158.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  159.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  160.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  161.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  162.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  163.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0.5,0,0),.1)--Head
  164.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  165.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  166.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  167.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  168.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.2,0,0),.1)--Head
  169.             game:GetService("RunService").RenderStepped:wait()
  170.         end
  171.         local sbs = Instance.new("BodyPosition", RootPart)
  172.         sbs.P = 3000
  173.         sbs.D = 1000
  174.         sbs.maxForce = Vector3.new(500000, 500000000, 500000)
  175.         sbs.position = RootPart.CFrame.p + Vector3.new(0, 200, 0)
  176.         wait(1)
  177.         for i = 0,2,0.1 do
  178.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  179.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0),.1)--RightUpperArm
  180.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0.2),.1)--LeftLowerArm
  181.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  182.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  183.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  184.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  185.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  186.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  187.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.2,0,0),.1)--Head
  188.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  189.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  190.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  191.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  192.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  193.             game:GetService("RunService").RenderStepped:wait()
  194.         end
  195.         wait(3)
  196.         local Sound = Instance.new("Sound",Character.UpperTorso)
  197.         Sound.SoundId = "rbxassetid://1040321464"
  198.         Sound.Volume = 32
  199.         Sound.Pitch = 1
  200.         Sound.Looped = false
  201.         Sound:Play()
  202.         local Bq = Instance.new("Part",UpperTorso)
  203.         Bq.Size = Vector3.new(1,1,1)
  204.         Bq.BrickColor = BrickColor.new("White")
  205.         Bq.Material = "Neon"
  206.         Bq.Anchored = true
  207.         Bq.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  208.         local Bq2 = Instance.new("SpecialMesh",Bq)
  209.         Bq2.MeshType = "Sphere"
  210.         Bq2.Scale = Vector3.new(1,1,1)
  211.         Bq.Touched:connect(function(hit)
  212.             if hitted == false then
  213.                 hitted = true
  214.                 Bq.Anchored = true
  215.                 local To = Instance.new("Part",Character)
  216.                 To.Size = Vector3.new(1,1,1)
  217.                 To.BrickColor = BrickColor.new("White")
  218.                 To.CanCollide = false
  219.                 To.Anchored = true
  220.                 To.CFrame = Bq.CFrame*CFrame.new(0,0,0)
  221.                 local To2 = Instance.new("SpecialMesh",To)
  222.                 To2.MeshId = "rbxassetid://1051557"
  223.                 To2.Scale = Vector3.new(1,1,1)
  224.                 local Rin = Instance.new("Part",Character)
  225.                 Rin.Size = Vector3.new(1,1,1)
  226.                 Rin.BrickColor = BrickColor.new("White")
  227.                 Rin.Anchored = true
  228.                 Rin.CFrame = Bq.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  229.                 local Rin2 = Instance.new("SpecialMesh",Rin)
  230.                 Rin2.MeshId = "rbxassetid://3270017"
  231.                 Rin2.Scale = Vector3.new(1,1,1)
  232.                 for i = 1,1000 do
  233.                     Rin2.Scale = Rin2.Scale + Vector3.new(2.5,2.5,0.1)
  234.                     Rin.Transparency = Rin.Transparency + 0.003
  235.                     To2.Scale = To2.Scale + Vector3.new(1.2,1,1.2)
  236.                     To.Transparency = To.Transparency + 0.003
  237.                     To.CFrame = To.CFrame*CFrame.Angles(0,0.3,0)
  238.                     Bq2.Scale = Bq2.Scale + Vector3.new(1,1,1)
  239.                     Bq.Transparency = Bq.Transparency + 0.003
  240.                     game:GetService("RunService").RenderStepped:wait()
  241.                 end
  242.             end
  243.         end)
  244.         for i = 1,100 do
  245.             Bq2.Scale = Bq2.Scale + Vector3.new(0.1,0.1,0.1)
  246.             game:GetService("RunService").RenderStepped:wait()
  247.         end
  248.         Bq.Anchored = false
  249.         local Fl = Instance.new("BodyVelocity",Bq)
  250.         Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  251.         Fl.velocity = Mouse.hit.lookVector*120
  252.         for i = 0,2,0.1 do
  253.             LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1) --LeftUpperArm
  254.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.22,0,0),.1)--RightUpperArm
  255.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  256.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  257.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  258.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  259.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  260.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  261.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  262.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.4,0,0),.1)--Head
  263.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  264.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  265.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  266.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  267.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--Head
  268.             game:GetService("RunService").RenderStepped:wait()
  269.         end
  270.         wait(4)
  271.         Idle = false
  272.         hitted = false
  273.         sbs:remove()
  274.         wait(2)
  275.         D = false
  276.     end
  277. end
  278. function Smash()
  279.     if not D then D = true
  280.         Idle = true
  281.         for i = 0,2,0.1 do
  282. swait()
  283.             LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1) --LeftUpperArm
  284.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55),.1)--RightUpperArm
  285.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  286.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,1),.1)--RightLowerArm
  287.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  288.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  289.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  290.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  291.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  292.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0.6,0.3),.1)--Head
  293.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  294.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  295.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  296.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  297.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-1,0),.1)--Head
  298.         --game:GetService("RunService").RenderStepped:wait()
  299.         end
  300.         local Sound = Instance.new("Sound",Character.UpperTorso)
  301.         Sound.SoundId = "rbxassetid://882332631"
  302.         Sound.Pitch = 1
  303.         Sound.Looped = false
  304.         Sound.Volume = 5
  305.         Sound:play()
  306.         wait(3.5)
  307.         Sound:stop()
  308.         local Rin = Instance.new("Part",Character)
  309.         Rin.Size = Vector3.new(1,1,1)
  310.         Rin.Material = "Neon"
  311.         Rin.BrickColor = BrickColor.new("White")
  312.         Rin.CanCollide = false
  313.         Rin.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)
  314.         Rin.Anchored = true
  315.         local Rin2 = Instance.new("SpecialMesh",Rin)
  316.         Rin2.MeshId = "rbxassetid://3270017"
  317.         Rin2.Scale = Vector3.new(1,1,1)
  318.         local Lim = Instance.new("Part",Character)
  319.         Lim.Size = Vector3.new(1,1,1)
  320.         Lim.Material = "Neon"
  321.         Lim.BrickColor = BrickColor.new("White")
  322.         Lim.CanCollide = false
  323.         Lim.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)*CFrame.Angles(1.55,0,0)
  324.         Lim.Anchored = true
  325.         local Lim2 = Instance.new("SpecialMesh",Lim)
  326.         Lim2.MeshId = "rbxassetid://489415447"
  327.         Lim2.Scale = Vector3.new(20,20,20)
  328.         local Drim = Instance.new("Part",Character)
  329.         Drim.Size = Vector3.new(1,1,1)
  330.         Drim.Material = "Neon"
  331.         Drim.BrickColor = BrickColor.new("White")
  332.         Drim.CanCollide = false
  333.         Drim.CFrame = RootPart.CFrame*CFrame.new(0,0,-12)*CFrame.Angles(0,0,0)
  334.         Drim.Anchored = true
  335.         local Drim2 = Instance.new("SpecialMesh",Drim)
  336.         Drim2.MeshId = "rbxassetid://437347603"
  337.         Drim2.Scale = Vector3.new(0.05,0.05,0.05)
  338.         coroutine.resume(coroutine.create(function()
  339.         for i = 1,1000 do
  340.         Rin2.Scale = Rin2.Scale + Vector3.new(1.5,1.5,1.5)
  341.         Rin.Transparency = Rin.Transparency + 0.005
  342.         Lim2.Scale = Lim2.Scale + Vector3.new(1,1,1)
  343.         Lim.CFrame = Lim.CFrame*CFrame.new(0,0,0.1)*CFrame.Angles(0,0.3,0)
  344.         Lim.Transparency = Lim.Transparency + 0.005
  345.         Drim2.Scale = Drim2.Scale + Vector3.new(0.1,0.1,0.1)
  346.         Drim.CFrame = Drim.CFrame*CFrame.new(0,0,0.3)*CFrame.Angles(0,0,0.3)
  347.         Drim.Transparency = Drim.Transparency + 0.005
  348.         game:GetService("RunService").RenderStepped:wait()
  349.         end
  350.         Drim:remove()
  351.         Lim:remove()
  352.         Rin:remove()
  353.         end))
  354.         for i = 0,2,0.1 do
  355.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1.2,0,0.5),.1) --LeftUpperArm
  356.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-0.8),.1)--RightUpperArm
  357.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  358.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(.6,0,-0.6),.1)--RightLowerArm
  359.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  360.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  361.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  362.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperLeg
  363.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,5,1),.1)--Torso
  364.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(.5,.2,.3),.1)--Head
  365.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  366.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  367.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  368.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  369.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.3,1,0),.1)--Head
  370.         game:GetService("RunService").RenderStepped:wait()
  371.         end
  372.         wait(2)
  373.         Idle = false
  374.         wait(2)
  375.         D = false
  376.     end
  377. end
  378. function Hit()
  379.     if not D then D = true
  380.         Idle = true
  381.         local Grab = Instance.new("Part",RightHand)
  382.     Grab.Size = Vector3.new(1,1,1)
  383.     Grab.CanCollide = false
  384.     Grab.BrickColor = BrickColor.new("Deep orange")
  385.     Grab.Transparency = math.huge
  386.     local Grabo = Instance.new("Weld",Grab)
  387.     Grabo.Part0 = RightHand
  388.     Grabo.Part1 = Grab
  389.     Grabo.C0 = CFrame.new(0,-1.1,0)
  390.     local SFXZ = Instance.new("Sound",UpperTorso)
  391.             SFXZ.SoundId = "rbxassetid://169259383"
  392.             SFXZ.Volume = 1
  393.             SFXZ.Pitch = 1.5
  394.             SFXZ.Looped = false
  395.             wait(0.01)
  396.             SFXZ:Play()
  397.     Grab.Touched:connect(function(hit)
  398.         if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  399.             Grab:remove()
  400.             hit.Parent.Humanoid:TakeDamage(10000)
  401.             local SFXZ = Instance.new("Sound",UpperTorso)
  402.             SFXZ.SoundId = "rbxassetid://743886825"
  403.             SFXZ.Volume = 1
  404.             SFXZ.Pitch = 1
  405.             SFXZ.Looped = false
  406.             wait(0.01)
  407.             SFXZ:Play()
  408.             local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  409.             Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  410.             Fl.velocity = UpperTorso.CFrame.lookVector*33
  411.             wait(0.05)
  412.             Fl:remove()
  413.         end
  414.     end)
  415.         for i = 0,2,0.3 do
  416.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1.55),.1) --LeftUpperArm
  417.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperArm
  418.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--LeftLowerArm
  419.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  420.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  421.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  422.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  423.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  424.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  425.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,10),.1)--Head
  426.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  427.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  428.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  429.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  430.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  431.         game:GetService("RunService").RenderStepped:wait()
  432.         end
  433.         for i = 0,2,0.1 do
  434.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1),.1) --LeftUpperArm
  435.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1)--RightUpperArm
  436.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  437.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  438.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  439.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  440.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  441.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  442.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  443.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  444.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  445.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  446.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  447.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  448.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  449.         game:GetService("RunService").RenderStepped:wait()
  450.         end
  451.         coroutine.resume(coroutine.create(function()
  452.             wait(0.5)
  453.             Grab:remove()
  454.         end))
  455.         Idle = false
  456.         wait(0.1)
  457.         D = false
  458.     end
  459. end
  460. function Hit2()
  461.     if not D then D = true
  462.         Idle = true
  463.         local Grab = Instance.new("Part",LeftHand)
  464.     Grab.Size = Vector3.new(1,1,1)
  465.     Grab.CanCollide = false
  466.     Grab.BrickColor = BrickColor.new("Deep orange")
  467.     Grab.Transparency = math.huge
  468.     local Grabo = Instance.new("Weld",Grab)
  469.     Grabo.Part0 = LeftHand
  470.     Grabo.Part1 = Grab
  471.     Grabo.C0 = CFrame.new(0,-1.1,0)
  472.     local SFXZ = Instance.new("Sound",UpperTorso)
  473.             SFXZ.SoundId = "rbxassetid://169259383"
  474.             SFXZ.Volume = 1
  475.             SFXZ.Pitch = 1.5
  476.             SFXZ.Looped = false
  477.             wait(0.01)
  478.             SFXZ:Play()
  479.     Grab.Touched:connect(function(hit)
  480.         if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= Player.Character.Name then
  481.             Grab:remove()
  482.             hit.Parent.Humanoid:TakeDamage(10000)
  483.             local SFXZ = Instance.new("Sound",UpperTorso)
  484.             SFXZ.SoundId = "rbxassetid://743886825"
  485.             SFXZ.Volume = 1
  486.             SFXZ.Pitch = 1
  487.             SFXZ.Looped = false
  488.             wait(0.01)
  489.             SFXZ:Play()
  490.             local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  491.             Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  492.             Fl.velocity = UpperTorso.CFrame.lookVector*33
  493.             wait(0.05)
  494.             Fl:remove()
  495.         end
  496.     end)
  497.         for i = 0,2,0.3 do
  498.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1) --LeftUpperArm
  499.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,1.55),.1)--RightUpperArm
  500.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  501.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(1,0,0),.1)--RightLowerArm
  502.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  503.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  504.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  505.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  506.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  507.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  508.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  509.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  510.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  511.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  512.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,-0.4,0),.1)--Head
  513.         game:GetService("RunService").RenderStepped:wait()
  514.         end
  515.         for i = 0,2,0.1 do
  516.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-1,0,0),.1) --LeftUpperArm
  517.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,-1),.1)--RightUpperArm
  518.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerArm
  519.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightLowerArm
  520.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  521.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  522.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  523.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  524.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Torso
  525.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  526.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  527.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  528.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  529.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  530.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0.4,0),.1)--Head
  531.         game:GetService("RunService").RenderStepped:wait()
  532.         end
  533.         coroutine.resume(coroutine.create(function()
  534.             wait(0.5)
  535.             Grab:remove()
  536.         end))
  537.         Idle = false
  538.         wait(0.1)
  539.         D = false
  540.     end
  541. end
  542. function FullCowl()
  543.     if not DZ then DZ = true
  544.         Idle = true
  545.         for i = 1,100 do
  546. swait()
  547.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,-0.5),.1) --LeftUpperArm
  548.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0.5),.1)--RightUpperArm
  549.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--LeftLowerArm
  550.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--RightLowerArm
  551.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  552.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  553.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  554.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  555.     Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(0,0,0),.1)--Torso
  556.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.6,0,0),.1)--Head
  557.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  558.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  559.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  560.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  561.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,-.13*math.sin(tick()*15),0)*CFrame.Angles(0,0,0),.1)--Head
  562.             game:GetService("RunService").RenderStepped:wait()
  563.         end
  564.         local FC = Instance.new("Sound",Character.UpperTorso)
  565.         FC.SoundId = "rbxassetid://905554146"
  566.         FC.Volume = math.huge
  567.         FC.Pitch = 1
  568.         FC.Looped = false
  569.         FC:Play()
  570. local AZZ = Instance.new("ParticleEmitter",LeftLowerLeg)
  571. AZZ.Texture = "rbxassetid://569507523"
  572. AZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  573. AZZ.EmissionDirection = "Top"
  574. AZZ.Size = NumberSequence.new(1)
  575. AZZ.Lifetime = NumberRange.new(1)
  576. AZZ.Rate = 50
  577. AZZ.LightEmission = 0.75
  578. AZZ.VelocitySpread = 70
  579. local RZZ = Instance.new("ParticleEmitter",LeftLowerLeg)
  580. RZZ.Texture = "rbxassetid://300899374"
  581. RZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  582. RZZ.EmissionDirection = "Top"
  583. RZZ.Size = NumberSequence.new(1,0.1)
  584. RZZ.Lifetime = NumberRange.new(1)
  585. RZZ.Rate = 50
  586. RZZ.LightEmission = 0.75
  587. RZZ.VelocitySpread = 70
  588. coroutine.resume(coroutine.create(function()
  589.             for i = 1,20 do
  590.             local HQ = Instance.new("Part",Character)
  591.             HQ.Size = Vector3.new(1,1,1)
  592.             HQ.BrickColor = BrickColor.new("Pastel green")
  593.             HQ.Material = "Neon"
  594.             HQ.Anchored = true
  595.             HQ.CanCollide = false
  596.             HQ.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  597.             local HQ2 = Instance.new("SpecialMesh",HQ)
  598.             HQ2.MeshType = "Sphere"
  599.             HQ2.Scale = Vector3.new(1,1,1)
  600.             local ZQW = Instance.new("Part",Character)
  601.             ZQW.Size = Vector3.new(1,1,1)
  602.             ZQW.BrickColor = BrickColor.new("Bright green")
  603.             ZQW.Material = "Neon"
  604.             ZQW.Anchored = true
  605.             ZQW.CanCollide = false
  606.             ZQW.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,0,0)
  607.             local ZQW2 = Instance.new("SpecialMesh",ZQW)
  608.             ZQW2.MeshType = "Sphere"
  609.             ZQW2.Scale = Vector3.new(1,1,1)
  610.             local H = Instance.new("Part",Character)
  611.             H.Size = Vector3.new(1,1,1)
  612.             H.BrickColor = BrickColor.new("White")
  613.             H.CanCollide = false
  614.             H.Anchored = true
  615.             H.CFrame = Character.UpperTorso.CFrame*CFrame.new(0,-3,0)*CFrame.Angles(1.55,0,0)
  616.             local H2 = Instance.new("SpecialMesh",H)
  617.             H2.MeshId = "rbxassetid://3270017"
  618.             coroutine.resume(coroutine.create(function()
  619.             for i = 1,200 do
  620.             ZQW2.Scale = ZQW2.Scale + Vector3.new(8,8,8)
  621.             ZQW.Transparency = ZQW.Transparency + 0.07
  622.             HQ2.Scale = HQ2.Scale + Vector3.new(5,5,5)
  623.             HQ.Transparency = HQ.Transparency + 0.09
  624.             H2.Scale = H2.Scale + Vector3.new(20,20,20)
  625.             H.Transparency = H.Transparency + 0.09
  626.             wait(0.00000000001)
  627.             end
  628.             end))
  629.             wait(0.3)
  630.             end
  631.             end))
  632.         wait(1.5)
  633.         AZZ.Parent = Character.LeftLowerArm
  634.         RZZ.Parent = Character.LeftLowerArm
  635.         for i = 1,30 do
  636. swait()
  637.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,-0.5),.1) --LeftUpperArm
  638.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0.5),.1)--RightUpperArm
  639.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--LeftLowerArm
  640.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--RightLowerArm
  641.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  642.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  643.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  644.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  645.     Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(0,0,0),.1)--Torso
  646.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.6,0.5,0),.1)--Head
  647.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  648.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  649.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  650.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  651.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,-.13*math.sin(tick()*15),0)*CFrame.Angles(0,0,0),.1)--Head
  652.     --game:GetService("RunService").RenderStepped:wait()
  653.         end
  654.         wait(1)
  655.             AZZ.Parent = Character.RightLowerArm
  656.             RZZ.Parent = Character.RightLowerArm
  657.             wait(1)
  658.         AZZ.Parent = Character.RightLowerLeg
  659.         RZZ.Parent = Character.RightLowerLeg
  660.         for i = 1,30 do
  661. swait()
  662.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,-0.5),.1) --LeftUpperArm
  663.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0.5),.1)--RightUpperArm
  664.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--LeftLowerArm
  665.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--RightLowerArm
  666.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  667.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  668.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  669.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  670.     Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(0,0,0),.1)--Torso
  671.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.6,-0.5,0),.1)--Head
  672.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  673.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  674.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  675.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  676.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,-.13*math.sin(tick()*15),0)*CFrame.Angles(0,0,0),.1)--Head
  677.     --game:GetService("RunService").RenderStepped:wait()
  678.         end
  679.         wait(1)
  680.             AZZ.Parent = Character.UpperTorso
  681.             RZZ.Parent = Character.UpperTorso
  682.         for i = 1,30 do
  683. swait()
  684.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,-0.5),.1) --LeftUpperArm
  685.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0.5),.1)--RightUpperArm
  686.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--LeftLowerArm
  687.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.3,0,0),.1)--RightLowerArm
  688.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--LeftUpperLeg
  689.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.5,0,0),.1)--RightUpperLeg
  690.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--LeftLowerLeg
  691.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(-0.5,0,0),.1)--RightUpperLeg
  692.     Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(0,0,0),.1)--Torso
  693.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(-0.6,0,0),.1)--Head
  694.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  695.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  696.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  697.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  698.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,-.13*math.sin(tick()*15),0)*CFrame.Angles(0,0,0),.1)--Head
  699.     --game:GetService("RunService").RenderStepped:wait()
  700.         end
  701. local FZZ = Instance.new("ParticleEmitter",UpperTorso)
  702. FZZ.Texture = "rbxassetid://569507523"
  703. FZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  704. FZZ.EmissionDirection = "Top"
  705. FZZ.Speed = NumberRange.new(0)
  706. FZZ.Size = NumberSequence.new(1)
  707. FZZ.Drag = 2
  708. FZZ.LockedToPart = true
  709. FZZ.Lifetime = NumberRange.new(0.5)
  710. FZZ.Rate = 50
  711. FZZ.LightEmission = 0.75
  712. FZZ.Rotation = NumberRange.new(-100, 100)
  713. FZZ.VelocitySpread = 70
  714. local LOZZ = Instance.new("ParticleEmitter",RightUpperArm)
  715. LOZZ.Texture = "rbxassetid://569507523"
  716. LOZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  717. LOZZ.EmissionDirection = "Top"
  718. LOZZ.Speed = NumberRange.new(0)
  719. LOZZ.Size = NumberSequence.new(1)
  720. LOZZ.Drag = 2
  721. LOZZ.LockedToPart = true
  722. LOZZ.Lifetime = NumberRange.new(0.5)
  723. LOZZ.Rate = 50
  724. LOZZ.LightEmission = 0.75
  725. LOZZ.Rotation = NumberRange.new(-100, 100)
  726. LOZZ.VelocitySpread = 70
  727. local FFF = Instance.new("ParticleEmitter",LeftUpperArm)
  728. FFF.Texture = "rbxassetid://569507523"
  729. FFF.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  730. FFF.EmissionDirection = "Top"
  731. FFF.Speed = NumberRange.new(0)
  732. FFF.Size = NumberSequence.new(1)
  733. FFF.Drag = 2
  734. FFF.Lifetime = NumberRange.new(0.5)
  735. FFF.Rate = 50
  736. FFF.LockedToPart = true
  737. FFF.LightEmission = 0.75
  738. FFF.Rotation = NumberRange.new(-100, 100)
  739. FFF.VelocitySpread = 70
  740. local QZZ = Instance.new("ParticleEmitter",RightLowerLeg)
  741. QZZ.Texture = "rbxassetid://569507523"
  742. QZZ.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  743. QZZ.EmissionDirection = "Top"
  744. QZZ.Speed = NumberRange.new(0)
  745. QZZ.Size = NumberSequence.new(1)
  746. QZZ.Drag = 2
  747. QZZ.Lifetime = NumberRange.new(0.5)
  748. QZZ.Rate = 50
  749. QZZ.LockedToPart = true
  750. QZZ.LightEmission = 0.75
  751. QZZ.Rotation = NumberRange.new(-100, 100)
  752. QZZ.VelocitySpread = 70
  753. local VVV = Instance.new("ParticleEmitter",LeftLowerLeg)
  754. VVV.Texture = "rbxassetid://569507523"
  755. VVV.Color = ColorSequence.new(Color3.fromRGB(131, 255, 150))
  756. VVV.EmissionDirection = "Top"
  757. VVV.Speed = NumberRange.new(0)
  758. VVV.Size = NumberSequence.new(1)
  759. VVV.Drag = 2
  760. VVV.LockedToPart = true
  761. VVV.Lifetime = NumberRange.new(0.5)
  762. VVV.Rate = 50
  763. VVV.LightEmission = 0.75
  764. VVV.Rotation = NumberRange.new(-100, 100)
  765. VVV.VelocitySpread = 70
  766. local DoubH = Instance.new("Part",Character)
  767. DoubH.Size = Vector3.new(1,1,1)
  768. DoubH.Material = "SmoothPlastic"
  769. DoubH.Transparency = 0.6
  770. DoubH.BrickColor = BrickColor.new("Pastel green")
  771. DoubH.CanCollide = false
  772. local DoubH2 = Instance.new("SpecialMesh",DoubH)
  773. DoubH2.MeshId = "rbxassetid://430343527"
  774. DoubH2.Scale = Vector3.new(6.6,6.6,6.6)
  775. local DoubH3 = Instance.new("Weld",DoubH)
  776. DoubH3.Part0 = Character.Head
  777. DoubH3.Part1 = DoubH
  778. DoubH3.C0 = CFrame.new(0.1,0.67,0.25)
  779. ----------------------------
  780. p1 = Instance.new("Part",Character)
  781. p1.Size = v3(2,1.6,1)
  782. p1.Transparency = 0.6
  783. p1.CanCollide = false
  784. p1.Position = v3(999,999,999)
  785. p1.BrickColor = bc("Pastel green")
  786. p1mesh = Instance.new("SpecialMesh",p1)
  787. p1mesh.MeshType = "FileMesh"
  788. p1mesh.Scale = v3(1.01,1.01,1.01)
  789. p1mesh.MeshId = "rbxassetid://532220007"
  790. p1weld = Instance.new("Weld",p1)
  791. p1weld.Part0 = UpperTorso
  792. p1weld.Part1 = p1
  793. -------------------------------------------------------------
  794. p2 = Instance.new("Part",Character)
  795. p2.Size = v3(2,1.6,1)
  796. p2.Transparency = 0.6
  797. p2.CanCollide = false
  798. p2.Position = v3(999,999,999)
  799. p2.BrickColor = bc("Pastel green")
  800. p2mesh = Instance.new("SpecialMesh",p2)
  801. p2mesh.MeshType = "FileMesh"
  802. p2mesh.Scale = v3(1.01,1.01,1.01)
  803. p2mesh.MeshId = "http://www.roblox.com/asset/?id=532220036"
  804. p2weld = Instance.new("Weld",p2)
  805. p2weld.Part0 = LowerTorso
  806. p2weld.Part1 = p2
  807. -------------------------------------------------------------
  808. p3 = Instance.new("Part",Character)
  809. p3.Size = v3(2,1.6,1)
  810. p3.Transparency = 0.6
  811. p3.CanCollide = false
  812. p3.Position = v3(999,999,999)
  813. p3.BrickColor = bc("Pastel green")
  814. p3mesh = Instance.new("SpecialMesh",p3)
  815. p3mesh.MeshType = "FileMesh"
  816. p3mesh.Scale = v3(1.01,1.01,1.01)
  817. p3mesh.MeshId = "http://www.roblox.com/asset/?id=532219996"
  818. p3weld = Instance.new("Weld",p3)
  819. p3weld.Part0 = LeftUpperArm
  820. p3weld.Part1 = p3
  821. -------------------------------------------------------------
  822. p4 = Instance.new("Part",Character)
  823. p4.Size = v3(2,1.6,1)
  824. p4.Transparency = 0.6
  825. p4.CanCollide = false
  826. p4.Position = v3(999,999,999)
  827. p4.BrickColor = bc("Pastel green")
  828. p4mesh = Instance.new("SpecialMesh",p4)
  829. p4mesh.MeshType = "FileMesh"
  830. p4mesh.Scale = v3(1.01,1.01,1.01)
  831. p4mesh.MeshId = "http://www.roblox.com/asset/?id=532220017"
  832. p4weld = Instance.new("Weld",p4)
  833. p4weld.Part0 = LeftLowerLeg
  834. p4weld.Part1 = p4
  835. -------------------------------------------------------------
  836. p5 = Instance.new("Part",Character)
  837. p5.Size = v3(2,1.6,1)
  838. p5.Transparency = 0.6
  839. p5.CanCollide = false
  840. p5.Position = v3(999,999,999)
  841. p5.BrickColor = bc("Pastel green")
  842. p5mesh = Instance.new("SpecialMesh",p5)
  843. p5mesh.MeshType = "FileMesh"
  844. p5mesh.Scale = v3(1.01,1.01,1.01)
  845. p5mesh.MeshId = "http://www.roblox.com/asset/?id=532219991"
  846. p5weld = Instance.new("Weld",p5)
  847. p5weld.Part0 = LeftLowerArm
  848. p5weld.Part1 = p5
  849. -------------------------------------------------------------
  850. p6 = Instance.new("Part",Character)
  851. p6.Size = v3(2,1.6,1)
  852. p6.Transparency = 0.6
  853. p6.CanCollide = false
  854. p6.Position = v3(999,999,999)
  855. p6.BrickColor = bc("Pastel green")
  856. p6mesh = Instance.new("SpecialMesh",p6)
  857. p6mesh.MeshType = "FileMesh"
  858. p6mesh.Scale = v3(1.01,1.01,1.01)
  859. p6mesh.MeshId = "http://www.roblox.com/asset/?id=532219986"
  860. p6weld = Instance.new("Weld",p6)
  861. p6weld.Part0 = LeftHand
  862. p6weld.Part1 = p6
  863. -------------------------------------------------------------
  864. p7 = Instance.new("Part",Character)
  865. p7.Size = v3(2,1.6,1)
  866. p7.Transparency = 0.6
  867. p7.CanCollide = false
  868. p7.Position = v3(999,999,999)
  869. p7.BrickColor = bc("Pastel green")
  870. p7mesh = Instance.new("SpecialMesh",p7)
  871. p7mesh.MeshType = "FileMesh"
  872. p7mesh.Scale = v3(1.01,1.01,1.01)
  873. p7mesh.MeshId = "http://www.roblox.com/asset/?id=532220012"
  874. p7weld = Instance.new("Weld",p7)
  875. p7weld.Part0 = LeftFoot
  876. p7weld.Part1 = p7
  877. -------------------------------------------------------------
  878. p8 = Instance.new("Part",Character)
  879. p8.Size = v3(2,1.6,1)
  880. p8.Transparency = 0.6
  881. p8.CanCollide = false
  882. p8.Position = v3(999,999,999)
  883. p8.BrickColor = bc("Pastel green")
  884. p8mesh = Instance.new("SpecialMesh",p8)
  885. p8mesh.MeshType = "FileMesh"
  886. p8mesh.Scale = v3(1.01,1.01,1.01)
  887. p8mesh.MeshId = "http://www.roblox.com/asset/?id=532220020"
  888. p8weld = Instance.new("Weld",p8)
  889. p8weld.Part0 = RightFoot
  890. p8weld.Part1 = p8
  891. -------------------------------------------------------------
  892. p9 = Instance.new("Part",Character)
  893. p9.Size = v3(2,1.6,1)
  894. p9.Transparency = 0.6
  895. p9.CanCollide = false
  896. p9.Position = v3(999,999,999)
  897. p9.BrickColor = bc("Pastel green")
  898. p9mesh = Instance.new("SpecialMesh",p9)
  899. p9mesh.MeshType = "FileMesh"
  900. p9mesh.Scale = v3(1.01,1.01,1.01)
  901. p9mesh.MeshId = "http://www.roblox.com/asset/?id=532219997"
  902. p9weld = Instance.new("Weld",p9)
  903. p9weld.Part0 = RightHand
  904. p9weld.Part1 = p9
  905. -------------------------------------------------------------
  906. p10 = Instance.new("Part",Character)
  907. p10.Size = v3(2,1.6,1)
  908. p10.Transparency = 0.6
  909. p10.CanCollide = false
  910. p10.Position = v3(999,999,999)
  911. p10.BrickColor = bc("Pastel green")
  912. p10mesh = Instance.new("SpecialMesh",p10)
  913. p10mesh.MeshType = "FileMesh"
  914. p10mesh.Scale = v3(1.01,1.01,1.01)
  915. p10mesh.MeshId = "http://www.roblox.com/asset/?id=532219999"
  916. p10weld = Instance.new("Weld",p10)
  917. p10weld.Part0 = RightLowerArm
  918. p10weld.Part1 = p10
  919. -------------------------------------------------------------
  920. p11 = Instance.new("Part",Character)
  921. p11.Size = v3(2,1.6,1)
  922. p11.Transparency = 0.6
  923. p11.CanCollide = false
  924. p11.Position = v3(999,999,999)
  925. p11.BrickColor = bc("Pastel green")
  926. p11mesh = Instance.new("SpecialMesh",p11)
  927. p11mesh.MeshType = "FileMesh"
  928. p11mesh.Scale = v3(1.01,1.01,1.01)
  929. p11mesh.MeshId = "http://www.roblox.com/asset/?id=532220027"
  930. p11weld = Instance.new("Weld",p11)
  931. p11weld.Part0 = RightLowerLeg
  932. p11weld.Part1 = p11
  933. -------------------------------------------------------------
  934. p12 = Instance.new("Part",Character)
  935. p12.Size = v3(2,1.6,1)
  936. p12.Transparency = 0.6
  937. p12.CanCollide = false
  938. p12.Position = v3(999,999,999)
  939. p12.BrickColor = bc("Pastel green")
  940. p12mesh = Instance.new("SpecialMesh",p12)
  941. p12mesh.MeshType = "FileMesh"
  942. p12mesh.Scale = v3(1.01,1.01,1.01)
  943. p12mesh.MeshId = "http://www.roblox.com/asset/?id=532220004"
  944. p12weld = Instance.new("Weld",p12)
  945. p12weld.Part0 = RightUpperArm
  946. p12weld.Part1 = p12
  947. -------------------------------------------------------------
  948. p13 = Instance.new("Part",Character)
  949. p13.Size = v3(2,1.6,1)
  950. p13.Transparency = 0.6
  951. p13.CanCollide = false
  952. p13.Position = v3(999,999,999)
  953. p13.BrickColor = bc("Pastel green")
  954. p13mesh = Instance.new("SpecialMesh",p13)
  955. p13mesh.MeshType = "FileMesh"
  956. p13mesh.Scale = v3(1.01,1.01,1.01)
  957. p13mesh.MeshId = "http://www.roblox.com/asset/?id=532220031"
  958. p13weld = Instance.new("Weld",p13)
  959. p13weld.Part0 = RightUpperLeg
  960. p13weld.Part1 = p13
  961. -------------------------------------------------------------
  962. p14 = Instance.new("Part",Character)
  963. p14.Size = v3(2,1,1)
  964. p14.Transparency = 0.6
  965. p14.CanCollide = false
  966. p14.Position = v3(999,999,999)
  967. p14.BrickColor = bc("Pastel green")
  968. p14mesh = Instance.new("SpecialMesh",p14)
  969. p14mesh.MeshType = "FileMesh"
  970. p14mesh.Scale = v3(1.01,1.01,1.01)
  971. p14mesh.MeshId = "http://www.roblox.com/asset/?id=532220018"
  972. p14weld = Instance.new("Weld",p14)
  973. p14weld.Part0 = LeftUpperLeg
  974. p14weld.Part1 = p14
  975. p15 = Instance.new("Part",Character)
  976. p15.Size = v3(2,1,1)
  977. p15.Transparency = 0.6
  978. p15.CanCollide = false
  979. p15.Position = v3(999,999,999)
  980. p15.BrickColor = bc("Pastel green")
  981. p15mesh = Instance.new("SpecialMesh",p15)
  982. p15mesh.MeshType = "Head"
  983. p15mesh.Scale = v3(1.26,1.26,1.26)
  984. p15weld = Instance.new("Weld",p15)
  985. p15weld.Part0 = Head
  986. p15weld.Part1 = p15
  987. Humanoid.MaxHealth = 5000
  988. wait(0.01)
  989. Humanoid.Health = 4999
  990.         Idle = false
  991.         RZZ.Enabled = false
  992.         AZZ.Enabled = false
  993.         local Sound = Instance.new("Sound",UpperTorso)
  994.         Sound.SoundId = "rbxassetid://450783524"
  995.         Sound.Pitch = 1
  996.         Sound.Looped = true
  997.         Sound.Volume = 5
  998.         Sound:play()
  999.         Mouse.KeyDown:connect(function(key)
  1000.             if key == "e" then
  1001.                 Smash()
  1002.             end
  1003.             if key == "r" then
  1004.                 Del()
  1005.             end
  1006.         end)
  1007.         Mouse.Button1Down:connect(function()
  1008.             if attack == true and attacktype == 1 then
  1009.                 Hit()
  1010.                 attacktype = 2
  1011.             elseif attack == true and attacktype == 2 then
  1012.                 Hit2()
  1013.                 attacktype = 1
  1014.             end
  1015.         end)
  1016.         wait(2121)
  1017.         DZ = false
  1018.     end
  1019. end
  1020. Mouse.KeyDown:connect(function(key)
  1021.     if key == "z" then
  1022.         FullCowl()
  1023.     end
  1024. end)
  1025.  
  1026.  
  1027. function rayCast(Pos, Dir, Max, Ignore)  -- Origin Position , Direction, MaxDistance , IgnoreDescendants
  1028. return game:service("Workspace"):FindPartOnRay(Ray.new(Pos, Dir.unit * (Max or 999.999)), Ignore)
  1029. end
  1030.  
  1031.  
  1032. local sine = 0
  1033. local change = 1
  1034. local val = 0
  1035. local torvel=(RootPart.Velocity*Vector3.new(1,0,1)).magnitude
  1036. local velderp=RootPart.Velocity.y
  1037. hitfloor,posfloor=rayCast(RootPart.Position,(CFrame.new(RootPart.Position,RootPart.Position - Vector3.new(0,1,0))).lookVector,4,Character)
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043. --idle
  1044. game:service'RunService'.RenderStepped:connect(function()
  1045. if Humanoid.MoveDirection.x == 0 and Idle == false then
  1046. change = 1
  1047.     for i = 1,1 do
  1048.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0-.05*math.sin(tick()*3),0)*CFrame.Angles(1.33,0,0.2),.1) --LeftUpperArm
  1049.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0-.05*math.sin(tick()*3),0)*CFrame.Angles(1.55,0,-0.2),.1)--RightUpperArm
  1050.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.6+0.2*math.sin(tick()*3),0,0),.1)--LeftLowerArm
  1051.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0.7+0.2*math.sin(tick()*3),0,0),.1)--RightLowerArm
  1052.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftUpperLeg
  1053.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1054.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--LeftLowerLeg
  1055.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--RightUpperLeg
  1056.     Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1057.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0-.03*math.sin(tick()*3),0,0),.1)--Head
  1058.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1059.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1060.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1061.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1062.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0-.025*math.sin(tick()*3),0)*CFrame.Angles(0,0,0),.1)--Head
  1063.   game:GetService("RunService").RenderStepped:wait()
  1064.     end
  1065. --walk
  1066.     for i = 1,2000 do
  1067. if Humanoid.MoveDirection.x > 0 and Idle == false or Humanoid.MoveDirection.x < 0 and Idle == false then
  1068.     LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-1*math.sin(tick()*8),0,0),.1) --LeftUpperArm
  1069.     RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.new(0,0,0)*CFrame.Angles(0+1*math.sin(tick()*8),0,0),.1)--RightUpperArm
  1070.     LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+0.6*math.cos(tick()*8),0,0),.1)--LeftLowerArm
  1071.     RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-0.6*math.cos(tick()*8),0,0),.1)--RightLowerArm
  1072.     LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-1*math.sin(tick()*8),0,0.1),.1)--LeftUpperLeg
  1073.     RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+1*math.sin(tick()*8),0,-0.1),.1)--RightUpperLeg
  1074.     LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0+1.4*math.cos(tick()*8),0,0),.1)--LeftLowerLeg
  1075.     RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0-1.4*math.cos(tick()*8),0,0),.1)--RightUpperLeg
  1076.     Root.C0 = Root.C0:lerp(CFrame.new(0,0-.1*math.sin(tick()*8),0)*CFrame.Angles(-0.1,0,0),.1)--Torso
  1077.     Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(0,0,0),.1)--Head
  1078.     RightFoot.RightAnkle.C0 = RightFoot.RightAnkle.C0:lerp(CFrame.new( RightFoot.RightAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1079.     LeftFoot.LeftAnkle.C0 = LeftFoot.LeftAnkle.C0:lerp(CFrame.new( LeftFoot.LeftAnkle.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1080.     RightHand.RightWrist.C0 = RightHand.RightWrist.C0:lerp(CFrame.new( RightHand.RightWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1081.     LeftHand.LeftWrist.C0 = LeftHand.LeftWrist.C0:lerp(CFrame.new( LeftHand.LeftWrist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1082.     Waist.C0 = Waist.C0:lerp(CFrame.new( Waist.C0.p)*CFrame.new(0,0,0)*CFrame.Angles(0,0,0),.1)--Head
  1083.  game:GetService("RunService").RenderStepped:wait()
  1084. end
  1085. end
  1086. end
  1087. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement