Advertisement
Its_YeBoi

Untitled

Nov 20th, 2017
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.54 KB | None | 0 0
  1. LoudVolume = false
  2. Submerged = false
  3. Music = true
  4. script.Name = "GOKU"
  5. Player = game.Players.LocalPlayer
  6. c = game.Players.LocalPlayer.Character
  7. Head = c.Head
  8. anim = c.Humanoid.Animator
  9. Humanoid = c:findFirstChild("Humanoid")
  10. Humanoid.Name = "InfiniteBeing"
  11. b23 = Instance.new("BoolValue", c)
  12. b23.Name = "InfiniteHuman"
  13. rage = false
  14. p = game.Players.LocalPlayer
  15. Music = false
  16. local Effects = {}
  17. attack = false
  18. local attacking = false
  19. vt = Vector3.new
  20. bc = BrickColor.new
  21. br = BrickColor.random
  22. it = Instance.new
  23. cf = CFrame.new
  24. euler = CFrame.fromEulerAnglesXYZ
  25. angles = CFrame.Angles
  26. matr = math.random
  27. mouse = Player:GetMouse()
  28. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  29. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  30. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  31. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  32. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  33. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  34. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  35. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  36. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  37. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  38. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  39. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  40. RS = c.Torso:FindFirstChild("Right Shoulder")
  41. LS = c.Torso:FindFirstChild("Left Shoulder")
  42. RH = c.Torso:FindFirstChild("Right Hip")
  43. LH = c.Torso:FindFirstChild("Left Hip")
  44. RJ = c.HumanoidRootPart:FindFirstChild("RootJoint")
  45. N = c.Torso:FindFirstChild("Neck")
  46. cf = CFrame.new
  47. ang = CFrame.Angles
  48. rd = math.rad
  49. rd2 = math.random
  50. function swait(num)
  51. if num == 0 or num == nil then
  52. game:service("RunService").Heartbeat:wait(0)
  53. else
  54. for i = 0, num do
  55. game:service("RunService").Heartbeat:wait(0)
  56. end
  57. end
  58. end
  59. function lerpz(joint, prop, cfrmz, alp)
  60. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  61. end
  62. function resetlerp()
  63. RJ.C0 = RJC0
  64. RJ.C1 = RJC1
  65. N.C0 = NC0
  66. N.C1 = NC1
  67. RS.C0 = RSC0
  68. RS.C1 = RSC1
  69. LS.C0 = LSC0
  70. LS.C1 = LSC1
  71. RH.C0 = RHC0
  72. RH.C1 = RHC1
  73. LH.C0 = LHC0
  74. LH.C1 = LHC1
  75. end
  76. for _, c in pairs(c:children()) do
  77. if c.className == "Accessory" then
  78. c.Parent = nil
  79. end
  80. end
  81. local S2 = Instance.new("Sound", c.HumanoidRootPart)
  82. S2.SoundId = ""
  83. S2.Volume = 0
  84. S2.Looped = true
  85. local P = Instance.new("Part", c)
  86. P.CanCollide = false
  87. P.Size = Vector3.new(0.2, 0.2, 0.2)
  88. P.BrickColor = BrickColor.new("Really black")
  89. local M = Instance.new("SpecialMesh", P)
  90. M.MeshId = "rbxassetid://"
  91. M.Scale = Vector3.new(0.04, 0.04, 0.04)
  92. M.Offset = Vector3.new(-0.225, 0.65, -0.1)
  93. local W = Instance.new("Weld", c.Head)
  94. W.Part0 = c.Head
  95. W.Part1 = P
  96. W.C0 = CFrame.Angles(0, math.rad(180), 0)
  97. trazx = Instance.new("ParticleEmitter")
  98. function New(Object, Parent, Name, Data)
  99. local Object = Instance.new(Object)
  100. for Index, Value in pairs(Data or {}) do
  101. Object[Index] = Value
  102. end
  103. Object.Parent = Parent
  104. Object.Name = Name
  105. return Object
  106. end
  107. Form = "None"
  108. function SSJB()
  109. if Form == "None" then
  110. Form = "SSJB"
  111. attack = true
  112. anim.Parent = nil
  113. for i = 1, 35 do
  114. swait()
  115. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  116. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  117. lerpz(RS, "C0", RSC0 * cf(0, 0, -0.5) * ang(rd(-45), rd(0), rd(140)), 0.3)
  118. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  119. lerpz(LS, "C0", LSC0 * cf(0, 0, -0.5) * ang(rd(-45), rd(0), rd(-140)), 0.3)
  120. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  121. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-25)), 0.3)
  122. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  123. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(25)), 0.3)
  124. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  125. end
  126. local S = Instance.new("Sound", c.HumanoidRootPart)
  127. S.SoundId = "rbxassetid://263260463"
  128. S.Volume = 1
  129. S:Play()
  130. local S2 = Instance.new("Sound", c.HumanoidRootPart)
  131. S2.SoundId = "rbxassetid://600060450"
  132. S2.Looped = true
  133. S2:Play()
  134. for i = 1, 15 do
  135. swait()
  136. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.35) * ang(rd(10), rd(0), rd(0)), 0.5)
  137. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(35), rd(0), rd(0)), 0.5)
  138. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-5), rd(5), rd(45)), 0.5)
  139. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  140. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-5), rd(-5), rd(-45)), 0.5)
  141. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  142. lerpz(RH, "C0", RHC0 * cf(0.35, 0.35, 0.05) * ang(rd(0), rd(-10), rd(10)), 0.5)
  143. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  144. lerpz(LH, "C0", LHC0 * cf(-0.35, 0.35, 0.05) * ang(rd(0), rd(10), rd(-10)), 0.5)
  145. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  146. end
  147. for i, v in pairs(c:children()) do
  148. if v.ClassName == "Part" then
  149. local tra = trazx:clone()
  150. tra.Parent = v
  151. tra.LightEmission = 1
  152. tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
  153. tra.Rate = 15
  154. tra.Rotation = NumberRange.new(-5, 5)
  155. tra.Lifetime = NumberRange.new(1.5, 2)
  156. tra.Size = NumberSequence.new({
  157. NumberSequenceKeypoint.new(0, 0.1, 0),
  158. NumberSequenceKeypoint.new(1, 0, 0)
  159. })
  160. tra.Transparency = NumberSequence.new({
  161. NumberSequenceKeypoint.new(0, 1, 0),
  162. NumberSequenceKeypoint.new(0.135, 0, 0),
  163. NumberSequenceKeypoint.new(0.875, 0, 0),
  164. NumberSequenceKeypoint.new(1, 1, 0)
  165. })
  166. tra.Speed = NumberRange.new(0.5)
  167. tra.VelocitySpread = 360
  168. tra.VelocityInheritance = 0.5
  169. tra.ZOffset = 2
  170. tra.Acceleration = Vector3.new(0, 2.5, 0)
  171. end
  172. end
  173. local tra = trazx:clone()
  174. tra.Parent = c.HumanoidRootPart
  175. tra.Texture = "rbxassetid://347730682"
  176. tra.LightEmission = 0.8
  177. tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
  178. tra.Rate = 250
  179. tra.Rotation = NumberRange.new(-5, 5)
  180. tra.Lifetime = NumberRange.new(0.75)
  181. tra.Size = NumberSequence.new({
  182. NumberSequenceKeypoint.new(0, 4.81, 0.875),
  183. NumberSequenceKeypoint.new(1, 2.13, 0.875)
  184. })
  185. tra.Transparency = NumberSequence.new({
  186. NumberSequenceKeypoint.new(0, 1, 0),
  187. NumberSequenceKeypoint.new(0.0399, 0.85, 0),
  188. NumberSequenceKeypoint.new(0.394, 0.9, 0),
  189. NumberSequenceKeypoint.new(0.699, 1, 0),
  190. NumberSequenceKeypoint.new(1, 1, 0)
  191. })
  192. tra.Speed = NumberRange.new(15)
  193. tra.VelocitySpread = 360
  194. tra.VelocityInheritance = 0.5
  195. tra.ZOffset = 3.5
  196. tra.Acceleration = Vector3.new(0, 25, 0)
  197. for i = 1, 25 do
  198. for i = 1, 3 do
  199. swait()
  200. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.4) * ang(rd(12), rd(0), rd(0)), 0.5)
  201. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(35), rd(0), rd(0)), 0.5)
  202. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(5), rd(50)), 0.5)
  203. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  204. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(-50)), 0.5)
  205. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  206. lerpz(RH, "C0", RHC0 * cf(0.35, 0.35, 0.05) * ang(rd(0), rd(-12), rd(12)), 0.5)
  207. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  208. lerpz(LH, "C0", LHC0 * cf(-0.35, 0.35, 0.05) * ang(rd(0), rd(12), rd(-12)), 0.5)
  209. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  210. end
  211. for i = 1, 3 do
  212. swait()
  213. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.35) * ang(rd(10), rd(0), rd(0)), 0.5)
  214. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(35), rd(0), rd(0)), 0.5)
  215. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(5), rd(45)), 0.5)
  216. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  217. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(-45)), 0.5)
  218. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  219. lerpz(RH, "C0", RHC0 * cf(0.35, 0.35, 0.05) * ang(rd(0), rd(-10), rd(10)), 0.5)
  220. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  221. lerpz(LH, "C0", LHC0 * cf(-0.35, 0.35, 0.05) * ang(rd(0), rd(10), rd(-10)), 0.5)
  222. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  223. end
  224. end
  225. local S3 = Instance.new("Sound", c.HumanoidRootPart)
  226. S3.SoundId = "rbxassetid://740811119"
  227. S3.Volume = 10
  228. S3:Play()
  229. S2.SoundId = "rbxassetid://600060450"
  230. S2:Play()
  231. local SE = Instance.new("ChorusSoundEffect", S3)
  232. tra.LightEmission = 0.8
  233. tra.Color = ColorSequence.new(Color3.new(0, 0.6666666666666666, 1))
  234. tra.Rate = 250
  235. tra.Rotation = NumberRange.new(-5, 5)
  236. tra.Lifetime = NumberRange.new(0.2, 0.4)
  237. tra.Size = NumberSequence.new({
  238. NumberSequenceKeypoint.new(0, 4.81, 0.875),
  239. NumberSequenceKeypoint.new(1, 2.13, 0.875)
  240. })
  241. tra.Transparency = NumberSequence.new({
  242. NumberSequenceKeypoint.new(0, 1, 0),
  243. NumberSequenceKeypoint.new(0.0399, 0.8, 0),
  244. NumberSequenceKeypoint.new(0.394, 0.8, 0),
  245. NumberSequenceKeypoint.new(0.699, 1, 0),
  246. NumberSequenceKeypoint.new(1, 1, 0)
  247. })
  248. tra.Speed = NumberRange.new(5)
  249. tra.VelocitySpread = 360
  250. tra.VelocityInheritance = 0.5
  251. tra.ZOffset = 3.5
  252. tra.Acceleration = Vector3.new(0, 150, 0)
  253. P.BrickColor = BrickColor.new("Electric blue")
  254. W.C0 = CFrame.Angles(0, 0, 0)
  255. P.Material = "Neon"
  256. local M = Instance.new("SpecialMesh", P)
  257. M.MeshId = "rbxassetid://560718478"
  258. M.Scale = Vector3.new(6.25, 6.25, 6.25)
  259. M.Offset = Vector3.new(-0.05, 0.9, 0.5)
  260. local s = Instance.new("Sound", c.Head)
  261. s.SoundId = "rbxassetid://568141359"
  262. s.Volume = 1
  263. s.Looped = true
  264. s:play()
  265. for i = 1, 50 do
  266. swait()
  267. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  268. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  269. lerpz(RS, "C0", RSC0 * cf(0, 0, -0.5) * ang(rd(-25), rd(0), rd(-25)), 0.3)
  270. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  271. lerpz(LS, "C0", LSC0 * cf(0, 0, -0.5) * ang(rd(-25), rd(0), rd(25)), 0.3)
  272. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  273. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-25)), 0.3)
  274. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  275. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(25)), 0.3)
  276. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  277. end
  278. resetlerp()
  279. attack = false
  280. anim.Parent = Humanoid
  281. elseif Form == "SSJB" then
  282. Form = "Kaioken"
  283. attack = true
  284. anim.Parent = nil
  285. for i = 1, 35 do
  286. swait()
  287. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  288. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  289. lerpz(RS, "C0", RSC0 * cf(0, 0, -0.5) * ang(rd(-45), rd(0), rd(140)), 0.3)
  290. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  291. lerpz(LS, "C0", LSC0 * cf(0, 0, -0.5) * ang(rd(-45), rd(0), rd(-140)), 0.3)
  292. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  293. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-25)), 0.3)
  294. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  295. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(25)), 0.3)
  296. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  297. end
  298. local S = Instance.new("Sound", c.HumanoidRootPart)
  299. S.SoundId = "rbxassetid://263260463"
  300. S.Volume = 1
  301. S:Play()
  302. S2.SoundId = "rbxassetid://336074463"
  303. S2:Play()
  304. for i = 1, 15 do
  305. swait()
  306. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.35) * ang(rd(10), rd(0), rd(0)), 0.5)
  307. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(35), rd(0), rd(0)), 0.5)
  308. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-5), rd(5), rd(45)), 0.5)
  309. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  310. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-5), rd(-5), rd(-45)), 0.5)
  311. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  312. lerpz(RH, "C0", RHC0 * cf(0.35, 0.35, 0.05) * ang(rd(0), rd(-10), rd(10)), 0.5)
  313. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  314. lerpz(LH, "C0", LHC0 * cf(-0.35, 0.35, 0.05) * ang(rd(0), rd(10), rd(-10)), 0.5)
  315. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  316. end
  317. local tra = trazx:clone()
  318. tra.Parent = c.HumanoidRootPart
  319. tra.Texture = "rbxassetid://347730682"
  320. tra.LightEmission = 0.8
  321. tra.Color = ColorSequence.new(Color3.new(1, 0, 0))
  322. tra.Rate = 250
  323. tra.Rotation = NumberRange.new(-5, 5)
  324. tra.Lifetime = NumberRange.new(0.3)
  325. tra.Size = NumberSequence.new({
  326. NumberSequenceKeypoint.new(0, 8, 0.875),
  327. NumberSequenceKeypoint.new(1, 10, 0.875)
  328. })
  329. tra.Transparency = NumberSequence.new({
  330. NumberSequenceKeypoint.new(0, 1, 0),
  331. NumberSequenceKeypoint.new(0.0399, 0.531, 0),
  332. NumberSequenceKeypoint.new(0.394, 0.906, 0),
  333. NumberSequenceKeypoint.new(0.699, 1, 0),
  334. NumberSequenceKeypoint.new(1, 1, 0)
  335. })
  336. tra.Speed = NumberRange.new(75)
  337. tra.VelocitySpread = 360
  338. tra.VelocityInheritance = 0.5
  339. tra.ZOffset = 3
  340. tra.Acceleration = Vector3.new(0, 350, 0)
  341. local S4 = Instance.new("Sound", c.HumanoidRootPart)
  342. S4.SoundId = "rbxassetid://738749992"
  343. S4.Volume = 5
  344. S4:Play()
  345. for i = 1, 2 do
  346. local SE = Instance.new("ChorusSoundEffect", S4)
  347. end
  348. for i = 1, 23 do
  349. for i = 1, 3 do
  350. swait()
  351. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.4) * ang(rd(12), rd(0), rd(0)), 1)
  352. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(35), rd(0), rd(0)), 1)
  353. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(5), rd(50)), 1)
  354. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  355. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(-50)), 1)
  356. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  357. lerpz(RH, "C0", RHC0 * cf(0.35, 0.35, 0.05) * ang(rd(0), rd(-12), rd(12)), 1)
  358. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  359. lerpz(LH, "C0", LHC0 * cf(-0.35, 0.35, 0.05) * ang(rd(0), rd(12), rd(-12)), 1)
  360. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  361. end
  362. for i = 1, 3 do
  363. swait()
  364. lerpz(RJ, "C0", RJC0 * cf(0, 0, -0.35) * ang(rd(10), rd(0), rd(0)), 1)
  365. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(35), rd(0), rd(0)), 1)
  366. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(-15), rd(5), rd(45)), 1)
  367. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  368. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(-15), rd(-5), rd(-45)), 1)
  369. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  370. lerpz(RH, "C0", RHC0 * cf(0.35, 0.35, 0.05) * ang(rd(0), rd(-10), rd(10)), 1)
  371. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  372. lerpz(LH, "C0", LHC0 * cf(-0.35, 0.35, 0.05) * ang(rd(0), rd(10), rd(-10)), 1)
  373. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  374. end
  375. end
  376. local S3 = Instance.new("Sound", c.HumanoidRootPart)
  377. S3.SoundId = "rbxassetid://590580746"
  378. S3.Volume = 1.5
  379. S3:Play()
  380. S2.SoundId = "rbxassetid://590580496"
  381. S2:Play()
  382. tra.LightEmission = 0.8
  383. tra.Color = ColorSequence.new(Color3.new(1, 0, 0))
  384. tra.Rate = 250
  385. tra.Rotation = NumberRange.new(-5, 5)
  386. tra.Lifetime = NumberRange.new(0.3)
  387. tra.Size = NumberSequence.new({
  388. NumberSequenceKeypoint.new(0, 8, 0.875),
  389. NumberSequenceKeypoint.new(1, 10, 0.875)
  390. })
  391. tra.Transparency = NumberSequence.new({
  392. NumberSequenceKeypoint.new(0, 1, 0),
  393. NumberSequenceKeypoint.new(0.0399, 0.531, 0),
  394. NumberSequenceKeypoint.new(0.394, 0.906, 0),
  395. NumberSequenceKeypoint.new(0.699, 1, 0),
  396. NumberSequenceKeypoint.new(1, 1, 0)
  397. })
  398. tra.Speed = NumberRange.new(25)
  399. tra.VelocitySpread = 360
  400. tra.VelocityInheritance = 0.5
  401. tra.ZOffset = 3
  402. tra.Acceleration = Vector3.new(0, 350, 0)
  403. for i = 1, 50 do
  404. swait()
  405. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  406. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.3)
  407. lerpz(RS, "C0", RSC0 * cf(0, 0, -0.5) * ang(rd(-25), rd(0), rd(-25)), 0.3)
  408. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  409. lerpz(LS, "C0", LSC0 * cf(0, 0, -0.5) * ang(rd(-25), rd(0), rd(25)), 0.3)
  410. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  411. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-25)), 0.3)
  412. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  413. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(25)), 0.3)
  414. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  415. end
  416. resetlerp()
  417. attack = false
  418. anim.Parent = Humanoid
  419. end
  420. end
  421. ButtonDown = false
  422. CombatDebounce = false
  423. Combo = 1
  424. mouse.Button1Down:connect(function()
  425. if CombatDebounce == true then
  426. return
  427. end
  428. CombatDebounce = true
  429. ButtonDown = true
  430. if Form == "None" then
  431. local SP = Instance.new("Sound", c.HumanoidRootPart)
  432. SP.SoundId = "rbxassetid://696622391"
  433. SP.PlaybackSpeed = math.random(90, 120) / 100
  434. SP.Volume = 5
  435. SP:Play()
  436. for i, v in pairs(game.Workspace:children()) do
  437. if v:findFirstChild("Humanoid") ~= nil and v:findFirstChild("HumanoidRootPart") ~= nil and v ~= c and v.HumanoidRootPart.Position - c.HumanoidRootPart.Position.magnitude <= 6 then
  438. v.Humanoid.Health = v.Humanoid.Health - 15
  439. end
  440. end
  441. if Combo == 1 then
  442. Combo = 2
  443. for i = 1, 3 do
  444. swait()
  445. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(15), rd(60)), 0.8)
  446. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-60)), 0.8)
  447. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-60), rd(110)), 0.8)
  448. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  449. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  450. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  451. lerpz(RH, "C0", RHC0 * cf(0.5, 0.75, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  452. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  453. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(45)), 0.8)
  454. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  455. end
  456. for i = 1, 4 do
  457. swait()
  458. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(15), rd(100)), 0.5)
  459. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-100)), 0.5)
  460. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-80), rd(90)), 0.5)
  461. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  462. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  463. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  464. lerpz(RH, "C0", RHC0 * cf(0.5, 0.75, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  465. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  466. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(45)), 0.5)
  467. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  468. end
  469. CombatDebounce = false
  470. for i = 1, 2 do
  471. swait()
  472. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  473. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  474. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  475. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  476. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  477. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  478. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  479. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  480. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  481. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  482. end
  483. elseif Combo == 2 then
  484. Combo = 3
  485. for i = 1, 3 do
  486. swait()
  487. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(-25), rd(-80)), 0.8)
  488. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(40)), 0.8)
  489. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(40), rd(-80)), 0.8)
  490. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  491. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  492. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  493. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  494. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  495. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(40), rd(-60)), 0.8)
  496. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  497. end
  498. for i = 1, 4 do
  499. swait()
  500. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(-25), rd(-160)), 0.5)
  501. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(60)), 0.5)
  502. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(-90)), 0.5)
  503. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  504. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  505. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  506. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  507. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  508. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(-95)), 0.5)
  509. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  510. end
  511. CombatDebounce = false
  512. for i = 1, 2 do
  513. swait()
  514. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  515. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  516. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  517. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  518. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  519. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  520. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  521. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  522. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  523. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  524. end
  525. elseif Combo == 3 then
  526. Combo = 4
  527. for i = 1, 3 do
  528. swait()
  529. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(25), rd(80)), 0.8)
  530. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(40)), 0.8)
  531. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(40), rd(-80)), 0.8)
  532. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  533. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  534. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  535. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  536. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(40), rd(-60)), 0.8)
  537. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  538. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  539. end
  540. for i = 1, 4 do
  541. swait()
  542. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(25), rd(160)), 0.5)
  543. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(60)), 0.5)
  544. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(-90)), 0.5)
  545. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  546. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  547. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  548. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(-95)), 0.5)
  549. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  550. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  551. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  552. end
  553. CombatDebounce = false
  554. for i = 1, 2 do
  555. swait()
  556. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  557. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  558. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  559. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  560. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  561. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  562. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  563. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  564. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  565. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  566. end
  567. elseif Combo == 4 then
  568. Combo = 1
  569. for i = 1, 3 do
  570. swait()
  571. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(25), rd(-80)), 0.8)
  572. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(40)), 0.8)
  573. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(40), rd(80)), 0.8)
  574. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  575. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  576. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  577. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  578. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  579. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(40), rd(-60)), 0.8)
  580. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.8)
  581. end
  582. for i = 1, 4 do
  583. swait()
  584. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(25), rd(-160)), 0.5)
  585. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(60)), 0.5)
  586. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(90)), 0.5)
  587. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  588. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  589. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  590. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  591. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  592. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(60), rd(-95)), 0.5)
  593. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  594. end
  595. CombatDebounce = false
  596. for i = 1, 2 do
  597. swait()
  598. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  599. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  600. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  601. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  602. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  603. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  604. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  605. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  606. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  607. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.45)
  608. end
  609. end
  610. else
  611. while ButtonDown == true do
  612. local SP = Instance.new("Sound", c.HumanoidRootPart)
  613. SP.SoundId = "rbxassetid://696622391"
  614. SP.PlaybackSpeed = math.random(90, 120) / 100
  615. SP.Volume = 5
  616. SP:Play()
  617. for i, v in pairs(game.Workspace:children()) do
  618. if v:findFirstChild("Humanoid") ~= nil and v:findFirstChild("HumanoidRootPart") ~= nil and v ~= c and v.HumanoidRootPart.Position - c.HumanoidRootPart.Position.magnitude <= 6 then
  619. v.Humanoid.Health = v.Humanoid.Health - 15
  620. end
  621. end
  622. if Combo == 1 then
  623. Combo = 2
  624. for i = 1, 1 do
  625. swait()
  626. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(math.random(-180, 180))), 1)
  627. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-math.random(-180, 180))), 1)
  628. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-60), rd(110)), 1)
  629. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  630. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  631. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  632. lerpz(RH, "C0", RHC0 * cf(0.5, 0.75, 0) * ang(rd(0), rd(0), rd(0)), 1)
  633. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  634. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(45)), 1)
  635. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  636. end
  637. for i = 1, 2 do
  638. swait()
  639. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(math.random(-180, 180))), 0.75)
  640. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-math.random(-180, 180))), 0.75)
  641. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(-math.random(-90, 90)), rd(math.random(-90, 90))), 0.75)
  642. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  643. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.75)
  644. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  645. lerpz(RH, "C0", RHC0 * cf(0.5, 0.75, 0) * ang(rd(math.random(-90, 90)), rd(math.random(-90, 90)), rd(0)), 0.75)
  646. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  647. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.75)
  648. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  649. end
  650. CombatDebounce = false
  651. for i = 1, 2 do
  652. swait()
  653. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  654. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  655. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  656. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  657. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  658. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  659. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  660. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  661. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  662. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.7)
  663. end
  664. elseif Combo == 2 then
  665. Combo = 3
  666. for i = 1, 1 do
  667. swait()
  668. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-math.random(-180, 180))), 1)
  669. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(math.random(-180, 180))), 1)
  670. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(-math.random(-90, 90))), 1)
  671. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  672. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 1)
  673. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  674. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 1)
  675. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  676. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(-math.random(-90, 90))), 1)
  677. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  678. end
  679. for i = 1, 3 do
  680. swait()
  681. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-math.random(-180, 180))), 0.5)
  682. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(math.random(-180, 180))), 0.5)
  683. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(-math.random(-90, 90))), 0.5)
  684. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  685. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.5)
  686. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  687. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.5)
  688. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  689. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(-math.random(-90, 90))), 0.5)
  690. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  691. end
  692. CombatDebounce = false
  693. for i = 1, 2 do
  694. swait()
  695. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  696. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  697. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  698. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  699. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  700. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  701. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  702. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  703. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  704. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  705. end
  706. elseif Combo == 3 then
  707. Combo = 4
  708. for i = 1, 1 do
  709. swait()
  710. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(math.random(-180, 180))), 1)
  711. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(math.random(-180, 180))), 1)
  712. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(-math.random(-90, 90))), 1)
  713. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  714. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 1)
  715. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  716. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  717. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(-math.random(-90, 90))), 1)
  718. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  719. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  720. end
  721. for i = 1, 3 do
  722. swait()
  723. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(160)), 0.75)
  724. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(60)), 0.75)
  725. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(-math.random(-90, 90))), 0.75)
  726. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  727. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.75)
  728. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  729. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(-math.random(-90, 90))), 0.75)
  730. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  731. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.75)
  732. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  733. end
  734. CombatDebounce = false
  735. for i = 1, 2 do
  736. swait()
  737. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  738. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  739. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  740. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  741. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  742. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  743. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  744. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  745. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  746. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  747. end
  748. elseif Combo == 4 then
  749. Combo = 1
  750. for i = 1, 1 do
  751. swait()
  752. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-math.random(-180, 180))), 1)
  753. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(math.random(-180, 180))), 1)
  754. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 1)
  755. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  756. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 1)
  757. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  758. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 1)
  759. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  760. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 1)
  761. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 1)
  762. end
  763. for i = 1, 3 do
  764. swait()
  765. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-math.random(-180, 180))), 0.76)
  766. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(math.random(-180, 180))), 0.76)
  767. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.75)
  768. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  769. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.75)
  770. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  771. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.75)
  772. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  773. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(math.random(-90, 90)), rd(math.random(-90, 90))), 0.75)
  774. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.75)
  775. end
  776. CombatDebounce = false
  777. for i = 1, 2 do
  778. swait()
  779. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  780. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  781. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  782. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  783. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  784. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  785. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  786. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  787. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  788. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.76)
  789. end
  790. end
  791. end
  792. end
  793. resetlerp()
  794. end)
  795. mouse.Button1Up:connect(function()
  796. ButtonDown = false
  797. end)
  798. function Kamehameha()
  799. resetlerp()
  800. CombatDebounce = true
  801. attack = true
  802. anim.Parent = nil
  803. c.HumanoidRootPart.Anchored = true
  804. local P = Instance.new("Part", c)
  805. P.CanCollide = false
  806. P.Size = Vector3.new(0.2, 0.2, 0.2)
  807. P.Transparency = 1
  808. local W2 = Instance.new("Weld", c["Right Arm"])
  809. W2.Part0 = c["Right Arm"]
  810. W2.Part1 = P
  811. W2.C0 = CFrame.new(0, -1, 0)
  812. local tra
  813. if Form == "Kaioken" then
  814. tra = trazx:clone()
  815. tra.Parent = P
  816. tra.LightEmission = 1
  817. tra.Color = ColorSequence.new({
  818. ColorSequenceKeypoint.new(0, Color3.new(0, 0.6666666666666666, 1)),
  819. ColorSequenceKeypoint.new(0.5, Color3.new(0.3843137254901961, 0.8666666666666667, 1)),
  820. ColorSequenceKeypoint.new(1, Color3.new(1, 0.19607843137254902, 1))
  821. })
  822. tra.Rate = 50
  823. tra.Rotation = NumberRange.new(-360, 360)
  824. tra.Lifetime = NumberRange.new(1)
  825. tra.Size = NumberSequence.new({
  826. NumberSequenceKeypoint.new(0, 0.273, 0),
  827. NumberSequenceKeypoint.new(0.779, 0.984, 0.492),
  828. NumberSequenceKeypoint.new(1, 3.06, 0)
  829. })
  830. tra.Transparency = NumberSequence.new({
  831. NumberSequenceKeypoint.new(0, 1, 0),
  832. NumberSequenceKeypoint.new(0.135, 0, 0),
  833. NumberSequenceKeypoint.new(0.862, 0, 0),
  834. NumberSequenceKeypoint.new(1, 1, 0)
  835. })
  836. tra.Speed = NumberRange.new(0)
  837. tra.VelocitySpread = 360
  838. tra.LockedToPart = true
  839. tra.ZOffset = 3.6
  840. else
  841. tra = trazx:clone()
  842. tra.Parent = P
  843. tra.LightEmission = 1
  844. tra.Color = ColorSequence.new({
  845. ColorSequenceKeypoint.new(0, Color3.new(0, 0.6666666666666666, 1)),
  846. ColorSequenceKeypoint.new(0.5, Color3.new(0.3843137254901961, 0.8666666666666667, 1)),
  847. ColorSequenceKeypoint.new(1, Color3.new(0, 0.6666666666666666, 1))
  848. })
  849. tra.Rate = 50
  850. tra.Rotation = NumberRange.new(-360, 360)
  851. tra.Lifetime = NumberRange.new(1)
  852. tra.Size = NumberSequence.new({
  853. NumberSequenceKeypoint.new(0, 0.273, 0),
  854. NumberSequenceKeypoint.new(0.779, 0.984, 0.492),
  855. NumberSequenceKeypoint.new(1, 3.06, 0)
  856. })
  857. tra.Transparency = NumberSequence.new({
  858. NumberSequenceKeypoint.new(0, 1, 0),
  859. NumberSequenceKeypoint.new(0.135, 0, 0),
  860. NumberSequenceKeypoint.new(0.862, 0, 0),
  861. NumberSequenceKeypoint.new(1, 1, 0)
  862. })
  863. tra.Speed = NumberRange.new(0)
  864. tra.VelocitySpread = 360
  865. tra.LockedToPart = true
  866. tra.ZOffset = 3.6
  867. end
  868. local S4 = Instance.new("Sound", c.HumanoidRootPart)
  869. S4.SoundId = "rbxassetid://825760017"
  870. S4.Volume = 1
  871. S4:Play()
  872. for i = 1, 300 do
  873. swait()
  874. c.HumanoidRootPart.CFrame = CFrame.new(c.Torso.CFrame:toWorldSpace(CFrame.new(0, 0, 0)).p, mouse.hit.p)
  875. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(15), rd(-5), rd(-90)), 0.5)
  876. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.5)
  877. lerpz(RS, "C0", RSC0 * cf(0, 0.25, 0) * ang(rd(35), rd(15), rd(35)), 0.5)
  878. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  879. lerpz(LS, "C0", LSC0 * cf(0, 0.25, -0.5) * ang(rd(65), rd(15), rd(-35)), 0.5)
  880. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  881. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(5)), 0.5)
  882. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  883. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-5)), 0.5)
  884. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  885. end
  886. if Form == "Kaioken" then
  887. tra.Size = NumberSequence.new({
  888. NumberSequenceKeypoint.new(0, 0, 0),
  889. NumberSequenceKeypoint.new(0.4, 6.92, 0.492),
  890. NumberSequenceKeypoint.new(1, 3.44, 0)
  891. })
  892. else
  893. tra.Size = NumberSequence.new({
  894. NumberSequenceKeypoint.new(0, 0, 0),
  895. NumberSequenceKeypoint.new(0.275, 4.92, 0.492),
  896. NumberSequenceKeypoint.new(1, 1.44, 0)
  897. })
  898. end
  899. W2.C0 = CFrame.new(0, -2.5, 0)
  900. S4:Stop()
  901. S4.SoundId = "rbxassetid://858273578"
  902. S4:Play()
  903. S4.Volume = 5
  904. tra.ZOffset = 3.6
  905. for i = 1, 4 do
  906. swait()
  907. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  908. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  909. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(30), rd(90)), 0.5)
  910. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  911. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-30), rd(-90)), 0.5)
  912. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  913. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.5)
  914. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  915. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.5)
  916. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  917. end
  918. local PE, PE3
  919. if Form ~= "Kaioken" then
  920. PE = Instance.new("Part", c)
  921. PE.Size = Vector3.new(2, 2, 2)
  922. PE.Material = "Neon"
  923. PE.BrickColor = BrickColor.new("Light blue")
  924. PE.CanCollide = false
  925. PE.Anchored = true
  926. else
  927. PE = Instance.new("Part", c)
  928. PE.Size = Vector3.new(4, 4, 4)
  929. PE.Material = "Neon"
  930. PE.BrickColor = BrickColor.new("Bright red")
  931. PE.CanCollide = false
  932. PE.Anchored = true
  933. PE3 = Instance.new("Part", c)
  934. PE3.Size = Vector3.new(4.1, 4.1, 4.1)
  935. PE3.Material = "Neon"
  936. PE3.Transparency = 0.5
  937. PE3.BrickColor = BrickColor.new("Light blue")
  938. PE3.CanCollide = false
  939. PE3.Anchored = true
  940. end
  941. local Charge2 = 0
  942. for i = 1, 100 do
  943. Charge2 = Charge2 + 1
  944. PE.Size = PE.Size + Vector3.new(0, 0, 2)
  945. if Form == "Kaioken" then
  946. PE3.Size = PE3.Size + Vector3.new(0, 0, 2)
  947. end
  948. PE.Touched:connect(function(Hit)
  949. if Hit.Anchored == false and Hit.Parent ~= c then
  950. local BV2 = Instance.new("BodyVelocity", Hit)
  951. BV2.Velocity = c.HumanoidRootPart.CFrame.lookVector * 400
  952. BV2.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  953. game.Debris:AddItem(BV2, 0.5)
  954. end
  955. swait()
  956. end)
  957. if Form == "Kaioken" then
  958. PE3.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -2 + -2 * Charge2)
  959. PE.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -2 + -2 * Charge2)
  960. else
  961. PE.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -2 + -2 * Charge2)
  962. end
  963. swait()
  964. end
  965. tra.Enabled = false
  966. for i = 1, 80 do
  967. Charge2 = Charge2 + 1
  968. if Form == "Kaioken" then
  969. PE3.Size = PE3.Size + Vector3.new(-0.025, -0.025, 4)
  970. PE3.Velocity = Vector3.new(0, 0, 0)
  971. PE3.Transparency = PE3.Transparency + 0.0125
  972. PE.Size = PE.Size + Vector3.new(-0.025, -0.025, 4)
  973. PE.Velocity = Vector3.new(0, 0, 0)
  974. PE.Transparency = PE.Transparency + 0.0125
  975. PE3.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -2 + -2 * Charge2)
  976. PE.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -2 + -2 * Charge2)
  977. else
  978. PE.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -2 + -2 * Charge2)
  979. PE.Size = PE.Size + Vector3.new(-0.025, -0.025, 4)
  980. PE.Velocity = Vector3.new(0, 0, 0)
  981. PE.Transparency = PE.Transparency + 0.0125
  982. end
  983. swait()
  984. end
  985. P:remove()
  986. PE:remove()
  987. c.HumanoidRootPart.Anchored = false
  988. if Form == "Kaioken" then
  989. PE3:remove()
  990. end
  991. anim.Parent = Humanoid
  992. resetlerp()
  993. attack = false
  994. CombatDebounce = false
  995. end
  996. function SuperKamehameha()
  997. resetlerp()
  998. CombatDebounce = true
  999. attack = true
  1000. anim.Parent = nil
  1001. c.HumanoidRootPart.Anchored = true
  1002. local P = Instance.new("Part", c)
  1003. P.CanCollide = false
  1004. P.Size = Vector3.new(0.2, 0.2, 0.2)
  1005. P.Transparency = 1
  1006. local W2 = Instance.new("Weld", c["Right Arm"])
  1007. W2.Part0 = c["Right Arm"]
  1008. W2.Part1 = P
  1009. W2.C0 = CFrame.new(0, -1, 0)
  1010. local tra
  1011. if Form == "Kaioken" then
  1012. tra = trazx:clone()
  1013. tra.Parent = P
  1014. tra.LightEmission = 1
  1015. tra.Color = ColorSequence.new({
  1016. ColorSequenceKeypoint.new(0, Color3.new(0, 0.6666666666666666, 1)),
  1017. ColorSequenceKeypoint.new(0.5, Color3.new(0.3843137254901961, 0.8666666666666667, 1)),
  1018. ColorSequenceKeypoint.new(1, Color3.new(1, 0.19607843137254902, 0.7843137254901961))
  1019. })
  1020. tra.Rate = 50
  1021. tra.Rotation = NumberRange.new(-360, 360)
  1022. tra.Lifetime = NumberRange.new(0.5)
  1023. tra.Size = NumberSequence.new({
  1024. NumberSequenceKeypoint.new(0, 0.4, 0),
  1025. NumberSequenceKeypoint.new(0.779, 2, 0.492),
  1026. NumberSequenceKeypoint.new(1, 4.5, 0)
  1027. })
  1028. tra.Transparency = NumberSequence.new({
  1029. NumberSequenceKeypoint.new(0, 1, 0),
  1030. NumberSequenceKeypoint.new(0.135, 0, 0),
  1031. NumberSequenceKeypoint.new(0.862, 0, 0),
  1032. NumberSequenceKeypoint.new(1, 1, 0)
  1033. })
  1034. tra.Speed = NumberRange.new(0)
  1035. tra.VelocitySpread = 360
  1036. tra.LockedToPart = true
  1037. tra.ZOffset = 3.6
  1038. else
  1039. tra = trazx:clone()
  1040. tra.Parent = P
  1041. tra.LightEmission = 1
  1042. tra.Color = ColorSequence.new({
  1043. ColorSequenceKeypoint.new(0, Color3.new(0, 0.6666666666666666, 1)),
  1044. ColorSequenceKeypoint.new(0.5, Color3.new(0.3843137254901961, 0.8666666666666667, 1)),
  1045. ColorSequenceKeypoint.new(1, Color3.new(0, 0.6666666666666666, 1))
  1046. })
  1047. tra.Rate = 50
  1048. tra.Rotation = NumberRange.new(-360, 360)
  1049. tra.Lifetime = NumberRange.new(0.5)
  1050. tra.Size = NumberSequence.new({
  1051. NumberSequenceKeypoint.new(0, 0.4, 0),
  1052. NumberSequenceKeypoint.new(0.779, 2, 0.492),
  1053. NumberSequenceKeypoint.new(1, 4.5, 0)
  1054. })
  1055. tra.Transparency = NumberSequence.new({
  1056. NumberSequenceKeypoint.new(0, 1, 0),
  1057. NumberSequenceKeypoint.new(0.135, 0, 0),
  1058. NumberSequenceKeypoint.new(0.862, 0, 0),
  1059. NumberSequenceKeypoint.new(1, 1, 0)
  1060. })
  1061. tra.Speed = NumberRange.new(0)
  1062. tra.VelocitySpread = 360
  1063. tra.LockedToPart = true
  1064. tra.ZOffset = 3.6
  1065. end
  1066. local S4 = Instance.new("Sound", P)
  1067. S4.SoundId = "rbxassetid://858904104"
  1068. S4.Volume = 2.5
  1069. S4:Play()
  1070. for i = 1, 300 do
  1071. swait()
  1072. c.HumanoidRootPart.CFrame = CFrame.new(c.Torso.CFrame:toWorldSpace(CFrame.new(0, 0, 0)).p, mouse.hit.p)
  1073. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(15), rd(-5), rd(-90)), 0.5)
  1074. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.5)
  1075. lerpz(RS, "C0", RSC0 * cf(0, 0.25, 0) * ang(rd(35), rd(15), rd(35)), 0.5)
  1076. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1077. lerpz(LS, "C0", LSC0 * cf(0, 0.25, -0.5) * ang(rd(65), rd(15), rd(-35)), 0.5)
  1078. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1079. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(5)), 0.5)
  1080. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1081. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(-5)), 0.5)
  1082. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1083. end
  1084. if Form == "Kaioken" then
  1085. tra.Size = NumberSequence.new({
  1086. NumberSequenceKeypoint.new(0, 14, 0),
  1087. NumberSequenceKeypoint.new(0.275, 14, 0.492),
  1088. NumberSequenceKeypoint.new(1, 14, 0)
  1089. })
  1090. else
  1091. tra.Size = NumberSequence.new({
  1092. NumberSequenceKeypoint.new(0, 10, 0),
  1093. NumberSequenceKeypoint.new(0.275, 10, 0.492),
  1094. NumberSequenceKeypoint.new(1, 10, 0)
  1095. })
  1096. end
  1097. W2:remove()
  1098. P.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -5)
  1099. P.Anchored = true
  1100. S4:Stop()
  1101. S4.SoundId = "rbxassetid://870984991"
  1102. S4:Play()
  1103. S4.Volume = 5
  1104. tra.ZOffset = 3.6
  1105. for i = 1, 4 do
  1106. swait()
  1107. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1108. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1109. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(30), rd(90)), 0.5)
  1110. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1111. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(-30), rd(-90)), 0.5)
  1112. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1113. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.5)
  1114. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1115. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(0)), 0.5)
  1116. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1117. end
  1118. local PE, PE3
  1119. if Form ~= "Kaioken" then
  1120. PE = Instance.new("Part", c)
  1121. PE.Size = Vector3.new(5, 5, 5)
  1122. PE.Material = "Neon"
  1123. PE.BrickColor = BrickColor.new("Light blue")
  1124. PE.CanCollide = false
  1125. PE.Anchored = true
  1126. else
  1127. PE = Instance.new("Part", c)
  1128. PE.Size = Vector3.new(9, 9, 9)
  1129. PE.Material = "Neon"
  1130. PE.BrickColor = BrickColor.new("Bright red")
  1131. PE.CanCollide = false
  1132. PE.Anchored = true
  1133. PE3 = Instance.new("Part", c)
  1134. PE3.Size = Vector3.new(9.1, 9.1, 9.1)
  1135. PE3.Material = "Neon"
  1136. PE3.Transparency = 0.5
  1137. PE3.BrickColor = BrickColor.new("Light blue")
  1138. PE3.CanCollide = false
  1139. PE3.Anchored = true
  1140. end
  1141. local Charge2 = 0
  1142. for i = 1, 100 do
  1143. Charge2 = Charge2 + 1
  1144. PE.Size = PE.Size + Vector3.new(0, 0, 4)
  1145. if Form == "Kaioken" then
  1146. PE3.Size = PE3.Size + Vector3.new(0, 0, 4)
  1147. end
  1148. PE.Touched:connect(function(Hit)
  1149. if Hit.Anchored == false and Hit.Parent ~= c then
  1150. Hit:remove()
  1151. end
  1152. swait()
  1153. end)
  1154. PE.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -6 + -2 * Charge2)
  1155. if Form == "Kaioken" then
  1156. PE3.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -6 + -2 * Charge2)
  1157. end
  1158. swait()
  1159. end
  1160. tra.Enabled = false
  1161. for i = 1, 80 do
  1162. Charge2 = Charge2 + 1
  1163. PE.Size = PE.Size + Vector3.new(-0.2, -0.2, 4)
  1164. PE.Velocity = Vector3.new(0, 0, 0)
  1165. PE.Transparency = PE.Transparency + 0.025
  1166. PE.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -2 * Charge2)
  1167. PE.CFrame = PE.CFrame * CFrame.new(0, 0, -6)
  1168. if Form == "Kaioken" then
  1169. PE3.Size = PE3.Size + Vector3.new(-0.2005, -0.2005, 4)
  1170. PE3.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 0, -6 + -2 * Charge2)
  1171. end
  1172. swait()
  1173. end
  1174. game.Debris:AddItem(PE, 0)
  1175. game.Debris:AddItem(P, 10)
  1176. if Form == "Kaioken" then
  1177. game.Debris:AddItem(PE, 0)
  1178. end
  1179. anim.Parent = Humanoid
  1180. resetlerp()
  1181. c.HumanoidRootPart.Anchored = false
  1182. attack = false
  1183. CombatDebounce = false
  1184. end
  1185. function FireSpiritBomb(Bomb)
  1186. local Hit = false
  1187. Spawn(function()
  1188. if Hit == true then
  1189. return
  1190. end
  1191. Bomb.CFrame = Bomb.CFrame * CFrame.new(0, 0, -1)
  1192. swait()
  1193. end)
  1194. end
  1195. function SpiritBomb()
  1196. resetlerp()
  1197. CombatDebounce = true
  1198. attack = true
  1199. anim.Parent = nil
  1200. c.HumanoidRootPart.Anchored = true
  1201. local PE
  1202. PE = Instance.new("Part", c)
  1203. PE.Size = Vector3.new(0.2, 0.2, 0.2)
  1204. PE.Material = "Neon"
  1205. PE.BrickColor = BrickColor.new("Light blue")
  1206. PE.CanCollide = false
  1207. PE.Anchored = true
  1208. PE.Shape = "Ball"
  1209. local P = Instance.new("Part", c)
  1210. P.CanCollide = false
  1211. P.Size = Vector3.new(0.2, 0.2, 0.2)
  1212. P.Transparency = 1
  1213. local tra
  1214. tra = trazx:clone()
  1215. tra.Parent = P
  1216. tra.LightEmission = 1
  1217. tra.Color = ColorSequence.new({
  1218. ColorSequenceKeypoint.new(0, Color3.new(0, 0.6666666666666666, 1)),
  1219. ColorSequenceKeypoint.new(0.5, Color3.new(0.3843137254901961, 0.8666666666666667, 1)),
  1220. ColorSequenceKeypoint.new(1, Color3.new(0, 0.6666666666666666, 1))
  1221. })
  1222. tra.Rate = 50
  1223. tra.Rotation = NumberRange.new(-360, 360)
  1224. tra.Lifetime = NumberRange.new(0.5)
  1225. tra.Size = NumberSequence.new({
  1226. NumberSequenceKeypoint.new(0, 0.4, 0),
  1227. NumberSequenceKeypoint.new(0.779, 2, 0.492),
  1228. NumberSequenceKeypoint.new(1, 4.5, 0)
  1229. })
  1230. tra.Transparency = NumberSequence.new({
  1231. NumberSequenceKeypoint.new(0, 1, 0),
  1232. NumberSequenceKeypoint.new(0.135, 0, 0),
  1233. NumberSequenceKeypoint.new(0.862, 0, 0),
  1234. NumberSequenceKeypoint.new(1, 1, 0)
  1235. })
  1236. tra.Speed = NumberRange.new(0)
  1237. tra.VelocitySpread = 360
  1238. tra.LockedToPart = true
  1239. tra.ZOffset = 4
  1240. local S4 = Instance.new("Sound", P)
  1241. S4.SoundId = "rbxassetid://858904104"
  1242. S4.Volume = 2.5
  1243. S4:Play()
  1244. for i = 1, 50 do
  1245. swait()
  1246. c.HumanoidRootPart.CFrame = CFrame.new(c.Torso.CFrame:toWorldSpace(CFrame.new(0, 0, 0)).p, mouse.hit.p)
  1247. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1248. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1249. lerpz(RS, "C0", RSC0 * cf(0, 0.5, 0) * ang(rd(10), rd(0), rd(180)), 0.5)
  1250. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1251. lerpz(LS, "C0", LSC0 * cf(0, 0.5, 0) * ang(rd(10), rd(0), rd(180)), 0.5)
  1252. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1253. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.5)
  1254. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1255. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-10), rd(0), rd(0)), 0.5)
  1256. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1257. end
  1258. for i = 1, 900 do
  1259. c.HumanoidRootPart.CFrame = CFrame.new(c.Torso.CFrame:toWorldSpace(CFrame.new(0, 0, 0)).p, mouse.hit.p)
  1260. tra.Size = NumberSequence.new({
  1261. NumberSequenceKeypoint.new(0, 0.2 + 0.05 * i, 0),
  1262. NumberSequenceKeypoint.new(1, 0.2 + 0.05 * i, 0)
  1263. })
  1264. PE.Size = PE.Size + Vector3.new(0.05, 0.05, 0.05)
  1265. PE.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 25, 0)
  1266. P.CFrame = c.HumanoidRootPart.CFrame * CFrame.new(0, 25, 0)
  1267. swait()
  1268. end
  1269. for i = 1, 4 do
  1270. swait()
  1271. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(10), rd(0)), 0.5)
  1272. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1273. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(90)), 0.5)
  1274. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1275. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(-90)), 0.5)
  1276. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1277. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(25)), 0.5)
  1278. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1279. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(-15), rd(0), rd(25)), 0.5)
  1280. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.5)
  1281. end
  1282. local W2 = Instance.new("Weld", PE)
  1283. W2.Part0 = PE
  1284. W2.Part1 = P
  1285. W2.C0 = CFrame.new(0, 0, 0)
  1286. S4:Stop()
  1287. S4.SoundId = "rbxassetid://870984991"
  1288. S4:Play()
  1289. S4.Volume = 5
  1290. PE.CFrame = CFrame.new(c.HumanoidRootPart.CFrame:toWorldSpace(CFrame.new(0, 0, 0)).p, mouse.hit.p)
  1291. PE.CFrame = PE.CFrame * CFrame.new(0, 0, -25)
  1292. FireSpiritBomb(PE)
  1293. anim.Parent = Humanoid
  1294. resetlerp()
  1295. c.HumanoidRootPart.Anchored = false
  1296. attack = false
  1297. CombatDebounce = false
  1298. end
  1299. mouse.KeyDown:connect(function(key)
  1300. if attack == true then
  1301. return
  1302. end
  1303. if key == "z" then
  1304. Kamehameha()
  1305. end
  1306. if key == "x" then
  1307. SuperKamehameha()
  1308. end
  1309. if key == "c" then
  1310. SpiritBomb()
  1311. end
  1312. if key == "m" then
  1313. SSJB()
  1314. end
  1315. end)
  1316. game:GetService("RunService").RenderStepped:connect(function()
  1317. Humanoid.MaxHealth = Humanoid.MaxHealth * 2
  1318. Humanoid.Health = Humanoid.MaxHealth * 2
  1319. if attack == false then
  1320. for i, v in pairs(c:children()) do
  1321. if v.ClassName == "Accessory" then
  1322. for i, v2 in pairs(v:children()) do
  1323. if v2.ClassName == "Part" then
  1324. v2.Anchored = false
  1325. end
  1326. end
  1327. end
  1328. end
  1329. for i, v in pairs(c:children()) do
  1330. if v.ClassName == "Part" then
  1331. v.Anchored = false
  1332. end
  1333. end
  1334. end
  1335. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement