Advertisement
Super_Nagga

Untitled

Apr 28th, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 235.35 KB | None | 0 0
  1. wait(1)
  2. canspirit = false
  3. goup = 1
  4. spiritballenergy = false
  5. local spirit1 = false
  6. local spirit2 = false
  7. local sizeup = 38
  8. local ringgo = 18
  9. local potara = false
  10. local potara1 = false
  11. local potara2 = false
  12. local potara3 = false
  13. local potara4 = false
  14. local hipheight = false
  15. local idle7 = true
  16. local idle6 = true
  17. local idle5 = false
  18. local noidle = false
  19. local noidle1 = false
  20. local fuse = false
  21. local bigkamehameha1 = false
  22. local bigkamehameha2 = false
  23. local idle2 = false
  24. local idle3 = false
  25. local com1 = 10
  26. local com2 = -5
  27. local fuse1 = false
  28. local fuse2 = false
  29. local fuse3 = false
  30. local fuse4 = false
  31. local fuse5 = false
  32. local fuse6 = false
  33. local fuse7 = false
  34. local fuse8 = false
  35. local ssj4 = false
  36. local headcolor = 0
  37. local walk11 = true
  38. local great = false
  39. local size = 0
  40. local size2 = 0
  41. local kicharging = false
  42. local ki = 100
  43. local ScreenGui = Instance.new("ScreenGui")
  44. local Gui = Instance.new("Frame")
  45. local Frame = Instance.new("Frame")
  46. local Frame_2 = Instance.new("Frame")
  47. local Frame_3 = Instance.new("Frame")
  48.  
  49. -- Properties
  50.  
  51. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  52.  
  53. Gui.Name = "Gui"
  54. Gui.Parent = ScreenGui
  55. Gui.BackgroundColor3 = Color3.new(1, 1, 1)
  56.  
  57. Frame.Parent = Gui
  58. Frame.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  59. Frame.BorderSizePixel = 0
  60. Frame.Position = UDim2.new(0, 40, 0, 20)
  61. Frame.Size = UDim2.new(0, 250, 0, 30)
  62. Frame_3.Parent = Gui
  63. Frame_3.BackgroundColor3 = Color3.new(0, 0, 1)
  64. Frame_3.BorderSizePixel = 0
  65. Frame_3.Position = UDim2.new(0, 50, 0, 30)
  66. Frame_3.Size = UDim2.new(0, 230, 0, 10)
  67.  
  68. local rock3 = false
  69. local rock2 = false
  70. local rock = false
  71. local auranum3 = 0
  72. local auranum4 = 0
  73.  
  74. local turn = 1
  75. local Player = game.Players.LocalPlayer
  76. local Character = game.Players.LocalPlayer.Character
  77. local Create = LoadLibrary("RbxUtility").Create
  78. CFuncs = {
  79.  
  80.  
  81.  
  82.  
  83. ["Weld"] = {
  84. Create = function(Parent, Part0, Part1, C0, C1)
  85. local Weld = Create("Weld"){
  86. Parent = Parent,
  87. Part0 = Part0,
  88. Part1 = Part1,
  89. C0 = C0,
  90. C1 = C1,
  91. }
  92. return Weld
  93. end;
  94. };
  95.  
  96. ["Sound"] = {
  97. Create = function(id, par, vol, pit)
  98. coroutine.resume(coroutine.create(function()
  99. local S = Create("Sound"){
  100. Volume = vol,
  101. Pitch = pit or 1,
  102. SoundId = id,
  103. Parent = par or workspace,
  104. }
  105. wait()
  106. S:play()
  107. game:GetService("Debris"):AddItem(S, 6)
  108. end))
  109. end;
  110. };
  111.  
  112. ["ParticleEmitter"] = {
  113. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  114. local fp = Create("ParticleEmitter"){
  115. Parent = Parent,
  116. Color = ColorSequence.new(Color1, Color2),
  117. LightEmission = LightEmission,
  118. Size = Size,
  119. Texture = Texture,
  120. Transparency = Transparency,
  121. ZOffset = ZOffset,
  122. Acceleration = Accel,
  123. Drag = Drag,
  124. LockedToPart = LockedToPart,
  125. VelocityInheritance = VelocityInheritance,
  126. EmissionDirection = EmissionDirection,
  127. Enabled = Enabled,
  128. Lifetime = LifeTime,
  129. Rate = Rate,
  130. Rotation = Rotation,
  131. RotSpeed = RotSpeed,
  132. Speed = Speed,
  133. VelocitySpread = VelocitySpread,
  134. }
  135. return fp
  136. end;
  137. };
  138.  
  139. CreateTemplate = {
  140.  
  141. };
  142. }
  143.  
  144.  
  145.  
  146. New = function(Object, Parent, Name, Data)
  147. local Object = Instance.new(Object)
  148. for Index, Value in pairs(Data or {}) do
  149. Object[Index] = Value
  150. end
  151. Object.Parent = Parent
  152. Object.Name = Name
  153. return Object
  154. end
  155.  
  156.  
  157. CV="Really black"
  158. ArtificialHB = Create("BindableEvent", script){
  159. Parent = script,
  160. Name = "Heartbeat",
  161. }
  162.  
  163. function swait(num)
  164. if num == 0 or num == nil then
  165. ArtificialHB.Event:wait()
  166. else
  167. for i = 0, num do
  168. ArtificialHB.Event:wait()
  169. end
  170. end
  171. end
  172.  
  173. function chatfunc(text)
  174. local chat = coroutine.wrap(function()
  175. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  176. Character:FindFirstChild("TalkingBillBoard"):destroy()
  177. end
  178. local naeeym2 = Instance.new("BillboardGui",Character)
  179. naeeym2.Size = UDim2.new(0,100,0,40)
  180. naeeym2.StudsOffset = Vector3.new(0,3,0)
  181. naeeym2.Adornee = Character.Head
  182. naeeym2.Name = "TalkingBillBoard"
  183. local tecks2 = Instance.new("TextLabel",naeeym2)
  184. tecks2.BackgroundTransparency = 1
  185. tecks2.BorderSizePixel = 0
  186. tecks2.Text = ""
  187. tecks2.Font = "Fantasy"
  188. tecks2.TextSize = 30
  189. tecks2.TextStrokeTransparency = 0
  190. tecks2.TextColor3 = Color3.new(0,0,0)
  191. tecks2.TextStrokeColor3 = Color3.new(0,0,255)
  192. tecks2.Size = UDim2.new(1,0,0.5,0)
  193. local tecks3 = Instance.new("TextLabel",naeeym2)
  194. tecks3.BackgroundTransparency = 1
  195. tecks3.BorderSizePixel = 0
  196. tecks3.Text = ""
  197. tecks3.Font = "Fantasy"
  198. tecks3.TextSize = 30
  199. tecks3.TextStrokeTransparency = 0
  200. tecks3.TextColor3 = Color3.new(0,0,0)
  201. tecks3.TextStrokeColor3 = Color3.new(255,255,255)
  202. tecks3.Size = UDim2.new(1,0,0.5,0)
  203. for i = 1,string.len(text),1 do
  204.  
  205. tecks2.Text = string.sub(text,1,i)
  206. tecks3.Text = string.sub(text,1,i)
  207. wait(0.01)
  208. end
  209. wait(2)
  210. for i = 1, 50 do
  211.  
  212. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  213. tecks2.Rotation = tecks2.Rotation - .8
  214. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  215. tecks2.TextTransparency = tecks2.TextTransparency + .04
  216. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  217. tecks3.Rotation = tecks2.Rotation + .8
  218. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  219. tecks3.TextTransparency = tecks2.TextTransparency + .04
  220. end
  221. naeeym2:Destroy()
  222. end)
  223. chat()
  224.  
  225. end
  226. function onChatted(msg)
  227. chatfunc(msg)
  228.  
  229. end
  230. Player.Chatted:connect(onChatted)
  231.  
  232. abss = Instance.new("BillboardGui",Character)
  233. abss.Size = UDim2.new(10,0,10,0)
  234. abss.Enabled = false
  235. abss.Name = "ROCKYMOUNT"
  236. imgl = Instance.new("ImageLabel",abss)
  237. imgl.Position = UDim2.new(0,0,0,0)
  238. imgl.Size = UDim2.new(1,0,1,0)
  239. imgl.Image = "rbxassetid://711463989"
  240. imgl.BackgroundTransparency = 1
  241. imgl.ImageColor3 = Color3.new(0,255,255)
  242. img2 = Instance.new("ImageLabel",abss)
  243. img2.Position = UDim2.new(0,0,0,0)
  244. img2.Size = UDim2.new(1,0,1,0)
  245. img2.Image = "rbxassetid://711463989"
  246. img2.BackgroundTransparency = 1
  247. img2.ImageColor3 = Color3.new(0,255,255)
  248.  
  249.  
  250. local kamehameha5 = false
  251. local ssjg = false
  252. local ssjbkaio = false
  253. local GroundShake = false
  254. local GroundShake2 = false
  255. local transform5 = false
  256. local auranum = 0
  257. local auranum1 = 0
  258. local auranum2 = 0
  259. local ssjbkaiox10 = false
  260. local auracan3 = true
  261. local auraon = true
  262. local ssjb = false
  263. local kiblastdone = true
  264. local kigo = 2.3
  265. local num1 = 16
  266. local go11 = 2.3
  267. local grab = false
  268. local up = 0
  269. local number = 1
  270. local punch1 = false
  271. local punch2 = false
  272. local punch3 = false
  273. local punch4 = false
  274. local punched1 = true
  275. local punched2 = false
  276. local punched3 = false
  277. local punched4 = false
  278. local kiblast1 = false
  279. local kiblast2 = false
  280. local kiblast3 = false
  281. local kiblast4 = false
  282. local kick1 = false
  283. local kick2 = false
  284. local kick3 = false
  285. local kick4 = false
  286. local uppercut1 = false
  287. local uppercut2 = false
  288. local knockdown1 = false
  289. local knockdown2 = false
  290. local foward = false
  291. local nill = true
  292. local canfly1 = false
  293. local canfly = true
  294. local flying1 = true
  295. local aim = false
  296. local cam=workspace.Camera
  297. local ssj1 = false
  298. local ssj2 = false
  299. local ssj3 = false
  300. local onaura = true
  301. local transform1 = false
  302. local transform2 = false
  303. local transform3 = false
  304. local transform3 = false
  305. local canjump = true
  306. local num = 0
  307. local jumped = false
  308. local beamgo = 6
  309. local beamgo1 = 1
  310. local startk = false
  311. local beam1 = false
  312. local beam2 = false
  313. local p = game.Players.LocalPlayer
  314. local char = p.Character
  315. local rad = math.rad
  316. local hum = char.Humanoid
  317. local kamehameha1 = false
  318. local kamehameha2 = false
  319. local kamehameha3 = false
  320. local kamehameha4 = false
  321. local idle = true
  322. local walk = true
  323. local walk1 = true
  324. local runAnimKeyframeHandler = nil
  325. local mouse = p:GetMouse()
  326. local v3 = Vector3.new
  327. local ns = NumberSequence.new
  328. local nr = NumberRange.new
  329. local new = Instance.new
  330. local cf = CFrame.new
  331. local cfa = CFrame.Angles
  332. local bc = BrickColor.new
  333. local canattack = true
  334. local Character = char
  335. local Humanoid = Character:WaitForChild("Humanoid")
  336. local pose = "Standing"
  337.  
  338. local currentAnim = ""
  339. local currentAnimInstance = nil
  340. local currentAnimTrack = nil
  341. local currentAnimKeyframeHandler = nil
  342. local currentAnimSpeed = 1.0
  343.  
  344. local runAnimTrack = nil
  345. nose = Instance.new("Decal",char.Head)
  346. nose.Texture = "rbxassetid://765424161"
  347. mouth = Instance.new("Decal",char.Head)
  348. mouth.Texture = "rbxassetid://932140764"
  349. --open
  350.  
  351. --rbxassetid://765424161
  352. char.Head.face.Texture= "rbxassetid://765423946"
  353. --ssj
  354. --rbxassetid://765493484
  355. --ssj3
  356. --rbxassetid://897514186
  357. --ssjb
  358. --rbxassetid://959519291
  359. local animTable = {}
  360. local animNames = {
  361. idle = {
  362. { id = "http://www.roblox.com/asset/?id=0", weight = 1 },
  363. { id = "http://www.roblox.com/asset/?id=0", weight = 1 },
  364. { id = "http://www.roblox.com/asset/?id=0", weight = 9 }
  365. },
  366. walk = {
  367. { id = "http://www.roblox.com/asset/?id=507777826", weight = 10 }
  368. },
  369. run = {
  370. { id = "http://www.roblox.com/asset/?id=507767714", weight = 10 }
  371. },
  372. swim = {
  373. { id = "http://www.roblox.com/asset/?id=507784897", weight = 10 }
  374. },
  375. swimidle = {
  376. { id = "http://www.roblox.com/asset/?id=507785072", weight = 10 }
  377. },
  378. jump = {
  379. { id = "http://www.roblox.com/asset/?id=507765000", weight = 10 }
  380. },
  381. fall = {
  382. { id = "http://www.roblox.com/asset/?id=507767968", weight = 10 }
  383. },
  384. climb = {
  385. { id = "http://www.roblox.com/asset/?id=507765644", weight = 10 }
  386. },
  387. sit = {
  388. { id = "http://www.roblox.com/asset/?id=507768133", weight = 10 }
  389. },
  390. toolnone = {
  391. { id = "http://www.roblox.com/asset/?id=507768375", weight = 10 }
  392. },
  393. toolslash = {
  394. { id = "http://www.roblox.com/asset/?id=522635514", weight = 10 }
  395. },
  396. toollunge = {
  397. { id = "http://www.roblox.com/asset/?id=522638767", weight = 10 }
  398. },
  399. wave = {
  400. { id = "http://www.roblox.com/asset/?id=507770239", weight = 10 }
  401. },
  402. point = {
  403. { id = "http://www.roblox.com/asset/?id=507770453", weight = 10 }
  404. },
  405. dance = {
  406. { id = "http://www.roblox.com/asset/?id=507771019", weight = 10 },
  407. { id = "http://www.roblox.com/asset/?id=507771955", weight = 10 },
  408. { id = "http://www.roblox.com/asset/?id=507772104", weight = 10 }
  409. },
  410. dance2 = {
  411. { id = "http://www.roblox.com/asset/?id=507776043", weight = 10 },
  412. { id = "http://www.roblox.com/asset/?id=507776720", weight = 10 },
  413. { id = "http://www.roblox.com/asset/?id=507776879", weight = 10 }
  414. },
  415. dance3 = {
  416. { id = "http://www.roblox.com/asset/?id=507777268", weight = 10 },
  417. { id = "http://www.roblox.com/asset/?id=507777451", weight = 10 },
  418. { id = "http://www.roblox.com/asset/?id=507777623", weight = 10 }
  419. },
  420. laugh = {
  421. { id = "http://www.roblox.com/asset/?id=507770818", weight = 10 }
  422. },
  423. cheer = {
  424. { id = "http://www.roblox.com/asset/?id=507770677", weight = 10 }
  425. },
  426. }
  427.  
  428. -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
  429. local emoteNames = { wave = false, point = false, dance = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
  430.  
  431. ---------------------------------------------------
  432. local LeftUpperArm = char.LeftUpperArm
  433. local LeftShoulder = char.LeftUpperArm.LeftShoulder
  434. local LeftLowerArm = char.LeftLowerArm
  435. local LeftElbow = char.LeftLowerArm.LeftElbow
  436. --------------------------------------------------------
  437. local LeftUpperLeg = char.LeftUpperLeg
  438. local LeftHip = char.LeftUpperLeg.LeftHip
  439. local LeftLowerLeg = char.LeftLowerLeg
  440. local LeftKnee = char.LeftLowerLeg.LeftKnee
  441. ----------------------------------------------------------
  442. local RightUpperArm = char.RightUpperArm
  443. local RightShoulder = char.RightUpperArm.RightShoulder
  444. local RightLowerArm = char.RightLowerArm
  445. local RightElbow = char.RightLowerArm.RightElbow
  446. ----------------------------------------------------------
  447. local RightUpperLeg = char.RightUpperLeg
  448. local RightHip = char.RightUpperLeg.RightHip
  449. local RightLowerLeg = char.RightLowerLeg
  450. local RightKnee = char.RightLowerLeg.RightKnee
  451. ----------------------------------------------------------
  452. local UpperTorso = char.UpperTorso
  453. local LowerTorso = char.LowerTorso
  454. local Root = char.LowerTorso.Root
  455. local RootPart = char.HumanoidRootPart
  456. local LeftHand = char.LeftHand
  457. local RightHand = char.RightHand
  458. local LeftFoot = char.LeftFoot
  459. local RightFoot = char.RightFoot
  460. --------------------------------------------
  461. local Head = char.Head
  462. local Neck = char.Head.Neck
  463. local oldAnim = currentAnim
  464.  
  465. --Sounds
  466. --Folder
  467. soundfolder = Instance.new("Model",char)
  468. soundfolder.Name = "Sound Folder"
  469. --Sounds
  470. kamecharge = Instance.new("Sound",soundfolder)
  471. kamecharge.Volume = 10
  472. kamecharge.Name = "kamecharge"
  473. kamecharge.Looped = false
  474. kamecharge.SoundId = "rbxassetid://908489666"
  475. kamefire = Instance.new("Sound",soundfolder)
  476. kamefire.Volume = 10
  477. kamefire.Name = "kamefire"
  478. kamefire.Looped = false
  479. kamefire.TimePosition = 0.5
  480. kamefire.SoundId = "rbxassetid://977360812"
  481. kamehit = Instance.new("Sound",soundfolder)
  482. kamehit.Volume = 30
  483. kamehit.Name = "kamehit"
  484. kamehit.Looped = false
  485. kamehit.SoundId = "rbxassetid://908484148"
  486. ssjaura = Instance.new("Sound",soundfolder)
  487. ssjaura.Volume = 5
  488. ssjaura.Name = "ssjaura"
  489. ssjaura.Looped = true
  490. ssjaura.SoundId = "rbxassetid://891397456"
  491. ssjauraburst = Instance.new("Sound",soundfolder)
  492. ssjauraburst.Volume = math.huge
  493. ssjauraburst.Name = "ssjauraburst"
  494. ssjauraburst.Looped =false
  495. ssjauraburst.SoundId = "rbxassetid://437393965"
  496. ssjmusic = Instance.new("Sound",soundfolder)
  497. ssjmusic.Volume = 0
  498. ssjmusic.Name = "ssjmusic"
  499. ssjmusic.Looped = true
  500. ssjmusic.SoundId = "rbxassetid://390946253"
  501. ssj2music = Instance.new("Sound",soundfolder)
  502. ssj2music.Volume = 0
  503. ssj2music.Name = "ssj2music"
  504. ssj2music.Looped = true
  505. ssj2music.SoundId = "rbxassetid://144377132"
  506. ssj2aura = Instance.new("Sound",soundfolder)
  507. ssj2aura.Volume = 5
  508. ssj2aura.Name = "ssj2aura"
  509. ssj2aura.Looped = true
  510. ssj2aura.SoundId = "rbxassetid://850205092"
  511. ssj3music = Instance.new("Sound",soundfolder)
  512. ssj3music.Volume = 0
  513. ssj3music.Name = "ssj3music"
  514. ssj3music.Looped = true
  515. ssj3music.SoundId = "rbxassetid://156056027"
  516. KiCharge = Instance.new("Sound",soundfolder)
  517. KiCharge.Volume = 10000
  518. KiCharge.Name = "KiCharge"
  519. KiCharge.Looped = true
  520. KiCharge.TimePosition = 0.7
  521. KiCharge.SoundId = "rbxassetid://700499952"
  522.  
  523. KiCharge2 = Instance.new("Sound",soundfolder)
  524. KiCharge2.Volume = 10000
  525. KiCharge2.Name = "KiCharge2"
  526. KiCharge2.Looped = false
  527. KiCharge2.TimePosition = 7.3
  528.  
  529. KiCharge2.SoundId = "rbxassetid://700499952"
  530. Lightning = Instance.new("Sound",soundfolder)
  531. Lightning.Volume = 10000
  532. Lightning.TimePosition = 1
  533. Lightning.Name = "Lightning"
  534. Lightning.Looped = false
  535. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  536. AuraOff = Instance.new("Sound",soundfolder)
  537. AuraOff.Volume = 10000
  538. AuraOff.Name = "AuraOff"
  539. AuraOff.Looped = false
  540. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  541. PowerDown = Instance.new("Sound",soundfolder)
  542. PowerDown.Volume = 10000
  543. PowerDown.Name = "PowerDown"
  544. PowerDown.Looped = false
  545. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  546. punchsound1 = Instance.new("Sound",soundfolder)
  547. punchsound1.Volume = 10
  548. punchsound1.Name = "punchsound1"
  549. punchsound1.Looped = false
  550. punchsound1.SoundId = "rbxassetid://137579113"
  551. punchsound2 = Instance.new("Sound",soundfolder)
  552. punchsound2.Volume = 10
  553. punchsound2.Name = "punchsound2"
  554. punchsound2.Looped = false
  555. punchsound2.SoundId = "rbxassetid://441202925"
  556. kiblastsound = Instance.new("Sound",soundfolder)
  557. kiblastsound.Volume = 10000
  558. kiblastsound.Name = "kiblastsound"
  559. kiblastsound.Looped = false
  560. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  561. screaming = Instance.new("Sound",soundfolder)
  562. screaming.Volume = 10
  563. screaming.Name = "screaming"
  564. screaming.Looped = false
  565. screaming.SoundId = "rbxassetid://527276541"
  566. screaming1 = Instance.new("Sound",soundfolder)
  567. screaming1.Volume = 10
  568. screaming1.Name = "screaming1"
  569. screaming1.Looped = false
  570. screaming1.SoundId = "rbxassetid://975468335"
  571. FastPunch = Instance.new("Sound",soundfolder)
  572. FastPunch.Volume = 10000
  573. FastPunch.Name = "FastPunch"
  574. FastPunch.Looped = false
  575. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  576. GiantStep = Instance.new("Sound",soundfolder)
  577. GiantStep.Volume = 10000
  578. GiantStep.Name = "GiantStep"
  579. GiantStep.Looped = false
  580. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  581. StrongPunch = Instance.new("Sound",soundfolder)
  582. StrongPunch.Volume = 10000
  583. StrongPunch.Name = "StrongPunch"
  584. StrongPunch.Looped = false
  585. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  586. KamehamehaVoice = Instance.new("Sound",soundfolder)
  587. KamehamehaVoice.Volume = 10000
  588. KamehamehaVoice.Name = "KamehamehaVoice"
  589. KamehamehaVoice.Looped = false
  590. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  591. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  592. KamehamehaVoice6.Volume = 10000
  593. KamehamehaVoice6.Name = "KamehamehaVoice6"
  594. KamehamehaVoice6.Looped = false
  595. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  596. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  597. KamehamehaVoice3.Volume = 10000
  598. KamehamehaVoice3.Name = "KamehamehaVoice3"
  599. KamehamehaVoice3.Looped = false
  600. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  601. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  602. KamehamehaVoice2.Volume = 10000
  603. KamehamehaVoice2.Name = "KamehamehaVoice2"
  604. KamehamehaVoice2.Looped = false
  605. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  606. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  607. KamehamehaVoice1.Volume = 10000
  608. KamehamehaVoice1.Name = "KamehamehaVoice1"
  609. KamehamehaVoice1.Looped = false
  610. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  611. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  612. KamehamehaVoice4.Volume = 10000
  613. KamehamehaVoice4.Name = "KamehamehaVoice4"
  614. KamehamehaVoice4.Looped = false
  615. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  616. ssjbaura = Instance.new("Sound",soundfolder)
  617. ssjbaura.Volume = 1
  618. ssjbaura.Name = "ssjbaura"
  619. ssjbaura.Looped = true
  620. ssjbaura.SoundId = "rbxassetid://443386048"
  621. ssjbauraburst = Instance.new("Sound",soundfolder)
  622. ssjbauraburst.Volume = 1
  623. ssjbauraburst.Name = "ssjbauraburst"
  624. ssjbauraburst.Looped = false
  625. ssjbauraburst.SoundId = "rbxassetid://874183151"
  626. ssjbmusic = Instance.new("Sound",soundfolder)
  627. ssjbmusic.Volume = 0
  628. ssjbmusic.Name = "ssjbmusic"
  629. ssjbmusic.Looped = true
  630. ssjbmusic.SoundId = "rbxassetid://180572775"
  631. ssjbkaioken = Instance.new("Sound",soundfolder)
  632. ssjbkaioken.Volume = 10000
  633. ssjbkaioken.Name = "ssjbkaioken"
  634. ssjbkaioken.Looped = false
  635. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  636. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  637. ssjbkaioken1.Volume = 10000
  638. ssjbkaioken1.Name = "ssjbkaioken1"
  639. ssjbkaioken1.Looped = false
  640. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  641. ssjbkaura = Instance.new("Sound",soundfolder)
  642. ssjbkaura.Volume = 3
  643. ssjbkaura.Name = "ssjbkaura"
  644. ssjbkaura.Looped = true
  645. ssjbkaura.SoundId = "rbxassetid://972925821"
  646. ssjgaura = Instance.new("Sound",soundfolder)
  647. ssjgaura.Volume = 5
  648. ssjgaura.Name = "ssjgaura"
  649. ssjgaura.Looped = true
  650. ssjgaura.SoundId = "rbxassetid://590580266"
  651. ApeGrowl = Instance.new("Sound",soundfolder)
  652. ApeGrowl.Volume = 10
  653. ApeGrowl.Name = "ApeGrowl"
  654. ApeGrowl.Looped = false
  655. ApeGrowl.SoundId = "rbxassetid://849892755"
  656. ssjgmusic = Instance.new("Sound",soundfolder)
  657. ssjgmusic.Volume = 0
  658. ssjgmusic.Name = "ssjgmusic"
  659. ssjgmusic.Looped = true
  660. ssjgmusic.SoundId = "rbxassetid://785398417"
  661. Ape1 = Instance.new("Sound",soundfolder)
  662. Ape1.Volume = 10
  663. Ape1.Name = "Ape1"
  664. Ape1.Looped = false
  665. Ape1.SoundId = "rbxassetid://851581494"
  666.  
  667. Ape2 = Instance.new("Sound",soundfolder)
  668. Ape2.Volume = 10
  669. Ape2.Name = "Ape2"
  670. Ape2.Looped = false
  671. Ape2.SoundId = "rbxassetid://851581851"
  672. Ape3 = Instance.new("Sound",soundfolder)
  673. Ape3.Volume = 10
  674. Ape3.Name = "Ape3"
  675. Ape3.Looped = false
  676. Ape3.SoundId = "rbxassetid://851582274"
  677. ----------------------------------------------
  678. function Lightning1(pos,pos2,radius,numParts,model)
  679. radius = radius or 0.2
  680. numParts = numParts or 10
  681. model = model or workspace
  682. local lv = CFrame.new(pos,pos2).lookVector
  683. local dist = (pos-pos2).magnitude
  684. local dbp = dist/numParts
  685. local last = pos
  686. for i = 1,numParts do
  687. local p = Instance.new("Part",model)
  688. p.FormFactor = "Symmetric"
  689. p.Size = Vector3.new(14,14,1)
  690. p.Material = "Neon"
  691. p.CanCollide = false
  692. p.Anchored = true
  693. p.BrickColor = BrickColor.new("Cyan")
  694. local x = math.random(-100,100)/100*dbp/2
  695. local y = math.random(-100,100)/100*dbp/2
  696. local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
  697. local dist2 = (p2.p-last).magnitude
  698. local mid = (p2.p+last)/2
  699. local m = Instance.new("BlockMesh",p)
  700. m.Scale = Vector3.new(radius,radius,dist2)
  701. p.CFrame = CFrame.new(mid,p2.p)
  702. last = p2.p
  703. game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
  704. end
  705. end
  706. --GoundWaves
  707. GroundWave1 = function()
  708.  
  709. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  710. Colors = {"White", "White"}
  711. local wave = Instance.new("Part", char)
  712. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  713. wave.Anchored = true
  714. wave.Name = "Wave"..number
  715. wave.CanCollide = false
  716. wave.Locked = true
  717. wave.Size = Vector3.new(1, 1, 1)
  718. wave.TopSurface = "Smooth"
  719. wave.BottomSurface = "Smooth"
  720. wave.Transparency = 0.35
  721. wave.CFrame = HandCF
  722. wm = Instance.new("SpecialMesh", wave)
  723. wm.Name = "wave"..number
  724. wm.MeshId = "rbxassetid://3270017"
  725. coroutine.wrap(function()
  726. for i = 1, 30, 1 do
  727. wm.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  728. wave.Size = wm.Scale
  729. wave.CFrame = HandCF
  730. wave.Transparency = i/30
  731. wait()
  732. end
  733. wait()
  734. wave:Destroy()
  735.  
  736. end)()
  737. end
  738. GroundWave1d = function()
  739.  
  740. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  741. Colors = {"Cyan", "Cyan"}
  742. local wave = Instance.new("Part", char)
  743. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  744. wave.Anchored = true
  745. wave.Name = "Wave"..number
  746. wave.CanCollide = false
  747. wave.Locked = true
  748. wave.Size = Vector3.new(0.5,0.5,0.5)
  749. wave.TopSurface = "Smooth"
  750. wave.BottomSurface = "Smooth"
  751. wave.Transparency = 0.35
  752. wave.CFrame = HandCF
  753. wm = Instance.new("SpecialMesh", wave)
  754. wm.Name = "wave"..number
  755. wm.MeshId = "rbxassetid://3270017"
  756. coroutine.wrap(function()
  757. for i = 1, 30, 1 do
  758. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  759. wave.Size = wm.Scale
  760. wave.CFrame = HandCF
  761. wave.Transparency = i/30
  762. wait()
  763. end
  764. wait()
  765. wave:Destroy()
  766.  
  767. end)()
  768. end
  769. GroundWave111 = function()
  770.  
  771. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  772. Colors = {"White", "White"}
  773. local wavef = Instance.new("Part", char)
  774. wavef.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  775. wavef.Anchored = true
  776. wavef.Name = "Wave"..number
  777. wavef.CanCollide = false
  778. wavef.Locked = true
  779. wavef.Size = Vector3.new(1, 1, 1)
  780. wavef.TopSurface = "Smooth"
  781. wavef.BottomSurface = "Smooth"
  782. wavef.Transparency = 0.35
  783. wavef.CFrame = HandCF
  784. wmf = Instance.new("SpecialMesh", wavef)
  785. wmf.Name = "wave"..number
  786. wmf.MeshId = "rbxassetid://3270017"
  787. coroutine.wrap(function()
  788. for i = 1, 30, 1 do
  789. wmf.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  790. wavef.Size = wmf.Scale
  791. wavef.CFrame = HandCF
  792. wavef.Transparency = i/30
  793. wait()
  794. end
  795. wait()
  796. wavef:Destroy()
  797.  
  798. end)()
  799. end
  800. GroundWave11 = function()
  801. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  802. Colors = {"White", "White"}
  803. local wave = Instance.new("Part", char)
  804. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  805. wave.Anchored = true
  806. wave.Name = "Wave"
  807. wave.CanCollide = false
  808. wave.Locked = true
  809. wave.Size = Vector3.new(1, 1, 1)
  810. wave.TopSurface = "Smooth"
  811. wave.BottomSurface = "Smooth"
  812. wave.Transparency = 0.35
  813. wave.CFrame = HandCF
  814. wm = Instance.new("SpecialMesh", wave)
  815. wm.MeshId = "rbxassetid://3270017"
  816. coroutine.wrap(function()
  817. for i = 1, 30, 1 do
  818. wm.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  819. wave.Size = wm.Scale
  820. wave.CFrame = HandCF
  821. wave.Transparency = i/30
  822. wait()
  823. end
  824. wait()
  825. wave:Destroy()
  826. end)()
  827. end
  828.  
  829. GroundWave2 = function()
  830. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  831. Colors = {"White", "White"}
  832. local wave3 = Instance.new("Part", char)
  833. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  834. wave3.Anchored = true
  835. wave3.Name = "Wave"
  836. wave3.CanCollide = false
  837. wave3.Locked = true
  838. wave3.Size = Vector3.new(1, 1, 1)
  839. wave3.TopSurface = "Smooth"
  840. wave3.BottomSurface = "Smooth"
  841. wave3.Transparency = 0.35
  842. wave3.CFrame = HandCF
  843. wm1 = Instance.new("SpecialMesh", wave3)
  844. wm1.MeshId = "rbxassetid://3270017"
  845. coroutine.wrap(function()
  846. for i = 1, 30, 1 do
  847. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  848. wave3.Size = wm1.Scale
  849. wave3.CFrame = HandCF
  850. wave3.Transparency = i/30
  851. wait()
  852. end
  853. wait()
  854. wave3:Destroy()
  855. end)()
  856. end
  857. GroundWave3 = function()
  858. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  859. Colors = {"White", "White"}
  860. local wave2 = Instance.new("Part", char)
  861. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  862. wave2.Anchored = true
  863. wave2.Name = "Wave"
  864. wave2.CanCollide = false
  865. wave2.Locked = true
  866. wave2.Size = Vector3.new(1, 1, 1)
  867. wave2.TopSurface = "Smooth"
  868. wave2.BottomSurface = "Smooth"
  869. wave2.Transparency = 0.35
  870. wave2.CFrame = HandCF
  871. wm2 = Instance.new("SpecialMesh", wave2)
  872. wm2.MeshId = "rbxassetid://3270017"
  873. coroutine.wrap(function()
  874. for i = 1, 30, 1 do
  875. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  876. wave2.Size = wm2.Scale
  877. wave2.CFrame = HandCF
  878. wave2.Transparency = i/30
  879. wait()
  880. end
  881. wait()
  882. wave2:Destroy()
  883. end)()
  884. end
  885. GroundWave4 = function()
  886. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  887. Colors = {"White", "White"}
  888. local wave1 = Instance.new("Part", char)
  889. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  890. wave1.Anchored = true
  891. wave1.Name = "Wave"
  892. wave1.CanCollide = false
  893. wave1.Locked = true
  894. wave1.Size = Vector3.new(1, 1, 1)
  895. wave1.TopSurface = "Smooth"
  896. wave1.BottomSurface = "Smooth"
  897. wave1.Transparency = 0.35
  898. wave1.CFrame = HandCF
  899. wm3 = Instance.new("SpecialMesh", wave1)
  900. wm3.MeshId = "rbxassetid://3270017"
  901. coroutine.wrap(function()
  902. for i = 1, 30, 1 do
  903. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  904. wave1.Size = wm3.Scale
  905. wave1.CFrame = HandCF
  906. wave1.Transparency = i/30
  907. wait()
  908. end
  909. wait()
  910. wave1:Destroy()
  911. end)()
  912. end
  913. --------------------------------------------------------------------------
  914. --transform
  915. GroundWave5 = function()
  916. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  917. if ssjg == false then
  918. if ssjb == false then
  919. if ssj1 == true or ssj2 == true or ssj3 == true then
  920. Colors = {"New Yeller", "New Yeller"}
  921. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  922. Colors = {"White", "White"}
  923. end
  924. else
  925. Colors = {"Cyan", "Cyan"}
  926. end
  927. else
  928. Colors = {"Really red", "Deep orange"}
  929. end
  930.  
  931. local wave11 = Instance.new("Part", char)
  932. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  933. wave11.Anchored = true
  934. wave11.Name = "Wave"
  935. wave11.CanCollide = false
  936. wave11.Locked = true
  937. wave11.Size = Vector3.new(1, 1, 1)
  938. wave11.TopSurface = "Smooth"
  939. wave11.BottomSurface = "Smooth"
  940. wave11.Transparency = 0.35
  941. wave11.CFrame = HandCF
  942. wm31 = Instance.new("SpecialMesh", wave11)
  943. wm31.MeshId = "rbxassetid://3270017"
  944. coroutine.wrap(function()
  945. for i = 1, 30, 1 do
  946. wm31.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  947. wave11.Size = wm31.Scale
  948. wave11.CFrame = HandCF
  949. wave11.Transparency = i/30
  950. wait()
  951. end
  952. wait()
  953. wave11:Destroy()
  954. end)()
  955. end
  956. GroundWave6 = function()
  957. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  958. if ssjg == false then
  959. if ssjb == false then
  960. if ssj1 == true or ssj2 == true or ssj3 == true then
  961. Colors = {"New Yeller", "New Yeller"}
  962. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  963. Colors = {"White", "White"}
  964. end
  965. else
  966. Colors = {"Cyan", "Cyan"}
  967. end
  968. else
  969. Colors = {"Really red", "Deep orange"}
  970. end
  971. local wave111 = Instance.new("Part", char)
  972. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  973. wave111.Anchored = true
  974. wave111.Name = "Wave"
  975. wave111.CanCollide = false
  976. wave111.Locked = true
  977. wave111.Size = Vector3.new(1, 1, 1)
  978. wave111.TopSurface = "Smooth"
  979. wave111.BottomSurface = "Smooth"
  980. wave111.Transparency = 0.35
  981. wave111.CFrame = HandCF
  982. wm311 = Instance.new("SpecialMesh", wave111)
  983. wm311.MeshId = "rbxassetid://3270017"
  984. coroutine.wrap(function()
  985. for i = 1, 30, 1 do
  986. wm311.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  987. wave111.Size = wm311.Scale
  988. wave111.CFrame = HandCF
  989. wave111.Transparency = i/30
  990. wait()
  991. end
  992. wait()
  993. wave111:Destroy()
  994. end)()
  995. end
  996. GroundWave7 = function()
  997. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
  998. if ssjg == false then
  999. if ssjb == false then
  1000. if ssj1 == true or ssj2 == true or ssj3 == true then
  1001. Colors = {"New Yeller", "New Yeller"}
  1002. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1003. Colors = {"White", "White"}
  1004. end
  1005. else
  1006. Colors = {"Cyan", "Cyan"}
  1007. end
  1008. else
  1009. Colors = {"Really red", "Deep orange"}
  1010. end
  1011. local wave1111 = Instance.new("Part", char)
  1012. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1013. wave1111.Anchored = true
  1014. wave1111.Name = "Wave"
  1015. wave1111.CanCollide = false
  1016. wave1111.Locked = true
  1017. wave1111.Size = Vector3.new(1, 1, 1)
  1018. wave1111.TopSurface = "Smooth"
  1019. wave1111.BottomSurface = "Smooth"
  1020. wave1111.Transparency = 0.35
  1021. wave1111.CFrame = HandCF
  1022. wm3111 = Instance.new("SpecialMesh", wave1111)
  1023. wm3111.MeshId = "rbxassetid://3270017"
  1024. coroutine.wrap(function()
  1025. for i = 1, 30, 1 do
  1026. wm3111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1027. wave1111.Size = wm3111.Scale
  1028. wave1111.CFrame = HandCF
  1029. wave1111.Transparency = i/30
  1030. wait()
  1031. end
  1032. wait()
  1033. wave1111:Destroy()
  1034. end)()
  1035. end
  1036. GroundWave8 = function()
  1037. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(40), math.rad(90), math.rad(0))
  1038. if ssjg == false then
  1039. if ssjb == false then
  1040. if ssj1 == true or ssj2 == true or ssj3 == true then
  1041. Colors = {"New Yeller", "New Yeller"}
  1042. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1043. Colors = {"White", "White"}
  1044. end
  1045. else
  1046. Colors = {"Cyan", "Cyan"}
  1047. end
  1048. else
  1049. Colors = {"Really red", "Deep orange"}
  1050. end
  1051. local wave11111 = Instance.new("Part", char)
  1052. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1053. wave11111.Anchored = true
  1054. wave11111.Name = "Wave"
  1055. wave11111.CanCollide = false
  1056. wave11111.Locked = true
  1057. wave11111.Size = Vector3.new(1, 1, 1)
  1058. wave11111.TopSurface = "Smooth"
  1059. wave11111.BottomSurface = "Smooth"
  1060. wave11111.Transparency = 0.35
  1061. wave11111.CFrame = HandCF
  1062. wm31111 = Instance.new("SpecialMesh", wave11111)
  1063. wm31111.MeshId = "rbxassetid://3270017"
  1064. coroutine.wrap(function()
  1065. for i = 1, 30, 1 do
  1066. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1067. wave11111.Size = wm31111.Scale
  1068. wave11111.CFrame = HandCF
  1069. wave11111.Transparency = i/30
  1070. wait()
  1071. end
  1072. wait()
  1073. wave11111:Destroy()
  1074. end)()
  1075. end
  1076. GroundWave9 = function()
  1077. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(40))
  1078. if ssjg == false then
  1079. if ssjb == false then
  1080. if ssj1 == true or ssj2 == true or ssj3 == true then
  1081. Colors = {"New Yeller", "New Yeller"}
  1082. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1083. Colors = {"White", "White"}
  1084. end
  1085. else
  1086. Colors = {"Cyan", "Cyan"}
  1087. end
  1088. else
  1089. Colors = {"Really red", "Deep orange"}
  1090. end
  1091. local wave111111 = Instance.new("Part", char)
  1092. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1093. wave111111.Anchored = true
  1094. wave111111.Name = "Wave"
  1095. wave111111.CanCollide = false
  1096. wave111111.Locked = true
  1097. wave111111.Size = Vector3.new(1, 1, 1)
  1098. wave111111.TopSurface = "Smooth"
  1099. wave111111.BottomSurface = "Smooth"
  1100. wave111111.Transparency = 0.35
  1101. wave111111.CFrame = HandCF
  1102. wm311111 = Instance.new("SpecialMesh", wave111111)
  1103. wm311111.MeshId = "rbxassetid://3270017"
  1104. coroutine.wrap(function()
  1105. for i = 1, 30, 1 do
  1106. wm311111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1107. wave111111.Size = wm311111.Scale
  1108. wave111111.CFrame = HandCF
  1109. wave111111.Transparency = i/30
  1110. wait()
  1111. end
  1112. wait()
  1113. wave111111:Destroy()
  1114. end)()
  1115. end
  1116. GroundWave10 = function()
  1117. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1118. if ssjg == false then
  1119. if ssjb == false then
  1120. if ssj1 == true or ssj2 == true or ssj3 == true then
  1121. Colors = {"New Yeller", "New Yeller"}
  1122. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1123. Colors = {"White", "White"}
  1124. end
  1125. else
  1126. Colors = {"Cyan", "Cyan"}
  1127. end
  1128. else
  1129. Colors = {"Really red", "Deep orange"}
  1130. end
  1131. local wave1111111 = Instance.new("Part", char)
  1132. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1133. wave1111111.Anchored = true
  1134. wave1111111.Name = "Wave"
  1135. wave1111111.CanCollide = false
  1136. wave1111111.Locked = true
  1137. wave1111111.Size = Vector3.new(1, 1, 1)
  1138. wave1111111.TopSurface = "Smooth"
  1139. wave1111111.BottomSurface = "Smooth"
  1140. wave1111111.Transparency = 0.35
  1141. wave1111111.CFrame = HandCF
  1142. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  1143. wm3111111.MeshId = "rbxassetid://3270017"
  1144. coroutine.wrap(function()
  1145. for i = 1, 30, 1 do
  1146. wm3111111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1147. wave1111111.Size = wm3111111.Scale
  1148. wave1111111.CFrame = HandCF
  1149. wave1111111.Transparency = i/30
  1150. wait()
  1151. end
  1152. wait()
  1153. wave1111111:Destroy()
  1154. end)()
  1155. end
  1156. ae = new("Part",char)
  1157. ae.Name = "NewPart"
  1158. ae.Size = v3(0.1,0.1,0.1)
  1159. ae.Shape = "Ball"
  1160. ae.Position = v3(999,999,999)
  1161. ae.BrickColor = bc("bright Blue")
  1162. ae.Material = "Neon"
  1163. ae.Transparency = 1
  1164. aaae =new("Weld",ae)
  1165. aaae.Part0 = RootPart
  1166. aaae.Part1 = ae
  1167. aaae.C0 = cf(0,7,0) * cfa(rad(0),rad(0),rad(0))
  1168. ae1 = new("Part",char)
  1169. ae1.Name = "NewPart"
  1170. ae1.Size = v3(0.1,0.1,0.1)
  1171. ae1.Shape = "Ball"
  1172. ae1.Position = v3(999,999,999)
  1173. ae1.BrickColor = bc("bright Blue")
  1174. ae1.Material = "Neon"
  1175. ae1.Transparency = 1
  1176. aaae1 =new("Weld",ae1)
  1177. aaae1.Part0 = RootPart
  1178. aaae1.Part1 = ae1
  1179. aaae1.C0 = cf(0,15,0) * cfa(rad(0),rad(0),rad(0))
  1180.  
  1181.  
  1182. aw = new("Part",char)
  1183. aw.Name = "NewPart"
  1184. aw.Size = v3(0.1,0.1,0.1)
  1185. aw.Shape = "Ball"
  1186. aw.Position = v3(999,999,999)
  1187. aw.BrickColor = BrickColor.new("bright Blue")
  1188. aw.Material = "Neon"
  1189. aw.Transparency = 1
  1190. aaw = new("SpecialMesh",aw)
  1191. aaw.Scale = v3(1,1,1)
  1192. aaaw =new("Weld",aw)
  1193. aaaw.Part0 = LowerTorso
  1194. aaaw.Part1 = aw
  1195. aaaw.C0 = cf(0,1.6,-1.6) * cfa(rad(0),rad(0),rad(0))
  1196. aaaaw = new("ParticleEmitter",aw)
  1197. aaaaw.Size = ns(5)
  1198. aaaaw.Rate = 5
  1199. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  1200. aaaaw.Texture = "rbxassetid://924710961"
  1201. aaaaw.ZOffset = -1
  1202. aaaaw.Lifetime = nr(5)
  1203. aaaaw.RotSpeed = nr(50)
  1204. aaaaw.Transparency = ns(1)
  1205. aaaaw.LockedToPart = true
  1206. aaaaw.Speed = nr(0)
  1207. a = new("Part",char)
  1208. a.Name = "NewPart"
  1209. a.Size = v3(0.1,0.1,0.1)
  1210. a.Shape = "Ball"
  1211. a.Position = v3(999,999,999)
  1212. a.BrickColor = BrickColor.new("bright Blue")
  1213. a.Material = "Neon"
  1214. a.Transparency = 1
  1215. aa = new("SpecialMesh",a)
  1216. aa.Scale = v3(1,1,1)
  1217. aaa =new("Weld",a)
  1218. aaa.Part0 = LowerTorso
  1219. aaa.Part1 = a
  1220. aaa.C0 = cf(0,1.6,-1.6) * cfa(rad(0),rad(0),rad(0))
  1221. aaaa = new("ParticleEmitter",a)
  1222. aaaa.Size = ns(1)
  1223. aaaa.Rate = 5
  1224. aaaa.Texture = "rbxassetid://246381828"
  1225. aaaa.ZOffset = 1
  1226. aaaa.Lifetime = nr(5)
  1227. aaaa.Transparency = ns(1)
  1228. aaaa.LockedToPart = true
  1229. aaaa.Speed = nr(0)
  1230. lighting2 = Instance.new("ParticleEmitter", a)
  1231. lighting2.Size = NumberSequence.new(2.5)
  1232. lighting2.LightEmission = 1
  1233. lighting2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  1234. lighting2.Texture = "rbxassetid://257173628"
  1235. lighting2.ZOffset = 2
  1236. lighting2.Transparency = ns(1)
  1237. lighting2.Lifetime = NumberRange.new(0.1)
  1238. lighting2.Rate = 60
  1239. lighting2.Rotation = NumberRange.new(-500,500)
  1240. lighting2.Speed = NumberRange.new(8)
  1241. lighting2.SpreadAngle = Vector2.new(500,500)
  1242. --DOntTouch
  1243.  
  1244. hum.JumpPower = 100
  1245. hum.BodyDepthScale.Value = 1
  1246. hum.BodyHeightScale.Value = 1
  1247. hum.BodyWidthScale.Value = 1
  1248. hum.HeadScale.Value = 1
  1249. for i,v in pairs(char:GetChildren()) do
  1250. if v.ClassName == "Accessory" then
  1251. v:Destroy()
  1252. end
  1253. end
  1254.  
  1255. Instance.new("ForceField",char).Visible = false
  1256. char.Animate:Destroy()
  1257. ------------------------
  1258. for i = 1,20 do
  1259. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  1260. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  1261. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  1262. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  1263. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  1264. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1265. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  1266. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1267. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  1268. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  1269. end
  1270.  
  1271. function RenderStepped2()
  1272.  
  1273. if startk == true then
  1274. if ssj4 == true and fuse == false then
  1275. aaaa.Color = ColorSequence.new(Color3.new(255,0,0))
  1276. aaaaw.Color = ColorSequence.new(Color3.new(255,0,0))
  1277. else
  1278. aaaa.Color = ColorSequence.new(Color3.new(255,255,255))
  1279. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  1280. end
  1281. turn = turn - 0.01
  1282. aaaa.Transparency = ns(turn)
  1283. aaaaw.Transparency = ns(turn)
  1284. aaaa.Size = ns(math.random(1,2))
  1285. if ssjg == true or potara == true then
  1286. lighting2.Transparency = ns(0)
  1287. end
  1288. else
  1289. lighting2.Transparency = ns(1)
  1290. aaaa.Transparency = ns(1)
  1291. aaaaw.Transparency = ns(1)
  1292. turn = 1
  1293. end
  1294.  
  1295. if rock2 == true then
  1296. wait(0.1)
  1297.  
  1298. for i,v in pairs(char:GetChildren()) do
  1299. if v:IsA("Part") then
  1300. if v.Name == "NewPart2" then
  1301. v.GO.Velocity = v3(0,-5,0)
  1302. end
  1303. end
  1304.  
  1305. end
  1306. rock2 = false
  1307. end
  1308. if rock3 == true then
  1309. wait(0.1)
  1310. for i,v in pairs(char:GetChildren()) do
  1311. if v:IsA("Part") then
  1312. if v.Name == "NewPart2" then
  1313. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  1314. end
  1315. end
  1316. end
  1317. rock3 = false
  1318. end
  1319. if transform4 == true then
  1320.  
  1321. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  1322. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  1323. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  1324. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  1325. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  1326. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  1327. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1328. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1329. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  1330. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  1331. end
  1332.  
  1333.  
  1334.  
  1335. if aim == true then
  1336. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1337. end
  1338.  
  1339. hum.MaxHealth = math.huge
  1340. hum.Health = math.huge
  1341.  
  1342. if flying1 == true and canfly == true and nill == true then
  1343. idle = false
  1344. walk = false
  1345. canjump = false
  1346. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),0.1) --LeftUpperArm
  1347. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),0.1)--RightUpperArm
  1348. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  1349. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  1350. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),0.1)--LeftUpperLeg
  1351. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1352. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),0.1)--LeftLowerLeg
  1353. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1354. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  1355. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  1356.  
  1357. end
  1358. if flying1 == true and canfly == true and foward == true then
  1359.  
  1360. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),0.05) --LeftUpperArm
  1361. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-20),rad(0),rad(10)),0.05)--RightUpperArm
  1362. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerArm
  1363. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightLowerArm
  1364. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftUpperLeg
  1365. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  1366. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerLeg
  1367. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  1368. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--Torso
  1369. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),0.01)--Head
  1370.  
  1371. end
  1372.  
  1373. if uppercut1 == true then
  1374.  
  1375. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),.1) --LeftUpperArm
  1376. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  1377. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  1378. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1379. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.1)--LeftUpperLeg
  1380. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1381. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--LeftLowerLeg
  1382. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  1383. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.1,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1384. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1385.  
  1386. end
  1387. if uppercut2 == true then
  1388.  
  1389. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-10)),.1) --LeftUpperArm
  1390. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  1391. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  1392. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1393. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  1394. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1395. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  1396. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--RightUpperLeg
  1397. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),.1)--Torso
  1398. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),.1)--Head
  1399.  
  1400. end
  1401.  
  1402. if punch1 == true then
  1403.  
  1404. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-40)),.5) --LeftUpperArm
  1405. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.5)--RightUpperArm
  1406. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.5)--LeftLowerArm
  1407. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  1408. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  1409. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1410. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  1411. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1412. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(30),rad(0)),.2)--Torso
  1413. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(-20),rad(0)),.2)--Head
  1414.  
  1415. end
  1416. if punch2 == true then
  1417.  
  1418. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  1419. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  1420. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  1421. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  1422. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  1423. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1424. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  1425. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1426. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  1427. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  1428.  
  1429. end
  1430. if punch3 == true then
  1431. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.5) --LeftUpperArm
  1432. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(40)),.5)--RightUpperArm
  1433. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  1434. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.5)--RightLowerArm
  1435. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  1436. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1437. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  1438. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1439. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.2)--Torso
  1440. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(20),rad(0)),.3)--Head
  1441.  
  1442. end
  1443. if punch4 == true then
  1444.  
  1445. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  1446. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  1447. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  1448. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  1449. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  1450. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1451. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  1452. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1453. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  1454. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  1455.  
  1456. end
  1457.  
  1458. if kick3 == true then
  1459.  
  1460. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.3) --LeftUpperArm
  1461. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.3)--RightUpperArm
  1462. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  1463. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  1464. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),.5)--LeftUpperLeg
  1465. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  1466. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.5)--LeftLowerLeg
  1467. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  1468. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Torso
  1469. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Head
  1470.  
  1471. end
  1472. if kick4 == true then
  1473.  
  1474. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  1475. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  1476. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  1477. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  1478. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  1479. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  1480. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  1481. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  1482. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  1483. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  1484.  
  1485. end
  1486. if kick1 == true then
  1487.  
  1488. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.3) --LeftUpperArm
  1489. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.3)--RightUpperArm
  1490. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  1491. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  1492. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  1493. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(10)),.5)--RightUpperLeg
  1494. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  1495. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.5)--RightUpperLeg
  1496. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  1497. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  1498.  
  1499. end
  1500. if kick2 == true then
  1501.  
  1502. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  1503. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  1504. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  1505. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  1506. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  1507. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--RightUpperLeg
  1508. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  1509. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--RightUpperLeg
  1510. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Torso
  1511. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Head
  1512.  
  1513. end
  1514. if knockdown1 == true then
  1515.  
  1516. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,1,.05)*CFrame.Angles(rad(150),rad(-90),rad(0)),.1) --LeftUpperArm
  1517. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,1,.05)*CFrame.Angles(rad(150),rad(90),rad(0)),.1)--RightUpperArm
  1518. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--LeftLowerArm
  1519. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--RightLowerArm
  1520. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftUpperLeg
  1521. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  1522. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--LeftLowerLeg
  1523. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1524. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  1525. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1526.  
  1527. end
  1528. if knockdown2 == true then
  1529.  
  1530. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,0.5,.05)*CFrame.Angles(rad(100),rad(-90),rad(50)),.1) --LeftUpperArm
  1531. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,0.5,.05)*CFrame.Angles(rad(20),rad(100),rad(30)),.1)--RightUpperArm
  1532. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(25),rad(0),rad(0)),.1)--LeftLowerArm
  1533. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightLowerArm
  1534. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftUpperLeg
  1535. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  1536. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  1537. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  1538. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(10),rad(0)),.1)--Torso
  1539. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  1540.  
  1541. end
  1542. if kiblast3 == true then
  1543.  
  1544. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),.4) --LeftUpperArm
  1545. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  1546. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--LeftLowerArm
  1547. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  1548. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  1549. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1550. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  1551. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1552. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  1553. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  1554.  
  1555. end
  1556. if kiblast4 == true then
  1557. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  1558. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  1559. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  1560. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  1561. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  1562. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1563. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  1564. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1565. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  1566. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  1567.  
  1568. end
  1569. if kiblast1 == true then
  1570.  
  1571. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  1572. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(80)),.4)--RightUpperArm
  1573. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  1574. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--RightLowerArm
  1575. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  1576. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1577. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  1578. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1579. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  1580. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  1581.  
  1582. end
  1583. if kiblast2 == true then
  1584.  
  1585. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  1586. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(90),rad(80)),.4)--RightUpperArm
  1587. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  1588. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  1589. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  1590. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1591. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  1592. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1593. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  1594. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  1595.  
  1596. end
  1597. Frame_3.Size = UDim2.new(0, ki*2.29, 0, 10)
  1598. if kicharging == true and ki < 100 then
  1599. ki = ki + 0.5
  1600. end
  1601. if hum.MoveDirection.x > 0 and walk == true and walk1 == true and walk11 == true and great == true or hum.MoveDirection.x < 0 and walk == true and walk1 == true and walk11 == true and great == true then
  1602. walk11 = false
  1603.  
  1604. GiantStep:Play()
  1605. GroundShake = true
  1606. wait(0.3)
  1607. GiantStep:Stop()
  1608. GroundShake = false
  1609. walk11 = true
  1610. end
  1611. end
  1612. function RenderStepped()
  1613.  
  1614. if hum.MoveDirection.x == 0 and idle == true and fuse == false and potara == false then
  1615.  
  1616. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(-30)),0.1) --LeftUpperArm
  1617. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(5),rad(0),rad(10)),0.1)--RightUpperArm
  1618. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),0.1)--LeftLowerArm
  1619. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),0.1)--RightLowerArm
  1620. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),0.1)--LeftUpperLeg
  1621. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1622. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  1623. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1624. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),0.1)--Torso
  1625. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),0.1)--Head
  1626. end
  1627.  
  1628. if hum.MoveDirection.x > 0 and walk == true and walk1 == true and fuse == false and potara == false or hum.MoveDirection.x < 0 and walk == true and walk1 == true and fuse == false and potara == false then
  1629. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  1630. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  1631. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  1632. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  1633. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  1634. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1635. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  1636. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1637. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  1638. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  1639. end
  1640.  
  1641. if hum.Jump == true and canjump == true then
  1642. idle = false
  1643. walk = false
  1644.  
  1645.  
  1646. -- return to idle if finishing an emote
  1647. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  1648. oldAnim = "idle"
  1649. end
  1650.  
  1651. currentAnim = ""
  1652. currentAnimInstance = nil
  1653. if (currentAnimKeyframeHandler ~= nil) then
  1654. currentAnimKeyframeHandler:disconnect()
  1655. end
  1656.  
  1657. if (currentAnimTrack ~= nil) then
  1658. currentAnimTrack:Stop()
  1659. currentAnimTrack:Destroy()
  1660. currentAnimTrack = nil
  1661. end
  1662.  
  1663. -- clean up walk if there is one
  1664. if (runAnimKeyframeHandler ~= nil) then
  1665. runAnimKeyframeHandler:disconnect()
  1666. end
  1667.  
  1668. if (runAnimTrack ~= nil) then
  1669. runAnimTrack:Stop()
  1670. runAnimTrack:Destroy()
  1671. runAnimTrack = nil
  1672. end
  1673.  
  1674.  
  1675. jumped = true
  1676.  
  1677. for i=1,30 do
  1678. wait()
  1679. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),0.05) --LeftUpperArm
  1680. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(80)),0.05)--RightUpperArm
  1681. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  1682. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  1683. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),0.1)--LeftUpperLeg
  1684. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),0.1)--RightUpperLeg
  1685. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),0.1)--LeftLowerLeg
  1686. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),0.1)--RightUpperLeg
  1687. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  1688. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-5),rad(0),rad(0)),0.1)--Head
  1689. end
  1690. jumped = false
  1691. idle = true
  1692. walk = true
  1693. end
  1694. if kamehameha1 == true then
  1695. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.03) --LeftUpperArm
  1696. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.03)--RightUpperArm
  1697. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  1698. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  1699. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  1700. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  1701. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1702. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  1703. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.03)--Torso
  1704. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.03)--Head
  1705.  
  1706. end
  1707. if kamehameha6 == true then
  1708. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  1709. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  1710. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  1711. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  1712. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  1713. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  1714. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1715. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  1716. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  1717. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  1718.  
  1719. end
  1720. if kamehameha5 == true then
  1721. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  1722. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  1723. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  1724. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  1725. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  1726. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  1727. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1728. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  1729. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  1730. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  1731.  
  1732. end
  1733. if kamehameha2 == true then
  1734. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(40)),.1) --LeftUpperArm
  1735. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(30),rad(0),rad(-40)),.1)--RightUpperArm
  1736. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  1737. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(30),rad(20)),.1)--RightLowerArm
  1738. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  1739. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  1740. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1741. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightLowerLeg
  1742. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  1743. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  1744. end
  1745.  
  1746. if beam2 == true then
  1747.  
  1748. a1.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0) + v3(0,1,0) + RootPart.CFrame.lookVector * beamgo
  1749. a2.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * 8
  1750. a3.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo * 2
  1751. end
  1752.  
  1753.  
  1754.  
  1755. if transform1 == true then
  1756.  
  1757. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(150),rad(-110),rad(0)),.1) --LeftUpperArm
  1758. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(150),rad(110),rad(0)),.1)--RightUpperArm
  1759. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftLowerArm
  1760. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--RightLowerArm
  1761. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  1762. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  1763. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1764. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  1765. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  1766. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1767.  
  1768.  
  1769. end
  1770. if rock == true then
  1771. wait(math.random(0.1,0.5))
  1772. ay = new("Part",char)
  1773. ay.Name = "NewPart2"
  1774. ay.Size = v3(0.3,0.3,0.3)
  1775. ay.CanCollide = false
  1776. for i,v in pairs(workspace:GetChildren()) do
  1777. if v:IsA("Part") then
  1778. if v.Size.x > 150 then
  1779.  
  1780.  
  1781. ay.BrickColor = v.BrickColor
  1782. ay.Material = v.Material
  1783. ay.Transparency = v.Transparency
  1784. end
  1785. end
  1786. end
  1787. ay.Position = v3(999,999,999)
  1788. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-2,RootPart.Position.z+math.random(-15,15))
  1789. ys = Instance.new("BodyVelocity",ay)
  1790. ys.Name = "GO"
  1791. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1792.  
  1793. ys.Velocity = v3(0,6,0)
  1794. game.Debris:AddItem(ay,math.random(3,4))
  1795. end
  1796.  
  1797. if transform2 == true then
  1798.  
  1799. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  1800. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  1801. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  1802. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  1803. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  1804. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  1805. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1806. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1807. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1808. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  1809.  
  1810.  
  1811. end
  1812. if onaura == true then
  1813. if ssjg == false then
  1814. if ssjb == false then
  1815. onaura =false
  1816.  
  1817. wait(0.1)
  1818. newaura.Image = "rbxassetid://926705964"
  1819. wait(0.1)
  1820. newaura.Image = "rbxassetid://926709486"
  1821. wait(0.1)
  1822. newaura.Image = "rbxassetid://926711720"
  1823. wait(0.1)
  1824. newaura.Image = "rbxassetid://926712235"
  1825.  
  1826. onaura =true
  1827. else
  1828. onaura =false
  1829.  
  1830. wait(0.1)
  1831. newaura.Image = "http://www.roblox.com/asset/?id=894173257"
  1832. wait(0.1)
  1833. newaura.Image = "http://www.roblox.com/asset/?id=894173392"
  1834. wait(0.1)
  1835. newaura.Image = "http://www.roblox.com/asset/?id=890403068"
  1836. wait(0.1)
  1837. newaura.Image = "http://www.roblox.com/asset/?id=890403512"
  1838. onaura =true
  1839. end
  1840. end
  1841. end
  1842.  
  1843. if onaura == true then
  1844. if ssjg == true then
  1845. onaura =false
  1846. wait(0.1)
  1847. newaura.Image = "rbxassetid://639676034"
  1848. wait(0.1)
  1849. newaura.Image = "rbxassetid://639676268"
  1850. wait(0.1)
  1851. newaura.Image = "rbxassetid://639676527"
  1852. wait(0.1)
  1853. newaura.Image = "rbxassetid://639676855"
  1854. onaura =true
  1855. end
  1856. end
  1857. if auracan3 == true then
  1858. auracan3 = false
  1859. newaura2.Image = "rbxassetid://276853031"
  1860. wait(0.07)
  1861. newaura2.Image = "rbxassetid://276853123"
  1862. wait(0.07)
  1863. newaura2.Image = "rbxassetid://276853057"
  1864. wait(0.07)
  1865. newaura2.Image = "rbxassetid://276853088"
  1866. wait(0.07)
  1867. auracan3 = true
  1868. end
  1869.  
  1870. auranum = math.random(35,65)
  1871. auranum1 = math.random(-25,0)
  1872. auranum2 = math.random(10,25)
  1873. auranum3 = math.random(65,75)
  1874. auranum4 = math.random(-25,-15)
  1875.  
  1876. if transform3 == true then
  1877. if ssjb == false then
  1878. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum1)),.1) --LeftUpperArm
  1879. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum2)),.1)--RightUpperArm
  1880. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  1881. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  1882. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(-20)),.1)--LeftUpperLeg
  1883. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(20)),.1)--RightUpperLeg
  1884. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--LeftLowerLeg
  1885. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightUpperLeg
  1886. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(rad(auranum4),rad(0),rad(0)),.1)--Torso
  1887. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  1888. else
  1889. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum1)),.1) --LeftUpperArm
  1890. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum2)),.1)--RightUpperArm
  1891. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  1892. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  1893. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(-20)),.1)--LeftUpperLeg
  1894. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(20)),.1)--RightUpperLeg
  1895. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--LeftLowerLeg
  1896. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightUpperLeg
  1897. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(rad(auranum4),rad(0),rad(0)),.1)--Torso
  1898. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  1899. end
  1900. end
  1901. if transform5 == true then
  1902.  
  1903. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(10),rad(0),rad(-10)),.1) --LeftUpperArm
  1904. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(10),rad(0),rad(10)),.1)--RightUpperArm
  1905. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  1906. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1907. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftUpperLeg
  1908. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightUpperLeg
  1909. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1910. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  1911. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Torso
  1912. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  1913.  
  1914. end
  1915. if GroundShake == true then
  1916. for i,v in pairs(workspace:GetChildren()) do
  1917. if v:IsA("Part") then
  1918. if v.Size.x > 150 then
  1919. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-1,1)),rad(math.random(-1,1)),rad(math.random(-1,1)))
  1920. end
  1921. end
  1922. end
  1923.  
  1924.  
  1925.  
  1926.  
  1927. end
  1928. if GroundShake2 == true then
  1929.  
  1930. for i,v in pairs(workspace:GetChildren()) do
  1931. if v:IsA("Part") then
  1932. if v.Size.x > 150 then
  1933. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-2,2)),rad(math.random(-2,2)),rad(math.random(-2,2)))
  1934. end
  1935. end
  1936. end
  1937.  
  1938. end
  1939. end
  1940. game:GetService("RunService").RenderStepped:connect(RenderStepped)
  1941. game:GetService("RunService").RenderStepped:connect(RenderStepped2)
  1942.  
  1943. local player = game.Players.LocalPlayer
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957. Hair7 = Instance.new("Part")
  1958. Hair7.Parent = char
  1959. Hair7.Name = "Hair"
  1960. Hair7.CanCollide = false
  1961. Hair7.Locked = true
  1962. Hair7.TopSurface = "Smooth"
  1963. Hair7.BottomSurface = "Smooth"
  1964. Hair7.formFactor = "Symmetric"
  1965. Hair7.Material = "Neon"
  1966. Hair7.BrickColor = BrickColor.new("Really black")
  1967. Hair7.CFrame = LowerTorso.CFrame
  1968. Hair7.Size = Vector3.new(1, 1, 1)
  1969. Hair7.Transparency = 0
  1970.  
  1971.  
  1972.  
  1973. Weld = Instance.new("Weld")
  1974. Weld.Parent = Head
  1975. Weld.Part0 = Head
  1976. Weld.Part1 = Hair7
  1977.  
  1978. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  1979.  
  1980. Mesh = Instance.new("SpecialMesh")
  1981. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  1982. Mesh.Parent = Hair7
  1983.  
  1984. Mesh.Scale = Vector3.new(6.8,6.8,6.8)
  1985. Mesh.MeshType = "FileMesh"
  1986.  
  1987. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  1988.  
  1989. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
  1990. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
  1991.  
  1992. function kamehameha()
  1993. beamgo = 6
  1994. beamgo1 = 1
  1995. enabled = true
  1996. sizeup = -25
  1997.  
  1998. kamefire.Volume = 5
  1999.  
  2000. wait(0.2)
  2001. RootPart.Anchored = true
  2002. kamecharge:Stop()
  2003.  
  2004.  
  2005. a1 = new("Part",char)
  2006. a1.Name = "Beam"
  2007. a1.Anchored = true
  2008. a1.Size = v3(6,6,6)
  2009. a1.CanCollide = false
  2010. a1.Locked = true
  2011. a1.Position = v3(999,999,999)
  2012. a1.BrickColor = bc("Cyan")
  2013. a1.Material = "Neon"
  2014. a1.Transparency = 0
  2015. aa1 = new("SpecialMesh",a1)
  2016. if fuse == false then
  2017. aa1.MeshType = "Cylinder"
  2018. if potara == false then
  2019. aa1.MeshType = "Cylinder"
  2020. else
  2021. aa1.MeshType = "Sphere"
  2022. end
  2023. else
  2024. aa1.MeshType = "Sphere"
  2025. end
  2026.  
  2027. aa1.Scale = v3(1,1,1)
  2028.  
  2029. a2 = new("Part",char)
  2030. a2.Name = "Beam"
  2031. a2.Anchored = true
  2032. a2.Locked = true
  2033.  
  2034. a2.Size = v3(0.1,0.1,0.1)
  2035. a2.CanCollide = false
  2036. a2.Position = v3(999,999,999)
  2037. a2.BrickColor = bc("Cyan")
  2038. a2.Material = "Neon"
  2039. if fuse == false then
  2040. if potara == false then
  2041. a2.Transparency = 0
  2042. else
  2043. a2.Transparency = 1
  2044. end
  2045. else
  2046.  
  2047. a2.Transparency = 1
  2048. end
  2049. aa2 = new("SpecialMesh",a2)
  2050. aa2.MeshType = "Sphere"
  2051. aa2.Scale = v3(150,100,100)
  2052. a3 = new("Part",char)
  2053. a3.Name = "Beam"
  2054. a3.Locked = true
  2055. a3.Anchored = true
  2056. a3.Size = v3(0.1,0.1,0.1)
  2057. a3.CanCollide = false
  2058. a3.Position = v3(999,999,999)
  2059. a3.BrickColor = bc("Cyan")
  2060. a3.Material = "Neon"
  2061. if fuse == false then
  2062. if potara == false then
  2063. a3.Transparency = 0
  2064. else
  2065. a3.Transparency = 1
  2066. end
  2067. else
  2068.  
  2069. a3.Transparency = 1
  2070. end
  2071. aa3 = new("SpecialMesh",a3)
  2072. aa3.MeshType = "Sphere"
  2073. aa3.Scale = v3(200,100,100)
  2074. if ssj4 == true and fuse == false then
  2075. a1.BrickColor = bc("Really red")
  2076. a2.BrickColor = bc("Really red")
  2077. a3.BrickColor = bc("Really red")
  2078. end
  2079. kamecharge:Stop()
  2080. kamefire:Play()
  2081.  
  2082. GroundWave1()
  2083. startk = false
  2084. ringfolder = Instance.new("Model",char)
  2085.  
  2086.  
  2087. --Damages
  2088. -----------------------------------------------------------------------------------------
  2089. a1.Touched:connect(function(hit)
  2090.  
  2091. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  2092.  
  2093.  
  2094.  
  2095. if hit.Parent:IsA("Model") then
  2096. hit.Parent:BreakJoints()
  2097. end
  2098. hit:Destroy()
  2099. if enabled == true then
  2100. enabled = false
  2101. num = num + 1
  2102. kamehit:Play()
  2103. a21 = new("Part",char)
  2104. a21.Name = "Beam"..num
  2105. a21.Locked = true
  2106. a21.Size = v3(1,1,1)
  2107. a21.CanCollide = false
  2108. a21.Position = v3(999,999,999)
  2109. a21.BrickColor = bc("Cyan")
  2110. a21.Material = "Neon"
  2111. a21.Transparency = 0
  2112. aa21 = new("SpecialMesh",a21)
  2113. a21.Anchored = true
  2114. a21.Position = hit.Position
  2115. aa21.MeshType = "Sphere"
  2116. aa21.Scale = v3(1,1,1)
  2117. GroundWave2()
  2118. GroundWave3()
  2119. GroundWave4()
  2120. for i = 1,50 do
  2121. wait()
  2122. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  2123. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2124. end
  2125. enabled = true
  2126. char["Beam"..num]:Destroy()
  2127. end
  2128.  
  2129. end
  2130.  
  2131. end)
  2132.  
  2133.  
  2134.  
  2135.  
  2136.  
  2137. beam2 = true
  2138. beam1 = true
  2139.  
  2140. if potara == true then
  2141. for i = 1,20 do
  2142. wait(0.1)
  2143. sizeup = sizeup-0.7
  2144. ringgo = ringgo + 15
  2145. av = new("Part",ringfolder)
  2146. av.Name = "NewRing"
  2147. av.Anchored = true
  2148. av.Size = v3(0.6,1,1)
  2149. av.BrickColor = bc("New Yeller")
  2150. av.Material = "Neon"
  2151. av.Transparency = 0
  2152. aav = new("SpecialMesh",av)
  2153. aav.MeshType = "FileMesh"
  2154. aav.Scale = v3(sizeup,30,sizeup)
  2155. aav.MeshId = "rbxassetid://991124063"
  2156. av.CFrame = RootPart.CFrame * CFrame.Angles(rad(90),rad(0),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * ringgo * math.random(1.1,1.3)
  2157.  
  2158. end
  2159. end
  2160. if potara == false then
  2161. wait(3)
  2162. else
  2163. wait(0.5)
  2164. end
  2165.  
  2166. beam1 = false
  2167.  
  2168. repeat
  2169. wait()
  2170.  
  2171. if fuse == false then
  2172. if potara == false then
  2173. a1.Size = a1.Size - v3(0,0.2,0.2)
  2174. else
  2175. for i,v in pairs(char.Model:GetChildren()) do
  2176. if v:IsA("Part") then
  2177. if v.Name == "NewRing" then
  2178. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  2179. v.Transparency = v.Transparency + 0.1
  2180. end
  2181. end
  2182. end
  2183. a1.Size = a1.Size - v3(0,2,2)
  2184. end
  2185. else
  2186. a1.Size = a1.Size - v3(0,2,2)
  2187. end
  2188. aa2.Scale = aa2.Scale - v3(3,3,3)
  2189. aa3.Scale = aa3.Scale - v3(3,3,3)
  2190. until
  2191. a1.Size.y < 0.1
  2192.  
  2193.  
  2194. a1:Destroy()
  2195. ringfolder:Destroy()
  2196. a2:Destroy()
  2197. a3:Destroy()
  2198. for i = 1,10 do
  2199. wait()
  2200.  
  2201. kamefire.Volume = kamefire.Volume - 0.5
  2202. end
  2203. kamefire:Stop()
  2204. RootPart.Anchored = false
  2205.  
  2206. end
  2207.  
  2208.  
  2209. lighting = Instance.new("ParticleEmitter", RootPart)
  2210. lighting.Size = NumberSequence.new(2.5)
  2211. lighting.LightEmission = 1
  2212. lighting.Color = ColorSequence.new(Color3.fromRGB(170,170,255))
  2213. lighting.Texture = "rbxassetid://257173628"
  2214. lighting.ZOffset = 2
  2215. lighting.Transparency = ns(1)
  2216. lighting.Lifetime = NumberRange.new(0.1)
  2217. lighting.Rate = 60
  2218. lighting.Rotation = NumberRange.new(-500,500)
  2219. lighting.Speed = NumberRange.new(8)
  2220. lighting.SpreadAngle = Vector2.new(500,500)
  2221. lighting1 = Instance.new("ParticleEmitter", RootPart)
  2222. lighting1.Size = NumberSequence.new(2.5)
  2223. lighting1.LightEmission = 1
  2224. lighting1.Transparency = ns(1)
  2225. lighting1.Color = ColorSequence.new(Color3.fromRGB(170,170,255))
  2226. lighting1.Texture = "rbxassetid://257173628"
  2227. lighting1.ZOffset = 2
  2228. lighting1.Lifetime = NumberRange.new(0.1)
  2229. lighting1.Rate = 60
  2230. lighting1.Rotation = NumberRange.new(-500,500)
  2231. lighting1.Speed = NumberRange.new(8)
  2232. lighting1.SpreadAngle = Vector2.new(500,500)
  2233. mouse.KeyDown:connect(function(key)
  2234. if fuse == true then
  2235. if key == "q" and canattack == true and ki > 99 then
  2236.  
  2237. if canfly == true then
  2238. canfly = false
  2239. canfly1 = true
  2240. end
  2241. ki = ki - 100
  2242. canattack = false
  2243. idle7 = false
  2244. walk = false
  2245. canjump = false
  2246. hum.WalkSpeed = 0
  2247. aim = true
  2248. RootPart.Anchored = true
  2249. bigkamehameha1 = true
  2250.  
  2251. wait(1)
  2252. KamehamehaVoice4:Play()
  2253. bigkamehameha1 = false
  2254. bigkamehameha2 = true
  2255. ar = new("Part",char)
  2256. ar.Name = "NewPart"
  2257. ar.Position = v3(999,999,999)
  2258. ar.Size = v3(1,1,1)
  2259. ar.BrickColor = bc("Cyan")
  2260. ar.Material = "Neon"
  2261. ar.Transparency = 1
  2262. aar = new("SpecialMesh",ar)
  2263. aar.MeshType = "Sphere"
  2264. aar.Scale = v3(3,3,4)
  2265.  
  2266. aaar =new("Weld",ar)
  2267. aaar.Part0 = LowerTorso
  2268. aaar.Part1 = ar
  2269. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  2270. for i = 1,9 do
  2271. wait(0.5)
  2272. GroundWave1d()
  2273. ar.Transparency = ar.Transparency - 0.1
  2274. end
  2275. aim = false
  2276. kamehameha()
  2277.  
  2278. if canfly1 == true then
  2279. canfly = true
  2280. canfly1 = false
  2281. end
  2282. idle7 = true
  2283. hum.WalkSpeed = 16
  2284. canattack = true
  2285. ar:Destroy()
  2286. bigkamehameha2 = false
  2287. mouth.Texture = "rbxassetid://932140764"
  2288. RootPart.Anchored = false
  2289. end
  2290.  
  2291.  
  2292. end
  2293. if potara == true then
  2294. if key == "q" and canattack == true and ki > 99 then
  2295. kamefire.TimePosition = 0.5
  2296. if canfly == true then
  2297. canfly = false
  2298. canfly1 = true
  2299. end
  2300. ki = ki - 100
  2301. ringgo = 18
  2302. sizeup = 35
  2303. canattack = false
  2304. idle7 = false
  2305. walk = false
  2306. canjump = false
  2307. hum.WalkSpeed = 0
  2308. aim = true
  2309. RootPart.Anchored = true
  2310. KamehamehaVoice6:Play()
  2311. final1 = true
  2312.  
  2313. wait(0.5)
  2314. startk = true
  2315. final1 = false
  2316. final2 = true
  2317. wait(1)
  2318. final2 = false
  2319. kamehameha1 = true
  2320. wait(2.3)
  2321. kamehameha1 = false
  2322. kamehameha2 = true
  2323. KamehamehaVoice6:Stop()
  2324.  
  2325. aim = false
  2326. kamehameha()
  2327.  
  2328. if canfly1 == true then
  2329. canfly = true
  2330. canfly1 = false
  2331. end
  2332. idle7 = true
  2333. hum.WalkSpeed = 16
  2334. canattack = true
  2335.  
  2336. kamehameha2 = false
  2337. mouth.Texture = "rbxassetid://932140764"
  2338. RootPart.Anchored = false
  2339. end
  2340.  
  2341.  
  2342. end
  2343. if ssjg == false and ssj3 == false and ssjbkaiox10 == false and fuse == false then
  2344. if key == "q" and canattack == true and ki > 39 then
  2345.  
  2346. if canfly == true then
  2347. canfly = false
  2348. canfly1 = true
  2349. end
  2350. ki = ki - 40
  2351. canattack = false
  2352. idle = false
  2353. walk = false
  2354. canjump = false
  2355. hum.WalkSpeed = 0
  2356. aim = true
  2357. RootPart.Anchored = true
  2358. kamehameha6 = true
  2359.  
  2360. KamehamehaVoice:Play()
  2361. startk = true
  2362.  
  2363. mouth.Texture = "rbxassetid://828773176"
  2364.  
  2365.  
  2366. wait(0.5)
  2367. mouth.Texture = "rbxassetid://932140764"
  2368.  
  2369. wait(0.5)
  2370. mouth.Texture = "rbxassetid://828773176"
  2371. wait(0.5)
  2372. mouth.Texture = "rbxassetid://932140764"
  2373.  
  2374. wait(1.7)
  2375.  
  2376.  
  2377. wait(0.4)
  2378. mouth.Texture = "rbxassetid://828773176"
  2379. aim = false
  2380.  
  2381. kamehameha6 = false
  2382. kamehameha2 = true
  2383. kamehameha()
  2384. wait(0.8)
  2385. KamehamehaVoice.TimePosition = 0
  2386. kamehameha2 = false
  2387. if canfly1 == true then
  2388. idle = true
  2389. walk = true
  2390. canjump = true
  2391. end
  2392. if canfly1 == true then
  2393. canfly = true
  2394. canfly1 = false
  2395. end
  2396. hum.WalkSpeed = 16
  2397. canattack = true
  2398. mouth.Texture = "rbxassetid://932140764"
  2399. RootPart.Anchored = false
  2400. end
  2401.  
  2402.  
  2403. end
  2404. if ssj3 == true then
  2405. if key == "q" and canattack == true and ki > 79 then
  2406. if canfly == true then
  2407. canfly = false
  2408. canfly1 = true
  2409. end
  2410. ki = ki - 80
  2411. ssj3music:Stop()
  2412. Lightning.Volume = 0.1
  2413. canattack = false
  2414. idle = false
  2415. walk = false
  2416. canjump = false
  2417. hum.WalkSpeed = 0
  2418. aim = true
  2419. RootPart.Anchored = true
  2420. kamehameha1 = true
  2421. wait(0.5)
  2422. KamehamehaVoice2:Play()
  2423.  
  2424.  
  2425. mouth.Texture = "rbxassetid://828773176"
  2426.  
  2427.  
  2428. wait(0.5)
  2429. mouth.Texture = "rbxassetid://932140764"
  2430.  
  2431. wait(0.5)
  2432. mouth.Texture = "rbxassetid://828773176"
  2433. wait(0.5)
  2434. mouth.Texture = "rbxassetid://932140764"
  2435. wait(2)
  2436. startk = true
  2437. kamecharge:Play()
  2438. mouth.Texture = "rbxassetid://828773176"
  2439.  
  2440.  
  2441. wait(5)
  2442. mouth.Texture = "rbxassetid://932140764"
  2443.  
  2444. wait(0.5)
  2445. mouth.Texture = "rbxassetid://828773176"
  2446. wait(0.5)
  2447. mouth.Texture = "rbxassetid://932140764"
  2448. KamehamehaVoice:Pause()
  2449. wait(2)
  2450. KamehamehaVoice.TimePosition = 3.5
  2451. KamehamehaVoice:Play()
  2452.  
  2453. wait(0.4)
  2454. mouth.Texture = "rbxassetid://828773176"
  2455. aim = false
  2456.  
  2457. kamehameha1 = false
  2458. kamehameha2 = true
  2459. kamehameha()
  2460. wait(0.8)
  2461. KamehamehaVoice.TimePosition = 0
  2462. kamehameha2 = false
  2463. if canfly1 == true then
  2464. idle = true
  2465. walk = true
  2466. canjump = true
  2467. end
  2468. if canfly1 == true then
  2469. canfly = true
  2470. canfly1 = false
  2471. end
  2472. hum.WalkSpeed = 16
  2473. canattack = true
  2474. ssj3music:Play()
  2475. mouth.Texture = "rbxassetid://932140764"
  2476. RootPart.Anchored = false
  2477. end
  2478.  
  2479.  
  2480. end
  2481. if ssjbkaiox10 == true then
  2482. if key == "q" and canattack == true and ki > 99 then
  2483. if canfly == true then
  2484. canfly = false
  2485. canfly1 = true
  2486. end
  2487. ki = ki- 100
  2488.  
  2489. canattack = false
  2490. idle = false
  2491. walk = false
  2492. canjump = false
  2493. hum.WalkSpeed = 0
  2494. aim = true
  2495. RootPart.Anchored = true
  2496. kamehameha6 = true
  2497. wait(0.5)
  2498. KamehamehaVoice3:Play()
  2499.  
  2500.  
  2501. mouth.Texture = "rbxassetid://828773176"
  2502.  
  2503.  
  2504. wait(0.5)
  2505. mouth.Texture = "rbxassetid://932140764"
  2506.  
  2507. wait(0.5)
  2508. mouth.Texture = "rbxassetid://828773176"
  2509. wait(0.5)
  2510. mouth.Texture = "rbxassetid://932140764"
  2511. wait(0.1)
  2512. startk = true
  2513. kamecharge:Play()
  2514. mouth.Texture = "rbxassetid://828773176"
  2515.  
  2516.  
  2517. wait(3.5)
  2518. mouth.Texture = "rbxassetid://932140764"
  2519.  
  2520. wait(0.5)
  2521. mouth.Texture = "rbxassetid://828773176"
  2522. wait(0.5)
  2523. mouth.Texture = "rbxassetid://932140764"
  2524. KamehamehaVoice:Pause()
  2525. wait(2)
  2526. KamehamehaVoice.TimePosition = 3.5
  2527. KamehamehaVoice:Play()
  2528.  
  2529. wait(0.4)
  2530. mouth.Texture = "rbxassetid://828773176"
  2531. aim = false
  2532.  
  2533. kamehameha6 = false
  2534. kamehameha2 = true
  2535. GroundShake = true
  2536. kamehameha()
  2537. GroundShake = false
  2538. wait(0.8)
  2539. KamehamehaVoice.TimePosition = 0
  2540. kamehameha2 = false
  2541. if canfly1 == true then
  2542. idle = true
  2543. walk = true
  2544. canjump = true
  2545. end
  2546. if canfly1 == true then
  2547. canfly = true
  2548. canfly1 = false
  2549. end
  2550. hum.WalkSpeed = 16
  2551. canattack = true
  2552. ssj3music:Play()
  2553. mouth.Texture = "rbxassetid://932140764"
  2554. RootPart.Anchored = false
  2555. end
  2556.  
  2557.  
  2558. end
  2559. if ssjg == true then
  2560. if key == "q" and canattack == true and ki > 99 then
  2561. if canfly == true then
  2562. canfly = false
  2563. canfly1 = true
  2564. end
  2565. ki = ki - 100
  2566. ssjgmusic:Stop()
  2567. canattack = false
  2568. idle = false
  2569. walk = false
  2570. canjump = false
  2571. hum.WalkSpeed = 0
  2572. aim = true
  2573. RootPart.Anchored = true
  2574. kamehameha1 = true
  2575. wait(0.5)
  2576. KamehamehaVoice1:Play()
  2577.  
  2578.  
  2579. mouth.Texture = "rbxassetid://828773176"
  2580.  
  2581.  
  2582. wait(0.1)
  2583. mouth.Texture = "rbxassetid://932140764"
  2584.  
  2585. wait(0.5)
  2586. mouth.Texture = "rbxassetid://828773176"
  2587. wait(0.7)
  2588. mouth.Texture = "rbxassetid://932140764"
  2589. wait(0.3)
  2590. startk = true
  2591.  
  2592. mouth.Texture = "rbxassetid://828773176"
  2593.  
  2594.  
  2595. wait(18.5)
  2596. mouth.Texture = "rbxassetid://932140764"
  2597.  
  2598. wait(0.5)
  2599. mouth.Texture = "rbxassetid://828773176"
  2600. wait(0.5)
  2601. mouth.Texture = "rbxassetid://932140764"
  2602.  
  2603.  
  2604. wait(0.4)
  2605. mouth.Texture = "rbxassetid://828773176"
  2606. aim = false
  2607.  
  2608. kamehameha1 = false
  2609. kamehameha2 = true
  2610. GroundShake = true
  2611. kamehameha()
  2612. GroundShake = false
  2613. wait(0.8)
  2614. KamehamehaVoice.TimePosition = 0
  2615. kamehameha2 = false
  2616. if canfly1 == true then
  2617. idle = true
  2618. walk = true
  2619. canjump = true
  2620. end
  2621. if canfly1 == true then
  2622. canfly = true
  2623. canfly1 = false
  2624. end
  2625. hum.WalkSpeed = 16
  2626. canattack = true
  2627. mouth.Texture = "rbxassetid://932140764"
  2628. RootPart.Anchored = false
  2629. end
  2630.  
  2631. end
  2632.  
  2633. end)
  2634. -----------------------------------------------------------------------------------------------------------------------------------
  2635.  
  2636. ad = new("Part",char)
  2637. ad.Name = "NewPart"
  2638. ad.Size = v3(10,0.1,10)
  2639. ad.CanCollide = false
  2640. ad.Anchored = true
  2641. ad.Position = RootPart.Position - v3(0,3,0)
  2642. ad.BrickColor = bc("bright Blue")
  2643. ad.Material = "Neon"
  2644. ad.Transparency = 1
  2645. aad = new("Decal",ad)
  2646. aad.Texture = "rbxassetid://110711859"
  2647. aad.Face = "Top"
  2648. aad.Transparency = 1
  2649.  
  2650. mouse.KeyDown:connect(function(key)
  2651. if key == "t" then
  2652. if ssj1 == false then
  2653. if canattack == true then
  2654. canattack = false
  2655. if canfly == true then
  2656. canfly = false
  2657. canfly1 = true
  2658. end
  2659. RootPart.Anchored = true
  2660.  
  2661. idle = false
  2662. walk = false
  2663. canjump = false
  2664. ssj1 = true
  2665. ssj2 = false
  2666. ssj3 = false
  2667. ssjmusic:Play()
  2668.  
  2669. ------------------------------------------------
  2670. transform1 = true
  2671.  
  2672. wait(0.8)
  2673.  
  2674. if potara == false then
  2675. Hair7.Color = Color3.fromRGB(255,246,123)
  2676. Mesh.MeshId = "rbxassetid://430344159"
  2677. Mesh.Scale = v3(6.3,6.3,6.3)
  2678. char.Head.face.Texture= "http://www.roblox.com/asset/?id=976088530"
  2679. Weld.C0 = CFrame.new(-.25,1.2,.34)
  2680. else
  2681.  
  2682.  
  2683.  
  2684. a21e = new("Part",char)
  2685. a21e.Name = "Beam"..num
  2686. a21e.Locked = true
  2687. a21e.Size = v3(1,1,1)
  2688. a21e.CanCollide = false
  2689. a21e.Position = v3(999,999,999)
  2690. a21e.BrickColor = bc("New Yeller")
  2691. a21e.Material = "Neon"
  2692. a21e.Transparency = 0
  2693. aa21e = new("SpecialMesh",a21e)
  2694. a21e.Anchored = true
  2695. a21e.Position = RootPart.Position
  2696. aa21e.MeshType = "Sphere"
  2697. aa21e.Scale = v3(1,1,1)
  2698.  
  2699. transform1 = false
  2700. transform2 = true
  2701. ssjauraburst:Play()
  2702. GroundWave5()
  2703. GroundWave6()
  2704. GroundWave7()
  2705. GroundWave8()
  2706. GroundWave9()
  2707. GroundWave10()
  2708. ad.Position = RootPart.Position - v3(0,3,0)
  2709. aad.Transparency = 0
  2710.  
  2711.  
  2712.  
  2713. newaura.ImageTransparency = 0
  2714. ssjaura:Play()
  2715. for i = 1,25 do
  2716. wait()
  2717. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  2718. a21e.Transparency = a21e.Transparency + 0.04
  2719. end
  2720. wait(0.1)
  2721.  
  2722. transform2 = false
  2723.  
  2724.  
  2725.  
  2726.  
  2727. -------------------------------------------------
  2728. canattack = true
  2729. RootPart.Anchored = false
  2730. if canfly1 == true then
  2731.  
  2732. idle = true
  2733. walk = true
  2734. canjump = true
  2735. end
  2736. if canfly1 == true then
  2737. canfly = true
  2738. end
  2739. for i = 1,20 do
  2740. wait()
  2741. aad.Transparency = aad.Transparency + 0.05
  2742. end
  2743. end
  2744. else
  2745. if fuse == false or potara == false then
  2746. if ssj1 == true then
  2747. if canattack == true then
  2748. canattack = false
  2749. if canfly == true then
  2750. canfly = false
  2751. canfly1 = true
  2752. end
  2753. RootPart.Anchored = true
  2754. idle = false
  2755. ssj2 = true
  2756. walk = false
  2757. canjump = false
  2758. ssj1 = true
  2759. ssjmusic:Stop()
  2760. ssj2music:Play()
  2761. g1q = Instance.new("Part",char)
  2762. g1q.Name = "Smoke"
  2763. g1q.CanCollide = false
  2764. g1q.Position = RootPart.Position - v3(-8,3,0)
  2765. g1q.Size = v3(0.1,0.1,0.1)
  2766. g1q.Anchored = true
  2767. g1a = Instance.new("Part",char)
  2768. g1a.Name = "Smoke"
  2769. g1a.CanCollide = false
  2770. g1a.Position = RootPart.Position + v3(8,80,0)
  2771. g1a.Size = v3(0.1,0.1,0.1)
  2772. g1a.Anchored = true
  2773. g1q1 = Instance.new("Part",char)
  2774. g1q1.Name = "Smoke"
  2775. g1q1.CanCollide = false
  2776. g1q1.Position = RootPart.Position - v3(-5,3,7)
  2777. g1q1.Size = v3(0.1,0.1,0.1)
  2778. g1q1.Anchored = true
  2779. g1a1 = Instance.new("Part",char)
  2780. g1a1.Name = "Smoke"
  2781. g1a1.CanCollide = false
  2782. g1a1.Position = RootPart.Position + v3(5,80,-7)
  2783. g1a1.Size = v3(0.1,0.1,0.1)
  2784. g1a1.Anchored = true
  2785. g1q2 = Instance.new("Part",char)
  2786. g1q2.Name = "Smoke"
  2787. g1q2.CanCollide = false
  2788. g1q2.Position = RootPart.Position - v3(12,3,-6)
  2789. g1q2.Size = v3(0.1,0.1,0.1)
  2790. g1q2.Anchored = true
  2791. g1a2 = Instance.new("Part",char)
  2792. g1a2.Name = "Smoke"
  2793. g1a2.CanCollide = false
  2794. g1a2.Position = RootPart.Position + v3(-12,80,6)
  2795. g1a2.Size = v3(0.1,0.1,0.1)
  2796. g1a2.Anchored = true
  2797. ------------------------------------------------
  2798. transform3 = true
  2799. screaming1:Play()
  2800. mouth.Texture = "rbxassetid://828773176"
  2801. wait(1)
  2802. lighting1.Transparency = ns(0)
  2803. ssj2aura:Play()
  2804. transform3 = false
  2805. transform1 = true
  2806. wait(0.8)
  2807. GroundShake = true
  2808.  
  2809. char.Head.face.Texture= "rbxassetid://765493484"
  2810. Mesh.MeshId = "rbxassetid://560718478"
  2811. Mesh.Scale = v3(6.3,6.3,6.3)
  2812. Weld.C0 = CFrame.new(-.25,1.2,.34)
  2813. Hair7.Color = Color3.fromRGB(255,227,10)
  2814.  
  2815. a21e = new("Part",char)
  2816. a21e.Name = "Beam"..num
  2817. a21e.Locked = true
  2818. a21e.Size = v3(1,1,1)
  2819. a21e.CanCollide = false
  2820. a21e.Position = v3(999,999,999)
  2821. a21e.BrickColor = bc("New Yeller")
  2822. a21e.Material = "Neon"
  2823. a21e.Transparency = 0
  2824. aa21e = new("SpecialMesh",a21e)
  2825. a21e.Anchored = true
  2826. a21e.Position = RootPart.Position
  2827. aa21e.MeshType = "Sphere"
  2828. aa21e.Scale = v3(1,1,1)
  2829.  
  2830. transform1 = false
  2831. transform4 = true
  2832. ssjauraburst:Play()
  2833. GroundWave5()
  2834. GroundWave6()
  2835. GroundWave7()
  2836. GroundWave8()
  2837. GroundWave9()
  2838. GroundWave10()
  2839. ad.Position = RootPart.Position - v3(0,3,0)
  2840. aad.Transparency = 0
  2841.  
  2842.  
  2843.  
  2844. newaura.ImageTransparency = 0
  2845.  
  2846. for i = 1,25 do
  2847. wait()
  2848. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  2849. a21e.Transparency = a21e.Transparency + 0.04
  2850. end
  2851.  
  2852.  
  2853. wait()
  2854. GroundShake = false
  2855. for i,v in pairs(workspace:GetChildren()) do
  2856. if v:IsA("Part") then
  2857. if v.Size.x > 150 then
  2858. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  2859. end
  2860. end
  2861. end
  2862.  
  2863.  
  2864. wait(0.9)
  2865. transform4 = false
  2866. mouth.Texture = "rbxassetid://932140764"
  2867.  
  2868.  
  2869.  
  2870. -------------------------------------------------
  2871. canattack = true
  2872. RootPart.Anchored = false
  2873. if canfly1 == true then
  2874. idle = true
  2875. walk = true
  2876. canjump = true
  2877. end
  2878. if canfly1 == true then
  2879. canfly = true
  2880. canfly1 = false
  2881. end
  2882. RootPart.Anchored = false
  2883. ssj1 = false
  2884. for i = 1,20 do
  2885. wait()
  2886. aad.Transparency = aad.Transparency + 0.05
  2887. end
  2888. end
  2889. end
  2890. end
  2891. end
  2892. end
  2893. end)
  2894.  
  2895.  
  2896.  
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909. mouse.KeyDown:connect(function(key)
  2910.  
  2911. if key == "t" then
  2912. if fuse == false or potara == false then
  2913. if ssj2 == true then
  2914. if canattack == true then
  2915. canattack = false
  2916. if canfly == true then
  2917. canfly = false
  2918. canfly1 = true
  2919. end
  2920. idle = false
  2921. ssj2 = false
  2922. ssj1 = false
  2923. ssj3 = true
  2924. ssjb = false
  2925. ssjg = false
  2926. ssjbkaio = false
  2927. ssjbkaiox10 = false
  2928.  
  2929. RootPart.Anchored = true
  2930. walk = false
  2931. canjump = false
  2932. ssj1 = true
  2933. ssj2music:Stop()
  2934. ssj3music:Play()
  2935. g1q = Instance.new("Part",char)
  2936. g1q.Name = "Smoke"
  2937. g1q.CanCollide = false
  2938. g1q.Position = RootPart.Position - v3(-8,3,0)
  2939. g1q.Size = v3(0.1,0.1,0.1)
  2940. g1q.Anchored = true
  2941. g1a = Instance.new("Part",char)
  2942. g1a.Name = "Smoke"
  2943. g1a.CanCollide = false
  2944. g1a.Position = RootPart.Position + v3(8,80,0)
  2945. g1a.Size = v3(0.1,0.1,0.1)
  2946. g1a.Anchored = true
  2947. g1q1 = Instance.new("Part",char)
  2948. g1q1.Name = "Smoke"
  2949. g1q1.CanCollide = false
  2950. g1q1.Position = RootPart.Position - v3(-5,3,7)
  2951. g1q1.Size = v3(0.1,0.1,0.1)
  2952. g1q1.Anchored = true
  2953. g1a1 = Instance.new("Part",char)
  2954. g1a1.Name = "Smoke"
  2955. g1a1.CanCollide = false
  2956. g1a1.Position = RootPart.Position + v3(5,80,-7)
  2957. g1a1.Size = v3(0.1,0.1,0.1)
  2958. g1a1.Anchored = true
  2959. g1q2 = Instance.new("Part",char)
  2960. g1q2.Name = "Smoke"
  2961. g1q2.CanCollide = false
  2962. g1q2.Position = RootPart.Position - v3(12,3,-6)
  2963. g1q2.Size = v3(0.1,0.1,0.1)
  2964. g1q2.Anchored = true
  2965. g1a2 = Instance.new("Part",char)
  2966. g1a2.Name = "Smoke"
  2967. g1a2.CanCollide = false
  2968. g1a2.Position = RootPart.Position + v3(-12,80,6)
  2969. g1a2.Size = v3(0.1,0.1,0.1)
  2970. g1a2.Anchored = true
  2971. ------------------------------------------------
  2972.  
  2973.  
  2974. transform1 = true
  2975.  
  2976. wait(0.6)
  2977.  
  2978.  
  2979.  
  2980. KiCharge:Play()
  2981. transform1 = false
  2982. transform3 = true
  2983.  
  2984.  
  2985. GroundShake = true
  2986. coroutine.wrap(function()
  2987.  
  2988.  
  2989. repeat wait()
  2990. newaurabase.Size = UDim2.new(math.random(20,28),0,math.random(20,28),0)
  2991. until GroundShake == false
  2992.  
  2993. KiCharge:Stop()
  2994.  
  2995. end)()
  2996. rock = true
  2997.  
  2998. mouth.Texture = "rbxassetid://828773176"
  2999. screaming:Play()
  3000. coroutine.wrap(function()
  3001. for i = 1,5 do
  3002. wait(math.random(1,2))
  3003. game.Lighting.Ambient = Color3.new(999,999,999)
  3004.  
  3005. wait(0.0001)
  3006. game.Lighting.Ambient = Color3.new(0,0,0)
  3007. wait(0.0001)
  3008. game.Lighting.Ambient = Color3.new(999,999,999)
  3009. wait(0.0001)
  3010. Lightning:Play()
  3011. block = Instance.new("Part",char)
  3012. block.Anchored = true
  3013. block.Transparency = 1
  3014. block.Position = RootPart.Position + v3(math.random(-10,10),-1,math.random(-10,10))
  3015. block.CanCollide = false
  3016. block2 = Instance.new("Part",char)
  3017. block2.Anchored = true
  3018. block2.Position = block.Position + v3(0,200,0)
  3019. block2.CanCollide = false
  3020. block2.Transparency = 1
  3021.  
  3022.  
  3023.  
  3024.  
  3025. Lightning1(block.Position,block2.Position,0.2,10,workspace)
  3026. game.Lighting.Ambient = Color3.new(0,0,0)
  3027. end
  3028. end)()
  3029.  
  3030. wait(8)
  3031. GroundShake2 = true
  3032. char.Head.face.Texture= "rbxassetid://897514186"
  3033.  
  3034. lighting.Transparency = ns(0)
  3035. KiCharge:Stop()
  3036.  
  3037.  
  3038. Weld.C0 = CFrame.new(0.3, -1, 1.45) * CFrame.Angles(0,rad(180),0)
  3039. Mesh.MeshId = "http://www.roblox.com/asset/?id=431511681"
  3040. Mesh.Scale = Vector3.new(0.0055,0.005,0.0055)
  3041.  
  3042. a21e = new("Part",char)
  3043. a21e.Name = "Beam"..num
  3044. a21e.Locked = true
  3045. a21e.Size = v3(1,1,1)
  3046. a21e.CanCollide = false
  3047. a21e.Position = v3(999,999,999)
  3048. a21e.BrickColor = bc("New Yeller")
  3049. a21e.Material = "Neon"
  3050. a21e.Transparency = 0
  3051. aa21e = new("SpecialMesh",a21e)
  3052. a21e.Anchored = true
  3053. a21e.Position = RootPart.Position
  3054. aa21e.MeshType = "Sphere"
  3055. aa21e.Scale = v3(1,1,1)
  3056.  
  3057.  
  3058. ssjauraburst:Play()
  3059. GroundWave5()
  3060. GroundWave6()
  3061. GroundWave7()
  3062. GroundWave8()
  3063. GroundWave9()
  3064. GroundWave10()
  3065. ad.Position = RootPart.Position - v3(0,3,0)
  3066. aad.Transparency = 0
  3067. rock = false
  3068. rock3 = true
  3069.  
  3070. newaura.ImageTransparency = 0
  3071. ssjaura:Play()
  3072. for i = 1,50 do
  3073. wait()
  3074. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3075. a21e.Transparency = a21e.Transparency + 0.02
  3076. end
  3077. GroundShake = false
  3078. wait(0.1)
  3079.  
  3080.  
  3081.  
  3082.  
  3083. GroundShake2 = false
  3084. for i,v in pairs(workspace:GetChildren()) do
  3085. if v:IsA("Part") then
  3086. if v.Size.x > 150 then
  3087. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  3088. end
  3089. end
  3090. end
  3091.  
  3092. wait(0.9)
  3093. transform3 = false
  3094. mouth.Texture = "rbxassetid://932140764"
  3095.  
  3096.  
  3097.  
  3098. -------------------------------------------------
  3099. canattack = true
  3100. rock3 = false
  3101. RootPart.Anchored = false
  3102. if canfly1 == true then
  3103. idle = true
  3104. walk = true
  3105. canjump = true
  3106. end
  3107. if canfly1 == true then
  3108. canfly = true
  3109. canfly1 = false
  3110. end
  3111. for i = 1,20 do
  3112. wait()
  3113. aad.Transparency = aad.Transparency + 0.05
  3114. end
  3115. end
  3116. end
  3117. end
  3118. end
  3119. end)
  3120.  
  3121. mouse.KeyDown:connect(function(key)
  3122. if key == "x" then
  3123. if canattack == true then
  3124. if ssj1 == true and fuse == false or ssj2 == true and fuse == false and potara == false or ssj3 == true and fuse == false and potara == false or ssjb == true and fuse == false and potara == false or ssjg == true and fuse == false and potara == false or ssj4 == true and fuse == false and potara == false then
  3125. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=363968007"
  3126. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=363966829"
  3127. if ssj4 == true then
  3128. ape5.Transparency = 1
  3129. end
  3130. ssj4 = false
  3131. fuse = false
  3132. idle7 = false
  3133. idle = true
  3134. mouth.Transparency = 0
  3135. nose.Transparency = 0
  3136. Hair7.BrickColor = BrickColor.new("Really black")
  3137. Mesh.Scale = Vector3.new(7.1,7.1,7.1)
  3138. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  3139. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  3140. newaurabase.Size = UDim2.new(20,0,20,0)
  3141. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3142. newaurabase.AlwaysOnTop = false
  3143. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  3144. newaurabase.ExtentsOffset = Vector3.new(0,0,3)
  3145. char.Head.face.Texture= "rbxassetid://765423946"
  3146.  
  3147. lighting.Transparency = ns(1)
  3148. lighting1.Transparency = ns(1)
  3149. newaura.ImageTransparency = 1
  3150. ssj1 = false
  3151. ssj2 = false
  3152. ssjg = false
  3153. p1.Transparency = 1
  3154. p2.Transparency = 1
  3155. p3.Transparency = 1
  3156. p4.Transparency = 1
  3157. p5.Transparency = 1
  3158. p6.Transparency = 1
  3159. p7.Transparency = 1
  3160. p8.Transparency =1
  3161. p9.Transparency = 1
  3162. p10.Transparency = 1
  3163. p11.Transparency = 1
  3164. p12.Transparency = 1
  3165. p13.Transparency =1
  3166. p14.Transparency = 1
  3167. p15.Transparency =1
  3168. newaura2.ImageTransparency = 1
  3169. ssjb = false
  3170. ssjbkaio = false
  3171. ssjbkaiox10 = false
  3172. a21e.Locked = true
  3173. a21e.Size = v3(1,1,1)
  3174. a21e.CanCollide = false
  3175. a21e.Position = v3(999,999,999)
  3176. a21e.BrickColor = bc("White")
  3177. a21e.Material = "Neon"
  3178. a21e.Transparency = 0
  3179. aa21e = new("SpecialMesh",a21e)
  3180. a21e.Anchored = true
  3181. a21e.Position = RootPart.Position
  3182. aa21e.MeshType = "Sphere"
  3183. aa21e.Scale = v3(1,1,1)
  3184. ssjaura:Stop()
  3185. ssj2aura:Stop()
  3186.  
  3187. ssj3 = false
  3188. ssjaura:Stop()
  3189. ssjbaura:Stop()
  3190. ssjbkaura:Stop()
  3191. ssjgmusic:Stop()
  3192. ssjgaura:Stop()
  3193. ssjbmusic:Stop()
  3194. ssj2aura:Stop()
  3195. ssjmusic:Stop()
  3196. ssj2music:Stop()
  3197. ssj3music:Stop()
  3198. PowerDown:Play()
  3199. for i = 1,50 do
  3200. wait()
  3201. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3202. a21e.Transparency = a21e.Transparency + 0.02
  3203. end
  3204. end
  3205. if fuse == true and ssj4 == true then
  3206. fuse = false
  3207. idle7 = false
  3208. idle5 = false
  3209. noidle = true
  3210. ssjb = false
  3211. ssj1= false
  3212. walk = true
  3213. canjump = true
  3214. linkpart = Instance.new("Part",char)
  3215. linkpart.Position = v3(999,999,999)
  3216. linkpart.Transparency = 1
  3217. linkpart.CanCollide = false
  3218. linkpart.Anchored = true
  3219. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  3220. RootPart1.Anchored = true
  3221. RootPart.Anchored = true
  3222. RootPart1 = clone1.HumanoidRootPart
  3223. com1 = 1
  3224. Hair7.Color = Color3.fromRGB(0,0,0)
  3225. Mesh.MeshId = "http://www.roblox.com/asset/?id=504772831"
  3226. Mesh.Scale = Vector3.new(0.23,0.23,0.23)
  3227. Weld.C0 = CFrame.new(0.25, 0.4, 0.5)*CFrame.Angles(0,math.rad(180),0)
  3228. char.Head.face.Texture= "http://www.roblox.com/asset/?id=869609457"
  3229. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=258281249"
  3230. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=258281716"
  3231. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3232. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3233. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3234. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3235. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3236. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3237. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3238. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3239. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3240. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3241. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3242. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3243. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3244. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3245. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3246. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3247. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3248. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3249. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3250. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3251. for i = 1,50 do
  3252. wait()
  3253. com1 = com1 + 0.1
  3254. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  3255. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  3256. end
  3257. noidle = false
  3258. idle = true
  3259. RootPart1.CFrame = CFrame.new(999,999,999)
  3260. RootPart1.Anchored = true
  3261. RootPart.Anchored = false
  3262. hum.HipHeight = 1.35
  3263. end
  3264. if fuse == true and ssj4 == false or potara == true then
  3265. fuse = false
  3266. idle7 = false
  3267. ssjb = false
  3268. ssj2 = false
  3269. ssj3 = false
  3270. ssj4 = false
  3271. ssjaura:Stop()
  3272. newaurabase.Size = UDim2.new(20,0,20,0)
  3273. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3274. newaurabase.AlwaysOnTop = false
  3275. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  3276. newaurabase.ExtentsOffset = Vector3.new(0,0,3)
  3277. ssjg = false
  3278. idle5 = false
  3279. noidle = true
  3280. walk = true
  3281. ssj1 = false
  3282. newaura.ImageTransparency = 1
  3283. char.Head.face.Texture= "rbxassetid://765423946"
  3284. Hair7.BrickColor = bc("Really black")
  3285. ssjaura:Stop()
  3286. canjump = true
  3287. if potara == true then
  3288.  
  3289. ee1d:Destroy()
  3290. ee2d:Destroy()
  3291. ee3d:Destroy()
  3292. ee4d:Destroy()
  3293. eec:Destroy()
  3294. ee1c:Destroy()
  3295. ee2c:Destroy()
  3296. ee3c:Destroy()
  3297. ee4c:Destroy()
  3298. end
  3299. linkpart = Instance.new("Part",char)
  3300. linkpart.Position = v3(999,999,999)
  3301. linkpart.Transparency = 1
  3302. linkpart.CanCollide = false
  3303. linkpart.Anchored = true
  3304. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  3305. RootPart1.Anchored = true
  3306. RootPart.Anchored = true
  3307. RootPart1 = clone1.HumanoidRootPart
  3308. com1 = 1
  3309. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=363968007"
  3310. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=363966829"
  3311. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  3312. Mesh.Scale = Vector3.new(6.8,6.8,6.8)
  3313. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  3314. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3315. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3316. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3317. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3318. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3319. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3320. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3321. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3322. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3323. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3324. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3325. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3326. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3327. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3328. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3329. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3330. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3331. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3332. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3333. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3334. a21e.Locked = true
  3335. a21e.Size = v3(1,1,1)
  3336. a21e.CanCollide = false
  3337. a21e.Position = v3(999,999,999)
  3338. a21e.BrickColor = bc("White")
  3339. a21e.Material = "Neon"
  3340. a21e.Transparency = 0
  3341. aa21e = new("SpecialMesh",a21e)
  3342. a21e.Anchored = true
  3343. a21e.Position = RootPart.Position
  3344. aa21e.MeshType = "Sphere"
  3345. aa21e.Scale = v3(1,1,1)
  3346. ssjbaura:Stop()
  3347. PowerDown:Play()
  3348. coroutine.wrap(function()
  3349. for i = 1,50 do
  3350. wait()
  3351. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3352. a21e.Transparency = a21e.Transparency + 0.02
  3353. end
  3354. end)()
  3355. for i = 1,50 do
  3356. wait()
  3357. com1 = com1 + 0.1
  3358. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  3359. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  3360. end
  3361. noidle = false
  3362. idle = true
  3363. if potara == true then
  3364. ee:Destroy()
  3365. ee1:Destroy()
  3366. ee2:Destroy()
  3367. ee3:Destroy()
  3368. ee4:Destroy()
  3369. eed:Destroy()
  3370. end
  3371. potara = false
  3372. RootPart1.CFrame = CFrame.new(999,999,999)
  3373. RootPart1.Anchored = true
  3374. RootPart.Anchored = false
  3375. hum.HipHeight = 1.35
  3376. end
  3377. end
  3378. end
  3379. end)
  3380. mouse.KeyDown:connect(function(key)
  3381. if key == "c" then
  3382. if canattack == true then
  3383. if ssj1 == true or ssj2 == true or ssj3 == true then
  3384. lighting.Transparency = ns(1)
  3385. lighting1.Transparency = ns(1)
  3386. newaura.ImageTransparency = 1
  3387. a21e.Name = "Beam"..num
  3388. a21e.Locked = true
  3389. a21e.Size = v3(1,1,1)
  3390. a21e.CanCollide = false
  3391. a21e.Position = v3(999,999,999)
  3392. a21e.BrickColor = bc("New Yeller")
  3393. a21e.Material = "Neon"
  3394. a21e.Transparency = 0
  3395. aa21e = new("SpecialMesh",a21e)
  3396. a21e.Anchored = true
  3397. a21e.Position = RootPart.Position
  3398. aa21e.MeshType = "Sphere"
  3399. aa21e.Scale = v3(1,1,1)
  3400. ssjaura:Stop()
  3401. ssj2aura:Stop()
  3402. AuraOff:Play()
  3403. for i = 1,50 do
  3404. wait()
  3405. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3406. a21e.Transparency = a21e.Transparency + 0.02
  3407. end
  3408. end
  3409. if ssjb == true then
  3410. ssjbaura:Stop()
  3411.  
  3412. newaura.ImageTransparency = 1
  3413. a21e.Name = "Beam"..num
  3414. a21e.Locked = true
  3415. a21e.Size = v3(1,1,1)
  3416. a21e.CanCollide = false
  3417. a21e.Position = v3(999,999,999)
  3418. a21e.BrickColor = bc("Toothpaste")
  3419. a21e.Material = "Neon"
  3420. a21e.Transparency = 0
  3421. aa21e = new("SpecialMesh",a21e)
  3422. a21e.Anchored = true
  3423. a21e.Position = RootPart.Position
  3424. aa21e.MeshType = "Sphere"
  3425. aa21e.Scale = v3(1,1,1)
  3426. AuraOff:Play()
  3427. for i = 1,50 do
  3428. wait()
  3429. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3430. a21e.Transparency = a21e.Transparency + 0.02
  3431. end
  3432. end
  3433. if ssj4 == true then
  3434. ssjaura:Stop()
  3435.  
  3436. newaura.ImageTransparency = 1
  3437. a21e.Name = "Beam"..num
  3438. a21e.Locked = true
  3439. a21e.Size = v3(1,1,1)
  3440. a21e.CanCollide = false
  3441. a21e.Position = v3(999,999,999)
  3442. a21e.BrickColor = bc("New Yeller")
  3443. a21e.Material = "Neon"
  3444. a21e.Transparency = 0
  3445. aa21e = new("SpecialMesh",a21e)
  3446. a21e.Anchored = true
  3447. a21e.Position = RootPart.Position
  3448. aa21e.MeshType = "Sphere"
  3449. aa21e.Scale = v3(1,1,1)
  3450. AuraOff:Play()
  3451. for i = 1,50 do
  3452. wait()
  3453. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3454. a21e.Transparency = a21e.Transparency + 0.02
  3455. end
  3456. end
  3457. if ssjg == true then
  3458. ssjgaura:Stop()
  3459.  
  3460. newaura.ImageTransparency = 1
  3461. a21e.Name = "Beam"..num
  3462. a21e.Locked = true
  3463. a21e.Size = v3(1,1,1)
  3464. a21e.CanCollide = false
  3465. a21e.Position = v3(999,999,999)
  3466. a21e.BrickColor = bc("Really red")
  3467. a21e.Material = "Neon"
  3468. a21e.Transparency = 0
  3469. aa21e = new("SpecialMesh",a21e)
  3470. a21e.Anchored = true
  3471. a21e.Position = RootPart.Position
  3472. aa21e.MeshType = "Sphere"
  3473. aa21e.Scale = v3(1,1,1)
  3474. AuraOff:Play()
  3475. for i = 1,50 do
  3476. wait()
  3477. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3478. a21e.Transparency = a21e.Transparency + 0.02
  3479. end
  3480. end
  3481. end
  3482. end
  3483. end)
  3484.  
  3485.  
  3486.  
  3487.  
  3488. mouse.KeyDown:connect(function(key)
  3489. if key == "h" then
  3490. if canattack == true and flying1 == false and punched1 == true then
  3491.  
  3492. idle = false
  3493. walk = false
  3494. canjump = false
  3495. canattack = false
  3496. punch1 = true
  3497. punched1 = false
  3498. punched2 = true
  3499. af1 = new("Part",char)
  3500. af1.Name = "NewPart"
  3501. af1.Size = v3(1,1,1)
  3502. af1.Position = v3(999,999,999)
  3503. af1.Material = "Neon"
  3504. af1.Transparency = 1
  3505.  
  3506. aaaf1 =new("Weld",af1)
  3507. aaaf1.Part0 = RootPart
  3508. aaaf1.Part1 = af1
  3509. aaaf1.C0 = cf(0,0,-2) * cfa(rad(0),rad(0),rad(0))
  3510. wait(0.1)
  3511. punch1 = false
  3512. punch2 = true
  3513. wait(0.2)
  3514.  
  3515. af1.Touched:connect(function(hit)
  3516. if hit.Parent:FindFirstChild("Head") then
  3517. grab = true
  3518. go11 = 2.3
  3519. af1:Destroy()
  3520. punchsound1:Play()
  3521. hit1 = true
  3522. hit.Parent:findFirstChild("Head").Anchored = true
  3523. for i,v in pairs(hit.Parent:GetChildren()) do
  3524.  
  3525.  
  3526. if v:IsA("Humanoid") then
  3527. v.Health = v.Health - 10
  3528. if v.Health > 100 then
  3529. v.Health = 100
  3530. v.MaxHealth = 100
  3531. end
  3532. end
  3533. end
  3534. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 2.3
  3535. punch2 = false
  3536.  
  3537.  
  3538. idle = false
  3539. walk = false
  3540. canjump = false
  3541. canattack = false
  3542. punch3 = true
  3543. punched1 = false
  3544. punched2 = false
  3545. punched3 = true
  3546. af1 = new("Part",char)
  3547. af1.Name = "NewPart"
  3548. af1.Size = v3(1,1,1)
  3549. af1.Position = v3(999,999,999)
  3550. af1.Material = "Neon"
  3551. af1.Transparency = 1
  3552.  
  3553. aaaf1 =new("Weld",af1)
  3554. aaaf1.Part0 = LeftHand
  3555. aaaf1.Part1 = af1
  3556. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  3557.  
  3558. wait(0.1)
  3559. punch3 = false
  3560. punch4 = true
  3561. for i,v in pairs(hit.Parent:GetChildren()) do
  3562.  
  3563.  
  3564. if v:IsA("Humanoid") then
  3565. v.Health = v.Health - 10
  3566. if v.Health > 100 then
  3567. v.Health = 100
  3568. v.MaxHealth = 100
  3569. end
  3570. end
  3571. end
  3572. punchsound1:Play()
  3573. wait(0.2)
  3574. if hit1 == false then
  3575. af1:Destroy()
  3576. hit1 = false
  3577. end
  3578. punch4 = false
  3579.  
  3580.  
  3581. idle = false
  3582. walk = false
  3583. canjump = false
  3584. canattack = false
  3585. uppercut1 = true
  3586. punched1 = false
  3587. punched2 = false
  3588. punched3 = false
  3589. punched4 = true
  3590. wait(0.3)
  3591. uppercut1 = false
  3592. uppercut2 = true
  3593. af1 = new("Part",char)
  3594. af1.Name = "NewPart"
  3595. af1.Size = v3(1,1,1)
  3596. af1.Position = v3(999,999,999)
  3597. af1.Material = "Neon"
  3598. af1.Transparency = 1
  3599.  
  3600. aaaf1 =new("Weld",af1)
  3601. aaaf1.Part0 = LeftHand
  3602. aaaf1.Part1 = af1
  3603. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  3604. for i,v in pairs(hit.Parent:GetChildren()) do
  3605.  
  3606.  
  3607. if v:IsA("Humanoid") then
  3608. v.Health = v.Health - 10
  3609. if v.Health > 100 then
  3610. v.Health = 100
  3611. v.MaxHealth = 100
  3612. end
  3613. end
  3614. end
  3615. punchsound1:Play()
  3616. for i = 1,10 do
  3617. wait()
  3618. up = up + 1
  3619. hit.Parent:findFirstChild("Head").CFrame = CFrame.new(hit.Parent:findFirstChild("Head").CFrame.x,hit.Parent:findFirstChild("Head").CFrame.y + up,hit.Parent:findFirstChild("Head").CFrame.z)
  3620. end
  3621. hit.Parent:findFirstChild("Head").Anchored = true
  3622.  
  3623.  
  3624.  
  3625.  
  3626. wait(0.3)
  3627. uppercut2 = false
  3628.  
  3629. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  3630. RootPart.Anchored = true
  3631. idle = false
  3632. walk = false
  3633. canjump = false
  3634. canattack = false
  3635. knockdown1 = true
  3636. punched1 = true
  3637. punched2 = false
  3638. punched3 = false
  3639. punched4 = false
  3640. wait(0.3)
  3641. knockdown1 = false
  3642. knockdown2 = true
  3643. StrongPunch:Play()
  3644. for i,v in pairs(hit.Parent:GetChildren()) do
  3645.  
  3646.  
  3647. if v:IsA("Humanoid") then
  3648. v.Health = v.Health - 10
  3649. if v.Health > 100 then
  3650. v.Health = 100
  3651. v.MaxHealth = 100
  3652. end
  3653. end
  3654. end
  3655. GroundWave11()
  3656. punchsound2:Play()
  3657. up = 0
  3658. for i = 1,10 do
  3659. wait()
  3660. up = up + 1
  3661. hit.Parent:findFirstChild("Head").CFrame = CFrame.new(hit.Parent:findFirstChild("Head").CFrame.x,hit.Parent:findFirstChild("Head").CFrame.y - up,hit.Parent:findFirstChild("Head").CFrame.z)
  3662. end
  3663. wait(0.2)
  3664. knockdown2 = false
  3665. hit.Parent:findFirstChild("Head").Anchored = true
  3666. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  3667. FastPunch:Play()
  3668. for i = 1,3 do
  3669. punch1 = true
  3670. wait(0.01)
  3671. punch1 = false
  3672.  
  3673. punch2 = true
  3674. wait(0.01)
  3675. punch2 = false
  3676. GroundWave1()
  3677. for i,v in pairs(hit.Parent:GetChildren()) do
  3678.  
  3679.  
  3680. if v:IsA("Humanoid") then
  3681. v.Health = v.Health - 1
  3682. if v.Health > 100 then
  3683. v.Health = 100
  3684. v.MaxHealth = 100
  3685. end
  3686. end
  3687.  
  3688. end
  3689. punchsound1:Play()
  3690. punch3 = true
  3691. wait(0.01)
  3692. punch3 = false
  3693.  
  3694. punch4 = true
  3695. wait(0.01)
  3696. punch4 = false
  3697.  
  3698.  
  3699. kick1 = true
  3700. wait(0.01)
  3701. kick1 = false
  3702.  
  3703. kick2 = true
  3704. wait(0.01)
  3705. kick2 = false
  3706. GroundWave111()
  3707.  
  3708. punchsound1:Play()
  3709. kick3 = true
  3710. wait(0.01)
  3711. kick3 = false
  3712.  
  3713. kick4 = true
  3714. wait(0.01)
  3715. kick4 = false
  3716.  
  3717. punchsound1:Play()
  3718. end
  3719. punch1 = true
  3720. wait(0.5)
  3721. punch1 = false
  3722. GroundWave1()
  3723. punch2 = true
  3724. wait(0.01)
  3725.  
  3726. punchsound2:Play()
  3727. for i,v in pairs(hit.Parent:GetChildren()) do
  3728.  
  3729.  
  3730. if v:IsA("Humanoid") then
  3731. v.Health = v.Health - 10
  3732. if v.Health > 100 then
  3733. v.Health = 100
  3734. v.MaxHealth = 100
  3735. end
  3736. end
  3737. end
  3738. coroutine.wrap(function()
  3739. for i = 1,40 do
  3740. wait()
  3741. go11 = go11+ 2
  3742.  
  3743. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * go11
  3744.  
  3745. end
  3746.  
  3747. end)()
  3748.  
  3749.  
  3750.  
  3751. RootPart.Anchored = true
  3752. punch2 = false
  3753. kamehameha5 = true
  3754.  
  3755. startk = true
  3756. kamecharge:Play()
  3757. wait(0.5)
  3758.  
  3759.  
  3760. kamehameha5 = false
  3761. kamehameha2 = true
  3762. hit.Parent:findFirstChild("Head").Anchored = false
  3763. kamehameha()
  3764. wait(0.8)
  3765. kamehameha2 = false
  3766. RootPart.Anchored = false
  3767. idle = true
  3768. walk = true
  3769. canjump = true
  3770. canattack = true
  3771.  
  3772. go11 = 2.3
  3773. up = 0
  3774. idle = true
  3775. walk = true
  3776. canjump = true
  3777. canattack = true
  3778.  
  3779.  
  3780.  
  3781. if hit1 == false then
  3782. af1:Destroy()
  3783. hit1 = false
  3784. end
  3785. idle = true
  3786. walk = true
  3787. canjump = true
  3788. canattack = true
  3789.  
  3790.  
  3791. idle = true
  3792.  
  3793. walk = true
  3794. canjump = true
  3795. canattack = true
  3796. end
  3797.  
  3798. end)
  3799. end
  3800. end
  3801. end)
  3802.  
  3803.  
  3804. mouse.KeyDown:connect(function(key)
  3805. if key == "r" then
  3806. if canattack == true and kiblastdone == false then
  3807. idle = false
  3808. walk = false
  3809. kiblastdone = true
  3810. canattack = false
  3811. canjump = false
  3812. kiblast1 = true
  3813. wait(0.2)
  3814. kiblast1 = false
  3815. kiblast2 = true
  3816. kiblastsound:Play()
  3817. ay = new("Part",char)
  3818. ay.Name = "NewPart"
  3819. ay.Size = v3(1,1,1)
  3820. ay.CanCollide = false
  3821. ay.BrickColor = bc("Cyan")
  3822. ay.Material = "Neon"
  3823. ay.Transparency = 0
  3824. aay = new("SpecialMesh",ay)
  3825. aay.MeshType = "Sphere"
  3826. aay.Scale = v3(1,1,1)
  3827. ay.Position = v3(999,999,999)
  3828. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  3829. ys = Instance.new("BodyVelocity",ay)
  3830.  
  3831. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3832.  
  3833. ys.Velocity = RootPart.CFrame.lookVector * 60
  3834. ay.Touched:connect(function(hit)
  3835. if hit then
  3836.  
  3837.  
  3838.  
  3839.  
  3840.  
  3841.  
  3842. kamehit:Play()
  3843. for i = 1,10 do
  3844. wait()
  3845. aay.Scale = aay.Scale + v3(1,1,1)
  3846. ay.Transparency = ay.Transparency + 0.1
  3847. end
  3848. ay:Destroy()
  3849.  
  3850. end
  3851. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  3852. for i,v in pairs(hit.Parent:GetChildren()) do
  3853.  
  3854.  
  3855. if v:IsA("Humanoid") then
  3856. v.Health = v.Health - 5
  3857. if v.Health > 100 then
  3858. v.Health = 100
  3859. v.MaxHealth = 100
  3860. end
  3861. end
  3862. end
  3863. end
  3864.  
  3865. end)
  3866.  
  3867. game.Debris:AddItem(ay,3)
  3868. wait(0.2)
  3869. kiblast2= false
  3870. idle = true
  3871. walk = true
  3872. canjump = true
  3873. canattack = true
  3874.  
  3875. end
  3876. end
  3877. end)
  3878.  
  3879. mouse.KeyDown:connect(function(key)
  3880. if key == "r" then
  3881. if canattack == true and kiblastdone == true then
  3882. idle = false
  3883. walk = false
  3884. kiblastdone = false
  3885. canattack = false
  3886. canjump = false
  3887. kiblast3 = true
  3888. wait(0.2)
  3889. kiblast3 = false
  3890. kiblast4 = true
  3891. kiblastsound:Play()
  3892. ay = new("Part",char)
  3893. ay.Name = "NewPart"
  3894. ay.Size = v3(1,1,1)
  3895. ay.CanCollide = false
  3896. ay.BrickColor = bc("Cyan")
  3897. ay.Material = "Neon"
  3898. ay.Transparency = 0
  3899. aay = new("SpecialMesh",ay)
  3900. aay.MeshType = "Sphere"
  3901. aay.Scale = v3(1,1,1)
  3902. ay.Position = v3(999,999,999)
  3903. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  3904. ys = Instance.new("BodyVelocity",ay)
  3905.  
  3906. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3907.  
  3908. ys.Velocity = RootPart.CFrame.lookVector * 60
  3909. ay.Touched:connect(function(hit)
  3910. if hit then
  3911.  
  3912.  
  3913.  
  3914.  
  3915.  
  3916.  
  3917. kamehit:Play()
  3918. for i = 1,10 do
  3919. wait()
  3920. aay.Scale = aay.Scale + v3(1,1,1)
  3921. ay.Transparency = ay.Transparency + 0.1
  3922. end
  3923. ay:Destroy()
  3924.  
  3925. end
  3926. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  3927. for i,v in pairs(hit.Parent:GetChildren()) do
  3928.  
  3929.  
  3930. if v:IsA("Humanoid") then
  3931. v.Health = v.Health - 5
  3932. if v.Health > 100 then
  3933. v.Health = 100
  3934. v.MaxHealth = 100
  3935. end
  3936. end
  3937. end
  3938. end
  3939.  
  3940. end)
  3941.  
  3942. game.Debris:AddItem(ay,3)
  3943. wait(0.2)
  3944. kiblast4= false
  3945. idle = true
  3946. walk = true
  3947. canjump = true
  3948. canattack = true
  3949.  
  3950. end
  3951. end
  3952. end)
  3953.  
  3954. mouse.KeyDown:connect(function(key)
  3955. if key == "g" then
  3956. if canattack == true and flying1 == false and punched1 == true then
  3957.  
  3958. idle = false
  3959. walk = false
  3960. canjump = false
  3961. canattack = false
  3962. punch1 = true
  3963. punched1 = false
  3964. punched2 = true
  3965. af1 = new("Part",char)
  3966. af1.Name = "NewPart"
  3967. af1.Size = v3(1,1,1)
  3968. af1.Position = v3(999,999,999)
  3969. af1.Material = "Neon"
  3970. af1.Transparency = 1
  3971.  
  3972. aaaf1 =new("Weld",af1)
  3973. aaaf1.Part0 = RootPart
  3974. aaaf1.Part1 = af1
  3975. aaaf1.C0 = cf(0,0,-2) * cfa(rad(0),rad(0),rad(0))
  3976. wait(0.1)
  3977. punch1 = false
  3978. punch2 = true
  3979. wait(0.2)
  3980.  
  3981. af1.Touched:connect(function(hit)
  3982. if hit.Parent:FindFirstChild("Head") then
  3983. grab = true
  3984. go11 = 2.3
  3985. af1:Destroy()
  3986. punchsound1:Play()
  3987. hit1 = true
  3988. hit.Parent:findFirstChild("Head").Anchored = true
  3989. for i,v in pairs(hit.Parent:GetChildren()) do
  3990.  
  3991.  
  3992. if v:IsA("Humanoid") then
  3993. v.Health = v.Health - 10
  3994. if v.Health > 100 then
  3995. v.Health = 100
  3996. v.MaxHealth = 100
  3997. end
  3998. end
  3999. end
  4000. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 2.3
  4001. punch2 = false
  4002.  
  4003.  
  4004. idle = false
  4005. walk = false
  4006. canjump = false
  4007. canattack = false
  4008. punch3 = true
  4009. punched1 = false
  4010. punched2 = false
  4011. punched3 = true
  4012. af1 = new("Part",char)
  4013. af1.Name = "NewPart"
  4014. af1.Size = v3(1,1,1)
  4015. af1.Position = v3(999,999,999)
  4016. af1.Material = "Neon"
  4017. af1.Transparency = 1
  4018.  
  4019. aaaf1 =new("Weld",af1)
  4020. aaaf1.Part0 = LeftHand
  4021. aaaf1.Part1 = af1
  4022. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  4023.  
  4024. wait(0.1)
  4025. punch3 = false
  4026. punch4 = true
  4027. for i,v in pairs(hit.Parent:GetChildren()) do
  4028.  
  4029.  
  4030. if v:IsA("Humanoid") then
  4031. v.Health = v.Health - 10
  4032. if v.Health > 100 then
  4033. v.Health = 100
  4034. v.MaxHealth = 100
  4035. end
  4036. end
  4037. end
  4038. punchsound1:Play()
  4039. wait(0.2)
  4040. if hit1 == false then
  4041. af1:Destroy()
  4042. hit1 = false
  4043. end
  4044. punch4 = false
  4045.  
  4046.  
  4047. idle = false
  4048. walk = false
  4049. canjump = false
  4050. canattack = false
  4051. uppercut1 = true
  4052. punched1 = false
  4053. punched2 = false
  4054. punched3 = false
  4055. punched4 = true
  4056. wait(0.3)
  4057. uppercut1 = false
  4058. uppercut2 = true
  4059. af1 = new("Part",char)
  4060. af1.Name = "NewPart"
  4061. af1.Size = v3(1,1,1)
  4062. af1.Position = v3(999,999,999)
  4063. af1.Material = "Neon"
  4064. af1.Transparency = 1
  4065.  
  4066. aaaf1 =new("Weld",af1)
  4067. aaaf1.Part0 = LeftHand
  4068. aaaf1.Part1 = af1
  4069. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  4070. for i,v in pairs(hit.Parent:GetChildren()) do
  4071.  
  4072.  
  4073. if v:IsA("Humanoid") then
  4074. v.Health = v.Health - 10
  4075. if v.Health > 100 then
  4076. v.Health = 100
  4077. v.MaxHealth = 100
  4078. end
  4079. end
  4080. end
  4081. punchsound1:Play()
  4082. for i = 1,10 do
  4083. wait()
  4084. up = up + 1
  4085. hit.Parent:findFirstChild("Head").CFrame = CFrame.new(hit.Parent:findFirstChild("Head").CFrame.x,hit.Parent:findFirstChild("Head").CFrame.y + up,hit.Parent:findFirstChild("Head").CFrame.z)
  4086. end
  4087. hit.Parent:findFirstChild("Head").Anchored = true
  4088.  
  4089.  
  4090.  
  4091.  
  4092. wait(0.3)
  4093. uppercut2 = false
  4094.  
  4095. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  4096. RootPart.Anchored = true
  4097. idle = false
  4098. walk = false
  4099. canjump = false
  4100. canattack = false
  4101. knockdown1 = true
  4102. punched1 = true
  4103. punched2 = false
  4104. punched3 = false
  4105. punched4 = false
  4106. wait(0.3)
  4107. knockdown1 = false
  4108. knockdown2 = true
  4109. StrongPunch:Play()
  4110. for i,v in pairs(hit.Parent:GetChildren()) do
  4111.  
  4112.  
  4113. if v:IsA("Humanoid") then
  4114. v.Health = v.Health - 10
  4115. if v.Health > 100 then
  4116. v.Health = 100
  4117. v.MaxHealth = 100
  4118. end
  4119. end
  4120. end
  4121. GroundWave11()
  4122. punchsound2:Play()
  4123. up = 0
  4124. for i = 1,10 do
  4125. wait()
  4126. up = up + 1
  4127. hit.Parent:findFirstChild("Head").CFrame = CFrame.new(hit.Parent:findFirstChild("Head").CFrame.x,hit.Parent:findFirstChild("Head").CFrame.y - up,hit.Parent:findFirstChild("Head").CFrame.z)
  4128. end
  4129. wait(0.2)
  4130. knockdown2 = false
  4131. hit.Parent:findFirstChild("Head").Anchored = true
  4132.  
  4133. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(hit.Parent:findFirstChild("Head").Position.x, hit.Parent:findFirstChild("Head").Position.y,hit.Parent:findFirstChild("Head").Position.z))
  4134. Instance.new("Smoke",hit.Parent:findFirstChild("Head")).Color = Color3.fromRGB(79,91,79)
  4135. coroutine.wrap(function()
  4136.  
  4137. for i= 1,8 do
  4138.  
  4139. FastPunch:Play()
  4140. wait(0.4)
  4141. end
  4142. end)()
  4143. coroutine.wrap(function()
  4144. wait(0.5)
  4145. ay1 = new("Part",char)
  4146. ay1.Name = "NewPart"
  4147. ay1.Size = v3(1,1,1)
  4148. ay1.CanCollide = false
  4149. ay1.BrickColor = bc("Cyan")
  4150. ay1.Material = "Neon"
  4151. ay1.Transparency = 0
  4152. aay1 = new("SpecialMesh",ay1)
  4153. aay1.MeshType = "Sphere"
  4154. aay1.Scale = v3(3,3,3)
  4155. ay1.Anchored = true
  4156. ay1.Position = hit.Parent:findFirstChild("Head").Position
  4157. for i = 1,5 do
  4158. wait()
  4159. for i = 1,10 do
  4160. wait()
  4161. aay1.Scale = aay1.Scale + v3(2,2,2)
  4162. end
  4163. local HandCF = ay1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4164. Colors = {"White", "White"}
  4165. local wave11111 = Instance.new("Part", char)
  4166. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  4167. wave11111.Anchored = true
  4168. wave11111.Name = "Wave"
  4169. wave11111.CanCollide = false
  4170. wave11111.Locked = true
  4171. wave11111.Size = Vector3.new(1, 1, 1)
  4172. wave11111.TopSurface = "Smooth"
  4173. wave11111.BottomSurface = "Smooth"
  4174. wave11111.Transparency = 0.35
  4175. wave11111.CFrame = HandCF
  4176. wm31111 = Instance.new("SpecialMesh", wave11111)
  4177. wm31111.MeshId = "rbxassetid://3270017"
  4178.  
  4179. coroutine.wrap(function()
  4180. for i = 1, 30, 1 do
  4181. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  4182. wave11111.Size = wm31111.Scale
  4183. wave11111.CFrame = HandCF
  4184. wave11111.Transparency = i/30
  4185. wait()
  4186. end
  4187. wait()
  4188. wave11111:Destroy()
  4189. end)()
  4190. for i = 1,10 do
  4191. wait()
  4192. aay1.Scale = aay1.Scale - v3(2,2,2)
  4193. end
  4194. local HandCF = ay1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4195. Colors = {"White", "White"}
  4196. local wave11111 = Instance.new("Part", char)
  4197. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  4198. wave11111.Anchored = true
  4199. wave11111.Name = "Wave"
  4200. wave11111.CanCollide = false
  4201. wave11111.Locked = true
  4202. wave11111.Size = Vector3.new(1, 1, 1)
  4203. wave11111.TopSurface = "Smooth"
  4204. wave11111.BottomSurface = "Smooth"
  4205. wave11111.Transparency = 0.35
  4206. wave11111.CFrame = HandCF
  4207. wm31111 = Instance.new("SpecialMesh", wave11111)
  4208. wm31111.MeshId = "rbxassetid://3270017"
  4209. coroutine.wrap(function()
  4210. for i = 1, 30, 1 do
  4211. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  4212. wave11111.Size = wm31111.Scale
  4213. wave11111.CFrame = HandCF
  4214. wave11111.Transparency = i/30
  4215. wait()
  4216. end
  4217. wait()
  4218. wave11111:Destroy()
  4219. end)()
  4220. end
  4221. ay1:Destroy()
  4222. end)()
  4223. coroutine.wrap(function()
  4224. wait(0.5)
  4225. for i= 1,32 do
  4226. wait(0.1)
  4227. kiblastsound:Play()
  4228. kamehit:Play()
  4229.  
  4230. end
  4231. end)()
  4232.  
  4233. for i = 1,20 do
  4234. wait()
  4235. kiblast1 = true
  4236. wait()
  4237. kiblast1 = false
  4238. kiblast2 = true
  4239.  
  4240. ay = new("Part",char)
  4241. ay.Name = "NewPart"
  4242. ay.Size = v3(1,1,1)
  4243. ay.CanCollide = false
  4244. ay.BrickColor = bc("Cyan")
  4245. ay.Material = "Neon"
  4246. ay.Transparency = 0
  4247. aay = new("SpecialMesh",ay)
  4248. aay.MeshType = "Sphere"
  4249. aay.Scale = v3(2,2,2)
  4250. ay.Position = v3(999,999,999)
  4251. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  4252. ys = Instance.new("BodyVelocity",ay)
  4253.  
  4254. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4255.  
  4256. ys.Velocity = RootPart.CFrame.lookVector * 80
  4257. ay.Touched:connect(function(hit)
  4258. if hit ~= ay then
  4259.  
  4260.  
  4261.  
  4262.  
  4263.  
  4264.  
  4265.  
  4266.  
  4267.  
  4268. end
  4269. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  4270.  
  4271. for i,v in pairs(hit.Parent:GetChildren()) do
  4272.  
  4273.  
  4274. if v:IsA("Humanoid") then
  4275. v.Health = v.Health - 0.4
  4276. if v.Health > 100 then
  4277. v.Health = 100
  4278. v.MaxHealth = 100
  4279. end
  4280. end
  4281. end
  4282. end
  4283.  
  4284. end)
  4285.  
  4286. game.Debris:AddItem(ay,3)
  4287. wait()
  4288. kiblast2= false
  4289.  
  4290.  
  4291.  
  4292.  
  4293.  
  4294. kiblast3 = true
  4295. wait()
  4296. kiblast3 = false
  4297. kiblast4 = true
  4298.  
  4299. ay = new("Part",char)
  4300. ay.Name = "NewPart"
  4301. ay.Size = v3(1,1,1)
  4302. ay.CanCollide = false
  4303. ay.BrickColor = bc("Cyan")
  4304. ay.Material = "Neon"
  4305. ay.Transparency = 0
  4306. aay = new("SpecialMesh",ay)
  4307. aay.MeshType = "Sphere"
  4308. aay.Scale = v3(2,2,2)
  4309. ay.Position = v3(999,999,999)
  4310. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  4311. ys = Instance.new("BodyVelocity",ay)
  4312.  
  4313. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4314.  
  4315. ys.Velocity = RootPart.CFrame.lookVector * 80
  4316. ay.Touched:connect(function(hit)
  4317. if hit ~= ay then
  4318.  
  4319.  
  4320.  
  4321.  
  4322.  
  4323.  
  4324.  
  4325.  
  4326. end
  4327. if hit.Parent:FindFirstChild("Head") ~= nil and hit.Parent:FindFirstChild("NewPart") == nil then
  4328.  
  4329.  
  4330. for i,v in pairs(hit.Parent:GetChildren()) do
  4331.  
  4332.  
  4333.  
  4334. if v:IsA("Humanoid") then
  4335. v.Health = v.Health - 0.4
  4336. if v.Health > 100 then
  4337. v.Health = 100
  4338. v.MaxHealth = 100
  4339. end
  4340. end
  4341. end
  4342. end
  4343.  
  4344. end)
  4345.  
  4346. game.Debris:AddItem(ay,3)
  4347. wait()
  4348. kiblast4= false
  4349. end
  4350.  
  4351.  
  4352.  
  4353.  
  4354. wait(2)
  4355. idle = true
  4356. walk = true
  4357. canjump = true
  4358. canattack = true
  4359.  
  4360. hit.Parent:findFirstChild("Head").Anchored = false
  4361. idle = true
  4362. go11 = 2.3
  4363. walk = true
  4364. up = 0
  4365. canjump = true
  4366. canattack = true
  4367. RootPart.Anchored = false
  4368. end
  4369.  
  4370. end)
  4371. end
  4372. end
  4373. end)
  4374.  
  4375.  
  4376.  
  4377.  
  4378.  
  4379.  
  4380.  
  4381.  
  4382.  
  4383.  
  4384.  
  4385.  
  4386.  
  4387.  
  4388. mouse.KeyDown:connect(function(key)
  4389. if key == "y" then
  4390. if fuse == false then
  4391. if ssj1 == false and ssj2 == false and ssj3 == false then
  4392. if canattack == true then
  4393. canattack = false
  4394. if canfly == true then
  4395. canfly = false
  4396. canfly1 = true
  4397. end
  4398. newaura.Position = UDim2.new(-0.475,0,-0.25,0)
  4399. RootPart.Anchored = true
  4400. newaurabase.Size = UDim2.new(15,0,25,0)
  4401. newaurabase.AlwaysOnTop = false
  4402. newaura.ImageColor3 = Color3.fromRGB(255, 255, 255)
  4403. newaurabase.ExtentsOffset = Vector3.new(0,0,-2)
  4404. idle = false
  4405. ssjb = true
  4406. ssj1 = false
  4407. ssj2= false
  4408. ssj3 = false
  4409. walk = false
  4410. canjump = false
  4411.  
  4412. ssjbmusic:Play()
  4413. g1q = Instance.new("Part",char)
  4414. g1q.Name = "Smoke"
  4415. g1q.CanCollide = false
  4416. g1q.Position = RootPart.Position - v3(-8,3,0)
  4417. g1q.Size = v3(0.1,0.1,0.1)
  4418. g1q.Anchored = true
  4419. g1a = Instance.new("Part",char)
  4420. g1a.Name = "Smoke"
  4421. g1a.CanCollide = false
  4422. g1a.Position = RootPart.Position + v3(8,80,0)
  4423. g1a.Size = v3(0.1,0.1,0.1)
  4424. g1a.Anchored = true
  4425. g1q1 = Instance.new("Part",char)
  4426. g1q1.Name = "Smoke"
  4427. g1q1.CanCollide = false
  4428. g1q1.Position = RootPart.Position - v3(-5,3,7)
  4429. g1q1.Size = v3(0.1,0.1,0.1)
  4430. g1q1.Anchored = true
  4431. g1a1 = Instance.new("Part",char)
  4432. g1a1.Name = "Smoke"
  4433. g1a1.CanCollide = false
  4434. g1a1.Position = RootPart.Position + v3(5,80,-7)
  4435. g1a1.Size = v3(0.1,0.1,0.1)
  4436. g1a1.Anchored = true
  4437. g1q2 = Instance.new("Part",char)
  4438. g1q2.Name = "Smoke"
  4439. g1q2.CanCollide = false
  4440. g1q2.Position = RootPart.Position - v3(12,3,-6)
  4441. g1q2.Size = v3(0.1,0.1,0.1)
  4442. g1q2.Anchored = true
  4443. g1a2 = Instance.new("Part",char)
  4444. g1a2.Name = "Smoke"
  4445. g1a2.CanCollide = false
  4446. g1a2.Position = RootPart.Position + v3(-12,80,6)
  4447. g1a2.Size = v3(0.1,0.1,0.1)
  4448. g1a2.Anchored = true
  4449. ------------------------------------------------
  4450. transform1 = true
  4451.  
  4452. wait(0.8)
  4453. if potara == false then
  4454. Hair7.Color = Color3.fromRGB(21,221,239)
  4455. Mesh.MeshId = "rbxassetid://430344159"
  4456. Mesh.Scale = v3(6.3,6.3,6.3)
  4457. char.Head.face.Texture= "rbxassetid://959519291"
  4458. Weld.C0 = CFrame.new(-.25,1.2,.34)
  4459. else
  4460. char.Head.face.Texture= "rbxassetid://959519291"
  4461. Hair7.Color = Color3.fromRGB(21,221,239)
  4462. Mesh.MeshId = "rbxassetid://560152258"
  4463. Mesh.Scale = Vector3.new(6.9,6.9,6.9)
  4464. Weld.C0 = CFrame.new(-.211, 0.9, 0.262)*cfa(0,math.rad(0),0)
  4465. end
  4466. a21e = new("Part",char)
  4467. a21e.Name = "Beam"..num
  4468. a21e.Locked = true
  4469. a21e.Size = v3(1,1,1)
  4470. a21e.CanCollide = false
  4471. a21e.Position = v3(999,999,999)
  4472. a21e.BrickColor = bc("Cyan")
  4473. a21e.Material = "Neon"
  4474. a21e.Transparency = 0
  4475. aa21e = new("SpecialMesh",a21e)
  4476. a21e.Anchored = true
  4477. a21e.Position = RootPart.Position
  4478. aa21e.MeshType = "Sphere"
  4479. aa21e.Scale = v3(1,1,1)
  4480.  
  4481. transform1 = false
  4482. transform2 = true
  4483. ssjbauraburst:Play()
  4484. GroundWave5()
  4485. GroundWave6()
  4486. GroundWave7()
  4487. GroundWave8()
  4488. GroundWave9()
  4489. GroundWave10()
  4490. ad.Position = RootPart.Position - v3(0,3,0)
  4491. aad.Transparency = 0
  4492.  
  4493.  
  4494.  
  4495. newaura.ImageTransparency = 0
  4496. ssjbaura:Play()
  4497. for i = 1,50 do
  4498. wait()
  4499. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4500. a21e.Transparency = a21e.Transparency + 0.02
  4501. end
  4502. wait(0.1)
  4503. wait(1.4)
  4504. transform2 = false
  4505.  
  4506.  
  4507.  
  4508.  
  4509. -------------------------------------------------
  4510. canattack = true
  4511. RootPart.Anchored = false
  4512. if canfly1 == true then
  4513.  
  4514. idle = true
  4515. walk = true
  4516. canjump = true
  4517. end
  4518. if canfly1 == true then
  4519. canfly = true
  4520. end
  4521. for i = 1,20 do
  4522. wait()
  4523. aad.Transparency = aad.Transparency + 0.05
  4524. end
  4525. end
  4526. end
  4527. end
  4528. end
  4529. end)
  4530.  
  4531.  
  4532.  
  4533. mouse.KeyDown:connect(function(key)
  4534. if key == "k" then
  4535. if potara == false then
  4536. if ssjb == true then
  4537. if canattack == true then
  4538. canattack = false
  4539. if canfly == true then
  4540. canfly = false
  4541. canfly1 = true
  4542. end
  4543.  
  4544.  
  4545. idle = false
  4546. ssjb = true
  4547. ssjbkaio = true
  4548. ssj1 = false
  4549. ssj2= false
  4550. ssj3 = false
  4551. walk = false
  4552. canjump = false
  4553.  
  4554. ssjbmusic:Play()
  4555.  
  4556. ------------------------------------------------
  4557. transform3 = true
  4558.  
  4559. wait(0.8)
  4560. Hair7.Color = Color3.fromRGB(21,221,239)
  4561. Mesh.MeshId = "rbxassetid://430344159"
  4562. Mesh.Scale = v3(6.3,6.3,6.3)
  4563. char.Head.face.Texture= "rbxassetid://959519291"
  4564. Weld.C0 = CFrame.new(-.25,1.2,.34)
  4565.  
  4566. a21e = new("Part",char)
  4567. a21e.Name = "Beam"..num
  4568. a21e.Locked = true
  4569. a21e.Size = v3(1,1,1)
  4570. a21e.CanCollide = false
  4571. a21e.Position = v3(999,999,999)
  4572. a21e.BrickColor = bc("Cyan")
  4573. a21e.Material = "Neon"
  4574. a21e.Transparency = 1
  4575. aa21e = new("SpecialMesh",a21e)
  4576. a21e.Anchored = true
  4577. a21e.Position = RootPart.Position
  4578. aa21e.MeshType = "Sphere"
  4579. aa21e.Scale = v3(1,1,1)
  4580.  
  4581.  
  4582.  
  4583.  
  4584.  
  4585. smokey = Instance.new("Smoke",RootPart)
  4586. smokey.Color = Color3.new(255,0,0)
  4587. smokey.Opacity = 1
  4588. smokey.Size = 2
  4589. ssjbkaioken.TimePosition = 1.5
  4590. ssjbkaioken:Play()
  4591. wait(0.2)
  4592. coroutine.wrap(function()
  4593. repeat
  4594. wait()
  4595. newaurabase.Size = UDim2.new(math.random(15,17),0,math.random(25,30),0)
  4596. until newaura.ImageTransparency == 1
  4597.  
  4598.  
  4599.  
  4600. end)()
  4601. rock = true
  4602. redlight = Instance.new("PointLight",LowerTorso)
  4603. redlight.Color = Color3.new(255,0,0)
  4604. redlight.Brightness = math.huge
  4605. mouth.Texture = "rbxassetid://828773176"
  4606. GroundShake = true
  4607. RootPart.Anchored = true
  4608.  
  4609. wait(10)
  4610.  
  4611. wait(7)
  4612. rock2 = true
  4613. rock = false
  4614. smokey:Destroy()
  4615. ssjbaura:Stop()
  4616. ssjbmusic:Stop()
  4617. transform3 = false
  4618. transform2 = false
  4619. transform5 = true
  4620. redlight:Destroy()
  4621.  
  4622. mouth.Texture = "rbxassetid://932140764"
  4623. newaura.ImageTransparency = 1
  4624. GroundShake = false
  4625.  
  4626. a21e.Transparency = 0
  4627. for i = 1,50 do
  4628. wait()
  4629. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4630. a21e.Transparency = a21e.Transparency + 0.02
  4631. end
  4632. aa21e.Scale = v3(1,1,1)
  4633. a21e.Transparency = 1
  4634. wait(1)
  4635. chatfunc("Kaioken!")
  4636. mouth.Texture = "rbxassetid://828773176"
  4637. wait(0.3)
  4638. mouth.Texture = "rbxassetid://932140764"
  4639. wait(0.3)
  4640. mouth.Texture = "rbxassetid://828773176"
  4641. wait(0.3)
  4642. mouth.Texture = "rbxassetid://932140764"
  4643. wait(0.3)
  4644. mouth.Texture = "rbxassetid://828773176"
  4645. wait(0.3)
  4646. mouth.Texture = "rbxassetid://932140764"
  4647. wait(0.3)
  4648. GroundShake2 = true
  4649. transform5 = false
  4650. transform3 = false
  4651. transform2 = true
  4652. ssjbauraburst:Play()
  4653. GroundWave5()
  4654. GroundWave6()
  4655. GroundWave7()
  4656. GroundWave8()
  4657. GroundWave9()
  4658. GroundWave10()
  4659. ad.Position = RootPart.Position - v3(0,3,0)
  4660. aad.Transparency = 0
  4661. newaura2.ImageTransparency = 0
  4662. wait(0.1)
  4663.  
  4664.  
  4665. newaura.ImageTransparency = 0
  4666. ssjbaura:Stop()
  4667. ssjbkaura:Play()
  4668. a21e.Transparency = 0
  4669. for i = 1,50 do
  4670. wait()
  4671. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4672. a21e.Transparency = a21e.Transparency + 0.02
  4673. end
  4674. GroundShake2 = false
  4675. for i,v in pairs(workspace:GetChildren()) do
  4676. if v:IsA("Part") then
  4677. if v.Size.x > 150 then
  4678. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  4679. end
  4680. end
  4681. end
  4682. wait(0.1)
  4683. wait(1.4)
  4684. chatfunc("This Is My Trump Card")
  4685. rock2 = false
  4686. transform2 = false
  4687.  
  4688.  
  4689.  
  4690.  
  4691. -------------------------------------------------
  4692. canattack = true
  4693. RootPart.Anchored = false
  4694. if canfly1 == true then
  4695.  
  4696. idle = true
  4697. walk = true
  4698. canjump = true
  4699. end
  4700. if canfly1 == true then
  4701. canfly = true
  4702. end
  4703. for i = 1,20 do
  4704. wait()
  4705. aad.Transparency = aad.Transparency + 0.05
  4706. end
  4707. end
  4708. end
  4709. end
  4710. end
  4711. end)
  4712.  
  4713.  
  4714.  
  4715. mouse.KeyDown:connect(function(key)
  4716. if key == "k" then
  4717. if ssjbkaio == true then
  4718. if canattack == true then
  4719. canattack = false
  4720. if canfly == true then
  4721. canfly = false
  4722. canfly1 = true
  4723. end
  4724.  
  4725. RootPart.Anchored = true
  4726. idle = false
  4727. ssjb = true
  4728. ssjbkaio = false
  4729. ssjbkaiox10 = true
  4730. ssj1 = false
  4731. ssj2= false
  4732. ssj3 = false
  4733. walk = false
  4734. canjump = false
  4735.  
  4736. ssjbmusic:Play()
  4737.  
  4738. ------------------------------------------------
  4739. transform3 = true
  4740.  
  4741. wait(0.8)
  4742.  
  4743.  
  4744. a21e = new("Part",char)
  4745. a21e.Name = "Beam"..num
  4746. a21e.Locked = true
  4747. a21e.Size = v3(1,1,1)
  4748. a21e.CanCollide = false
  4749. a21e.Position = v3(999,999,999)
  4750. a21e.BrickColor = bc("Cyan")
  4751. a21e.Material = "Neon"
  4752. a21e.Transparency = 1
  4753. aa21e = new("SpecialMesh",a21e)
  4754. a21e.Anchored = true
  4755. a21e.Position = RootPart.Position
  4756. aa21e.MeshType = "Sphere"
  4757. aa21e.Scale = v3(1,1,1)
  4758.  
  4759.  
  4760.  
  4761.  
  4762.  
  4763.  
  4764. ssjbkaioken1:Play()
  4765. coroutine.wrap(function()
  4766. repeat
  4767. wait()
  4768. newaurabase2.Size = UDim2.new(math.random(30,35),0,math.random(60,75),0)
  4769. until Hair7.Color == Color3.fromRGB(210, 211, 223)
  4770.  
  4771.  
  4772.  
  4773. end)()
  4774. rock = true
  4775. redlight = Instance.new("PointLight",LowerTorso)
  4776. redlight.Color = Color3.new(255,0,0)
  4777. redlight.Brightness = math.huge
  4778. GroundShake = true
  4779.  
  4780. mouth.Texture = "rbxassetid://828773176"
  4781. wait(9)
  4782. GroundWave5()
  4783. GroundWave6()
  4784. GroundWave7()
  4785. GroundWave8()
  4786. GroundWave9()
  4787. GroundWave10()
  4788. ad = new("Part",char)
  4789. ad.Name = "NewPart"
  4790. ad.Size = v3(30,0.1,30)
  4791. ad.CanCollide = false
  4792. ad.Anchored = true
  4793. ad.Position = RootPart.Position - v3(0,2,0)
  4794. ad.BrickColor = bc("bright Blue")
  4795. ad.Material = "Neon"
  4796. ad.Transparency = 1
  4797. aad = new("Decal",ad)
  4798.  
  4799. aad.Face = "Top"
  4800. aad.Transparency = 1
  4801. aad.Transparency = 0
  4802. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4803. wait(11)
  4804.  
  4805. redlight:Destroy()
  4806.  
  4807. chatfunc("Times 10!")
  4808. mouth.Texture = "rbxassetid://828773176"
  4809. wait(0.3)
  4810. mouth.Texture = "rbxassetid://932140764"
  4811. wait(0.3)
  4812. mouth.Texture = "rbxassetid://828773176"
  4813. wait(0.3)
  4814. mouth.Texture = "rbxassetid://932140764"
  4815. wait(0.2)
  4816. mouth.Texture = "rbxassetid://828773176"
  4817. wait(0.2)
  4818. mouth.Texture = "rbxassetid://932140764"
  4819. wait(0.2)
  4820. mouth.Texture = "rbxassetid://828773176"
  4821. wait(1.4)
  4822. rock3 = true
  4823. rock = false
  4824. GroundShake2 = true
  4825.  
  4826. ssjbauraburst:Play()
  4827. GroundWave5()
  4828. GroundWave6()
  4829. GroundWave7()
  4830. GroundWave8()
  4831. GroundWave9()
  4832. GroundWave10()
  4833.  
  4834. aad.Transparency = 0
  4835. newaura2.ImageTransparency = 0
  4836.  
  4837. p1.Transparency = 0.5
  4838. p2.Transparency = 0.5
  4839. p3.Transparency = 0.5
  4840. p4.Transparency = 0.5
  4841. p5.Transparency = 0.5
  4842. p6.Transparency = 0.5
  4843. p7.Transparency = 0.5
  4844. p8.Transparency = 0.5
  4845. p9.Transparency = 0.5
  4846. p10.Transparency = 0.5
  4847. p11.Transparency = 0.5
  4848. p12.Transparency = 0.5
  4849. p13.Transparency = 0.5
  4850. p14.Transparency = 0.5
  4851. p15.Transparency = 0.5
  4852. newaura.ImageTransparency = 0
  4853. ssjbaura:Stop()
  4854. ssjbkaura:Play()
  4855. a21e.Transparency = 0
  4856. Hair7.Color = Color3.fromRGB(210, 211, 223)
  4857.  
  4858. Mesh.MeshId = "rbxassetid://430344159"
  4859. Mesh.Scale = v3(6.3,6.3,6.3)
  4860. char.Head.face.Texture= "http://www.roblox.com/asset/?id=975967879"
  4861. Weld.C0 = CFrame.new(-.25,1.2,.34)
  4862. for i = 1,50 do
  4863. wait()
  4864. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4865. a21e.Transparency = a21e.Transparency + 0.02
  4866. end
  4867. ssjbkaioken1:Stop()
  4868. mouth.Texture = "rbxassetid://932140764"
  4869. wait()
  4870. GroundShake = false
  4871. wait()
  4872.  
  4873. wait()
  4874. GroundShake2 = false
  4875. for i,v in pairs(workspace:GetChildren()) do
  4876. if v:IsA("Part") then
  4877. if v.Size.x > 150 then
  4878. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  4879. end
  4880. end
  4881. end
  4882. wait(2)
  4883.  
  4884.  
  4885.  
  4886.  
  4887. rock3 = false
  4888. -------------------------------------------------
  4889. transform3 = false
  4890. chatfunc("I Can't Maintain This Form For Long")
  4891. canattack = true
  4892. RootPart.Anchored = false
  4893. if canfly1 == true then
  4894.  
  4895. idle = true
  4896. walk = true
  4897. canjump = true
  4898. end
  4899. if canfly1 == true then
  4900. canfly = true
  4901. end
  4902. for i = 1,20 do
  4903. wait()
  4904. aad.Transparency = aad.Transparency + 0.05
  4905. end
  4906. end
  4907. end
  4908. end
  4909. end)
  4910.  
  4911.  
  4912.  
  4913.  
  4914. mouse.KeyDown:connect(function(key)
  4915. if key == "u" then
  4916. if fuse == false or potara == false then
  4917. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false then
  4918. if canattack == true then
  4919. canattack = false
  4920. if canfly == true then
  4921. canfly = false
  4922. canfly1 = true
  4923. end
  4924. newaura.Position = UDim2.new(-0.57,0,-0.28,0)
  4925. newaurabase.Size = UDim2.new(10,0,20,0)
  4926. newaurabase.AlwaysOnTop = false
  4927. newaurabase.ExtentsOffset = v3(0,0,-2)
  4928. RootPart.Anchored = true
  4929.  
  4930. idle = false
  4931. ssjb = false
  4932. ssjg = true
  4933. ssj1 = false
  4934. ssj2= false
  4935. ssj3 = false
  4936. walk = false
  4937. canjump = false
  4938.  
  4939. ssjgmusic:Play()
  4940.  
  4941. ------------------------------------------------
  4942. transform1 = true
  4943.  
  4944. wait(0.8)
  4945. Hair7.Color = Color3.fromRGB(255,16,88)
  4946. GroundShake = true
  4947. char.Head.face.Texture= "rbxassetid://900680867"
  4948.  
  4949.  
  4950. a21e = new("Part",char)
  4951. a21e.Name = "Beam"..num
  4952. a21e.Locked = true
  4953. a21e.Size = v3(1,1,1)
  4954. a21e.CanCollide = false
  4955. a21e.Position = v3(999,999,999)
  4956. a21e.BrickColor = bc("Really red")
  4957. a21e.Material = "Neon"
  4958. a21e.Transparency = 0
  4959. aa21e = new("SpecialMesh",a21e)
  4960. a21e.Anchored = true
  4961. a21e.Position = RootPart.Position
  4962. aa21e.MeshType = "Sphere"
  4963. aa21e.Scale = v3(1,1,1)
  4964.  
  4965. transform1 = false
  4966. transform2 = true
  4967. ssjbauraburst:Play()
  4968. GroundWave5()
  4969. GroundWave6()
  4970. GroundWave7()
  4971. GroundWave8()
  4972. GroundWave9()
  4973. GroundWave10()
  4974. ad.Position = RootPart.Position - v3(0,3,0)
  4975. aad.Transparency = 0
  4976.  
  4977.  
  4978.  
  4979. newaura.ImageTransparency = 0
  4980. ssjgaura:Play()
  4981. for i = 1,50 do
  4982. wait()
  4983. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4984. a21e.Transparency = a21e.Transparency + 0.02
  4985. end
  4986. GroundShake = false
  4987. for i,v in pairs(workspace:GetChildren()) do
  4988. if v:IsA("Part") then
  4989. if v.Size.x > 150 then
  4990. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  4991. end
  4992. end
  4993. end
  4994. wait(0.1)
  4995. wait(1.4)
  4996. transform2 = false
  4997.  
  4998.  
  4999.  
  5000.  
  5001. -------------------------------------------------
  5002. canattack = true
  5003. RootPart.Anchored = false
  5004. if canfly1 == true then
  5005.  
  5006. idle = true
  5007. walk = true
  5008. canjump = true
  5009. end
  5010. if canfly1 == true then
  5011. canfly = true
  5012. end
  5013. for i = 1,20 do
  5014. wait()
  5015. aad.Transparency = aad.Transparency + 0.05
  5016. end
  5017. end
  5018. end
  5019. end
  5020. end
  5021. end)
  5022.  
  5023. mouse.KeyDown:connect(function(key)
  5024. if key == "l" then
  5025. if fuse == false and potara == false then
  5026. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  5027. if great == false then
  5028. if canattack == true then
  5029. canattack = false
  5030. if canfly == true then
  5031. canfly = false
  5032. canfly1 = true
  5033. end
  5034.  
  5035.  
  5036. transform3 = true
  5037. idle = false
  5038. ssjb = false
  5039. ssjg = true
  5040. ssj1 = false
  5041. ssj2= false
  5042. ssj3 = false
  5043. walk = false
  5044. ssjg = false
  5045. great = true
  5046. canjump = false
  5047.  
  5048.  
  5049. ape = Instance.new("Part",char)
  5050. ape.Transparency = 1
  5051. weldape = Instance.new("Weld",ape)
  5052. weldape.Part0 = Head
  5053. weldape.Part1 = ape
  5054. weldape.C0 = CFrame.new(0,5,-9)*CFrame.Angles(0,math.rad(180),0)
  5055. meshape = Instance.new("SpecialMesh",ape)
  5056. meshape.MeshId = "rbxassetid://553201144"
  5057. meshape.Scale = v3(0.04,0.04,0.04)
  5058.  
  5059. Ape1:Play()
  5060. wait(2)
  5061.  
  5062. Ape2:Play()
  5063.  
  5064. wait(3)
  5065. Ape3:Play()
  5066. wait(10)
  5067. headcolor = Head.BrickColor
  5068. wait(0.1)
  5069. Head.BrickColor = bc("New Yeller")
  5070. Hair7.Transparency = 1
  5071. p1.Transparency = 0
  5072. p2.Transparency = 0
  5073. p3.Transparency = 0
  5074. p4.Transparency = 0
  5075. p5.Transparency = 0
  5076. p6.Transparency = 0
  5077. p7.Transparency = 0
  5078. p8.Transparency =0
  5079. p9.Transparency = 0
  5080. p10.Transparency = 0
  5081. p11.Transparency = 0
  5082. p12.Transparency = 0
  5083. p13.Transparency =0
  5084. p14.Transparency = 0
  5085.  
  5086. p1.BrickColor = bc("New Yeller")
  5087. p2.BrickColor = bc("New Yeller")
  5088. p3.BrickColor = bc("New Yeller")
  5089. p4.BrickColor = bc("New Yeller")
  5090. p5.BrickColor = bc("New Yeller")
  5091. p6.BrickColor = bc("Cool yellow")
  5092. p7.BrickColor = bc("Cool yellow")
  5093. p8.BrickColor = bc("Cool yellow")
  5094. p9.BrickColor = bc("Cool yellow")
  5095. p10.BrickColor = bc("New Yeller")
  5096. p11.BrickColor = bc("New Yeller")
  5097. p12.BrickColor = bc("New Yeller")
  5098. p13.BrickColor = bc("New Yeller")
  5099. p14.BrickColor = bc("New Yeller")
  5100.  
  5101. transform3 = false
  5102. transform4 = true
  5103. for i = 1,10 do
  5104. wait()
  5105. hum.BodyDepthScale.Value = hum.BodyDepthScale.Value + 2
  5106. hum.BodyHeightScale.Value = hum.BodyHeightScale.Value + 2
  5107. hum.BodyWidthScale.Value = hum.BodyWidthScale.Value + 2
  5108. hum.HeadScale.Value = hum.HeadScale.Value + 2
  5109. end
  5110. lboob = Instance.new("Part",char)
  5111. lboobmesh = Instance.new("SpecialMesh",lboob)
  5112. lboobweld = Instance.new("Weld",lboob)
  5113. lboobweld.Part0 = UpperTorso
  5114. lboobweld.Part1 = lboob
  5115. lboobweld.C0 = CFrame.new(0.4,7,-5)
  5116. lboobmesh.MeshType = "Sphere"
  5117. lboobmesh.Scale = Vector3.new(0.2*50,0.4*50,0.2*50)
  5118. rboob = Instance.new("Part",char)
  5119. rboobmesh = Instance.new("SpecialMesh",rboob)
  5120. rboobweld = Instance.new("Weld",rboob)
  5121. rboobweld.Part0 = char.UpperTorso
  5122. rboobweld.Part1 = rboob
  5123. rboobweld.C0 = CFrame.new(-0.4,7,-5)
  5124. rboobmesh.MeshType = "Sphere"
  5125. rboobmesh.Scale = Vector3.new(0.2*50,0.4*50,0.2*50)
  5126. rlboob = Instance.new("Part",char)
  5127. rlboobmesh = Instance.new("SpecialMesh",rlboob)
  5128. rlboobweld = Instance.new("Weld",rlboob)
  5129. rlboobweld.Part0 = char.UpperTorso
  5130. rlboobweld.Part1 = rlboob
  5131. rlboobweld.C0 = CFrame.new(0,-1,-2)
  5132. rlboobmesh.MeshType = "Sphere"
  5133. rlboobmesh.Scale = Vector3.new(0.2*50,1*50,0.2*50)
  5134. lboob.BrickColor = bc("New Yeller")
  5135. rboob.BrickColor = bc("New Yeller")
  5136. rlboob.BrickColor = bc("New Yeller")
  5137. ape.Transparency = 0
  5138. ape.BrickColor = bc("New Yeller")
  5139. p15.BrickColor = bc("Really black")
  5140. p15.Transparency =0
  5141. a21e = new("Part",char)
  5142. a21e.Name = "Beam"..num
  5143. a21e.Locked = true
  5144. a21e.Size = v3(1,1,1)
  5145. a21e.CanCollide = false
  5146. a21e.Position = v3(999,999,999)
  5147. a21e.BrickColor = bc("Really red")
  5148. a21e.Material = "Neon"
  5149. a21e.Transparency = 0
  5150. aa21e = new("SpecialMesh",a21e)
  5151. a21e.Anchored = true
  5152. a21e.Position = RootPart.Position
  5153. aa21e.MeshType = "Sphere"
  5154. aa21e.Scale = v3(50,50,50)
  5155.  
  5156.  
  5157. ApeGrowl:Play()
  5158. GroundWave5()
  5159. GroundWave6()
  5160. GroundWave7()
  5161. GroundWave8()
  5162. GroundWave9()
  5163. GroundWave10()
  5164.  
  5165.  
  5166.  
  5167.  
  5168.  
  5169. for i = 1,50 do
  5170. wait()
  5171. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5172. a21e.Transparency = a21e.Transparency + 0.02
  5173. end
  5174.  
  5175. for i,v in pairs(workspace:GetChildren()) do
  5176. if v:IsA("Part") then
  5177. if v.Size.x > 150 then
  5178. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  5179. end
  5180. end
  5181. end
  5182. wait(0.1)
  5183. wait(1.4)
  5184. transform4 = false
  5185. for i = 1,20 do
  5186. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5187. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5188. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5189. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5190. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5191. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5192. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5193. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5194. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5195. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5196. end
  5197.  
  5198.  
  5199.  
  5200. -------------------------------------------------
  5201.  
  5202.  
  5203. if canfly1 == true then
  5204.  
  5205.  
  5206. walk = true
  5207.  
  5208. end
  5209. if canfly1 == true then
  5210. canfly = true
  5211. end
  5212. for i = 1,20 do
  5213. wait()
  5214. aad.Transparency = aad.Transparency + 0.05
  5215. end
  5216. end
  5217. else
  5218. ape:Destroy()
  5219.  
  5220. p15.BrickColor = bc("New Yeller")
  5221. Head.BrickColor = bc("New Yeller")
  5222.  
  5223. transform5 = true
  5224. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=258281249"
  5225. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=258281716"
  5226.  
  5227. --504772831
  5228. Head.BrickColor = headcolor
  5229. lboob:Destroy()
  5230. rboob:Destroy()
  5231. rlboob:Destroy()
  5232. a21e = new("Part",char)
  5233. a21e.Name = "Beam"..num
  5234. a21e.Locked = true
  5235. a21e.Size = v3(1,1,1)
  5236. a21e.CanCollide = false
  5237. a21e.Position = v3(999,999,999)
  5238. a21e.BrickColor = bc("New Yeller")
  5239. a21e.Material = "Neon"
  5240. a21e.Transparency = 0
  5241. aa21e = new("SpecialMesh",a21e)
  5242. a21e.Anchored = true
  5243. a21e.Position = RootPart.Position
  5244. aa21e.MeshType = "Sphere"
  5245. aa21e.Scale = v3(200,200,200)
  5246.  
  5247.  
  5248.  
  5249.  
  5250. for i = 1,100 do
  5251. wait()
  5252. hum.BodyDepthScale.Value = hum.BodyDepthScale.Value - .2
  5253. hum.BodyHeightScale.Value = hum.BodyHeightScale.Value - .2
  5254. hum.BodyWidthScale.Value = hum.BodyWidthScale.Value - .2
  5255. hum.HeadScale.Value = hum.HeadScale.Value - .2
  5256. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5257.  
  5258. end
  5259. wait(0.5)
  5260. mouth.Transparency = 1
  5261. nose.Transparency = 1
  5262. Hair7.Color = Color3.fromRGB(0,0,0)
  5263. Mesh.MeshId = "http://www.roblox.com/asset/?id=504772831"
  5264. Mesh.Scale = Vector3.new(0.23,0.23,0.23)
  5265. Weld.C0 = CFrame.new(0.25, 0.4, 0.5)*CFrame.Angles(0,math.rad(180),0)
  5266. char.Head.face.Texture= "http://www.roblox.com/asset/?id=869609457"
  5267. Hair7.Transparency = 0
  5268.  
  5269. p1.Transparency = 1
  5270. p2.Transparency = 1
  5271. p3.Transparency = 1
  5272. p4.Transparency = 1
  5273. p5.Transparency = 1
  5274. p6.Transparency = 1
  5275. p7.Transparency = 1
  5276. p8.Transparency =1
  5277. p9.Transparency = 1
  5278. p10.Transparency = 1
  5279. p11.Transparency = 1
  5280. p12.Transparency = 1
  5281. p13.Transparency =1
  5282. p14.Transparency = 1
  5283. p15.Transparency = 1
  5284. great = false
  5285. ape5 = Instance.new("Part",char)
  5286. ape5.Transparency = 0
  5287. weldape5 = Instance.new("Weld",ape5)
  5288. weldape5.Part0 = LowerTorso
  5289. weldape5.Part1 = ape5
  5290. ape5.BrickColor = bc("Crimson")
  5291. weldape5.C0 = CFrame.new(0.4,1,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
  5292. meshape5 = Instance.new("SpecialMesh",ape5)
  5293. meshape5.MeshId = "rbxassetid://547956749"
  5294. meshape5.Scale = v3(0.025,0.025,0.025)
  5295. ssj4 = true
  5296.  
  5297.  
  5298. wait(0.5)
  5299.  
  5300. a21e:Destroy()
  5301. wait()
  5302.  
  5303. a21e = new("Part",char)
  5304. a21e.Name = "Beam"..num
  5305. a21e.Locked = true
  5306. a21e.Size = v3(1,1,1)
  5307. a21e.CanCollide = false
  5308. a21e.Position = v3(999,999,999)
  5309. a21e.BrickColor = bc("New Yeller")
  5310. a21e.Material = "Neon"
  5311. a21e.Transparency = 0
  5312. aa21e = new("SpecialMesh",a21e)
  5313. a21e.Anchored = true
  5314. a21e.Position = RootPart.Position
  5315. aa21e.MeshType = "Sphere"
  5316. aa21e.Scale = v3(50,50,50)
  5317.  
  5318.  
  5319.  
  5320.  
  5321.  
  5322. aa21e.Scale = v3(10,10,10)
  5323. a21e.Transparency = 0
  5324. newaura.ImageTransparency = 0
  5325. GroundWave5()
  5326. GroundWave6()
  5327. GroundWave7()
  5328. GroundWave8()
  5329. GroundWave9()
  5330. GroundWave10()
  5331. ssjauraburst:Play()
  5332. ssjaura:Play()
  5333. for i = 1,50 do
  5334. wait()
  5335. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5336. a21e.Transparency = a21e.Transparency + 0.02
  5337. end
  5338.  
  5339. transform5 = false
  5340. idle = true
  5341. canattack = true
  5342. end
  5343. end
  5344. end
  5345. end
  5346. end)
  5347.  
  5348.  
  5349.  
  5350.  
  5351.  
  5352.  
  5353. newaurabase = Instance.new("BillboardGui",LowerTorso)
  5354. newaurabase.Size = UDim2.new(20,0,20,0)
  5355. newaurabase.AlwaysOnTop = false
  5356. newaura = Instance.new("ImageLabel",newaurabase)
  5357. newaura.BackgroundTransparency = 1
  5358. newaurabase.ExtentsOffset = v3(0,0,3)
  5359. newaura.ImageTransparency = 1
  5360. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  5361. newaura.Size = UDim2.new(2,0,1,0)
  5362. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  5363. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  5364. newaurabase2.Size = UDim2.new(20,0,40,0)
  5365. newaurabase2.ExtentsOffset = v3(0,0,-3)
  5366. newaurabase2.AlwaysOnTop = false
  5367. newaura2 = Instance.new("ImageLabel",newaurabase2)
  5368. newaura2.BackgroundTransparency = 1
  5369. newaura2.ImageTransparency = 1
  5370. newaura2.ImageColor3 = Color3.fromRGB(255, 0,0)
  5371. newaura2.Size = UDim2.new(2,0,1,0)
  5372. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  5373.  
  5374.  
  5375.  
  5376.  
  5377.  
  5378.  
  5379.  
  5380.  
  5381.  
  5382.  
  5383.  
  5384.  
  5385.  
  5386.  
  5387. char = game.Players.LocalPlayer.Character
  5388. char.Archivable = true
  5389. clone1 = char:Clone()
  5390.  
  5391. clone1["Sound Folder"]:Destroy()
  5392. clone1.Name = "Vegeta"
  5393. clone1.Parent = char
  5394.  
  5395. LeftUpperArm1 = clone1.LeftUpperArm
  5396. LeftShoulder1 = clone1.LeftUpperArm.LeftShoulder
  5397. LeftLowerArm1 = clone1.LeftLowerArm
  5398. LeftElbow1 = clone1.LeftLowerArm.LeftElbow
  5399. --------------------------------------------------------
  5400. LeftUpperLeg1 = clone1.LeftUpperLeg
  5401. LeftHip1 = clone1.LeftUpperLeg.LeftHip
  5402. LeftLowerLeg1 = clone1.LeftLowerLeg
  5403. LeftKnee1 = clone1.LeftLowerLeg.LeftKnee
  5404. ----------------------------------------------------------
  5405. RightUpperArm1 = clone1.RightUpperArm
  5406. RightShoulder1 = clone1.RightUpperArm.RightShoulder
  5407. RightLowerArm1 = clone1.RightLowerArm
  5408. RightElbow1 = clone1.RightLowerArm.RightElbow
  5409. ----------------------------------------------------------
  5410. RightUpperLeg1 = clone1.RightUpperLeg
  5411. RightHip1 = clone1.RightUpperLeg.RightHip
  5412. RightLowerLeg1 = clone1.RightLowerLeg
  5413. RightKnee1 = clone1.RightLowerLeg.RightKnee
  5414. ----------------------------------------------------------
  5415. UpperTorso1 = clone1.UpperTorso
  5416. LowerTorso1 = clone1.LowerTorso
  5417. Root1 = clone1.LowerTorso.Root
  5418. RootPart1 = clone1.HumanoidRootPart
  5419. LeftHand1 = clone1.LeftHand
  5420. RightHand1 = clone1.RightHand
  5421. LeftFoot1 = clone1.LeftFoot
  5422. RightFoot1 = clone1.RightFoot
  5423. --------------------------------------------
  5424. Head1 = clone1.Head
  5425. Neck1 = clone1.Head.Neck
  5426.  
  5427.  
  5428. RootPart1.CFrame = CFrame.new(999,999,999)
  5429. RootPart1.Anchored = true
  5430. function RenderStepped3()
  5431. if spiritballenergy == true then
  5432. wait(math.random(0.1,0.5))
  5433. ay = new("Part",char)
  5434. ay.Name = "NewPart2"
  5435. ay.Size = v3(0.3,0.3,0.3)
  5436. ay.CanCollide = false
  5437. ay.Material = "Neon"
  5438.  
  5439. ay.BrickColor = bc("Cyan")
  5440.  
  5441. meshk = Instance.new("SpecialMesh",ay)
  5442. meshk.MeshType = "Sphere"
  5443.  
  5444. ay.Position = v3(999,999,999)
  5445. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  5446. ys = Instance.new("BodyVelocity",ay)
  5447. ys.Name = "GO1"
  5448. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5449.  
  5450. ys.Velocity = v3(0,6,0)
  5451. game.Debris:AddItem(ay,4)
  5452. end
  5453. if spirit1 == true then
  5454. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  5455. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  5456. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5457. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5458. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5459. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5460. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5461. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5462. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5463. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5464. end
  5465. if spirit2 == true then
  5466. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  5467. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  5468. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5469. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5470. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  5471. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  5472. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5473. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5474. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  5475. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5476. end
  5477. if beam1 == true then
  5478. beamgo = beamgo + 2
  5479. beamgo1 = beamgo1 + 4
  5480.  
  5481. a1.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo
  5482.  
  5483. aa1.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  5484. a3.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo * 2
  5485. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  5486. a1.Size = v3(beamgo1,3,3)
  5487. aa2.Scale = v3(100,math.random(50,70),math.random(50,70))
  5488. aa3.Scale = v3(150,math.random(50,70),math.random(50,70))
  5489.  
  5490.  
  5491. end
  5492. if ssj1 == true and ssj2 == false and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false and ssj4 == false and potara == false and fuse == false then
  5493. a1.Size = v3(beamgo1,3.5,3.5)
  5494. aa2.Scale = v3(110,math.random(60,80),math.random(60,80))
  5495. aa3.Scale = v3(160,math.random(60,80),math.random(60,80))
  5496. end
  5497. if ssj1 == false and ssj2 == true and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  5498. a1.Size = v3(beamgo1,4,4)
  5499. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  5500. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  5501. end
  5502. if ssj3 == true then
  5503. a1.Size = v3(beamgo1,4.5,4.5)
  5504. aa2.Scale = v3(130,math.random(80,100),math.random(80,100))
  5505. aa3.Scale = v3(180,math.random(80,100),math.random(80,100))
  5506. end
  5507. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == false and potara == false then
  5508. a1.Size = v3(beamgo1,5,5)
  5509. aa2.Scale = v3(140,math.random(90,110),math.random(90,110))
  5510. aa3.Scale = v3(190,math.random(90,110),math.random(90,110))
  5511. end
  5512. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == true and ssjbkaiox10 == false then
  5513. a1.Size = v3(beamgo1,6,6)
  5514. aa2.Scale = v3(155,math.random(105,125),math.random(105,125))
  5515. aa3.Scale = v3(205,math.random(105,125),math.random(105,125))
  5516. end
  5517. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == true then
  5518. a1.Size = v3(beamgo1,15,15)
  5519. aa2.Scale = v3(220,math.random(185,220),math.random(185,220))
  5520. aa3.Scale = v3(280,math.random(185,220),math.random(185,220))
  5521. end
  5522. if ssjg == true then
  5523. a1.Size = v3(beamgo1,6,6)
  5524. aa2.Scale = v3(150,math.random(100,120),math.random(100,120))
  5525. aa3.Scale = v3(200,math.random(100,120),math.random(100,120))
  5526. end
  5527. if ssj4 == true and fuse == true then
  5528. a1.Size = v3(beamgo1,75,75)
  5529. end
  5530. if ssj4 == false and fuse == true then
  5531. a1.Size = v3(beamgo1,50,50)
  5532.  
  5533. end
  5534. if potara == true then
  5535. a1.Size = v3(beamgo1,math.random(25,35),math.random(25,35))
  5536. end
  5537. if ssj4 == true and fuse == false then
  5538. a1.Size = v3(beamgo1,4,4)
  5539. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  5540. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  5541. end
  5542. a2.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) - RootPart.CFrame.lookVector * 1
  5543. end
  5544. if final1 == true then
  5545. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(-90)),.1) --LeftUpperArm
  5546. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(90)),.1)--RightUpperArm
  5547. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5548. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5549. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5550. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5551. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5552. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5553. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5554. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5555. end
  5556. if final2 == true then
  5557. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(30)),.1) --LeftUpperArm
  5558. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-30)),.1)--RightUpperArm
  5559. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5560. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5561. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5562. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5563. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5564. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5565. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5566. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5567. end
  5568. if hum.MoveDirection.x > 0 and walk1 == true and fuse == true or hum.MoveDirection.x > 0 and walk1 == true and potara == true or hum.MoveDirection.x < 0 and walk1 == true and fuse == true or hum.MoveDirection.x < 0 and walk1 == true and potara == true then
  5569. hum.HipHeight = 1.35
  5570. idle5 = false
  5571. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5572. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5573. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5574. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5575. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5576. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5577. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5578. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5579. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5580. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5581. end
  5582. if potara1 == true then
  5583. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1) --LeftUpperArm
  5584. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(110),rad(50),rad(0)),.1)--RightUpperArm
  5585. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5586. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--RightLowerArm
  5587. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5588. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5589. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5590. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5591. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5592. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5593. end
  5594. if potara2 == true then
  5595. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  5596. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  5597. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  5598. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  5599. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  5600. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  5601. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  5602. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5603. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(90),rad(0)),.1)--Torso
  5604. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  5605. end
  5606. if potara3 == true then
  5607. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(110),rad(-50),rad(0)),.1) --LeftUpperArm
  5608. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  5609. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--LeftLowerArm
  5610. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5611. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5612. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5613. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5614. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5615. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5616. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5617. end
  5618. if potara4 == true then
  5619. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  5620. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  5621. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  5622. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  5623. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  5624. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  5625. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  5626. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5627. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-90),rad(0)),.1)--Torso
  5628. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  5629. end
  5630. if hum.MoveDirection.x == 0 and fuse == true or hum.MoveDirection.x == 0 and potara == true then
  5631. if idle7 == true then
  5632. idle5 = true
  5633.  
  5634.  
  5635. else
  5636. idle5 = false
  5637. hum.HipHeight = 1.35
  5638. end
  5639. end
  5640. if idle5 == true and idle6 == true then
  5641. idle6 = false
  5642. hum.HipHeight = 2
  5643. idle2 = true
  5644. for i = 1,50 do
  5645. wait()
  5646. hum.HipHeight = hum.HipHeight + 0.01
  5647. end
  5648. idle2 = false
  5649.  
  5650. idle3 = true
  5651. for i = 1,50 do
  5652. wait()
  5653. hum.HipHeight = hum.HipHeight - 0.01
  5654. end
  5655. idle3 = false
  5656. idle6 = true
  5657. end
  5658. if noidle == true then
  5659. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5660. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5661. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5662. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5663. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5664. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5665. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5666. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5667. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5668. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5669. end
  5670. if noidle1 == true then
  5671. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5672. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5673. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5674. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5675. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5676. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5677. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5678. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5679. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5680. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5681. end
  5682. if idle2 == true then
  5683. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.01) --LeftUpperArm
  5684. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.01)--RightUpperArm
  5685. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--LeftLowerArm
  5686. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--RightLowerArm
  5687. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.01)--LeftUpperLeg
  5688. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  5689. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-60),rad(0),rad(0)),.01)--LeftLowerLeg
  5690. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  5691. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.01)--Torso
  5692. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--Head
  5693. end
  5694. if idle3 == true then
  5695. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.01) --LeftUpperArm
  5696. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.01)--RightUpperArm
  5697. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--LeftLowerArm
  5698. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--RightLowerArm
  5699. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.01)--LeftUpperLeg
  5700. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.01)--RightUpperLeg
  5701. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.01)--LeftLowerLeg
  5702. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.01)--RightUpperLeg
  5703. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-4),rad(0),rad(0)),.01)--Torso
  5704. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(2),rad(0),rad(0)),.01)--Head
  5705. end
  5706. if fuse1 == true then
  5707. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.1) --LeftUpperArm
  5708. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.1)--RightUpperArm
  5709. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5710. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5711. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5712. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5713. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5714. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5715. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5716. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5717. end
  5718.  
  5719.  
  5720. if fuse2 == true then
  5721. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(260)),.1) --LeftUpperArm
  5722. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(260)),.1)--RightUpperArm
  5723. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5724. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5725. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5726. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5727. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5728. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5729. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5730. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5731.  
  5732. end
  5733. if fuse3 == true then
  5734. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.5) --LeftUpperArm
  5735. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.5)--RightUpperArm
  5736. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  5737. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  5738. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  5739. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(-60)),.5)--RightUpperLeg
  5740. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  5741. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--RightUpperLeg
  5742. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  5743. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  5744.  
  5745. end
  5746. if fuse4 == true then
  5747. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(330)),.5) --LeftUpperArm
  5748. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(200)),.5)--RightUpperArm
  5749. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-110)),.5)--LeftLowerArm
  5750. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  5751. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(-30),rad(-80)),.5)--LeftUpperLeg
  5752. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--RightUpperLeg
  5753. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--LeftLowerLeg
  5754. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  5755. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(50)),.5)--Torso
  5756. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--Head
  5757.  
  5758. end
  5759. if fuse5 == true then
  5760. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.1) --LeftUpperArm
  5761. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.1)--RightUpperArm
  5762. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5763. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5764. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5765. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5766. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5767. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5768. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5769. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5770. end
  5771.  
  5772.  
  5773. if fuse6 == true then
  5774. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(20),rad(20),rad(-260)),.1) --LeftUpperArm
  5775. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-260)),.1)--RightUpperArm
  5776. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5777. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5778. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5779. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5780. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5781. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5782. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5783. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5784.  
  5785. end
  5786. if fuse7 == true then
  5787. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.5) --LeftUpperArm
  5788. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.5)--RightUpperArm
  5789. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  5790. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  5791. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(80),rad(0),rad(60)),.5)--LeftUpperLeg
  5792. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  5793. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--LeftLowerLeg
  5794. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  5795. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  5796. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  5797.  
  5798. end
  5799. if fuse8 == true then
  5800. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-200)),.5) --LeftUpperArm
  5801. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-330)),.5)--RightUpperArm
  5802. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  5803. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(110)),.5)--RightLowerArm
  5804. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--LeftUpperLeg
  5805. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(80),rad(30),rad(80)),.5)--RightUpperLeg
  5806. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  5807. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--RightUpperLeg
  5808. Root1.C0 = Root1.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(-50)),.5)--Torso
  5809. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--Head
  5810.  
  5811. end
  5812. if bigkamehameha1 == true then
  5813. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(0),rad(30)),.1) --LeftUpperArm
  5814. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(60),rad(0),rad(-30)),.1)--RightUpperArm
  5815. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  5816. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  5817. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.1)--LeftUpperLeg
  5818. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5819. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  5820. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5821. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5822. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5823. end
  5824. if bigkamehameha2 == true then
  5825. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(85),rad(0),rad(30)),.1) --LeftUpperArm
  5826. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(85),rad(0),rad(-30)),.1)--RightUpperArm
  5827. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5828. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5829. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftUpperLeg
  5830. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5831. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  5832. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5833. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.1)--Torso
  5834. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5835. end
  5836. end
  5837. ape51 = Instance.new("Part",clone1)
  5838. ape51.Transparency = 0
  5839. weldape5 = Instance.new("Weld",ape51)
  5840. weldape5.Part0 = LowerTorso1
  5841. weldape5.Part1 = ape51
  5842. ape51.Color = Color3.fromRGB(79,0,0)
  5843. weldape5.C0 = CFrame.new(0.4,1,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
  5844. meshape5 = Instance.new("SpecialMesh",ape51)
  5845. meshape5.MeshId = "rbxassetid://547956749"
  5846. meshape5.Scale = v3(0.025,0.025,0.025)
  5847. game:GetService("RunService").RenderStepped:connect(RenderStepped3)
  5848.  
  5849. player.Chatted:connect(function(msg)
  5850. if msg == "Fuse" and ssj4 == true then
  5851. clone1.Shirt.ShirtTemplate = "rbxassetid://919206310"
  5852. clone1.Pants.PantsTemplate = "rbxassetid://919206462"
  5853. clone1.Head.Weld.C0 = CFrame.new(0.27,0.5,.6)*cfa(0,rad(180),0)
  5854. clone1.Hair.Mesh.MeshId = "rbxassetid://558303331"
  5855. clone1.Hair.Mesh.Scale = v3(0.048,0.048,0.048)
  5856.  
  5857. ape51.Transparency = 0
  5858. idle = false
  5859. walk = false
  5860. canjump = false
  5861. linkpart = Instance.new("Part",char)
  5862. linkpart.Position = v3(999,999,999)
  5863. linkpart.Transparency = 1
  5864. linkpart.CanCollide = false
  5865. linkpart.Anchored = true
  5866. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  5867. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  5868. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  5869. RootPart1.Anchored = true
  5870. RootPart.Anchored = true
  5871. RootPart1 = clone1.HumanoidRootPart
  5872. com1 = 10
  5873.  
  5874. noidle = true
  5875. wait(2)
  5876. noidle = false
  5877.  
  5878. fuse1 = true
  5879. fuse5 = true
  5880.  
  5881. wait(0.5)
  5882. fuse1 = false
  5883. fuse5 = false
  5884. coroutine.wrap(function()
  5885. for i = 1,40 do
  5886. if fuse == false then
  5887. wait()
  5888. com1 = com1 - 0.19
  5889.  
  5890. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  5891. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  5892.  
  5893. end
  5894. end
  5895. end)()
  5896. chatfunc("Fuuuu")
  5897. chatfunc1("Fuuuu")
  5898. fuse2 = true
  5899. fuse6 = true
  5900. wait(0.5)
  5901. fuse2 = false
  5902. fuse6 = false
  5903. chatfunc("Shon")
  5904. chatfunc1("Shon")
  5905. fuse3 = true
  5906. fuse7 = true
  5907. wait(0.5)
  5908. fuse3 = false
  5909. fuse7 = false
  5910. fuse4 = true
  5911. chatfunc("Ha")
  5912. chatfunc1("Ha")
  5913. fuse8 = true
  5914.  
  5915. wait(0.5)
  5916. a21e = new("Part",char)
  5917. a21e.Name = "Beam"..num
  5918. a21e.Locked = true
  5919. a21e.Size = v3(1,1,1)
  5920. a21e.CanCollide = false
  5921. a21e.Position = v3(999,999,999)
  5922. a21e.BrickColor = bc("White")
  5923. a21e.Material = "Neon"
  5924. a21e.Transparency = 0
  5925. aa21e = new("SpecialMesh",a21e)
  5926. a21e.Anchored = true
  5927. a21e.Position = RootPart.Position
  5928. aa21e.MeshType = "Sphere"
  5929. aa21e.Scale = v3(1,1,1)
  5930.  
  5931.  
  5932.  
  5933.  
  5934. fuse = true
  5935.  
  5936. fuse4 = false
  5937. fuse8 = false
  5938. Hair7.BrickColor = BrickColor.new("Really red")
  5939. Mesh.MeshId = "rbxassetid://560196103"
  5940. Mesh.Scale = Vector3.new(5.8,5.8,5.8)
  5941. Weld.C0 = CFrame.new(-0.28, 0, 0.25)
  5942. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=919205601"
  5943. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=919205734"
  5944.  
  5945. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  5946. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  5947. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5948. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  5949. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  5950. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5951. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  5952. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5953. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  5954. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  5955. hum.HipHeight = 1.35
  5956. char.Head.face.Texture= "rbxassetid://903201228"
  5957. RootPart.Anchored = false
  5958. idle5 = true
  5959. idle7 = true
  5960. hum.HipHeight = 2
  5961. ssjauraburst:Play()
  5962. RootPart1.CFrame = CFrame.new(999,999,999)
  5963. RootPart1.Anchored = true
  5964. GroundWave5()
  5965. GroundWave6()
  5966. GroundWave7()
  5967. GroundWave8()
  5968. GroundWave9()
  5969. GroundWave10()
  5970. for i = 1,50 do
  5971. wait()
  5972. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5973. a21e.Transparency = a21e.Transparency + 0.02
  5974. end
  5975. walk = false
  5976. end
  5977. if msg == "Fuse" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  5978. clone1.Shirt.ShirtTemplate = "rbxassetid://914325463"
  5979. ape51.Transparency = 1
  5980. clone1.Pants.PantsTemplate = "rbxassetid://914325779"
  5981. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.5)*cfa(0,rad(0),0)
  5982. clone1.Hair.Mesh.MeshId = "rbxassetid://560180459"
  5983. clone1.Hair.Mesh.Scale = v3(7,7,7)
  5984.  
  5985. idle = false
  5986. walk = false
  5987. ssj1 = true
  5988. canjump = false
  5989. linkpart = Instance.new("Part",char)
  5990. linkpart.Position = v3(999,999,999)
  5991. linkpart.Transparency = 1
  5992. linkpart.CanCollide = false
  5993. linkpart.Anchored = true
  5994. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  5995. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  5996. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  5997. RootPart1.Anchored = true
  5998. RootPart.Anchored = true
  5999. RootPart1 = clone1.HumanoidRootPart
  6000. com1 = 10
  6001. noidle = true
  6002. wait(2)
  6003. noidle = false
  6004.  
  6005. fuse1 = true
  6006. fuse5 = true
  6007.  
  6008. wait(0.5)
  6009. fuse1 = false
  6010. fuse5 = false
  6011. coroutine.wrap(function()
  6012. for i = 1,40 do
  6013. if fuse == false then
  6014. wait()
  6015. com1 = com1 - 0.19
  6016.  
  6017. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6018. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6019.  
  6020. end
  6021. end
  6022. end)()
  6023. chatfunc("Fuuuu")
  6024. chatfunc1("Fuuuu")
  6025. fuse2 = true
  6026. fuse6 = true
  6027. wait(0.5)
  6028. fuse2 = false
  6029. fuse6 = false
  6030. chatfunc("Shon")
  6031. chatfunc1("Shon")
  6032. fuse3 = true
  6033. fuse7 = true
  6034. wait(0.5)
  6035. fuse3 = false
  6036. fuse7 = false
  6037. fuse4 = true
  6038. chatfunc("Ha")
  6039. chatfunc1("Ha")
  6040. fuse8 = true
  6041. wait(0.5)
  6042. a21e = new("Part",char)
  6043. a21e.Name = "Beam"..num
  6044. a21e.Locked = true
  6045. a21e.Size = v3(1,1,1)
  6046. a21e.CanCollide = false
  6047. a21e.Position = v3(999,999,999)
  6048. a21e.BrickColor = bc("White")
  6049. a21e.Material = "Neon"
  6050. a21e.Transparency = 0
  6051. aa21e = new("SpecialMesh",a21e)
  6052. a21e.Anchored = true
  6053. a21e.Position = RootPart.Position
  6054. aa21e.MeshType = "Sphere"
  6055. aa21e.Scale = v3(1,1,1)
  6056.  
  6057.  
  6058.  
  6059. fuse = true
  6060.  
  6061. fuse4 = false
  6062. fuse8 = false
  6063.  
  6064.  
  6065. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  6066. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  6067. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6068. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  6069. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  6070. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6071. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  6072. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6073. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  6074. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  6075. hum.HipHeight = 1.35
  6076.  
  6077. RootPart.Anchored = false
  6078. idle5 = true
  6079. idle7 = true
  6080. Mesh.MeshId = "rbxassetid://720406482"
  6081. newaura.ImageTransparency = 0
  6082. Mesh.Scale = Vector3.new(7.2,7.2,7.2)
  6083. Weld.C0 = CFrame.new(0.2, .8, 0.55)*cfa(0,math.rad(180),0)
  6084. Hair7.Color = Color3.fromRGB(255,227,10)
  6085. char.Head.face.Texture= "rbxassetid://765493484"
  6086. ssjaura:Play()
  6087. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=914324509"
  6088. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=914324638"
  6089. hum.HipHeight = 2
  6090. ssjauraburst:Play()
  6091. wait(0.1)
  6092. RootPart1.CFrame = CFrame.new(999,999,999)
  6093. RootPart1.Anchored = true
  6094. GroundWave5()
  6095. GroundWave6()
  6096. GroundWave7()
  6097. GroundWave8()
  6098. GroundWave9()
  6099. GroundWave10()
  6100. for i = 1,50 do
  6101. wait()
  6102. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  6103. a21e.Transparency = a21e.Transparency + 0.02
  6104. end
  6105. walk = false
  6106. end
  6107. if msg == "Potara" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  6108. clone1.Shirt.ShirtTemplate = "rbxassetid://914325463"
  6109. clone1.Pants.PantsTemplate = "rbxassetid://914325779"
  6110. ape51.Transparency = 1
  6111.  
  6112. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.5)*cfa(0,rad(0),0)
  6113. clone1.Hair.Mesh.MeshId = "rbxassetid://560180459"
  6114. clone1.Hair.Mesh.Scale = v3(7,7,7)
  6115. idle = false
  6116. walk = false
  6117. canjump = false
  6118. linkpart = Instance.new("Part",char)
  6119. linkpart.Position = v3(999,999,999)
  6120. linkpart.Transparency = 1
  6121. linkpart.CanCollide = false
  6122. linkpart.Anchored = true
  6123. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  6124. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  6125. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  6126. RootPart1.Anchored = true
  6127. RootPart.Anchored = true
  6128. RootPart1 = clone1.HumanoidRootPart
  6129. com1 = 10
  6130.  
  6131.  
  6132.  
  6133. potara1 = true
  6134. potara3 = true
  6135. wait(1)
  6136. potara1 = false
  6137. potara3 = false
  6138. noidle = true
  6139. noidle1 = true
  6140. ee = Instance.new("Part",char)
  6141. ee.Size = Vector3.new(0.2,0.2,0.2)
  6142. ee.Position = Vector3.new(9999999,9999999,9999999)
  6143. ee.Shape = "Ball"
  6144. ee.BrickColor = BrickColor.new("New Yeller")
  6145. ee1 = Instance.new("Part",char)
  6146. ee1.Size = Vector3.new(0.18,0.18,0.18)
  6147. ee1.Position = Vector3.new(999999,999999,999999)
  6148. ee1.Shape = "Ball"
  6149. ee1.BrickColor = BrickColor.new("Mid gray")
  6150. ee2 = Instance.new("Part",char)
  6151. ee2.Size = Vector3.new(0.06,0.06,0.06)
  6152. ee2.Shape = "Ball"
  6153. ee2.BrickColor = BrickColor.new("Mid gray")
  6154. ee2.Position = Vector3.new(99999,99999,99999)
  6155. ee3 = Instance.new("Part",char)
  6156. ee3.Size = Vector3.new(0.06,0.06,0.06)
  6157. ee3.Shape = "Ball"
  6158. ee3.BrickColor = BrickColor.new("Mid gray")
  6159. ee3.Position = Vector3.new(9999,9999,9999)
  6160. ee4 = Instance.new("Part",char)
  6161. ee4.Size = Vector3.new(0.1,0.1,0.1)
  6162. ee4.Shape = "Ball"
  6163. ee4.BrickColor = BrickColor.new("Mid gray")
  6164. ee4.Position = Vector3.new(999,999,999)
  6165. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6166. eew.Part0 = game.Players.LocalPlayer.Character.Head
  6167. eew.Part1 = ee
  6168. eew.C0 = CFrame.new(0.68,-0.22,0)
  6169. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6170. eew1.Part0 = ee
  6171. eew1.Part1 = ee1
  6172. eew1.C0 = CFrame.new(0,0.02,0)
  6173. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6174. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  6175. eew2.Part1 = ee2
  6176. eew2.C0 = CFrame.new(0.67,-0.1,0)
  6177. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6178. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  6179. eew3.Part1 = ee3
  6180. eew3.C0 = CFrame.new(0.66,-0.05,0)
  6181. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6182. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  6183. eew4.Part1 = ee4
  6184. eew4.C0 = CFrame.new(0.64,-0.01,0)
  6185. -----------------------------------------------------------------------
  6186. eed = Instance.new("Part",char)
  6187. eed.Size = Vector3.new(0.2,0.2,0.2)
  6188. eed.Position = Vector3.new(9999999,9999999,9999999)
  6189. eed.Shape = "Ball"
  6190. eed.BrickColor = BrickColor.new("New Yeller")
  6191. ee1d = Instance.new("Part",char)
  6192. ee1d.Size = Vector3.new(0.18,0.18,0.18)
  6193. ee1d.Position = Vector3.new(999999,999999,999999)
  6194. ee1d.Shape = "Ball"
  6195. ee1d.BrickColor = BrickColor.new("Mid gray")
  6196. ee2d = Instance.new("Part",char)
  6197. ee2d.Size = Vector3.new(0.06,0.06,0.06)
  6198. ee2d.Shape = "Ball"
  6199. ee2d.BrickColor = BrickColor.new("Mid gray")
  6200. ee2d.Position = Vector3.new(99999,99999,99999)
  6201. ee3d = Instance.new("Part",char)
  6202. ee3d.Size = Vector3.new(0.06,0.06,0.06)
  6203. ee3d.Shape = "Ball"
  6204. ee3d.BrickColor = BrickColor.new("Mid gray")
  6205. ee3d.Position = Vector3.new(9999,9999,9999)
  6206. ee4d = Instance.new("Part",char)
  6207. ee4d.Size = Vector3.new(0.1,0.1,0.1)
  6208. ee4d.Shape = "Ball"
  6209. ee4d.BrickColor = BrickColor.new("Mid gray")
  6210. ee4d.Position = Vector3.new(999,999,999)
  6211. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6212. eew.Part0 = clone1.Head
  6213. eew.Part1 = eed
  6214. eew.C0 = CFrame.new(-0.68,-0.22,0)
  6215. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6216. eew1.Part0 = ee
  6217. eew1.Part1 = ee1d
  6218. eew1.C0 = CFrame.new(0,0.02,0)
  6219. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6220. eew2.Part0 = clone1.Head
  6221. eew2.Part1 = ee2d
  6222. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  6223. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6224. eew3.Part0 = clone1.Head
  6225. eew3.Part1 = ee3d
  6226. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  6227. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6228. eew4.Part0 = clone1.Head
  6229. eew4.Part1 = ee4d
  6230. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  6231. wait(0.5)
  6232. noidle = false
  6233. noidle1 = false
  6234. potara2 = true
  6235. potara4 = true
  6236. for i = 1,20 do
  6237. wait()
  6238. com1 = com1 - 0.5
  6239.  
  6240. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6241. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6242.  
  6243. end
  6244.  
  6245. potara = true
  6246. eec = Instance.new("Part",char)
  6247. eec.Size = Vector3.new(0.2,0.2,0.2)
  6248. eec.Position = Vector3.new(9999999,9999999,9999999)
  6249. eec.Shape = "Ball"
  6250. eec.BrickColor = BrickColor.new("New Yeller")
  6251. ee1c = Instance.new("Part",char)
  6252. ee1c.Size = Vector3.new(0.18,0.18,0.18)
  6253. ee1c.Position = Vector3.new(999999,999999,999999)
  6254. ee1c.Shape = "Ball"
  6255. ee1c.BrickColor = BrickColor.new("Mid gray")
  6256. ee2c = Instance.new("Part",char)
  6257. ee2c.Size = Vector3.new(0.06,0.06,0.06)
  6258. ee2c.Shape = "Ball"
  6259. ee2c.BrickColor = BrickColor.new("Mid gray")
  6260. ee2c.Position = Vector3.new(99999,99999,99999)
  6261. ee3c = Instance.new("Part",char)
  6262. ee3c.Size = Vector3.new(0.06,0.06,0.06)
  6263. ee3c.Shape = "Ball"
  6264. ee3c.BrickColor = BrickColor.new("Mid gray")
  6265. ee3c.Position = Vector3.new(9999,9999,9999)
  6266. ee4c = Instance.new("Part",char)
  6267. ee4c.Size = Vector3.new(0.1,0.1,0.1)
  6268. ee4c.Shape = "Ball"
  6269. ee4c.BrickColor = BrickColor.new("Mid gray")
  6270. ee4c.Position = Vector3.new(999,999,999)
  6271. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6272. eew.Part0 = game.Players.LocalPlayer.Character.Head
  6273. eew.Part1 = eec
  6274. eew.C0 = CFrame.new(-0.68,-0.22,0)
  6275. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6276. eew1.Part0 = ee
  6277. eew1.Part1 = ee1c
  6278. eew1.C0 = CFrame.new(0,0.02,0)
  6279. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6280. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  6281. eew2.Part1 = ee2c
  6282. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  6283. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6284. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  6285. eew3.Part1 = ee3c
  6286. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  6287. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6288. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  6289. eew4.Part1 = ee4c
  6290. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  6291. a21e = new("Part",char)
  6292. a21e.Name = "Beam"..num
  6293. a21e.Locked = true
  6294. a21e.Size = v3(1,1,1)
  6295. a21e.CanCollide = false
  6296. a21e.Position = v3(999,999,999)
  6297. a21e.BrickColor = bc("White")
  6298. a21e.Material = "Neon"
  6299. a21e.Transparency = 0
  6300. aa21e = new("SpecialMesh",a21e)
  6301. a21e.Anchored = true
  6302. a21e.Position = RootPart.Position
  6303. aa21e.MeshType = "Sphere"
  6304. aa21e.Scale = v3(1,1,1)
  6305. Mesh.MeshId = "rbxassetid://560152258"
  6306. Hair7.Color = Color3.fromRGB(26,0,0)
  6307. Mesh.Scale = Vector3.new(6.9,6.9,6.9)
  6308. Weld.C0 = CFrame.new(-.211, 0.9, 0.262)*cfa(0,math.rad(0),0)
  6309. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=914326777"
  6310. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=914326994"
  6311.  
  6312.  
  6313.  
  6314.  
  6315.  
  6316.  
  6317. potara2 = false
  6318. potara4 = false
  6319.  
  6320.  
  6321. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  6322. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  6323. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6324. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  6325. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  6326. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6327. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  6328. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6329. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  6330. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  6331. hum.HipHeight = 1.35
  6332.  
  6333. RootPart.Anchored = false
  6334. idle5 = true
  6335. idle7 = true
  6336.  
  6337.  
  6338. hum.HipHeight = 2
  6339. ssjauraburst:Play()
  6340. RootPart1.CFrame = CFrame.new(999,999,999)
  6341. RootPart1.Anchored = true
  6342. GroundWave5()
  6343. GroundWave6()
  6344. GroundWave7()
  6345. GroundWave8()
  6346. GroundWave9()
  6347. GroundWave10()
  6348. for i = 1,50 do
  6349. wait()
  6350. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  6351. a21e.Transparency = a21e.Transparency + 0.02
  6352. end
  6353. walk = false
  6354. end
  6355. end)
  6356.  
  6357.  
  6358.  
  6359.  
  6360.  
  6361.  
  6362.  
  6363.  
  6364.  
  6365.  
  6366. p1 = Instance.new("Part",char)
  6367. p1.Size = v3(2,1.6,1)
  6368. p1.Transparency = 1
  6369. p1.CanCollide = false
  6370. p1.Position = v3(999,999,999)
  6371. p1.BrickColor = bc("Bright red")
  6372. p1mesh = Instance.new("SpecialMesh",p1)
  6373. p1mesh.MeshType = "FileMesh"
  6374. p1mesh.Scale = v3(1.01,1.01,1.01)
  6375. p1mesh.MeshId = "rbxassetid://532220007"
  6376. p1weld = Instance.new("Weld",p1)
  6377. p1weld.Part0 = UpperTorso
  6378. p1weld.Part1 = p1
  6379. -------------------------------------------------------------
  6380. p2 = Instance.new("Part",char)
  6381. p2.Size = v3(2,1.6,1)
  6382. p2.Transparency = 1
  6383. p2.CanCollide = false
  6384. p2.Position = v3(999,999,999)
  6385. p2.BrickColor = bc("Bright red")
  6386. p2mesh = Instance.new("SpecialMesh",p2)
  6387. p2mesh.MeshType = "FileMesh"
  6388. p2mesh.Scale = v3(1.01,1.01,1.01)
  6389. p2mesh.MeshId = "http://www.roblox.com/asset/?id=532220036"
  6390. p2weld = Instance.new("Weld",p2)
  6391. p2weld.Part0 = LowerTorso
  6392. p2weld.Part1 = p2
  6393. -------------------------------------------------------------
  6394. p3 = Instance.new("Part",char)
  6395. p3.Size = v3(2,1.6,1)
  6396. p3.Transparency = 1
  6397. p3.CanCollide = false
  6398. p3.Position = v3(999,999,999)
  6399. p3.BrickColor = bc("Bright red")
  6400. p3mesh = Instance.new("SpecialMesh",p3)
  6401. p3mesh.MeshType = "FileMesh"
  6402. p3mesh.Scale = v3(1.01,1.01,1.01)
  6403. p3mesh.MeshId = "http://www.roblox.com/asset/?id=532219996"
  6404. p3weld = Instance.new("Weld",p3)
  6405. p3weld.Part0 = LeftUpperArm
  6406. p3weld.Part1 = p3
  6407. -------------------------------------------------------------
  6408. p4 = Instance.new("Part",char)
  6409. p4.Size = v3(2,1.6,1)
  6410. p4.Transparency = 1
  6411. p4.CanCollide = false
  6412. p4.Position = v3(999,999,999)
  6413. p4.BrickColor = bc("Bright red")
  6414. p4mesh = Instance.new("SpecialMesh",p4)
  6415. p4mesh.MeshType = "FileMesh"
  6416. p4mesh.Scale = v3(1.01,1.01,1.01)
  6417. p4mesh.MeshId = "http://www.roblox.com/asset/?id=532220017"
  6418. p4weld = Instance.new("Weld",p4)
  6419. p4weld.Part0 = LeftLowerLeg
  6420. p4weld.Part1 = p4
  6421. -------------------------------------------------------------
  6422. p5 = Instance.new("Part",char)
  6423. p5.Size = v3(2,1.6,1)
  6424. p5.Transparency = 1
  6425. p5.CanCollide = false
  6426. p5.Position = v3(999,999,999)
  6427. p5.BrickColor = bc("Bright red")
  6428. p5mesh = Instance.new("SpecialMesh",p5)
  6429. p5mesh.MeshType = "FileMesh"
  6430. p5mesh.Scale = v3(1.01,1.01,1.01)
  6431. p5mesh.MeshId = "http://www.roblox.com/asset/?id=532219991"
  6432. p5weld = Instance.new("Weld",p5)
  6433. p5weld.Part0 = LeftLowerArm
  6434. p5weld.Part1 = p5
  6435. -------------------------------------------------------------
  6436. p6 = Instance.new("Part",char)
  6437. p6.Size = v3(2,1.6,1)
  6438. p6.Transparency = 1
  6439. p6.CanCollide = false
  6440. p6.Position = v3(999,999,999)
  6441. p6.BrickColor = bc("Bright red")
  6442. p6mesh = Instance.new("SpecialMesh",p6)
  6443. p6mesh.MeshType = "FileMesh"
  6444. p6mesh.Scale = v3(1.01,1.01,1.01)
  6445. p6mesh.MeshId = "http://www.roblox.com/asset/?id=532219986"
  6446. p6weld = Instance.new("Weld",p6)
  6447. p6weld.Part0 = LeftHand
  6448. p6weld.Part1 = p6
  6449. -------------------------------------------------------------
  6450. p7 = Instance.new("Part",char)
  6451. p7.Size = v3(2,1.6,1)
  6452. p7.Transparency =1
  6453. p7.CanCollide = false
  6454. p7.Position = v3(999,999,999)
  6455. p7.BrickColor = bc("Bright red")
  6456. p7mesh = Instance.new("SpecialMesh",p7)
  6457. p7mesh.MeshType = "FileMesh"
  6458. p7mesh.Scale = v3(1.01,1.01,1.01)
  6459. p7mesh.MeshId = "http://www.roblox.com/asset/?id=532220012"
  6460. p7weld = Instance.new("Weld",p7)
  6461. p7weld.Part0 = LeftFoot
  6462. p7weld.Part1 = p7
  6463. -------------------------------------------------------------
  6464. p8 = Instance.new("Part",char)
  6465. p8.Size = v3(2,1.6,1)
  6466. p8.Transparency = 1
  6467. p8.CanCollide = false
  6468. p8.Position = v3(999,999,999)
  6469. p8.BrickColor = bc("Bright red")
  6470. p8mesh = Instance.new("SpecialMesh",p8)
  6471. p8mesh.MeshType = "FileMesh"
  6472. p8mesh.Scale = v3(1.01,1.01,1.01)
  6473. p8mesh.MeshId = "http://www.roblox.com/asset/?id=532220020"
  6474. p8weld = Instance.new("Weld",p8)
  6475. p8weld.Part0 = RightFoot
  6476. p8weld.Part1 = p8
  6477. -------------------------------------------------------------
  6478. p9 = Instance.new("Part",char)
  6479. p9.Size = v3(2,1.6,1)
  6480. p9.Transparency = 1
  6481. p9.CanCollide = false
  6482. p9.Position = v3(999,999,999)
  6483. p9.BrickColor = bc("Bright red")
  6484. p9mesh = Instance.new("SpecialMesh",p9)
  6485. p9mesh.MeshType = "FileMesh"
  6486. p9mesh.Scale = v3(1.01,1.01,1.01)
  6487. p9mesh.MeshId = "http://www.roblox.com/asset/?id=532219997"
  6488. p9weld = Instance.new("Weld",p9)
  6489. p9weld.Part0 = RightHand
  6490. p9weld.Part1 = p9
  6491. -------------------------------------------------------------
  6492. p10 = Instance.new("Part",char)
  6493. p10.Size = v3(2,1.6,1)
  6494. p10.Transparency = 1
  6495. p10.CanCollide = false
  6496. p10.Position = v3(999,999,999)
  6497. p10.BrickColor = bc("Bright red")
  6498. p10mesh = Instance.new("SpecialMesh",p10)
  6499. p10mesh.MeshType = "FileMesh"
  6500. p10mesh.Scale = v3(1.01,1.01,1.01)
  6501. p10mesh.MeshId = "http://www.roblox.com/asset/?id=532219999"
  6502. p10weld = Instance.new("Weld",p10)
  6503. p10weld.Part0 = RightLowerArm
  6504. p10weld.Part1 = p10
  6505. -------------------------------------------------------------
  6506. p11 = Instance.new("Part",char)
  6507. p11.Size = v3(2,1.6,1)
  6508. p11.Transparency = 1
  6509. p11.CanCollide = false
  6510. p11.Position = v3(999,999,999)
  6511. p11.BrickColor = bc("Bright red")
  6512. p11mesh = Instance.new("SpecialMesh",p11)
  6513. p11mesh.MeshType = "FileMesh"
  6514. p11mesh.Scale = v3(1.01,1.01,1.01)
  6515. p11mesh.MeshId = "http://www.roblox.com/asset/?id=532220027"
  6516. p11weld = Instance.new("Weld",p11)
  6517. p11weld.Part0 = RightLowerLeg
  6518. p11weld.Part1 = p11
  6519. -------------------------------------------------------------
  6520. p12 = Instance.new("Part",char)
  6521. p12.Size = v3(2,1.6,1)
  6522. p12.Transparency =1
  6523. p12.CanCollide = false
  6524. p12.Position = v3(999,999,999)
  6525. p12.BrickColor = bc("Bright red")
  6526. p12mesh = Instance.new("SpecialMesh",p12)
  6527. p12mesh.MeshType = "FileMesh"
  6528. p12mesh.Scale = v3(1.01,1.01,1.01)
  6529. p12mesh.MeshId = "http://www.roblox.com/asset/?id=532220004"
  6530. p12weld = Instance.new("Weld",p12)
  6531. p12weld.Part0 = RightUpperArm
  6532. p12weld.Part1 = p12
  6533. -------------------------------------------------------------
  6534. p13 = Instance.new("Part",char)
  6535. p13.Size = v3(2,1.6,1)
  6536. p13.Transparency = 1
  6537. p13.CanCollide = false
  6538. p13.Position = v3(999,999,999)
  6539. p13.BrickColor = bc("Bright red")
  6540. p13mesh = Instance.new("SpecialMesh",p13)
  6541. p13mesh.MeshType = "FileMesh"
  6542. p13mesh.Scale = v3(1.01,1.01,1.01)
  6543. p13mesh.MeshId = "http://www.roblox.com/asset/?id=532220031"
  6544. p13weld = Instance.new("Weld",p13)
  6545. p13weld.Part0 = RightUpperLeg
  6546. p13weld.Part1 = p13
  6547. -------------------------------------------------------------
  6548. p14 = Instance.new("Part",char)
  6549. p14.Size = v3(2,1,1)
  6550. p14.Transparency = 1
  6551. p14.CanCollide = false
  6552. p14.Position = v3(999,999,999)
  6553. p14.BrickColor = bc("Bright red")
  6554. p14mesh = Instance.new("SpecialMesh",p14)
  6555. p14mesh.MeshType = "FileMesh"
  6556. p14mesh.Scale = v3(1.01,1.01,1.01)
  6557. p14mesh.MeshId = "http://www.roblox.com/asset/?id=532220018"
  6558. p14weld = Instance.new("Weld",p14)
  6559. p14weld.Part0 = LeftUpperLeg
  6560. p14weld.Part1 = p14
  6561. p15 = Instance.new("Part",char)
  6562. p15.Size = v3(2,1,1)
  6563. p15.Transparency = 1
  6564. p15.CanCollide = false
  6565. p15.Position = v3(999,999,999)
  6566. p15.BrickColor = bc("Bright red")
  6567. p15mesh = Instance.new("SpecialMesh",p15)
  6568. p15mesh.MeshType = "Head"
  6569. p15mesh.Scale = v3(1.26,1.26,1.26)
  6570. p15weld = Instance.new("Weld",p15)
  6571. p15weld.Part0 = Head
  6572. p15weld.Part1 = p15
  6573.  
  6574. mouse.KeyDown:connect(function(key)
  6575. if key == "z" and ki < 101 then
  6576. idle = false
  6577. idle7 = false
  6578. hum.HipHeight = 1.35
  6579. walk = false
  6580. canjump = false
  6581. transform1 = true
  6582. wait(0.2)
  6583. size = newaurabase.Size
  6584. size2 = newaurabase2.Size
  6585. wait(0.1)
  6586. KiCharge.TimePosition = 0.7
  6587.  
  6588. wait(0.1)
  6589. KiCharge:Play()
  6590.  
  6591. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  6592. newaura.ImageTransparency = 0
  6593. newaura.ImageColor3 = Color3.fromRGB(255,255,255)
  6594. newaurabase.Size = UDim2.new(20,0,20,0)
  6595. elseif ssjg == true then
  6596. newaurabase.Size = UDim2.new(12,0,25,0)
  6597. elseif ssj1 == true or ssj2 == true or ssj3 == true then
  6598. newaurabase.Size = UDim2.new(40,0,40,0)
  6599. elseif ssjb == true then
  6600. newaurabase.Size = UDim2.new(20,0,30,0)
  6601. elseif ssjb == true and ssjbkaio == true then
  6602. newaurabase2.Size = UDim2.new(25,0,45,0)
  6603. elseif ssjb == true and ssjbkaiox10 == true then
  6604. newaurabase2.Size = UDim2.new(40,0,80,0)
  6605. elseif ssj4 == true then
  6606. newaurabase.Size = UDim2.new(40,0,40,0)
  6607. end
  6608.  
  6609. newaura.ImageTransparency = 0
  6610. rock = true
  6611. transform1 = false
  6612. transform3 = true
  6613. kicharging = true
  6614. wait(2)
  6615.  
  6616. repeat
  6617. if kicharging == true then
  6618. KiCharge.TimePosition = 2
  6619.  
  6620. KiCharge:Play()
  6621. end
  6622. wait(2)
  6623. until kicharging == false
  6624. end
  6625. end)
  6626. mouse.KeyUp:connect(function(key)
  6627. if key == "z" then
  6628.  
  6629. KiCharge:Stop()
  6630. kicharging = false
  6631. rock = false
  6632. rock3 = true
  6633. transform3 = false
  6634. transform1 = false
  6635. transform4 = true
  6636. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  6637. newaura.ImageTransparency = 1
  6638. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  6639. else
  6640. newaurabase.Size = size
  6641. newaurabase2.Size = size2
  6642. end
  6643.  
  6644. a21e = new("Part",char)
  6645. a21e.Name = "Beam"..num
  6646. a21e.Locked = true
  6647. a21e.Size = v3(1,1,1)
  6648. a21e.CanCollide = false
  6649. a21e.Position = v3(999,999,999)
  6650. a21e.BrickColor = bc("White")
  6651. a21e.Material = "Neon"
  6652. a21e.Transparency = 0
  6653. aa21e = new("SpecialMesh",a21e)
  6654. a21e.Anchored = true
  6655. a21e.Position = RootPart.Position
  6656. aa21e.MeshType = "Sphere"
  6657. aa21e.Scale = v3(1,1,1)
  6658.  
  6659. KiCharge2.TimePosition = 7.6
  6660. wait(0.1)
  6661. KiCharge2:Play()
  6662. KiCharge:Stop()
  6663. GroundWave5()
  6664. GroundWave6()
  6665. GroundWave7()
  6666. GroundWave8()
  6667. GroundWave9()
  6668. GroundWave10()
  6669. for i = 1,25 do
  6670. wait()
  6671. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  6672. a21e.Transparency = a21e.Transparency + 0.04
  6673. end
  6674.  
  6675. wait(0.5)
  6676.  
  6677. KiCharge2:Stop()
  6678. transform4 = false
  6679. if fuse == false or potara == false then
  6680. idle = true
  6681. walk = true
  6682. canjump = true
  6683. end
  6684. if fuse == true or potara == true then
  6685. idle7 = true
  6686. end
  6687. end
  6688. end)
  6689.  
  6690.  
  6691.  
  6692.  
  6693.  
  6694.  
  6695.  
  6696.  
  6697. hum.Name = "LolCantHurtMe"
  6698.  
  6699.  
  6700.  
  6701.  
  6702.  
  6703.  
  6704.  
  6705.  
  6706.  
  6707. function chatfunc1(text)
  6708. local chat = coroutine.wrap(function()
  6709. if clone1:FindFirstChild("TalkingBillBoard")~= nil then
  6710. clone1:FindFirstChild("TalkingBillBoard"):destroy()
  6711. end
  6712. local naeeym2 = Instance.new("BillboardGui",clone1)
  6713. naeeym2.Size = UDim2.new(0,100,0,40)
  6714. naeeym2.StudsOffset = Vector3.new(0,3,0)
  6715. naeeym2.Adornee = clone1.Head
  6716. naeeym2.Name = "TalkingBillBoard"
  6717. local tecks2 = Instance.new("TextLabel",naeeym2)
  6718. tecks2.BackgroundTransparency = 1
  6719. tecks2.BorderSizePixel = 0
  6720. tecks2.Text = ""
  6721. tecks2.Font = "Fantasy"
  6722. tecks2.TextSize = 30
  6723. tecks2.TextStrokeTransparency = 0
  6724. tecks2.TextColor3 = Color3.new(0,0,0)
  6725. tecks2.TextStrokeColor3 = Color3.new(0,0,255)
  6726. tecks2.Size = UDim2.new(1,0,0.5,0)
  6727. local tecks3 = Instance.new("TextLabel",naeeym2)
  6728. tecks3.BackgroundTransparency = 1
  6729. tecks3.BorderSizePixel = 0
  6730. tecks3.Text = ""
  6731. tecks3.Font = "Fantasy"
  6732. tecks3.TextSize = 30
  6733. tecks3.TextStrokeTransparency = 0
  6734. tecks3.TextColor3 = Color3.new(0,0,0)
  6735. tecks3.TextStrokeColor3 = Color3.new(255,255,255)
  6736. tecks3.Size = UDim2.new(1,0,0.5,0)
  6737. for i = 1,string.len(text),1 do
  6738.  
  6739. tecks2.Text = string.sub(text,1,i)
  6740. tecks3.Text = string.sub(text,1,i)
  6741. wait(0.01)
  6742. end
  6743. wait(2)
  6744. for i = 1, 50 do
  6745.  
  6746. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  6747. tecks2.Rotation = tecks2.Rotation - .8
  6748. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  6749. tecks2.TextTransparency = tecks2.TextTransparency + .04
  6750. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  6751. tecks3.Rotation = tecks2.Rotation + .8
  6752. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  6753. tecks3.TextTransparency = tecks2.TextTransparency + .04
  6754. end
  6755. naeeym2:Destroy()
  6756. end)
  6757. chat()
  6758.  
  6759. end
  6760.  
  6761. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("LowerTorso")
  6762. local mouse = game.Players.LocalPlayer:GetMouse()
  6763. repeat wait() until mouse
  6764. local plr = game.Players.LocalPlayer
  6765. local LowerTorso = plr.Character.LowerTorso
  6766. local flying = true
  6767. local deb = true
  6768. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  6769. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  6770. local maxspeed = 50
  6771. local speed = 0
  6772. function Fly()
  6773. local bg = Instance.new("BodyGyro", LowerTorso)
  6774. bg.P = 9e4
  6775. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  6776. bg.cframe =LowerTorso.CFrame
  6777. local bv = Instance.new("BodyVelocity", LowerTorso)
  6778. bv.velocity = Vector3.new(0,0.1,0)
  6779. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  6780. repeat wait()
  6781. hum.PlatformStand = true
  6782. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  6783. speed = speed+.5+(speed/maxspeed)
  6784. if speed > maxspeed then
  6785. speed = maxspeed
  6786. end
  6787. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  6788. speed = speed-1
  6789. if speed < 0 then
  6790. speed = 0
  6791. end
  6792. end
  6793. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  6794. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  6795. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  6796. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  6797. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  6798. else
  6799. bv.velocity = Vector3.new(0,0.1,0)
  6800. end
  6801. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  6802. until not flying
  6803. ctrl = {f = 0, b = 0, l = 0, r = 0}
  6804. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  6805. speed = 0
  6806. bg:Destroy()
  6807. bv:Destroy()
  6808. hum.PlatformStand = false
  6809. end
  6810. mouse.KeyDown:connect(function(key)
  6811. if key:lower() == "f" then
  6812. if flying then flying = false
  6813. flying1 = false
  6814. idle = true
  6815. walk = true
  6816. canjump = true
  6817. else
  6818. hum.Jump = true
  6819. wait(0.5)
  6820. flying1 = true
  6821. flying = true
  6822. -- return to idle if finishing an emote
  6823. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  6824. oldAnim = "idle"
  6825. end
  6826.  
  6827. currentAnim = ""
  6828. currentAnimInstance = nil
  6829. if (currentAnimKeyframeHandler ~= nil) then
  6830. currentAnimKeyframeHandler:disconnect()
  6831. end
  6832.  
  6833. if (currentAnimTrack ~= nil) then
  6834. currentAnimTrack:Stop()
  6835. currentAnimTrack:Destroy()
  6836. currentAnimTrack = nil
  6837. end
  6838.  
  6839. -- clean up walk if there is one
  6840. if (runAnimKeyframeHandler ~= nil) then
  6841. runAnimKeyframeHandler:disconnect()
  6842. end
  6843.  
  6844. if (runAnimTrack ~= nil) then
  6845. runAnimTrack:Stop()
  6846. runAnimTrack:Destroy()
  6847. runAnimTrack = nil
  6848. end
  6849. Fly()
  6850. end
  6851. elseif key:lower() == "w" then
  6852. ctrl.f = 1
  6853. nill = false
  6854. foward = true
  6855. elseif key:lower() == "s" then
  6856. ctrl.b = -1
  6857. elseif key:lower() == "a" then
  6858. ctrl.l = -1
  6859. elseif key:lower() == "d" then
  6860. ctrl.r = 1
  6861. end
  6862. end)
  6863. mouse.KeyUp:connect(function(key)
  6864. if key:lower() == "w" then
  6865. ctrl.f = 0
  6866. nill = true
  6867. foward = false
  6868. elseif key:lower() == "s" then
  6869. ctrl.b = 0
  6870. elseif key:lower() == "a" then
  6871. ctrl.l = 0
  6872. elseif key:lower() == "d" then
  6873. ctrl.r = 0
  6874. end
  6875. end)
  6876. Fly()
  6877.  
  6878.  
  6879.  
  6880.  
  6881.  
  6882.  
  6883.  
  6884.  
  6885.  
  6886.  
  6887.  
  6888.  
  6889.  
  6890.  
  6891.  
  6892.  
  6893.  
  6894.  
  6895.  
  6896.  
  6897.  
  6898.  
  6899.  
  6900.  
  6901.  
  6902.  
  6903.  
  6904.  
  6905.  
  6906.  
  6907.  
  6908.  
  6909.  
  6910.  
  6911.  
  6912.  
  6913. -------------------------------------------------------------------------------------------------------------------------------------------
  6914. math.randomseed(tick())
  6915.  
  6916. function configureAnimationSet(name, fileList)
  6917. if (animTable[name] ~= nil) then
  6918. for _, connection in pairs(animTable[name].connections) do
  6919. connection:disconnect()
  6920. end
  6921. end
  6922. animTable[name] = {}
  6923. animTable[name].count = 0
  6924. animTable[name].totalWeight = 0
  6925. animTable[name].connections = {}
  6926.  
  6927. local allowCustomAnimations = true
  6928. local AllowDisableCustomAnimsUserFlag = true
  6929.  
  6930. local success, msg = pcall(function()
  6931. AllowDisableCustomAnimsUserFlag = UserSettings():IsUserFeatureEnabled("UserAllowDisableCustomAnims")
  6932. end)
  6933.  
  6934. if (AllowDisableCustomAnimsUserFlag) then
  6935. local ps = game:GetService("StarterPlayer"):FindFirstChild("PlayerSettings")
  6936. if (ps ~= nil) then
  6937. allowCustomAnimations = not require(ps).UseDefaultAnimations
  6938. end
  6939. end
  6940.  
  6941. -- check for config values
  6942. local config = script:FindFirstChild(name)
  6943. if (allowCustomAnimations and config ~= nil) then
  6944. table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  6945. table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  6946. local idx = 1
  6947. for _, childPart in pairs(config:GetChildren()) do
  6948. if (childPart:IsA("Animation")) then
  6949. table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  6950. animTable[name][idx] = {}
  6951. animTable[name][idx].anim = childPart
  6952. local weightObject = childPart:FindFirstChild("Weight")
  6953. if (weightObject == nil) then
  6954. animTable[name][idx].weight = 1
  6955. else
  6956. animTable[name][idx].weight = weightObject.Value
  6957. end
  6958. animTable[name].count = animTable[name].count + 1
  6959. animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  6960. idx = idx + 1
  6961. end
  6962. end
  6963. end
  6964.  
  6965. -- fallback to defaults
  6966. if (animTable[name].count <= 0) then
  6967. for idx, anim in pairs(fileList) do
  6968. animTable[name][idx] = {}
  6969. animTable[name][idx].anim = Instance.new("Animation")
  6970. animTable[name][idx].anim.Name = name
  6971. animTable[name][idx].anim.AnimationId = anim.id
  6972. animTable[name][idx].weight = anim.weight
  6973. animTable[name].count = animTable[name].count + 1
  6974. animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  6975. -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  6976. end
  6977. end
  6978. end
  6979.  
  6980. -- Setup animation objects
  6981. function scriptChildModified(child)
  6982. local fileList = animNames[child.Name]
  6983. if (fileList ~= nil) then
  6984. configureAnimationSet(child.Name, fileList)
  6985. end
  6986. end
  6987.  
  6988. script.ChildAdded:connect(scriptChildModified)
  6989. script.ChildRemoved:connect(scriptChildModified)
  6990.  
  6991.  
  6992. for name, fileList in pairs(animNames) do
  6993. configureAnimationSet(name, fileList)
  6994. end
  6995.  
  6996. -- ANIMATION
  6997.  
  6998. -- declarations
  6999. local toolAnim = "None"
  7000. local toolAnimTime = 0
  7001.  
  7002. local jumpAnimTime = 0
  7003. local jumpAnimDuration = 0.31
  7004.  
  7005. local toolTransitionTime = 0.1
  7006. local fallTransitionTime = 0.2
  7007.  
  7008. -- functions
  7009.  
  7010. function stopAllAnimations()
  7011. local oldAnim = currentAnim
  7012.  
  7013. -- return to idle if finishing an emote
  7014. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  7015. oldAnim = "idle"
  7016. end
  7017.  
  7018. currentAnim = ""
  7019. currentAnimInstance = nil
  7020. if (currentAnimKeyframeHandler ~= nil) then
  7021. currentAnimKeyframeHandler:disconnect()
  7022. end
  7023.  
  7024. if (currentAnimTrack ~= nil) then
  7025. currentAnimTrack:Stop()
  7026. currentAnimTrack:Destroy()
  7027. currentAnimTrack = nil
  7028. end
  7029.  
  7030. -- clean up walk if there is one
  7031. if (runAnimKeyframeHandler ~= nil) then
  7032. runAnimKeyframeHandler:disconnect()
  7033. end
  7034.  
  7035. if (runAnimTrack ~= nil) then
  7036. runAnimTrack:Stop()
  7037. runAnimTrack:Destroy()
  7038. runAnimTrack = nil
  7039. end
  7040.  
  7041. return oldAnim
  7042. end
  7043.  
  7044. local smallButNotZero = 0.0001
  7045. function setRunSpeed(speed)
  7046. if speed < 0.33 then
  7047. currentAnimTrack:AdjustWeight(1.0)
  7048. runAnimTrack:AdjustWeight(smallButNotZero)
  7049. elseif speed < 0.66 then
  7050. local weight = ((speed - 0.33) / 0.33)
  7051. currentAnimTrack:AdjustWeight(1.0 - weight + smallButNotZero)
  7052. runAnimTrack:AdjustWeight(weight + smallButNotZero)
  7053. else
  7054. currentAnimTrack:AdjustWeight(smallButNotZero)
  7055. runAnimTrack:AdjustWeight(1.0)
  7056. end
  7057.  
  7058. local speedScaled = speed * 1.25
  7059. runAnimTrack:AdjustSpeed(speedScaled)
  7060. currentAnimTrack:AdjustSpeed(speedScaled)
  7061. end
  7062.  
  7063.  
  7064. function setAnimationSpeed(speed)
  7065. if jumped == false or flying == false then
  7066. if speed ~= currentAnimSpeed then
  7067. currentAnimSpeed = speed
  7068. if currentAnim == "walk" then
  7069. setRunSpeed(speed)
  7070. else
  7071. currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  7072. end
  7073. end
  7074. end
  7075. end
  7076.  
  7077. function keyFrameReachedFunc(frameName)
  7078. if (frameName == "End") then
  7079. if currentAnim == "walk" then
  7080. runAnimTrack.TimePosition = 0.0
  7081. currentAnimTrack.TimePosition = 0.0
  7082. else
  7083. local repeatAnim = currentAnim
  7084. -- return to idle if finishing an emote
  7085. if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
  7086. repeatAnim = "idle"
  7087. end
  7088.  
  7089. local animSpeed = currentAnimSpeed
  7090. playAnimation(repeatAnim, 0.15, Humanoid)
  7091. setAnimationSpeed(animSpeed)
  7092. end
  7093. end
  7094. end
  7095.  
  7096. function rollAnimation(animName)
  7097. local roll = math.random(1, animTable[animName].totalWeight)
  7098. local origRoll = roll
  7099. local idx = 1
  7100. while (roll > animTable[animName][idx].weight) do
  7101. roll = roll - animTable[animName][idx].weight
  7102. idx = idx + 1
  7103. end
  7104. return idx
  7105. end
  7106.  
  7107. function playAnimation(animName, transitionTime, humanoid)
  7108. local idx = rollAnimation(animName)
  7109. local anim = animTable[animName][idx].anim
  7110.  
  7111. -- switch animation
  7112. if (anim ~= currentAnimInstance) then
  7113.  
  7114. if (currentAnimTrack ~= nil) then
  7115. currentAnimTrack:Stop(transitionTime)
  7116. currentAnimTrack:Destroy()
  7117. end
  7118.  
  7119. if (runAnimTrack ~= nil) then
  7120. runAnimTrack:Stop(transitionTime)
  7121. runAnimTrack:Destroy()
  7122. end
  7123.  
  7124. currentAnimSpeed = 1.0
  7125.  
  7126. -- load it to the humanoid; get AnimationTrack
  7127. currentAnimTrack = humanoid:LoadAnimation(anim)
  7128. currentAnimTrack.Priority = Enum.AnimationPriority.Core
  7129.  
  7130. -- play the animation
  7131. currentAnimTrack:Play(transitionTime)
  7132. currentAnim = animName
  7133. currentAnimInstance = anim
  7134.  
  7135. -- set up keyframe name triggers
  7136. if (currentAnimKeyframeHandler ~= nil) then
  7137. currentAnimKeyframeHandler:disconnect()
  7138. end
  7139. currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  7140.  
  7141. -- check to see if we need to blend a walk/run animation
  7142. if animName == "walk" then
  7143. local runAnimName = "run"
  7144. local runIdx = rollAnimation(runAnimName)
  7145.  
  7146. runAnimTrack = humanoid:LoadAnimation(animTable[runAnimName][runIdx].anim)
  7147. runAnimTrack.Priority = Enum.AnimationPriority.Core
  7148. runAnimTrack:Play(transitionTime)
  7149.  
  7150. if (runAnimKeyframeHandler ~= nil) then
  7151. runAnimKeyframeHandler:disconnect()
  7152. end
  7153. runAnimKeyframeHandler = runAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  7154. end
  7155. end
  7156.  
  7157. end
  7158.  
  7159. -------------------------------------------------------------------------------------------
  7160. -------------------------------------------------------------------------------------------
  7161.  
  7162. local toolAnimName = ""
  7163. local toolAnimTrack = nil
  7164. local toolAnimInstance = nil
  7165. local currentToolAnimKeyframeHandler = nil
  7166.  
  7167. function toolKeyFrameReachedFunc(frameName)
  7168. if (frameName == "End") then
  7169. playToolAnimation(toolAnimName, 0.0, Humanoid)
  7170. end
  7171. end
  7172.  
  7173.  
  7174. function playToolAnimation(animName, transitionTime, humanoid, priority)
  7175. local idx = rollAnimation(animName)
  7176. local anim = animTable[animName][idx].anim
  7177.  
  7178. if (toolAnimInstance ~= anim) then
  7179.  
  7180. if (toolAnimTrack ~= nil) then
  7181. toolAnimTrack:Stop()
  7182. toolAnimTrack:Destroy()
  7183. transitionTime = 0
  7184. end
  7185.  
  7186. -- load it to the humanoid; get AnimationTrack
  7187. toolAnimTrack = humanoid:LoadAnimation(anim)
  7188. if priority then
  7189. toolAnimTrack.Priority = priority
  7190. end
  7191.  
  7192. -- play the animation
  7193. toolAnimTrack:Play(transitionTime)
  7194. toolAnimName = animName
  7195. toolAnimInstance = anim
  7196.  
  7197. currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  7198. end
  7199. end
  7200.  
  7201. function stopToolAnimations()
  7202. local oldAnim = toolAnimName
  7203.  
  7204. if (currentToolAnimKeyframeHandler ~= nil) then
  7205. currentToolAnimKeyframeHandler:disconnect()
  7206. end
  7207.  
  7208. toolAnimName = ""
  7209. toolAnimInstance = nil
  7210. if (toolAnimTrack ~= nil) then
  7211. toolAnimTrack:Stop()
  7212. toolAnimTrack:Destroy()
  7213. toolAnimTrack = nil
  7214. end
  7215.  
  7216. return oldAnim
  7217. end
  7218.  
  7219. -------------------------------------------------------------------------------------------
  7220. -------------------------------------------------------------------------------------------
  7221. -- STATE CHANGE HANDLERS
  7222.  
  7223. function onRunning(speed)
  7224. if speed > 0.5 then
  7225. local scale = 16.0
  7226. if jumped == false or flying == false then
  7227. playAnimation("walk", 0.2, Humanoid)
  7228. end
  7229. setAnimationSpeed(speed / scale)
  7230. pose = "Running"
  7231. else
  7232. if emoteNames[currentAnim] == nil then
  7233. playAnimation("idle", 0.2, Humanoid)
  7234. pose = "Standing"
  7235. end
  7236. end
  7237. end
  7238.  
  7239. function onDied()
  7240. pose = "Dead"
  7241. end
  7242.  
  7243. function onJumping()
  7244.  
  7245. end
  7246.  
  7247. function onClimbing(speed)
  7248. local scale = 5.0
  7249. playAnimation("climb", 0.1, Humanoid)
  7250. setAnimationSpeed(speed / scale)
  7251. pose = "Climbing"
  7252. end
  7253.  
  7254. function onGettingUp()
  7255. pose = "GettingUp"
  7256. end
  7257.  
  7258. function onFreeFall()
  7259.  
  7260. end
  7261.  
  7262. function onFallingDown()
  7263.  
  7264. end
  7265.  
  7266. function onSeated()
  7267. pose = "Seated"
  7268. end
  7269.  
  7270. function onPlatformStanding()
  7271.  
  7272. end
  7273.  
  7274. -------------------------------------------------------------------------------------------
  7275. -------------------------------------------------------------------------------------------
  7276.  
  7277. function onSwimming(speed)
  7278. if speed > 1.00 then
  7279. local scale = 10.0
  7280. playAnimation("swim", 0.4, Humanoid)
  7281. setAnimationSpeed(speed / scale)
  7282. pose = "Swimming"
  7283. else
  7284. playAnimation("swimidle", 0.4, Humanoid)
  7285. pose = "Standing"
  7286. end
  7287. end
  7288.  
  7289. function animateTool()
  7290. if (toolAnim == "None") then
  7291. playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
  7292. return
  7293. end
  7294.  
  7295. if (toolAnim == "Slash") then
  7296. playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
  7297. return
  7298. end
  7299.  
  7300. if (toolAnim == "Lunge") then
  7301. playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
  7302. return
  7303. end
  7304. end
  7305.  
  7306. function getToolAnim(tool)
  7307. for _, c in ipairs(tool:GetChildren()) do
  7308. if c.Name == "toolanim" and c.className == "StringValue" then
  7309. return c
  7310. end
  7311. end
  7312. return nil
  7313. end
  7314.  
  7315. local lastTick = 0
  7316.  
  7317. function stepAnimate(currentTime)
  7318. local amplitude = 1
  7319. local frequency = 1
  7320. local deltaTime = currentTime - lastTick
  7321. lastTick = currentTime
  7322.  
  7323. local climbFudge = 0
  7324. local setAngles = false
  7325.  
  7326. if (jumpAnimTime > 0) then
  7327. jumpAnimTime = jumpAnimTime - deltaTime
  7328. end
  7329.  
  7330. if (pose == "FreeFall" and jumpAnimTime <= 0) then
  7331. playAnimation("fall", fallTransitionTime, Humanoid)
  7332. elseif (pose == "Seated") then
  7333. playAnimation("sit", 0.5, Humanoid)
  7334. return
  7335. elseif (pose == "Running") then
  7336. if jumped == false or flying == false then
  7337. playAnimation("walk", 0.2, Humanoid)
  7338. end
  7339. elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  7340. stopAllAnimations()
  7341. amplitude = 0.1
  7342. frequency = 1
  7343. setAngles = true
  7344. end
  7345.  
  7346. -- Tool Animation handling
  7347. local tool = Character:FindFirstChildOfClass("Tool")
  7348. if tool and (tool.RequiresHandle or tool:FindFirstChild("Handle")) then
  7349.  
  7350. local animStringValueObject = getToolAnim(tool)
  7351.  
  7352. if animStringValueObject then
  7353. toolAnim = animStringValueObject.Value
  7354. -- message recieved, delete StringValue
  7355. animStringValueObject.Parent = nil
  7356. toolAnimTime = currentTime + .3
  7357. end
  7358.  
  7359. if currentTime > toolAnimTime then
  7360. toolAnimTime = 0
  7361. toolAnim = "None"
  7362. end
  7363.  
  7364. animateTool()
  7365. else
  7366. stopToolAnimations()
  7367. toolAnim = "None"
  7368. toolAnimInstance = nil
  7369. toolAnimTime = 0
  7370. end
  7371. end
  7372.  
  7373. -- connect events
  7374. Humanoid.Died:connect(onDied)
  7375. Humanoid.Running:connect(onRunning)
  7376. Humanoid.Jumping:connect(onJumping)
  7377. Humanoid.Climbing:connect(onClimbing)
  7378. Humanoid.GettingUp:connect(onGettingUp)
  7379. Humanoid.FreeFalling:connect(onFreeFall)
  7380. Humanoid.FallingDown:connect(onFallingDown)
  7381. Humanoid.Seated:connect(onSeated)
  7382. Humanoid.PlatformStanding:connect(onPlatformStanding)
  7383. Humanoid.Swimming:connect(onSwimming)
  7384.  
  7385. -- setup emote chat hook
  7386. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  7387. local emote = ""
  7388. if (string.sub(msg, 1, 3) == "/e ") then
  7389. emote = string.sub(msg, 4)
  7390. elseif (string.sub(msg, 1, 7) == "/emote ") then
  7391. emote = string.sub(msg, 8)
  7392. end
  7393.  
  7394. if (pose == "Standing" and emoteNames[emote] ~= nil) then
  7395. playAnimation(emote, 0.1, Humanoid)
  7396. end
  7397. end)
  7398.  
  7399.  
  7400.  
  7401. -- initialize to idle
  7402.  
  7403.  
  7404. -- loop to handle timed state transitions and tool animations
  7405. while Character.Parent ~= nil do
  7406. local _, currentGameTime = wait(0.1)
  7407. stepAnimate(currentGameTime)
  7408. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement