carcine12

Deku

Mar 12th, 2018
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 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 = false
  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(13)
  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(13)
  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://513429715"
  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 == false and attacktype == 1 then
  1009. Hit()
  1010. attacktype = 2
  1011. elseif attack == false 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)
Add Comment
Please, Sign In to add comment