Advertisement
okban

goku

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