azaz09-_____

R15 Goku

Sep 11th, 2017
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 235.47 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. function kamehameha()
  1990. beamgo = 6
  1991. beamgo1 = 1
  1992. enabled = true
  1993. sizeup = -25
  1994.  
  1995. kamefire.Volume = 5
  1996.  
  1997. wait(0.2)
  1998. RootPart.Anchored = true
  1999. kamecharge:Stop()
  2000.  
  2001.  
  2002. a1 = new("Part",char)
  2003. a1.Name = "Beam"
  2004. a1.Anchored = true
  2005. a1.Size = v3(6,6,6)
  2006. a1.CanCollide = false
  2007. a1.Locked = true
  2008. a1.Position = v3(999,999,999)
  2009. a1.BrickColor = bc("Cyan")
  2010. a1.Material = "Neon"
  2011. a1.Transparency = 0
  2012. aa1 = new("SpecialMesh",a1)
  2013. if fuse == false then
  2014. aa1.MeshType = "Cylinder"
  2015. if potara == false then
  2016. aa1.MeshType = "Cylinder"
  2017. else
  2018. aa1.MeshType = "Sphere"
  2019. end
  2020. else
  2021. aa1.MeshType = "Sphere"
  2022. end
  2023.  
  2024. aa1.Scale = v3(1,1,1)
  2025.  
  2026. a2 = new("Part",char)
  2027. a2.Name = "Beam"
  2028. a2.Anchored = true
  2029. a2.Locked = true
  2030.  
  2031. a2.Size = v3(0.1,0.1,0.1)
  2032. a2.CanCollide = false
  2033. a2.Position = v3(999,999,999)
  2034. a2.BrickColor = bc("Cyan")
  2035. a2.Material = "Neon"
  2036. if fuse == false then
  2037. if potara == false then
  2038. a2.Transparency = 0
  2039. else
  2040. a2.Transparency = 1
  2041. end
  2042. else
  2043.  
  2044. a2.Transparency = 1
  2045. end
  2046. aa2 = new("SpecialMesh",a2)
  2047. aa2.MeshType = "Sphere"
  2048. aa2.Scale = v3(150,100,100)
  2049. a3 = new("Part",char)
  2050. a3.Name = "Beam"
  2051. a3.Locked = true
  2052. a3.Anchored = true
  2053. a3.Size = v3(0.1,0.1,0.1)
  2054. a3.CanCollide = false
  2055. a3.Position = v3(999,999,999)
  2056. a3.BrickColor = bc("Cyan")
  2057. a3.Material = "Neon"
  2058. if fuse == false then
  2059. if potara == false then
  2060. a3.Transparency = 0
  2061. else
  2062. a3.Transparency = 1
  2063. end
  2064. else
  2065.  
  2066. a3.Transparency = 1
  2067. end
  2068. aa3 = new("SpecialMesh",a3)
  2069. aa3.MeshType = "Sphere"
  2070. aa3.Scale = v3(200,100,100)
  2071. if ssj4 == true and fuse == false then
  2072. a1.BrickColor = bc("Really red")
  2073. a2.BrickColor = bc("Really red")
  2074. a3.BrickColor = bc("Really red")
  2075. end
  2076. kamecharge:Stop()
  2077. kamefire:Play()
  2078.  
  2079. GroundWave1()
  2080. startk = false
  2081. ringfolder = Instance.new("Model",char)
  2082.  
  2083.  
  2084. --Damages
  2085. -----------------------------------------------------------------------------------------
  2086. a1.Touched:connect(function(hit)
  2087.  
  2088. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  2089.  
  2090.  
  2091.  
  2092. if hit.Parent:IsA("Model") then
  2093. hit.Parent:BreakJoints()
  2094. end
  2095. hit:Destroy()
  2096. if enabled == true then
  2097. enabled = false
  2098. num = num + 1
  2099. kamehit:Play()
  2100. a21 = new("Part",char)
  2101. a21.Name = "Beam"..num
  2102. a21.Locked = true
  2103. a21.Size = v3(1,1,1)
  2104. a21.CanCollide = false
  2105. a21.Position = v3(999,999,999)
  2106. a21.BrickColor = bc("Cyan")
  2107. a21.Material = "Neon"
  2108. a21.Transparency = 0
  2109. aa21 = new("SpecialMesh",a21)
  2110. a21.Anchored = true
  2111. a21.Position = hit.Position
  2112. aa21.MeshType = "Sphere"
  2113. aa21.Scale = v3(1,1,1)
  2114. GroundWave2()
  2115. GroundWave3()
  2116. GroundWave4()
  2117. for i = 1,50 do
  2118. wait()
  2119. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  2120. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2121. end
  2122. enabled = true
  2123. char["Beam"..num]:Destroy()
  2124. end
  2125.  
  2126. end
  2127.  
  2128. end)
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134. beam2 = true
  2135. beam1 = true
  2136.  
  2137. if potara == true then
  2138. for i = 1,20 do
  2139. wait(0.1)
  2140. sizeup = sizeup-0.7
  2141. ringgo = ringgo + 15
  2142. av = new("Part",ringfolder)
  2143. av.Name = "NewRing"
  2144. av.Anchored = true
  2145. av.Size = v3(0.6,1,1)
  2146. av.BrickColor = bc("New Yeller")
  2147. av.Material = "Neon"
  2148. av.Transparency = 0
  2149. aav = new("SpecialMesh",av)
  2150. aav.MeshType = "FileMesh"
  2151. aav.Scale = v3(sizeup,30,sizeup)
  2152. aav.MeshId = "rbxassetid://991124063"
  2153. 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)
  2154.  
  2155. end
  2156. end
  2157. if potara == false then
  2158. wait(3)
  2159. else
  2160. wait(0.5)
  2161. end
  2162.  
  2163. beam1 = false
  2164.  
  2165. repeat
  2166. wait()
  2167.  
  2168. if fuse == false then
  2169. if potara == false then
  2170. a1.Size = a1.Size - v3(0,0.2,0.2)
  2171. else
  2172. for i,v in pairs(char.Model:GetChildren()) do
  2173. if v:IsA("Part") then
  2174. if v.Name == "NewRing" then
  2175. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  2176. v.Transparency = v.Transparency + 0.1
  2177. end
  2178. end
  2179. end
  2180. a1.Size = a1.Size - v3(0,2,2)
  2181. end
  2182. else
  2183. a1.Size = a1.Size - v3(0,2,2)
  2184. end
  2185. aa2.Scale = aa2.Scale - v3(3,3,3)
  2186. aa3.Scale = aa3.Scale - v3(3,3,3)
  2187. until
  2188. a1.Size.y < 0.1
  2189.  
  2190.  
  2191. a1:Destroy()
  2192. ringfolder:Destroy()
  2193. a2:Destroy()
  2194. a3:Destroy()
  2195. for i = 1,10 do
  2196. wait()
  2197.  
  2198. kamefire.Volume = kamefire.Volume - 0.5
  2199. end
  2200. kamefire:Stop()
  2201. RootPart.Anchored = false
  2202.  
  2203. end
  2204.  
  2205.  
  2206. lighting = Instance.new("ParticleEmitter", RootPart)
  2207. lighting.Size = NumberSequence.new(2.5)
  2208. lighting.LightEmission = 1
  2209. lighting.Color = ColorSequence.new(Color3.fromRGB(170,170,255))
  2210. lighting.Texture = "rbxassetid://257173628"
  2211. lighting.ZOffset = 2
  2212. lighting.Transparency = ns(1)
  2213. lighting.Lifetime = NumberRange.new(0.1)
  2214. lighting.Rate = 60
  2215. lighting.Rotation = NumberRange.new(-500,500)
  2216. lighting.Speed = NumberRange.new(8)
  2217. lighting.SpreadAngle = Vector2.new(500,500)
  2218. lighting1 = Instance.new("ParticleEmitter", RootPart)
  2219. lighting1.Size = NumberSequence.new(2.5)
  2220. lighting1.LightEmission = 1
  2221. lighting1.Transparency = ns(1)
  2222. lighting1.Color = ColorSequence.new(Color3.fromRGB(170,170,255))
  2223. lighting1.Texture = "rbxassetid://257173628"
  2224. lighting1.ZOffset = 2
  2225. lighting1.Lifetime = NumberRange.new(0.1)
  2226. lighting1.Rate = 60
  2227. lighting1.Rotation = NumberRange.new(-500,500)
  2228. lighting1.Speed = NumberRange.new(8)
  2229. lighting1.SpreadAngle = Vector2.new(500,500)
  2230. mouse.KeyDown:connect(function(key)
  2231. if fuse == true then
  2232. if key == "q" and canattack == true and ki > 99 then
  2233.  
  2234. if canfly == true then
  2235. canfly = false
  2236. canfly1 = true
  2237. end
  2238. ki = ki - 100
  2239. canattack = false
  2240. idle7 = false
  2241. walk = false
  2242. canjump = false
  2243. hum.WalkSpeed = 0
  2244. aim = true
  2245. RootPart.Anchored = true
  2246. bigkamehameha1 = true
  2247.  
  2248. wait(1)
  2249. KamehamehaVoice4:Play()
  2250. bigkamehameha1 = false
  2251. bigkamehameha2 = true
  2252. ar = new("Part",char)
  2253. ar.Name = "NewPart"
  2254. ar.Position = v3(999,999,999)
  2255. ar.Size = v3(1,1,1)
  2256. ar.BrickColor = bc("Cyan")
  2257. ar.Material = "Neon"
  2258. ar.Transparency = 1
  2259. aar = new("SpecialMesh",ar)
  2260. aar.MeshType = "Sphere"
  2261. aar.Scale = v3(3,3,4)
  2262.  
  2263. aaar =new("Weld",ar)
  2264. aaar.Part0 = LowerTorso
  2265. aaar.Part1 = ar
  2266. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  2267. for i = 1,9 do
  2268. wait(0.5)
  2269. GroundWave1d()
  2270. ar.Transparency = ar.Transparency - 0.1
  2271. end
  2272. aim = false
  2273. kamehameha()
  2274.  
  2275. if canfly1 == true then
  2276. canfly = true
  2277. canfly1 = false
  2278. end
  2279. idle7 = true
  2280. hum.WalkSpeed = 16
  2281. canattack = true
  2282. ar:Destroy()
  2283. bigkamehameha2 = false
  2284. mouth.Texture = "rbxassetid://932140764"
  2285. RootPart.Anchored = false
  2286. end
  2287.  
  2288.  
  2289. end
  2290. if potara == true then
  2291. if key == "q" and canattack == true and ki > 99 then
  2292. kamefire.TimePosition = 0.5
  2293. if canfly == true then
  2294. canfly = false
  2295. canfly1 = true
  2296. end
  2297. ki = ki - 100
  2298. ringgo = 18
  2299. sizeup = 35
  2300. canattack = false
  2301. idle7 = false
  2302. walk = false
  2303. canjump = false
  2304. hum.WalkSpeed = 0
  2305. aim = true
  2306. RootPart.Anchored = true
  2307. KamehamehaVoice6:Play()
  2308. final1 = true
  2309.  
  2310. wait(0.5)
  2311. startk = true
  2312. final1 = false
  2313. final2 = true
  2314. wait(1)
  2315. final2 = false
  2316. kamehameha1 = true
  2317. wait(2.3)
  2318. kamehameha1 = false
  2319. kamehameha2 = true
  2320. KamehamehaVoice6:Stop()
  2321.  
  2322. aim = false
  2323. kamehameha()
  2324.  
  2325. if canfly1 == true then
  2326. canfly = true
  2327. canfly1 = false
  2328. end
  2329. idle7 = true
  2330. hum.WalkSpeed = 16
  2331. canattack = true
  2332.  
  2333. kamehameha2 = false
  2334. mouth.Texture = "rbxassetid://932140764"
  2335. RootPart.Anchored = false
  2336. end
  2337.  
  2338.  
  2339. end
  2340. if ssjg == false and ssj3 == false and ssjbkaiox10 == false and fuse == false then
  2341. if key == "q" and canattack == true and ki > 39 then
  2342.  
  2343. if canfly == true then
  2344. canfly = false
  2345. canfly1 = true
  2346. end
  2347. ki = ki - 40
  2348. canattack = false
  2349. idle = false
  2350. walk = false
  2351. canjump = false
  2352. hum.WalkSpeed = 0
  2353. aim = true
  2354. RootPart.Anchored = true
  2355. kamehameha6 = true
  2356.  
  2357. KamehamehaVoice:Play()
  2358. startk = true
  2359.  
  2360. mouth.Texture = "rbxassetid://828773176"
  2361.  
  2362.  
  2363. wait(0.5)
  2364. mouth.Texture = "rbxassetid://932140764"
  2365.  
  2366. wait(0.5)
  2367. mouth.Texture = "rbxassetid://828773176"
  2368. wait(0.5)
  2369. mouth.Texture = "rbxassetid://932140764"
  2370.  
  2371. wait(1.7)
  2372.  
  2373.  
  2374. wait(0.4)
  2375. mouth.Texture = "rbxassetid://828773176"
  2376. aim = false
  2377.  
  2378. kamehameha6 = false
  2379. kamehameha2 = true
  2380. kamehameha()
  2381. wait(0.8)
  2382. KamehamehaVoice.TimePosition = 0
  2383. kamehameha2 = false
  2384. if canfly1 == true then
  2385. idle = true
  2386. walk = true
  2387. canjump = true
  2388. end
  2389. if canfly1 == true then
  2390. canfly = true
  2391. canfly1 = false
  2392. end
  2393. hum.WalkSpeed = 16
  2394. canattack = true
  2395. mouth.Texture = "rbxassetid://932140764"
  2396. RootPart.Anchored = false
  2397. end
  2398.  
  2399.  
  2400. end
  2401. if ssj3 == true then
  2402. if key == "q" and canattack == true and ki > 79 then
  2403. if canfly == true then
  2404. canfly = false
  2405. canfly1 = true
  2406. end
  2407. ki = ki - 80
  2408. ssj3music:Stop()
  2409. Lightning.Volume = 0.1
  2410. canattack = false
  2411. idle = false
  2412. walk = false
  2413. canjump = false
  2414. hum.WalkSpeed = 0
  2415. aim = true
  2416. RootPart.Anchored = true
  2417. kamehameha1 = true
  2418. wait(0.5)
  2419. KamehamehaVoice2:Play()
  2420.  
  2421.  
  2422. mouth.Texture = "rbxassetid://828773176"
  2423.  
  2424.  
  2425. wait(0.5)
  2426. mouth.Texture = "rbxassetid://932140764"
  2427.  
  2428. wait(0.5)
  2429. mouth.Texture = "rbxassetid://828773176"
  2430. wait(0.5)
  2431. mouth.Texture = "rbxassetid://932140764"
  2432. wait(2)
  2433. startk = true
  2434. kamecharge:Play()
  2435. mouth.Texture = "rbxassetid://828773176"
  2436.  
  2437.  
  2438. wait(5)
  2439. mouth.Texture = "rbxassetid://932140764"
  2440.  
  2441. wait(0.5)
  2442. mouth.Texture = "rbxassetid://828773176"
  2443. wait(0.5)
  2444. mouth.Texture = "rbxassetid://932140764"
  2445. KamehamehaVoice:Pause()
  2446. wait(2)
  2447. KamehamehaVoice.TimePosition = 3.5
  2448. KamehamehaVoice:Play()
  2449.  
  2450. wait(0.4)
  2451. mouth.Texture = "rbxassetid://828773176"
  2452. aim = false
  2453.  
  2454. kamehameha1 = false
  2455. kamehameha2 = true
  2456. kamehameha()
  2457. wait(0.8)
  2458. KamehamehaVoice.TimePosition = 0
  2459. kamehameha2 = false
  2460. if canfly1 == true then
  2461. idle = true
  2462. walk = true
  2463. canjump = true
  2464. end
  2465. if canfly1 == true then
  2466. canfly = true
  2467. canfly1 = false
  2468. end
  2469. hum.WalkSpeed = 16
  2470. canattack = true
  2471. ssj3music:Play()
  2472. mouth.Texture = "rbxassetid://932140764"
  2473. RootPart.Anchored = false
  2474. end
  2475.  
  2476.  
  2477. end
  2478. if ssjbkaiox10 == true then
  2479. if key == "q" and canattack == true and ki > 99 then
  2480. if canfly == true then
  2481. canfly = false
  2482. canfly1 = true
  2483. end
  2484. ki = ki- 100
  2485.  
  2486. canattack = false
  2487. idle = false
  2488. walk = false
  2489. canjump = false
  2490. hum.WalkSpeed = 0
  2491. aim = true
  2492. RootPart.Anchored = true
  2493. kamehameha6 = true
  2494. wait(0.5)
  2495. KamehamehaVoice3:Play()
  2496.  
  2497.  
  2498. mouth.Texture = "rbxassetid://828773176"
  2499.  
  2500.  
  2501. wait(0.5)
  2502. mouth.Texture = "rbxassetid://932140764"
  2503.  
  2504. wait(0.5)
  2505. mouth.Texture = "rbxassetid://828773176"
  2506. wait(0.5)
  2507. mouth.Texture = "rbxassetid://932140764"
  2508. wait(0.1)
  2509. startk = true
  2510. kamecharge:Play()
  2511. mouth.Texture = "rbxassetid://828773176"
  2512.  
  2513.  
  2514. wait(3.5)
  2515. mouth.Texture = "rbxassetid://932140764"
  2516.  
  2517. wait(0.5)
  2518. mouth.Texture = "rbxassetid://828773176"
  2519. wait(0.5)
  2520. mouth.Texture = "rbxassetid://932140764"
  2521. KamehamehaVoice:Pause()
  2522. wait(2)
  2523. KamehamehaVoice.TimePosition = 3.5
  2524. KamehamehaVoice:Play()
  2525.  
  2526. wait(0.4)
  2527. mouth.Texture = "rbxassetid://828773176"
  2528. aim = false
  2529.  
  2530. kamehameha6 = false
  2531. kamehameha2 = true
  2532. GroundShake = true
  2533. kamehameha()
  2534. GroundShake = false
  2535. wait(0.8)
  2536. KamehamehaVoice.TimePosition = 0
  2537. kamehameha2 = false
  2538. if canfly1 == true then
  2539. idle = true
  2540. walk = true
  2541. canjump = true
  2542. end
  2543. if canfly1 == true then
  2544. canfly = true
  2545. canfly1 = false
  2546. end
  2547. hum.WalkSpeed = 16
  2548. canattack = true
  2549. ssj3music:Play()
  2550. mouth.Texture = "rbxassetid://932140764"
  2551. RootPart.Anchored = false
  2552. end
  2553.  
  2554.  
  2555. end
  2556. if ssjg == true then
  2557. if key == "q" and canattack == true and ki > 99 then
  2558. if canfly == true then
  2559. canfly = false
  2560. canfly1 = true
  2561. end
  2562. ki = ki - 100
  2563. ssjgmusic:Stop()
  2564. canattack = false
  2565. idle = false
  2566. walk = false
  2567. canjump = false
  2568. hum.WalkSpeed = 0
  2569. aim = true
  2570. RootPart.Anchored = true
  2571. kamehameha1 = true
  2572. wait(0.5)
  2573. KamehamehaVoice1:Play()
  2574.  
  2575.  
  2576. mouth.Texture = "rbxassetid://828773176"
  2577.  
  2578.  
  2579. wait(0.1)
  2580. mouth.Texture = "rbxassetid://932140764"
  2581.  
  2582. wait(0.5)
  2583. mouth.Texture = "rbxassetid://828773176"
  2584. wait(0.7)
  2585. mouth.Texture = "rbxassetid://932140764"
  2586. wait(0.3)
  2587. startk = true
  2588.  
  2589. mouth.Texture = "rbxassetid://828773176"
  2590.  
  2591.  
  2592. wait(18.5)
  2593. mouth.Texture = "rbxassetid://932140764"
  2594.  
  2595. wait(0.5)
  2596. mouth.Texture = "rbxassetid://828773176"
  2597. wait(0.5)
  2598. mouth.Texture = "rbxassetid://932140764"
  2599.  
  2600.  
  2601. wait(0.4)
  2602. mouth.Texture = "rbxassetid://828773176"
  2603. aim = false
  2604.  
  2605. kamehameha1 = false
  2606. kamehameha2 = true
  2607. GroundShake = true
  2608. kamehameha()
  2609. GroundShake = false
  2610. wait(0.8)
  2611. KamehamehaVoice.TimePosition = 0
  2612. kamehameha2 = false
  2613. if canfly1 == true then
  2614. idle = true
  2615. walk = true
  2616. canjump = true
  2617. end
  2618. if canfly1 == true then
  2619. canfly = true
  2620. canfly1 = false
  2621. end
  2622. hum.WalkSpeed = 16
  2623. canattack = true
  2624. mouth.Texture = "rbxassetid://932140764"
  2625. RootPart.Anchored = false
  2626. end
  2627.  
  2628. end
  2629.  
  2630. end)
  2631. -----------------------------------------------------------------------------------------------------------------------------------
  2632.  
  2633. ad = new("Part",char)
  2634. ad.Name = "NewPart"
  2635. ad.Size = v3(10,0.1,10)
  2636. ad.CanCollide = false
  2637. ad.Anchored = true
  2638. ad.Position = RootPart.Position - v3(0,3,0)
  2639. ad.BrickColor = bc("bright Blue")
  2640. ad.Material = "Neon"
  2641. ad.Transparency = 1
  2642. aad = new("Decal",ad)
  2643. aad.Texture = "rbxassetid://110711859"
  2644. aad.Face = "Top"
  2645. aad.Transparency = 1
  2646.  
  2647. mouse.KeyDown:connect(function(key)
  2648. if key == "t" then
  2649. if ssj1 == false then
  2650. if canattack == true then
  2651. canattack = false
  2652. if canfly == true then
  2653. canfly = false
  2654. canfly1 = true
  2655. end
  2656. RootPart.Anchored = true
  2657.  
  2658. idle = false
  2659. walk = false
  2660. canjump = false
  2661. ssj1 = true
  2662. ssj2 = false
  2663. ssj3 = false
  2664. ssjmusic:Play()
  2665.  
  2666. ------------------------------------------------
  2667. transform1 = true
  2668.  
  2669. wait(0.8)
  2670.  
  2671. if potara == false then
  2672. Hair7.Color = Color3.fromRGB(255,246,123)
  2673. Mesh.MeshId = "rbxassetid://430344159"
  2674. Mesh.Scale = v3(6.3,6.3,6.3)
  2675. char.Head.face.Texture= "http://www.roblox.com/asset/?id=976088530"
  2676. Weld.C0 = CFrame.new(-.25,1.2,.34)
  2677. else
  2678. char.Head.face.Texture= "http://www.roblox.com/asset/?id=976088530"
  2679. Hair7.Color = Color3.fromRGB(255,246,123)
  2680. Mesh.MeshId = "rbxassetid://560152258"
  2681. Mesh.Scale = Vector3.new(6.9,6.9,6.9)
  2682. Weld.C0 = CFrame.new(-.211, 0.9, 0.262)*cfa(0,math.rad(0),0)
  2683. end
  2684.  
  2685.  
  2686.  
  2687. a21e = new("Part",char)
  2688. a21e.Name = "Beam"..num
  2689. a21e.Locked = true
  2690. a21e.Size = v3(1,1,1)
  2691. a21e.CanCollide = false
  2692. a21e.Position = v3(999,999,999)
  2693. a21e.BrickColor = bc("New Yeller")
  2694. a21e.Material = "Neon"
  2695. a21e.Transparency = 0
  2696. aa21e = new("SpecialMesh",a21e)
  2697. a21e.Anchored = true
  2698. a21e.Position = RootPart.Position
  2699. aa21e.MeshType = "Sphere"
  2700. aa21e.Scale = v3(1,1,1)
  2701.  
  2702. transform1 = false
  2703. transform2 = true
  2704. ssjauraburst:Play()
  2705. GroundWave5()
  2706. GroundWave6()
  2707. GroundWave7()
  2708. GroundWave8()
  2709. GroundWave9()
  2710. GroundWave10()
  2711. ad.Position = RootPart.Position - v3(0,3,0)
  2712. aad.Transparency = 0
  2713.  
  2714.  
  2715.  
  2716. newaura.ImageTransparency = 0
  2717. ssjaura:Play()
  2718. for i = 1,25 do
  2719. wait()
  2720. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  2721. a21e.Transparency = a21e.Transparency + 0.04
  2722. end
  2723. wait(0.1)
  2724.  
  2725. transform2 = false
  2726.  
  2727.  
  2728.  
  2729.  
  2730. -------------------------------------------------
  2731. canattack = true
  2732. RootPart.Anchored = false
  2733. if canfly1 == true then
  2734.  
  2735. idle = true
  2736. walk = true
  2737. canjump = true
  2738. end
  2739. if canfly1 == true then
  2740. canfly = true
  2741. end
  2742. for i = 1,20 do
  2743. wait()
  2744. aad.Transparency = aad.Transparency + 0.05
  2745. end
  2746. end
  2747. else
  2748. if fuse == false or potara == false then
  2749. if ssj1 == true then
  2750. if canattack == true then
  2751. canattack = false
  2752. if canfly == true then
  2753. canfly = false
  2754. canfly1 = true
  2755. end
  2756. RootPart.Anchored = true
  2757. idle = false
  2758. ssj2 = true
  2759. walk = false
  2760. canjump = false
  2761. ssj1 = true
  2762. ssjmusic:Stop()
  2763. ssj2music:Play()
  2764. g1q = Instance.new("Part",char)
  2765. g1q.Name = "Smoke"
  2766. g1q.CanCollide = false
  2767. g1q.Position = RootPart.Position - v3(-8,3,0)
  2768. g1q.Size = v3(0.1,0.1,0.1)
  2769. g1q.Anchored = true
  2770. g1a = Instance.new("Part",char)
  2771. g1a.Name = "Smoke"
  2772. g1a.CanCollide = false
  2773. g1a.Position = RootPart.Position + v3(8,80,0)
  2774. g1a.Size = v3(0.1,0.1,0.1)
  2775. g1a.Anchored = true
  2776. g1q1 = Instance.new("Part",char)
  2777. g1q1.Name = "Smoke"
  2778. g1q1.CanCollide = false
  2779. g1q1.Position = RootPart.Position - v3(-5,3,7)
  2780. g1q1.Size = v3(0.1,0.1,0.1)
  2781. g1q1.Anchored = true
  2782. g1a1 = Instance.new("Part",char)
  2783. g1a1.Name = "Smoke"
  2784. g1a1.CanCollide = false
  2785. g1a1.Position = RootPart.Position + v3(5,80,-7)
  2786. g1a1.Size = v3(0.1,0.1,0.1)
  2787. g1a1.Anchored = true
  2788. g1q2 = Instance.new("Part",char)
  2789. g1q2.Name = "Smoke"
  2790. g1q2.CanCollide = false
  2791. g1q2.Position = RootPart.Position - v3(12,3,-6)
  2792. g1q2.Size = v3(0.1,0.1,0.1)
  2793. g1q2.Anchored = true
  2794. g1a2 = Instance.new("Part",char)
  2795. g1a2.Name = "Smoke"
  2796. g1a2.CanCollide = false
  2797. g1a2.Position = RootPart.Position + v3(-12,80,6)
  2798. g1a2.Size = v3(0.1,0.1,0.1)
  2799. g1a2.Anchored = true
  2800. ------------------------------------------------
  2801. transform3 = true
  2802. screaming1:Play()
  2803. mouth.Texture = "rbxassetid://828773176"
  2804. wait(1)
  2805. lighting1.Transparency = ns(0)
  2806. ssj2aura:Play()
  2807. transform3 = false
  2808. transform1 = true
  2809. wait(0.8)
  2810. GroundShake = true
  2811.  
  2812. char.Head.face.Texture= "rbxassetid://765493484"
  2813. Mesh.MeshId = "rbxassetid://560718478"
  2814. Mesh.Scale = v3(6.3,6.3,6.3)
  2815. Weld.C0 = CFrame.new(-.25,1.2,.34)
  2816. Hair7.Color = Color3.fromRGB(255,227,10)
  2817.  
  2818. a21e = new("Part",char)
  2819. a21e.Name = "Beam"..num
  2820. a21e.Locked = true
  2821. a21e.Size = v3(1,1,1)
  2822. a21e.CanCollide = false
  2823. a21e.Position = v3(999,999,999)
  2824. a21e.BrickColor = bc("New Yeller")
  2825. a21e.Material = "Neon"
  2826. a21e.Transparency = 0
  2827. aa21e = new("SpecialMesh",a21e)
  2828. a21e.Anchored = true
  2829. a21e.Position = RootPart.Position
  2830. aa21e.MeshType = "Sphere"
  2831. aa21e.Scale = v3(1,1,1)
  2832.  
  2833. transform1 = false
  2834. transform4 = true
  2835. ssjauraburst:Play()
  2836. GroundWave5()
  2837. GroundWave6()
  2838. GroundWave7()
  2839. GroundWave8()
  2840. GroundWave9()
  2841. GroundWave10()
  2842. ad.Position = RootPart.Position - v3(0,3,0)
  2843. aad.Transparency = 0
  2844.  
  2845.  
  2846.  
  2847. newaura.ImageTransparency = 0
  2848.  
  2849. for i = 1,25 do
  2850. wait()
  2851. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  2852. a21e.Transparency = a21e.Transparency + 0.04
  2853. end
  2854.  
  2855.  
  2856. wait()
  2857. GroundShake = false
  2858. for i,v in pairs(workspace:GetChildren()) do
  2859. if v:IsA("Part") then
  2860. if v.Size.x > 150 then
  2861. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  2862. end
  2863. end
  2864. end
  2865.  
  2866.  
  2867. wait(0.9)
  2868. transform4 = false
  2869. mouth.Texture = "rbxassetid://932140764"
  2870.  
  2871.  
  2872.  
  2873. -------------------------------------------------
  2874. canattack = true
  2875. RootPart.Anchored = false
  2876. if canfly1 == true then
  2877. idle = true
  2878. walk = true
  2879. canjump = true
  2880. end
  2881. if canfly1 == true then
  2882. canfly = true
  2883. canfly1 = false
  2884. end
  2885. RootPart.Anchored = false
  2886. ssj1 = false
  2887. for i = 1,20 do
  2888. wait()
  2889. aad.Transparency = aad.Transparency + 0.05
  2890. end
  2891. end
  2892. end
  2893. end
  2894. end
  2895. end
  2896. end)
  2897.  
  2898.  
  2899.  
  2900.  
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  
  2910.  
  2911.  
  2912. mouse.KeyDown:connect(function(key)
  2913.  
  2914. if key == "t" then
  2915. if fuse == false or potara == false then
  2916. if ssj2 == true then
  2917. if canattack == true then
  2918. canattack = false
  2919. if canfly == true then
  2920. canfly = false
  2921. canfly1 = true
  2922. end
  2923. idle = false
  2924. ssj2 = false
  2925. ssj1 = false
  2926. ssj3 = true
  2927. ssjb = false
  2928. ssjg = false
  2929. ssjbkaio = false
  2930. ssjbkaiox10 = false
  2931.  
  2932. RootPart.Anchored = true
  2933. walk = false
  2934. canjump = false
  2935. ssj1 = true
  2936. ssj2music:Stop()
  2937. ssj3music:Play()
  2938. g1q = Instance.new("Part",char)
  2939. g1q.Name = "Smoke"
  2940. g1q.CanCollide = false
  2941. g1q.Position = RootPart.Position - v3(-8,3,0)
  2942. g1q.Size = v3(0.1,0.1,0.1)
  2943. g1q.Anchored = true
  2944. g1a = Instance.new("Part",char)
  2945. g1a.Name = "Smoke"
  2946. g1a.CanCollide = false
  2947. g1a.Position = RootPart.Position + v3(8,80,0)
  2948. g1a.Size = v3(0.1,0.1,0.1)
  2949. g1a.Anchored = true
  2950. g1q1 = Instance.new("Part",char)
  2951. g1q1.Name = "Smoke"
  2952. g1q1.CanCollide = false
  2953. g1q1.Position = RootPart.Position - v3(-5,3,7)
  2954. g1q1.Size = v3(0.1,0.1,0.1)
  2955. g1q1.Anchored = true
  2956. g1a1 = Instance.new("Part",char)
  2957. g1a1.Name = "Smoke"
  2958. g1a1.CanCollide = false
  2959. g1a1.Position = RootPart.Position + v3(5,80,-7)
  2960. g1a1.Size = v3(0.1,0.1,0.1)
  2961. g1a1.Anchored = true
  2962. g1q2 = Instance.new("Part",char)
  2963. g1q2.Name = "Smoke"
  2964. g1q2.CanCollide = false
  2965. g1q2.Position = RootPart.Position - v3(12,3,-6)
  2966. g1q2.Size = v3(0.1,0.1,0.1)
  2967. g1q2.Anchored = true
  2968. g1a2 = Instance.new("Part",char)
  2969. g1a2.Name = "Smoke"
  2970. g1a2.CanCollide = false
  2971. g1a2.Position = RootPart.Position + v3(-12,80,6)
  2972. g1a2.Size = v3(0.1,0.1,0.1)
  2973. g1a2.Anchored = true
  2974. ------------------------------------------------
  2975.  
  2976.  
  2977. transform1 = true
  2978.  
  2979. wait(0.6)
  2980.  
  2981.  
  2982.  
  2983. KiCharge:Play()
  2984. transform1 = false
  2985. transform3 = true
  2986.  
  2987.  
  2988. GroundShake = true
  2989. coroutine.wrap(function()
  2990.  
  2991.  
  2992. repeat wait()
  2993. newaurabase.Size = UDim2.new(math.random(20,28),0,math.random(20,28),0)
  2994. until GroundShake == false
  2995.  
  2996. KiCharge:Stop()
  2997.  
  2998. end)()
  2999. rock = true
  3000.  
  3001. mouth.Texture = "rbxassetid://828773176"
  3002. screaming:Play()
  3003. coroutine.wrap(function()
  3004. for i = 1,5 do
  3005. wait(math.random(1,2))
  3006. game.Lighting.Ambient = Color3.new(999,999,999)
  3007.  
  3008. wait(0.0001)
  3009. game.Lighting.Ambient = Color3.new(0,0,0)
  3010. wait(0.0001)
  3011. game.Lighting.Ambient = Color3.new(999,999,999)
  3012. wait(0.0001)
  3013. Lightning:Play()
  3014. block = Instance.new("Part",char)
  3015. block.Anchored = true
  3016. block.Transparency = 1
  3017. block.Position = RootPart.Position + v3(math.random(-10,10),-1,math.random(-10,10))
  3018. block.CanCollide = false
  3019. block2 = Instance.new("Part",char)
  3020. block2.Anchored = true
  3021. block2.Position = block.Position + v3(0,200,0)
  3022. block2.CanCollide = false
  3023. block2.Transparency = 1
  3024.  
  3025.  
  3026.  
  3027.  
  3028. Lightning1(block.Position,block2.Position,0.2,10,workspace)
  3029. game.Lighting.Ambient = Color3.new(0,0,0)
  3030. end
  3031. end)()
  3032.  
  3033. wait(8)
  3034. GroundShake2 = true
  3035. char.Head.face.Texture= "rbxassetid://897514186"
  3036.  
  3037. lighting.Transparency = ns(0)
  3038. KiCharge:Stop()
  3039.  
  3040.  
  3041. Weld.C0 = CFrame.new(0.3, -1, 1.45) * CFrame.Angles(0,rad(180),0)
  3042. Mesh.MeshId = "http://www.roblox.com/asset/?id=431511681"
  3043. Mesh.Scale = Vector3.new(0.0055,0.005,0.0055)
  3044.  
  3045. a21e = new("Part",char)
  3046. a21e.Name = "Beam"..num
  3047. a21e.Locked = true
  3048. a21e.Size = v3(1,1,1)
  3049. a21e.CanCollide = false
  3050. a21e.Position = v3(999,999,999)
  3051. a21e.BrickColor = bc("New Yeller")
  3052. a21e.Material = "Neon"
  3053. a21e.Transparency = 0
  3054. aa21e = new("SpecialMesh",a21e)
  3055. a21e.Anchored = true
  3056. a21e.Position = RootPart.Position
  3057. aa21e.MeshType = "Sphere"
  3058. aa21e.Scale = v3(1,1,1)
  3059.  
  3060.  
  3061. ssjauraburst:Play()
  3062. GroundWave5()
  3063. GroundWave6()
  3064. GroundWave7()
  3065. GroundWave8()
  3066. GroundWave9()
  3067. GroundWave10()
  3068. ad.Position = RootPart.Position - v3(0,3,0)
  3069. aad.Transparency = 0
  3070. rock = false
  3071. rock3 = true
  3072.  
  3073. newaura.ImageTransparency = 0
  3074. ssjaura:Play()
  3075. for i = 1,50 do
  3076. wait()
  3077. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3078. a21e.Transparency = a21e.Transparency + 0.02
  3079. end
  3080. GroundShake = false
  3081. wait(0.1)
  3082.  
  3083.  
  3084.  
  3085.  
  3086. GroundShake2 = false
  3087. for i,v in pairs(workspace:GetChildren()) do
  3088. if v:IsA("Part") then
  3089. if v.Size.x > 150 then
  3090. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  3091. end
  3092. end
  3093. end
  3094.  
  3095. wait(0.9)
  3096. transform3 = false
  3097. mouth.Texture = "rbxassetid://932140764"
  3098.  
  3099.  
  3100.  
  3101. -------------------------------------------------
  3102. canattack = true
  3103. rock3 = false
  3104. RootPart.Anchored = false
  3105. if canfly1 == true then
  3106. idle = true
  3107. walk = true
  3108. canjump = true
  3109. end
  3110. if canfly1 == true then
  3111. canfly = true
  3112. canfly1 = false
  3113. end
  3114. for i = 1,20 do
  3115. wait()
  3116. aad.Transparency = aad.Transparency + 0.05
  3117. end
  3118. end
  3119. end
  3120. end
  3121. end
  3122. end)
  3123.  
  3124. mouse.KeyDown:connect(function(key)
  3125. if key == "x" then
  3126. if canattack == true then
  3127. 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
  3128. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=363968007"
  3129. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=363966829"
  3130. if ssj4 == true then
  3131. ape5.Transparency = 1
  3132. end
  3133. ssj4 = false
  3134. fuse = false
  3135. idle7 = false
  3136. idle = true
  3137. mouth.Transparency = 0
  3138. nose.Transparency = 0
  3139. Hair7.BrickColor = BrickColor.new("Really black")
  3140. Mesh.Scale = Vector3.new(7.1,7.1,7.1)
  3141. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  3142. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  3143. newaurabase.Size = UDim2.new(20,0,20,0)
  3144. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3145. newaurabase.AlwaysOnTop = false
  3146. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  3147. newaurabase.ExtentsOffset = Vector3.new(0,0,3)
  3148. char.Head.face.Texture= "rbxassetid://765423946"
  3149.  
  3150. lighting.Transparency = ns(1)
  3151. lighting1.Transparency = ns(1)
  3152. newaura.ImageTransparency = 1
  3153. ssj1 = false
  3154. ssj2 = false
  3155. ssjg = false
  3156. p1.Transparency = 1
  3157. p2.Transparency = 1
  3158. p3.Transparency = 1
  3159. p4.Transparency = 1
  3160. p5.Transparency = 1
  3161. p6.Transparency = 1
  3162. p7.Transparency = 1
  3163. p8.Transparency =1
  3164. p9.Transparency = 1
  3165. p10.Transparency = 1
  3166. p11.Transparency = 1
  3167. p12.Transparency = 1
  3168. p13.Transparency =1
  3169. p14.Transparency = 1
  3170. p15.Transparency =1
  3171. newaura2.ImageTransparency = 1
  3172. ssjb = false
  3173. ssjbkaio = false
  3174. ssjbkaiox10 = false
  3175. a21e.Locked = true
  3176. a21e.Size = v3(1,1,1)
  3177. a21e.CanCollide = false
  3178. a21e.Position = v3(999,999,999)
  3179. a21e.BrickColor = bc("White")
  3180. a21e.Material = "Neon"
  3181. a21e.Transparency = 0
  3182. aa21e = new("SpecialMesh",a21e)
  3183. a21e.Anchored = true
  3184. a21e.Position = RootPart.Position
  3185. aa21e.MeshType = "Sphere"
  3186. aa21e.Scale = v3(1,1,1)
  3187. ssjaura:Stop()
  3188. ssj2aura:Stop()
  3189.  
  3190. ssj3 = false
  3191. ssjaura:Stop()
  3192. ssjbaura:Stop()
  3193. ssjbkaura:Stop()
  3194. ssjgmusic:Stop()
  3195. ssjgaura:Stop()
  3196. ssjbmusic:Stop()
  3197. ssj2aura:Stop()
  3198. ssjmusic:Stop()
  3199. ssj2music:Stop()
  3200. ssj3music:Stop()
  3201. PowerDown:Play()
  3202. for i = 1,50 do
  3203. wait()
  3204. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3205. a21e.Transparency = a21e.Transparency + 0.02
  3206. end
  3207. end
  3208. if fuse == true and ssj4 == true then
  3209. fuse = false
  3210. idle7 = false
  3211. idle5 = false
  3212. noidle = true
  3213. ssjb = false
  3214. ssj1= false
  3215. walk = true
  3216. canjump = true
  3217. linkpart = Instance.new("Part",char)
  3218. linkpart.Position = v3(999,999,999)
  3219. linkpart.Transparency = 1
  3220. linkpart.CanCollide = false
  3221. linkpart.Anchored = true
  3222. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  3223. RootPart1.Anchored = true
  3224. RootPart.Anchored = true
  3225. RootPart1 = clone1.HumanoidRootPart
  3226. com1 = 1
  3227. Hair7.Color = Color3.fromRGB(0,0,0)
  3228. Mesh.MeshId = "http://www.roblox.com/asset/?id=504772831"
  3229. Mesh.Scale = Vector3.new(0.23,0.23,0.23)
  3230. Weld.C0 = CFrame.new(0.25, 0.4, 0.5)*CFrame.Angles(0,math.rad(180),0)
  3231. char.Head.face.Texture= "http://www.roblox.com/asset/?id=869609457"
  3232. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=258281249"
  3233. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=258281716"
  3234. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3235. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3236. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3237. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3238. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3239. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3240. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3241. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3242. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3243. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3244. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3245. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3246. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3247. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3248. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3249. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3250. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3251. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3252. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3253. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3254. for i = 1,50 do
  3255. wait()
  3256. com1 = com1 + 0.1
  3257. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  3258. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  3259. end
  3260. noidle = false
  3261. idle = true
  3262. RootPart1.CFrame = CFrame.new(999,999,999)
  3263. RootPart1.Anchored = true
  3264. RootPart.Anchored = false
  3265. hum.HipHeight = 1.35
  3266. end
  3267. if fuse == true and ssj4 == false or potara == true then
  3268. fuse = false
  3269. idle7 = false
  3270. ssjb = false
  3271. ssj2 = false
  3272. ssj3 = false
  3273. ssj4 = false
  3274. ssjaura:Stop()
  3275. newaurabase.Size = UDim2.new(20,0,20,0)
  3276. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3277. newaurabase.AlwaysOnTop = false
  3278. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  3279. newaurabase.ExtentsOffset = Vector3.new(0,0,3)
  3280. ssjg = false
  3281. idle5 = false
  3282. noidle = true
  3283. walk = true
  3284. ssj1 = false
  3285. newaura.ImageTransparency = 1
  3286. char.Head.face.Texture= "rbxassetid://765423946"
  3287. Hair7.BrickColor = bc("Really black")
  3288. ssjaura:Stop()
  3289. canjump = true
  3290. if potara == true then
  3291.  
  3292. ee1d:Destroy()
  3293. ee2d:Destroy()
  3294. ee3d:Destroy()
  3295. ee4d:Destroy()
  3296. eec:Destroy()
  3297. ee1c:Destroy()
  3298. ee2c:Destroy()
  3299. ee3c:Destroy()
  3300. ee4c:Destroy()
  3301. end
  3302. linkpart = Instance.new("Part",char)
  3303. linkpart.Position = v3(999,999,999)
  3304. linkpart.Transparency = 1
  3305. linkpart.CanCollide = false
  3306. linkpart.Anchored = true
  3307. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  3308. RootPart1.Anchored = true
  3309. RootPart.Anchored = true
  3310. RootPart1 = clone1.HumanoidRootPart
  3311. com1 = 1
  3312. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=363968007"
  3313. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=363966829"
  3314. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  3315. Mesh.Scale = Vector3.new(6.8,6.8,6.8)
  3316. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  3317. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3318. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3319. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3320. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3321. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3322. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3323. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3324. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3325. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3326. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3327. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3328. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3329. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3330. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3331. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3332. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3333. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3334. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3335. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3336. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3337. a21e.Locked = true
  3338. a21e.Size = v3(1,1,1)
  3339. a21e.CanCollide = false
  3340. a21e.Position = v3(999,999,999)
  3341. a21e.BrickColor = bc("White")
  3342. a21e.Material = "Neon"
  3343. a21e.Transparency = 0
  3344. aa21e = new("SpecialMesh",a21e)
  3345. a21e.Anchored = true
  3346. a21e.Position = RootPart.Position
  3347. aa21e.MeshType = "Sphere"
  3348. aa21e.Scale = v3(1,1,1)
  3349. ssjbaura:Stop()
  3350. PowerDown:Play()
  3351. coroutine.wrap(function()
  3352. for i = 1,50 do
  3353. wait()
  3354. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3355. a21e.Transparency = a21e.Transparency + 0.02
  3356. end
  3357. end)()
  3358. for i = 1,50 do
  3359. wait()
  3360. com1 = com1 + 0.1
  3361. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  3362. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  3363. end
  3364. noidle = false
  3365. idle = true
  3366. if potara == true then
  3367. ee:Destroy()
  3368. ee1:Destroy()
  3369. ee2:Destroy()
  3370. ee3:Destroy()
  3371. ee4:Destroy()
  3372. eed:Destroy()
  3373. end
  3374. potara = false
  3375. RootPart1.CFrame = CFrame.new(999,999,999)
  3376. RootPart1.Anchored = true
  3377. RootPart.Anchored = false
  3378. hum.HipHeight = 1.35
  3379. end
  3380. end
  3381. end
  3382. end)
  3383. mouse.KeyDown:connect(function(key)
  3384. if key == "c" then
  3385. if canattack == true then
  3386. if ssj1 == true or ssj2 == true or ssj3 == true then
  3387. lighting.Transparency = ns(1)
  3388. lighting1.Transparency = ns(1)
  3389. newaura.ImageTransparency = 1
  3390. a21e.Name = "Beam"..num
  3391. a21e.Locked = true
  3392. a21e.Size = v3(1,1,1)
  3393. a21e.CanCollide = false
  3394. a21e.Position = v3(999,999,999)
  3395. a21e.BrickColor = bc("New Yeller")
  3396. a21e.Material = "Neon"
  3397. a21e.Transparency = 0
  3398. aa21e = new("SpecialMesh",a21e)
  3399. a21e.Anchored = true
  3400. a21e.Position = RootPart.Position
  3401. aa21e.MeshType = "Sphere"
  3402. aa21e.Scale = v3(1,1,1)
  3403. ssjaura:Stop()
  3404. ssj2aura:Stop()
  3405. AuraOff:Play()
  3406. for i = 1,50 do
  3407. wait()
  3408. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3409. a21e.Transparency = a21e.Transparency + 0.02
  3410. end
  3411. end
  3412. if ssjb == true then
  3413. ssjbaura:Stop()
  3414.  
  3415. newaura.ImageTransparency = 1
  3416. a21e.Name = "Beam"..num
  3417. a21e.Locked = true
  3418. a21e.Size = v3(1,1,1)
  3419. a21e.CanCollide = false
  3420. a21e.Position = v3(999,999,999)
  3421. a21e.BrickColor = bc("Toothpaste")
  3422. a21e.Material = "Neon"
  3423. a21e.Transparency = 0
  3424. aa21e = new("SpecialMesh",a21e)
  3425. a21e.Anchored = true
  3426. a21e.Position = RootPart.Position
  3427. aa21e.MeshType = "Sphere"
  3428. aa21e.Scale = v3(1,1,1)
  3429. AuraOff:Play()
  3430. for i = 1,50 do
  3431. wait()
  3432. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3433. a21e.Transparency = a21e.Transparency + 0.02
  3434. end
  3435. end
  3436. if ssj4 == true then
  3437. ssjaura:Stop()
  3438.  
  3439. newaura.ImageTransparency = 1
  3440. a21e.Name = "Beam"..num
  3441. a21e.Locked = true
  3442. a21e.Size = v3(1,1,1)
  3443. a21e.CanCollide = false
  3444. a21e.Position = v3(999,999,999)
  3445. a21e.BrickColor = bc("New Yeller")
  3446. a21e.Material = "Neon"
  3447. a21e.Transparency = 0
  3448. aa21e = new("SpecialMesh",a21e)
  3449. a21e.Anchored = true
  3450. a21e.Position = RootPart.Position
  3451. aa21e.MeshType = "Sphere"
  3452. aa21e.Scale = v3(1,1,1)
  3453. AuraOff:Play()
  3454. for i = 1,50 do
  3455. wait()
  3456. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3457. a21e.Transparency = a21e.Transparency + 0.02
  3458. end
  3459. end
  3460. if ssjg == true then
  3461. ssjgaura:Stop()
  3462.  
  3463. newaura.ImageTransparency = 1
  3464. a21e.Name = "Beam"..num
  3465. a21e.Locked = true
  3466. a21e.Size = v3(1,1,1)
  3467. a21e.CanCollide = false
  3468. a21e.Position = v3(999,999,999)
  3469. a21e.BrickColor = bc("Really red")
  3470. a21e.Material = "Neon"
  3471. a21e.Transparency = 0
  3472. aa21e = new("SpecialMesh",a21e)
  3473. a21e.Anchored = true
  3474. a21e.Position = RootPart.Position
  3475. aa21e.MeshType = "Sphere"
  3476. aa21e.Scale = v3(1,1,1)
  3477. AuraOff:Play()
  3478. for i = 1,50 do
  3479. wait()
  3480. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3481. a21e.Transparency = a21e.Transparency + 0.02
  3482. end
  3483. end
  3484. end
  3485. end
  3486. end)
  3487.  
  3488.  
  3489.  
  3490.  
  3491. mouse.KeyDown:connect(function(key)
  3492. if key == "h" then
  3493. if canattack == true and flying1 == false and punched1 == true then
  3494.  
  3495. idle = false
  3496. walk = false
  3497. canjump = false
  3498. canattack = false
  3499. punch1 = true
  3500. punched1 = false
  3501. punched2 = true
  3502. af1 = new("Part",char)
  3503. af1.Name = "NewPart"
  3504. af1.Size = v3(1,1,1)
  3505. af1.Position = v3(999,999,999)
  3506. af1.Material = "Neon"
  3507. af1.Transparency = 1
  3508.  
  3509. aaaf1 =new("Weld",af1)
  3510. aaaf1.Part0 = RootPart
  3511. aaaf1.Part1 = af1
  3512. aaaf1.C0 = cf(0,0,-2) * cfa(rad(0),rad(0),rad(0))
  3513. wait(0.1)
  3514. punch1 = false
  3515. punch2 = true
  3516. wait(0.2)
  3517.  
  3518. af1.Touched:connect(function(hit)
  3519. if hit.Parent:FindFirstChild("Head") then
  3520. grab = true
  3521. go11 = 2.3
  3522. af1:Destroy()
  3523. punchsound1:Play()
  3524. hit1 = true
  3525. hit.Parent:findFirstChild("Head").Anchored = true
  3526. for i,v in pairs(hit.Parent:GetChildren()) do
  3527.  
  3528.  
  3529. if v:IsA("Humanoid") then
  3530. v.Health = v.Health - 10
  3531. if v.Health > 100 then
  3532. v.Health = 100
  3533. v.MaxHealth = 100
  3534. end
  3535. end
  3536. end
  3537. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 2.3
  3538. punch2 = false
  3539.  
  3540.  
  3541. idle = false
  3542. walk = false
  3543. canjump = false
  3544. canattack = false
  3545. punch3 = true
  3546. punched1 = false
  3547. punched2 = false
  3548. punched3 = true
  3549. af1 = new("Part",char)
  3550. af1.Name = "NewPart"
  3551. af1.Size = v3(1,1,1)
  3552. af1.Position = v3(999,999,999)
  3553. af1.Material = "Neon"
  3554. af1.Transparency = 1
  3555.  
  3556. aaaf1 =new("Weld",af1)
  3557. aaaf1.Part0 = LeftHand
  3558. aaaf1.Part1 = af1
  3559. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  3560.  
  3561. wait(0.1)
  3562. punch3 = false
  3563. punch4 = true
  3564. for i,v in pairs(hit.Parent:GetChildren()) do
  3565.  
  3566.  
  3567. if v:IsA("Humanoid") then
  3568. v.Health = v.Health - 10
  3569. if v.Health > 100 then
  3570. v.Health = 100
  3571. v.MaxHealth = 100
  3572. end
  3573. end
  3574. end
  3575. punchsound1:Play()
  3576. wait(0.2)
  3577. if hit1 == false then
  3578. af1:Destroy()
  3579. hit1 = false
  3580. end
  3581. punch4 = false
  3582.  
  3583.  
  3584. idle = false
  3585. walk = false
  3586. canjump = false
  3587. canattack = false
  3588. uppercut1 = true
  3589. punched1 = false
  3590. punched2 = false
  3591. punched3 = false
  3592. punched4 = true
  3593. wait(0.3)
  3594. uppercut1 = false
  3595. uppercut2 = true
  3596. af1 = new("Part",char)
  3597. af1.Name = "NewPart"
  3598. af1.Size = v3(1,1,1)
  3599. af1.Position = v3(999,999,999)
  3600. af1.Material = "Neon"
  3601. af1.Transparency = 1
  3602.  
  3603. aaaf1 =new("Weld",af1)
  3604. aaaf1.Part0 = LeftHand
  3605. aaaf1.Part1 = af1
  3606. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  3607. for i,v in pairs(hit.Parent:GetChildren()) do
  3608.  
  3609.  
  3610. if v:IsA("Humanoid") then
  3611. v.Health = v.Health - 10
  3612. if v.Health > 100 then
  3613. v.Health = 100
  3614. v.MaxHealth = 100
  3615. end
  3616. end
  3617. end
  3618. punchsound1:Play()
  3619. for i = 1,10 do
  3620. wait()
  3621. up = up + 1
  3622. 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)
  3623. end
  3624. hit.Parent:findFirstChild("Head").Anchored = true
  3625.  
  3626.  
  3627.  
  3628.  
  3629. wait(0.3)
  3630. uppercut2 = false
  3631.  
  3632. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  3633. RootPart.Anchored = true
  3634. idle = false
  3635. walk = false
  3636. canjump = false
  3637. canattack = false
  3638. knockdown1 = true
  3639. punched1 = true
  3640. punched2 = false
  3641. punched3 = false
  3642. punched4 = false
  3643. wait(0.3)
  3644. knockdown1 = false
  3645. knockdown2 = true
  3646. StrongPunch:Play()
  3647. for i,v in pairs(hit.Parent:GetChildren()) do
  3648.  
  3649.  
  3650. if v:IsA("Humanoid") then
  3651. v.Health = v.Health - 10
  3652. if v.Health > 100 then
  3653. v.Health = 100
  3654. v.MaxHealth = 100
  3655. end
  3656. end
  3657. end
  3658. GroundWave11()
  3659. punchsound2:Play()
  3660. up = 0
  3661. for i = 1,10 do
  3662. wait()
  3663. up = up + 1
  3664. 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)
  3665. end
  3666. wait(0.2)
  3667. knockdown2 = false
  3668. hit.Parent:findFirstChild("Head").Anchored = true
  3669. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  3670. FastPunch:Play()
  3671. for i = 1,3 do
  3672. punch1 = true
  3673. wait(0.01)
  3674. punch1 = false
  3675.  
  3676. punch2 = true
  3677. wait(0.01)
  3678. punch2 = false
  3679. GroundWave1()
  3680. for i,v in pairs(hit.Parent:GetChildren()) do
  3681.  
  3682.  
  3683. if v:IsA("Humanoid") then
  3684. v.Health = v.Health - 1
  3685. if v.Health > 100 then
  3686. v.Health = 100
  3687. v.MaxHealth = 100
  3688. end
  3689. end
  3690.  
  3691. end
  3692. punchsound1:Play()
  3693. punch3 = true
  3694. wait(0.01)
  3695. punch3 = false
  3696.  
  3697. punch4 = true
  3698. wait(0.01)
  3699. punch4 = false
  3700.  
  3701.  
  3702. kick1 = true
  3703. wait(0.01)
  3704. kick1 = false
  3705.  
  3706. kick2 = true
  3707. wait(0.01)
  3708. kick2 = false
  3709. GroundWave111()
  3710.  
  3711. punchsound1:Play()
  3712. kick3 = true
  3713. wait(0.01)
  3714. kick3 = false
  3715.  
  3716. kick4 = true
  3717. wait(0.01)
  3718. kick4 = false
  3719.  
  3720. punchsound1:Play()
  3721. end
  3722. punch1 = true
  3723. wait(0.5)
  3724. punch1 = false
  3725. GroundWave1()
  3726. punch2 = true
  3727. wait(0.01)
  3728.  
  3729. punchsound2:Play()
  3730. for i,v in pairs(hit.Parent:GetChildren()) do
  3731.  
  3732.  
  3733. if v:IsA("Humanoid") then
  3734. v.Health = v.Health - 10
  3735. if v.Health > 100 then
  3736. v.Health = 100
  3737. v.MaxHealth = 100
  3738. end
  3739. end
  3740. end
  3741. coroutine.wrap(function()
  3742. for i = 1,40 do
  3743. wait()
  3744. go11 = go11+ 2
  3745.  
  3746. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * go11
  3747.  
  3748. end
  3749.  
  3750. end)()
  3751.  
  3752.  
  3753.  
  3754. RootPart.Anchored = true
  3755. punch2 = false
  3756. kamehameha5 = true
  3757.  
  3758. startk = true
  3759. kamecharge:Play()
  3760. wait(0.5)
  3761.  
  3762.  
  3763. kamehameha5 = false
  3764. kamehameha2 = true
  3765. hit.Parent:findFirstChild("Head").Anchored = false
  3766. kamehameha()
  3767. wait(0.8)
  3768. kamehameha2 = false
  3769. RootPart.Anchored = false
  3770. idle = true
  3771. walk = true
  3772. canjump = true
  3773. canattack = true
  3774.  
  3775. go11 = 2.3
  3776. up = 0
  3777. idle = true
  3778. walk = true
  3779. canjump = true
  3780. canattack = true
  3781.  
  3782.  
  3783.  
  3784. if hit1 == false then
  3785. af1:Destroy()
  3786. hit1 = false
  3787. end
  3788. idle = true
  3789. walk = true
  3790. canjump = true
  3791. canattack = true
  3792.  
  3793.  
  3794. idle = true
  3795.  
  3796. walk = true
  3797. canjump = true
  3798. canattack = true
  3799. end
  3800.  
  3801. end)
  3802. end
  3803. end
  3804. end)
  3805.  
  3806.  
  3807. mouse.KeyDown:connect(function(key)
  3808. if key == "r" then
  3809. if canattack == true and kiblastdone == false then
  3810. idle = false
  3811. walk = false
  3812. kiblastdone = true
  3813. canattack = false
  3814. canjump = false
  3815. kiblast1 = true
  3816. wait(0.2)
  3817. kiblast1 = false
  3818. kiblast2 = true
  3819. kiblastsound:Play()
  3820. ay = new("Part",char)
  3821. ay.Name = "NewPart"
  3822. ay.Size = v3(1,1,1)
  3823. ay.CanCollide = false
  3824. ay.BrickColor = bc("Cyan")
  3825. ay.Material = "Neon"
  3826. ay.Transparency = 0
  3827. aay = new("SpecialMesh",ay)
  3828. aay.MeshType = "Sphere"
  3829. aay.Scale = v3(1,1,1)
  3830. ay.Position = v3(999,999,999)
  3831. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  3832. ys = Instance.new("BodyVelocity",ay)
  3833.  
  3834. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3835.  
  3836. ys.Velocity = RootPart.CFrame.lookVector * 60
  3837. ay.Touched:connect(function(hit)
  3838. if hit then
  3839.  
  3840.  
  3841.  
  3842.  
  3843.  
  3844.  
  3845. kamehit:Play()
  3846. for i = 1,10 do
  3847. wait()
  3848. aay.Scale = aay.Scale + v3(1,1,1)
  3849. ay.Transparency = ay.Transparency + 0.1
  3850. end
  3851. ay:Destroy()
  3852.  
  3853. end
  3854. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  3855. for i,v in pairs(hit.Parent:GetChildren()) do
  3856.  
  3857.  
  3858. if v:IsA("Humanoid") then
  3859. v.Health = v.Health - 5
  3860. if v.Health > 100 then
  3861. v.Health = 100
  3862. v.MaxHealth = 100
  3863. end
  3864. end
  3865. end
  3866. end
  3867.  
  3868. end)
  3869.  
  3870. game.Debris:AddItem(ay,3)
  3871. wait(0.2)
  3872. kiblast2= false
  3873. idle = true
  3874. walk = true
  3875. canjump = true
  3876. canattack = true
  3877.  
  3878. end
  3879. end
  3880. end)
  3881.  
  3882. mouse.KeyDown:connect(function(key)
  3883. if key == "r" then
  3884. if canattack == true and kiblastdone == true then
  3885. idle = false
  3886. walk = false
  3887. kiblastdone = false
  3888. canattack = false
  3889. canjump = false
  3890. kiblast3 = true
  3891. wait(0.2)
  3892. kiblast3 = false
  3893. kiblast4 = true
  3894. kiblastsound:Play()
  3895. ay = new("Part",char)
  3896. ay.Name = "NewPart"
  3897. ay.Size = v3(1,1,1)
  3898. ay.CanCollide = false
  3899. ay.BrickColor = bc("Cyan")
  3900. ay.Material = "Neon"
  3901. ay.Transparency = 0
  3902. aay = new("SpecialMesh",ay)
  3903. aay.MeshType = "Sphere"
  3904. aay.Scale = v3(1,1,1)
  3905. ay.Position = v3(999,999,999)
  3906. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  3907. ys = Instance.new("BodyVelocity",ay)
  3908.  
  3909. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3910.  
  3911. ys.Velocity = RootPart.CFrame.lookVector * 60
  3912. ay.Touched:connect(function(hit)
  3913. if hit then
  3914.  
  3915.  
  3916.  
  3917.  
  3918.  
  3919.  
  3920. kamehit:Play()
  3921. for i = 1,10 do
  3922. wait()
  3923. aay.Scale = aay.Scale + v3(1,1,1)
  3924. ay.Transparency = ay.Transparency + 0.1
  3925. end
  3926. ay:Destroy()
  3927.  
  3928. end
  3929. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  3930. for i,v in pairs(hit.Parent:GetChildren()) do
  3931.  
  3932.  
  3933. if v:IsA("Humanoid") then
  3934. v.Health = v.Health - 5
  3935. if v.Health > 100 then
  3936. v.Health = 100
  3937. v.MaxHealth = 100
  3938. end
  3939. end
  3940. end
  3941. end
  3942.  
  3943. end)
  3944.  
  3945. game.Debris:AddItem(ay,3)
  3946. wait(0.2)
  3947. kiblast4= false
  3948. idle = true
  3949. walk = true
  3950. canjump = true
  3951. canattack = true
  3952.  
  3953. end
  3954. end
  3955. end)
  3956.  
  3957. mouse.KeyDown:connect(function(key)
  3958. if key == "g" then
  3959. if canattack == true and flying1 == false and punched1 == true then
  3960.  
  3961. idle = false
  3962. walk = false
  3963. canjump = false
  3964. canattack = false
  3965. punch1 = true
  3966. punched1 = false
  3967. punched2 = true
  3968. af1 = new("Part",char)
  3969. af1.Name = "NewPart"
  3970. af1.Size = v3(1,1,1)
  3971. af1.Position = v3(999,999,999)
  3972. af1.Material = "Neon"
  3973. af1.Transparency = 1
  3974.  
  3975. aaaf1 =new("Weld",af1)
  3976. aaaf1.Part0 = RootPart
  3977. aaaf1.Part1 = af1
  3978. aaaf1.C0 = cf(0,0,-2) * cfa(rad(0),rad(0),rad(0))
  3979. wait(0.1)
  3980. punch1 = false
  3981. punch2 = true
  3982. wait(0.2)
  3983.  
  3984. af1.Touched:connect(function(hit)
  3985. if hit.Parent:FindFirstChild("Head") then
  3986. grab = true
  3987. go11 = 2.3
  3988. af1:Destroy()
  3989. punchsound1:Play()
  3990. hit1 = true
  3991. hit.Parent:findFirstChild("Head").Anchored = true
  3992. for i,v in pairs(hit.Parent:GetChildren()) do
  3993.  
  3994.  
  3995. if v:IsA("Humanoid") then
  3996. v.Health = v.Health - 10
  3997. if v.Health > 100 then
  3998. v.Health = 100
  3999. v.MaxHealth = 100
  4000. end
  4001. end
  4002. end
  4003. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 2.3
  4004. punch2 = false
  4005.  
  4006.  
  4007. idle = false
  4008. walk = false
  4009. canjump = false
  4010. canattack = false
  4011. punch3 = true
  4012. punched1 = false
  4013. punched2 = false
  4014. punched3 = true
  4015. af1 = new("Part",char)
  4016. af1.Name = "NewPart"
  4017. af1.Size = v3(1,1,1)
  4018. af1.Position = v3(999,999,999)
  4019. af1.Material = "Neon"
  4020. af1.Transparency = 1
  4021.  
  4022. aaaf1 =new("Weld",af1)
  4023. aaaf1.Part0 = LeftHand
  4024. aaaf1.Part1 = af1
  4025. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  4026.  
  4027. wait(0.1)
  4028. punch3 = false
  4029. punch4 = true
  4030. for i,v in pairs(hit.Parent:GetChildren()) do
  4031.  
  4032.  
  4033. if v:IsA("Humanoid") then
  4034. v.Health = v.Health - 10
  4035. if v.Health > 100 then
  4036. v.Health = 100
  4037. v.MaxHealth = 100
  4038. end
  4039. end
  4040. end
  4041. punchsound1:Play()
  4042. wait(0.2)
  4043. if hit1 == false then
  4044. af1:Destroy()
  4045. hit1 = false
  4046. end
  4047. punch4 = false
  4048.  
  4049.  
  4050. idle = false
  4051. walk = false
  4052. canjump = false
  4053. canattack = false
  4054. uppercut1 = true
  4055. punched1 = false
  4056. punched2 = false
  4057. punched3 = false
  4058. punched4 = true
  4059. wait(0.3)
  4060. uppercut1 = false
  4061. uppercut2 = true
  4062. af1 = new("Part",char)
  4063. af1.Name = "NewPart"
  4064. af1.Size = v3(1,1,1)
  4065. af1.Position = v3(999,999,999)
  4066. af1.Material = "Neon"
  4067. af1.Transparency = 1
  4068.  
  4069. aaaf1 =new("Weld",af1)
  4070. aaaf1.Part0 = LeftHand
  4071. aaaf1.Part1 = af1
  4072. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  4073. for i,v in pairs(hit.Parent:GetChildren()) do
  4074.  
  4075.  
  4076. if v:IsA("Humanoid") then
  4077. v.Health = v.Health - 10
  4078. if v.Health > 100 then
  4079. v.Health = 100
  4080. v.MaxHealth = 100
  4081. end
  4082. end
  4083. end
  4084. punchsound1:Play()
  4085. for i = 1,10 do
  4086. wait()
  4087. up = up + 1
  4088. 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)
  4089. end
  4090. hit.Parent:findFirstChild("Head").Anchored = true
  4091.  
  4092.  
  4093.  
  4094.  
  4095. wait(0.3)
  4096. uppercut2 = false
  4097.  
  4098. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  4099. RootPart.Anchored = true
  4100. idle = false
  4101. walk = false
  4102. canjump = false
  4103. canattack = false
  4104. knockdown1 = true
  4105. punched1 = true
  4106. punched2 = false
  4107. punched3 = false
  4108. punched4 = false
  4109. wait(0.3)
  4110. knockdown1 = false
  4111. knockdown2 = true
  4112. StrongPunch:Play()
  4113. for i,v in pairs(hit.Parent:GetChildren()) do
  4114.  
  4115.  
  4116. if v:IsA("Humanoid") then
  4117. v.Health = v.Health - 10
  4118. if v.Health > 100 then
  4119. v.Health = 100
  4120. v.MaxHealth = 100
  4121. end
  4122. end
  4123. end
  4124. GroundWave11()
  4125. punchsound2:Play()
  4126. up = 0
  4127. for i = 1,10 do
  4128. wait()
  4129. up = up + 1
  4130. 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)
  4131. end
  4132. wait(0.2)
  4133. knockdown2 = false
  4134. hit.Parent:findFirstChild("Head").Anchored = true
  4135.  
  4136. 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))
  4137. Instance.new("Smoke",hit.Parent:findFirstChild("Head")).Color = Color3.fromRGB(79,91,79)
  4138. coroutine.wrap(function()
  4139.  
  4140. for i= 1,8 do
  4141.  
  4142. FastPunch:Play()
  4143. wait(0.4)
  4144. end
  4145. end)()
  4146. coroutine.wrap(function()
  4147. wait(0.5)
  4148. ay1 = new("Part",char)
  4149. ay1.Name = "NewPart"
  4150. ay1.Size = v3(1,1,1)
  4151. ay1.CanCollide = false
  4152. ay1.BrickColor = bc("Cyan")
  4153. ay1.Material = "Neon"
  4154. ay1.Transparency = 0
  4155. aay1 = new("SpecialMesh",ay1)
  4156. aay1.MeshType = "Sphere"
  4157. aay1.Scale = v3(3,3,3)
  4158. ay1.Anchored = true
  4159. ay1.Position = hit.Parent:findFirstChild("Head").Position
  4160. for i = 1,5 do
  4161. wait()
  4162. for i = 1,10 do
  4163. wait()
  4164. aay1.Scale = aay1.Scale + v3(2,2,2)
  4165. end
  4166. local HandCF = ay1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4167. Colors = {"White", "White"}
  4168. local wave11111 = Instance.new("Part", char)
  4169. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  4170. wave11111.Anchored = true
  4171. wave11111.Name = "Wave"
  4172. wave11111.CanCollide = false
  4173. wave11111.Locked = true
  4174. wave11111.Size = Vector3.new(1, 1, 1)
  4175. wave11111.TopSurface = "Smooth"
  4176. wave11111.BottomSurface = "Smooth"
  4177. wave11111.Transparency = 0.35
  4178. wave11111.CFrame = HandCF
  4179. wm31111 = Instance.new("SpecialMesh", wave11111)
  4180. wm31111.MeshId = "rbxassetid://3270017"
  4181.  
  4182. coroutine.wrap(function()
  4183. for i = 1, 30, 1 do
  4184. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  4185. wave11111.Size = wm31111.Scale
  4186. wave11111.CFrame = HandCF
  4187. wave11111.Transparency = i/30
  4188. wait()
  4189. end
  4190. wait()
  4191. wave11111:Destroy()
  4192. end)()
  4193. for i = 1,10 do
  4194. wait()
  4195. aay1.Scale = aay1.Scale - v3(2,2,2)
  4196. end
  4197. local HandCF = ay1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4198. Colors = {"White", "White"}
  4199. local wave11111 = Instance.new("Part", char)
  4200. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  4201. wave11111.Anchored = true
  4202. wave11111.Name = "Wave"
  4203. wave11111.CanCollide = false
  4204. wave11111.Locked = true
  4205. wave11111.Size = Vector3.new(1, 1, 1)
  4206. wave11111.TopSurface = "Smooth"
  4207. wave11111.BottomSurface = "Smooth"
  4208. wave11111.Transparency = 0.35
  4209. wave11111.CFrame = HandCF
  4210. wm31111 = Instance.new("SpecialMesh", wave11111)
  4211. wm31111.MeshId = "rbxassetid://3270017"
  4212. coroutine.wrap(function()
  4213. for i = 1, 30, 1 do
  4214. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  4215. wave11111.Size = wm31111.Scale
  4216. wave11111.CFrame = HandCF
  4217. wave11111.Transparency = i/30
  4218. wait()
  4219. end
  4220. wait()
  4221. wave11111:Destroy()
  4222. end)()
  4223. end
  4224. ay1:Destroy()
  4225. end)()
  4226. coroutine.wrap(function()
  4227. wait(0.5)
  4228. for i= 1,32 do
  4229. wait(0.1)
  4230. kiblastsound:Play()
  4231. kamehit:Play()
  4232.  
  4233. end
  4234. end)()
  4235.  
  4236. for i = 1,20 do
  4237. wait()
  4238. kiblast1 = true
  4239. wait()
  4240. kiblast1 = false
  4241. kiblast2 = true
  4242.  
  4243. ay = new("Part",char)
  4244. ay.Name = "NewPart"
  4245. ay.Size = v3(1,1,1)
  4246. ay.CanCollide = false
  4247. ay.BrickColor = bc("Cyan")
  4248. ay.Material = "Neon"
  4249. ay.Transparency = 0
  4250. aay = new("SpecialMesh",ay)
  4251. aay.MeshType = "Sphere"
  4252. aay.Scale = v3(2,2,2)
  4253. ay.Position = v3(999,999,999)
  4254. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  4255. ys = Instance.new("BodyVelocity",ay)
  4256.  
  4257. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4258.  
  4259. ys.Velocity = RootPart.CFrame.lookVector * 80
  4260. ay.Touched:connect(function(hit)
  4261. if hit ~= ay then
  4262.  
  4263.  
  4264.  
  4265.  
  4266.  
  4267.  
  4268.  
  4269.  
  4270.  
  4271. end
  4272. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  4273.  
  4274. for i,v in pairs(hit.Parent:GetChildren()) do
  4275.  
  4276.  
  4277. if v:IsA("Humanoid") then
  4278. v.Health = v.Health - 0.4
  4279. if v.Health > 100 then
  4280. v.Health = 100
  4281. v.MaxHealth = 100
  4282. end
  4283. end
  4284. end
  4285. end
  4286.  
  4287. end)
  4288.  
  4289. game.Debris:AddItem(ay,3)
  4290. wait()
  4291. kiblast2= false
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297. kiblast3 = true
  4298. wait()
  4299. kiblast3 = false
  4300. kiblast4 = true
  4301.  
  4302. ay = new("Part",char)
  4303. ay.Name = "NewPart"
  4304. ay.Size = v3(1,1,1)
  4305. ay.CanCollide = false
  4306. ay.BrickColor = bc("Cyan")
  4307. ay.Material = "Neon"
  4308. ay.Transparency = 0
  4309. aay = new("SpecialMesh",ay)
  4310. aay.MeshType = "Sphere"
  4311. aay.Scale = v3(2,2,2)
  4312. ay.Position = v3(999,999,999)
  4313. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  4314. ys = Instance.new("BodyVelocity",ay)
  4315.  
  4316. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4317.  
  4318. ys.Velocity = RootPart.CFrame.lookVector * 80
  4319. ay.Touched:connect(function(hit)
  4320. if hit ~= ay then
  4321.  
  4322.  
  4323.  
  4324.  
  4325.  
  4326.  
  4327.  
  4328.  
  4329. end
  4330. if hit.Parent:FindFirstChild("Head") ~= nil and hit.Parent:FindFirstChild("NewPart") == nil then
  4331.  
  4332.  
  4333. for i,v in pairs(hit.Parent:GetChildren()) do
  4334.  
  4335.  
  4336.  
  4337. if v:IsA("Humanoid") then
  4338. v.Health = v.Health - 0.4
  4339. if v.Health > 100 then
  4340. v.Health = 100
  4341. v.MaxHealth = 100
  4342. end
  4343. end
  4344. end
  4345. end
  4346.  
  4347. end)
  4348.  
  4349. game.Debris:AddItem(ay,3)
  4350. wait()
  4351. kiblast4= false
  4352. end
  4353.  
  4354.  
  4355.  
  4356.  
  4357. wait(2)
  4358. idle = true
  4359. walk = true
  4360. canjump = true
  4361. canattack = true
  4362.  
  4363. hit.Parent:findFirstChild("Head").Anchored = false
  4364. idle = true
  4365. go11 = 2.3
  4366. walk = true
  4367. up = 0
  4368. canjump = true
  4369. canattack = true
  4370. RootPart.Anchored = false
  4371. end
  4372.  
  4373. end)
  4374. end
  4375. end
  4376. end)
  4377.  
  4378.  
  4379.  
  4380.  
  4381.  
  4382.  
  4383.  
  4384.  
  4385.  
  4386.  
  4387.  
  4388.  
  4389.  
  4390.  
  4391. mouse.KeyDown:connect(function(key)
  4392. if key == "y" then
  4393. if fuse == false then
  4394. if ssj1 == false and ssj2 == false and ssj3 == false then
  4395. if canattack == true then
  4396. canattack = false
  4397. if canfly == true then
  4398. canfly = false
  4399. canfly1 = true
  4400. end
  4401. newaura.Position = UDim2.new(-0.475,0,-0.25,0)
  4402. RootPart.Anchored = true
  4403. newaurabase.Size = UDim2.new(15,0,25,0)
  4404. newaurabase.AlwaysOnTop = false
  4405. newaura.ImageColor3 = Color3.fromRGB(255, 255, 255)
  4406. newaurabase.ExtentsOffset = Vector3.new(0,0,-2)
  4407. idle = false
  4408. ssjb = true
  4409. ssj1 = false
  4410. ssj2= false
  4411. ssj3 = false
  4412. walk = false
  4413. canjump = false
  4414.  
  4415. ssjbmusic:Play()
  4416. g1q = Instance.new("Part",char)
  4417. g1q.Name = "Smoke"
  4418. g1q.CanCollide = false
  4419. g1q.Position = RootPart.Position - v3(-8,3,0)
  4420. g1q.Size = v3(0.1,0.1,0.1)
  4421. g1q.Anchored = true
  4422. g1a = Instance.new("Part",char)
  4423. g1a.Name = "Smoke"
  4424. g1a.CanCollide = false
  4425. g1a.Position = RootPart.Position + v3(8,80,0)
  4426. g1a.Size = v3(0.1,0.1,0.1)
  4427. g1a.Anchored = true
  4428. g1q1 = Instance.new("Part",char)
  4429. g1q1.Name = "Smoke"
  4430. g1q1.CanCollide = false
  4431. g1q1.Position = RootPart.Position - v3(-5,3,7)
  4432. g1q1.Size = v3(0.1,0.1,0.1)
  4433. g1q1.Anchored = true
  4434. g1a1 = Instance.new("Part",char)
  4435. g1a1.Name = "Smoke"
  4436. g1a1.CanCollide = false
  4437. g1a1.Position = RootPart.Position + v3(5,80,-7)
  4438. g1a1.Size = v3(0.1,0.1,0.1)
  4439. g1a1.Anchored = true
  4440. g1q2 = Instance.new("Part",char)
  4441. g1q2.Name = "Smoke"
  4442. g1q2.CanCollide = false
  4443. g1q2.Position = RootPart.Position - v3(12,3,-6)
  4444. g1q2.Size = v3(0.1,0.1,0.1)
  4445. g1q2.Anchored = true
  4446. g1a2 = Instance.new("Part",char)
  4447. g1a2.Name = "Smoke"
  4448. g1a2.CanCollide = false
  4449. g1a2.Position = RootPart.Position + v3(-12,80,6)
  4450. g1a2.Size = v3(0.1,0.1,0.1)
  4451. g1a2.Anchored = true
  4452. ------------------------------------------------
  4453. transform1 = true
  4454.  
  4455. wait(0.8)
  4456. if potara == false then
  4457. Hair7.Color = Color3.fromRGB(21,221,239)
  4458. Mesh.MeshId = "rbxassetid://430344159"
  4459. Mesh.Scale = v3(6.3,6.3,6.3)
  4460. char.Head.face.Texture= "rbxassetid://959519291"
  4461. Weld.C0 = CFrame.new(-.25,1.2,.34)
  4462. else
  4463. char.Head.face.Texture= "rbxassetid://959519291"
  4464. Hair7.Color = Color3.fromRGB(21,221,239)
  4465. Mesh.MeshId = "rbxassetid://560152258"
  4466. Mesh.Scale = Vector3.new(6.9,6.9,6.9)
  4467. Weld.C0 = CFrame.new(-.211, 0.9, 0.262)*cfa(0,math.rad(0),0)
  4468. end
  4469. a21e = new("Part",char)
  4470. a21e.Name = "Beam"..num
  4471. a21e.Locked = true
  4472. a21e.Size = v3(1,1,1)
  4473. a21e.CanCollide = false
  4474. a21e.Position = v3(999,999,999)
  4475. a21e.BrickColor = bc("Cyan")
  4476. a21e.Material = "Neon"
  4477. a21e.Transparency = 0
  4478. aa21e = new("SpecialMesh",a21e)
  4479. a21e.Anchored = true
  4480. a21e.Position = RootPart.Position
  4481. aa21e.MeshType = "Sphere"
  4482. aa21e.Scale = v3(1,1,1)
  4483.  
  4484. transform1 = false
  4485. transform2 = true
  4486. ssjbauraburst:Play()
  4487. GroundWave5()
  4488. GroundWave6()
  4489. GroundWave7()
  4490. GroundWave8()
  4491. GroundWave9()
  4492. GroundWave10()
  4493. ad.Position = RootPart.Position - v3(0,3,0)
  4494. aad.Transparency = 0
  4495.  
  4496.  
  4497.  
  4498. newaura.ImageTransparency = 0
  4499. ssjbaura:Play()
  4500. for i = 1,50 do
  4501. wait()
  4502. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4503. a21e.Transparency = a21e.Transparency + 0.02
  4504. end
  4505. wait(0.1)
  4506. wait(1.4)
  4507. transform2 = false
  4508.  
  4509.  
  4510.  
  4511.  
  4512. -------------------------------------------------
  4513. canattack = true
  4514. RootPart.Anchored = false
  4515. if canfly1 == true then
  4516.  
  4517. idle = true
  4518. walk = true
  4519. canjump = true
  4520. end
  4521. if canfly1 == true then
  4522. canfly = true
  4523. end
  4524. for i = 1,20 do
  4525. wait()
  4526. aad.Transparency = aad.Transparency + 0.05
  4527. end
  4528. end
  4529. end
  4530. end
  4531. end
  4532. end)
  4533.  
  4534.  
  4535.  
  4536. mouse.KeyDown:connect(function(key)
  4537. if key == "k" then
  4538. if potara == false then
  4539. if ssjb == true then
  4540. if canattack == true then
  4541. canattack = false
  4542. if canfly == true then
  4543. canfly = false
  4544. canfly1 = true
  4545. end
  4546.  
  4547.  
  4548. idle = false
  4549. ssjb = true
  4550. ssjbkaio = true
  4551. ssj1 = false
  4552. ssj2= false
  4553. ssj3 = false
  4554. walk = false
  4555. canjump = false
  4556.  
  4557. ssjbmusic:Play()
  4558.  
  4559. ------------------------------------------------
  4560. transform3 = true
  4561.  
  4562. wait(0.8)
  4563. Hair7.Color = Color3.fromRGB(21,221,239)
  4564. Mesh.MeshId = "rbxassetid://430344159"
  4565. Mesh.Scale = v3(6.3,6.3,6.3)
  4566. char.Head.face.Texture= "rbxassetid://959519291"
  4567. Weld.C0 = CFrame.new(-.25,1.2,.34)
  4568.  
  4569. a21e = new("Part",char)
  4570. a21e.Name = "Beam"..num
  4571. a21e.Locked = true
  4572. a21e.Size = v3(1,1,1)
  4573. a21e.CanCollide = false
  4574. a21e.Position = v3(999,999,999)
  4575. a21e.BrickColor = bc("Cyan")
  4576. a21e.Material = "Neon"
  4577. a21e.Transparency = 1
  4578. aa21e = new("SpecialMesh",a21e)
  4579. a21e.Anchored = true
  4580. a21e.Position = RootPart.Position
  4581. aa21e.MeshType = "Sphere"
  4582. aa21e.Scale = v3(1,1,1)
  4583.  
  4584.  
  4585.  
  4586.  
  4587.  
  4588. smokey = Instance.new("Smoke",RootPart)
  4589. smokey.Color = Color3.new(255,0,0)
  4590. smokey.Opacity = 1
  4591. smokey.Size = 2
  4592. ssjbkaioken.TimePosition = 1.5
  4593. ssjbkaioken:Play()
  4594. wait(0.2)
  4595. coroutine.wrap(function()
  4596. repeat
  4597. wait()
  4598. newaurabase.Size = UDim2.new(math.random(15,17),0,math.random(25,30),0)
  4599. until newaura.ImageTransparency == 1
  4600.  
  4601.  
  4602.  
  4603. end)()
  4604. rock = true
  4605. redlight = Instance.new("PointLight",LowerTorso)
  4606. redlight.Color = Color3.new(255,0,0)
  4607. redlight.Brightness = math.huge
  4608. mouth.Texture = "rbxassetid://828773176"
  4609. GroundShake = true
  4610. RootPart.Anchored = true
  4611.  
  4612. wait(10)
  4613.  
  4614. wait(7)
  4615. rock2 = true
  4616. rock = false
  4617. smokey:Destroy()
  4618. ssjbaura:Stop()
  4619. ssjbmusic:Stop()
  4620. transform3 = false
  4621. transform2 = false
  4622. transform5 = true
  4623. redlight:Destroy()
  4624.  
  4625. mouth.Texture = "rbxassetid://932140764"
  4626. newaura.ImageTransparency = 1
  4627. GroundShake = false
  4628.  
  4629. a21e.Transparency = 0
  4630. for i = 1,50 do
  4631. wait()
  4632. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4633. a21e.Transparency = a21e.Transparency + 0.02
  4634. end
  4635. aa21e.Scale = v3(1,1,1)
  4636. a21e.Transparency = 1
  4637. wait(1)
  4638. chatfunc("Kaioken!")
  4639. mouth.Texture = "rbxassetid://828773176"
  4640. wait(0.3)
  4641. mouth.Texture = "rbxassetid://932140764"
  4642. wait(0.3)
  4643. mouth.Texture = "rbxassetid://828773176"
  4644. wait(0.3)
  4645. mouth.Texture = "rbxassetid://932140764"
  4646. wait(0.3)
  4647. mouth.Texture = "rbxassetid://828773176"
  4648. wait(0.3)
  4649. mouth.Texture = "rbxassetid://932140764"
  4650. wait(0.3)
  4651. GroundShake2 = true
  4652. transform5 = false
  4653. transform3 = false
  4654. transform2 = true
  4655. ssjbauraburst:Play()
  4656. GroundWave5()
  4657. GroundWave6()
  4658. GroundWave7()
  4659. GroundWave8()
  4660. GroundWave9()
  4661. GroundWave10()
  4662. ad.Position = RootPart.Position - v3(0,3,0)
  4663. aad.Transparency = 0
  4664. newaura2.ImageTransparency = 0
  4665. wait(0.1)
  4666.  
  4667.  
  4668. newaura.ImageTransparency = 0
  4669. ssjbaura:Stop()
  4670. ssjbkaura:Play()
  4671. a21e.Transparency = 0
  4672. for i = 1,50 do
  4673. wait()
  4674. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4675. a21e.Transparency = a21e.Transparency + 0.02
  4676. end
  4677. GroundShake2 = false
  4678. for i,v in pairs(workspace:GetChildren()) do
  4679. if v:IsA("Part") then
  4680. if v.Size.x > 150 then
  4681. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  4682. end
  4683. end
  4684. end
  4685. wait(0.1)
  4686. wait(1.4)
  4687. chatfunc("This Is My Trump Card")
  4688. rock2 = false
  4689. transform2 = false
  4690.  
  4691.  
  4692.  
  4693.  
  4694. -------------------------------------------------
  4695. canattack = true
  4696. RootPart.Anchored = false
  4697. if canfly1 == true then
  4698.  
  4699. idle = true
  4700. walk = true
  4701. canjump = true
  4702. end
  4703. if canfly1 == true then
  4704. canfly = true
  4705. end
  4706. for i = 1,20 do
  4707. wait()
  4708. aad.Transparency = aad.Transparency + 0.05
  4709. end
  4710. end
  4711. end
  4712. end
  4713. end
  4714. end)
  4715.  
  4716.  
  4717.  
  4718. mouse.KeyDown:connect(function(key)
  4719. if key == "k" then
  4720. if ssjbkaio == true then
  4721. if canattack == true then
  4722. canattack = false
  4723. if canfly == true then
  4724. canfly = false
  4725. canfly1 = true
  4726. end
  4727.  
  4728. RootPart.Anchored = true
  4729. idle = false
  4730. ssjb = true
  4731. ssjbkaio = false
  4732. ssjbkaiox10 = true
  4733. ssj1 = false
  4734. ssj2= false
  4735. ssj3 = false
  4736. walk = false
  4737. canjump = false
  4738.  
  4739. ssjbmusic:Play()
  4740.  
  4741. ------------------------------------------------
  4742. transform3 = true
  4743.  
  4744. wait(0.8)
  4745.  
  4746.  
  4747. a21e = new("Part",char)
  4748. a21e.Name = "Beam"..num
  4749. a21e.Locked = true
  4750. a21e.Size = v3(1,1,1)
  4751. a21e.CanCollide = false
  4752. a21e.Position = v3(999,999,999)
  4753. a21e.BrickColor = bc("Cyan")
  4754. a21e.Material = "Neon"
  4755. a21e.Transparency = 1
  4756. aa21e = new("SpecialMesh",a21e)
  4757. a21e.Anchored = true
  4758. a21e.Position = RootPart.Position
  4759. aa21e.MeshType = "Sphere"
  4760. aa21e.Scale = v3(1,1,1)
  4761.  
  4762.  
  4763.  
  4764.  
  4765.  
  4766.  
  4767. ssjbkaioken1:Play()
  4768. coroutine.wrap(function()
  4769. repeat
  4770. wait()
  4771. newaurabase2.Size = UDim2.new(math.random(30,35),0,math.random(60,75),0)
  4772. until Hair7.Color == Color3.fromRGB(210, 211, 223)
  4773.  
  4774.  
  4775.  
  4776. end)()
  4777. rock = true
  4778. redlight = Instance.new("PointLight",LowerTorso)
  4779. redlight.Color = Color3.new(255,0,0)
  4780. redlight.Brightness = math.huge
  4781. GroundShake = true
  4782.  
  4783. mouth.Texture = "rbxassetid://828773176"
  4784. wait(9)
  4785. GroundWave5()
  4786. GroundWave6()
  4787. GroundWave7()
  4788. GroundWave8()
  4789. GroundWave9()
  4790. GroundWave10()
  4791. ad = new("Part",char)
  4792. ad.Name = "NewPart"
  4793. ad.Size = v3(30,0.1,30)
  4794. ad.CanCollide = false
  4795. ad.Anchored = true
  4796. ad.Position = RootPart.Position - v3(0,2,0)
  4797. ad.BrickColor = bc("bright Blue")
  4798. ad.Material = "Neon"
  4799. ad.Transparency = 1
  4800. aad = new("Decal",ad)
  4801.  
  4802. aad.Face = "Top"
  4803. aad.Transparency = 1
  4804. aad.Transparency = 0
  4805. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4806. wait(11)
  4807.  
  4808. redlight:Destroy()
  4809.  
  4810. chatfunc("Times 10!")
  4811. mouth.Texture = "rbxassetid://828773176"
  4812. wait(0.3)
  4813. mouth.Texture = "rbxassetid://932140764"
  4814. wait(0.3)
  4815. mouth.Texture = "rbxassetid://828773176"
  4816. wait(0.3)
  4817. mouth.Texture = "rbxassetid://932140764"
  4818. wait(0.2)
  4819. mouth.Texture = "rbxassetid://828773176"
  4820. wait(0.2)
  4821. mouth.Texture = "rbxassetid://932140764"
  4822. wait(0.2)
  4823. mouth.Texture = "rbxassetid://828773176"
  4824. wait(1.4)
  4825. rock3 = true
  4826. rock = false
  4827. GroundShake2 = true
  4828.  
  4829. ssjbauraburst:Play()
  4830. GroundWave5()
  4831. GroundWave6()
  4832. GroundWave7()
  4833. GroundWave8()
  4834. GroundWave9()
  4835. GroundWave10()
  4836.  
  4837. aad.Transparency = 0
  4838. newaura2.ImageTransparency = 0
  4839.  
  4840. p1.Transparency = 0.5
  4841. p2.Transparency = 0.5
  4842. p3.Transparency = 0.5
  4843. p4.Transparency = 0.5
  4844. p5.Transparency = 0.5
  4845. p6.Transparency = 0.5
  4846. p7.Transparency = 0.5
  4847. p8.Transparency = 0.5
  4848. p9.Transparency = 0.5
  4849. p10.Transparency = 0.5
  4850. p11.Transparency = 0.5
  4851. p12.Transparency = 0.5
  4852. p13.Transparency = 0.5
  4853. p14.Transparency = 0.5
  4854. p15.Transparency = 0.5
  4855. newaura.ImageTransparency = 0
  4856. ssjbaura:Stop()
  4857. ssjbkaura:Play()
  4858. a21e.Transparency = 0
  4859. Hair7.Color = Color3.fromRGB(210, 211, 223)
  4860.  
  4861. Mesh.MeshId = "rbxassetid://430344159"
  4862. Mesh.Scale = v3(6.3,6.3,6.3)
  4863. char.Head.face.Texture= "http://www.roblox.com/asset/?id=975967879"
  4864. Weld.C0 = CFrame.new(-.25,1.2,.34)
  4865. for i = 1,50 do
  4866. wait()
  4867. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4868. a21e.Transparency = a21e.Transparency + 0.02
  4869. end
  4870. ssjbkaioken1:Stop()
  4871. mouth.Texture = "rbxassetid://932140764"
  4872. wait()
  4873. GroundShake = false
  4874. wait()
  4875.  
  4876. wait()
  4877. GroundShake2 = false
  4878. for i,v in pairs(workspace:GetChildren()) do
  4879. if v:IsA("Part") then
  4880. if v.Size.x > 150 then
  4881. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  4882. end
  4883. end
  4884. end
  4885. wait(2)
  4886.  
  4887.  
  4888.  
  4889.  
  4890. rock3 = false
  4891. -------------------------------------------------
  4892. transform3 = false
  4893. chatfunc("I Can't Maintain This Form For Long")
  4894. canattack = true
  4895. RootPart.Anchored = false
  4896. if canfly1 == true then
  4897.  
  4898. idle = true
  4899. walk = true
  4900. canjump = true
  4901. end
  4902. if canfly1 == true then
  4903. canfly = true
  4904. end
  4905. for i = 1,20 do
  4906. wait()
  4907. aad.Transparency = aad.Transparency + 0.05
  4908. end
  4909. end
  4910. end
  4911. end
  4912. end)
  4913.  
  4914.  
  4915.  
  4916.  
  4917. mouse.KeyDown:connect(function(key)
  4918. if key == "u" then
  4919. if fuse == false or potara == false then
  4920. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false then
  4921. if canattack == true then
  4922. canattack = false
  4923. if canfly == true then
  4924. canfly = false
  4925. canfly1 = true
  4926. end
  4927. newaura.Position = UDim2.new(-0.57,0,-0.28,0)
  4928. newaurabase.Size = UDim2.new(10,0,20,0)
  4929. newaurabase.AlwaysOnTop = false
  4930. newaurabase.ExtentsOffset = v3(0,0,-2)
  4931. RootPart.Anchored = true
  4932.  
  4933. idle = false
  4934. ssjb = false
  4935. ssjg = true
  4936. ssj1 = false
  4937. ssj2= false
  4938. ssj3 = false
  4939. walk = false
  4940. canjump = false
  4941.  
  4942. ssjgmusic:Play()
  4943.  
  4944. ------------------------------------------------
  4945. transform1 = true
  4946.  
  4947. wait(0.8)
  4948. Hair7.Color = Color3.fromRGB(255,16,88)
  4949. GroundShake = true
  4950. char.Head.face.Texture= "rbxassetid://900680867"
  4951.  
  4952.  
  4953. a21e = new("Part",char)
  4954. a21e.Name = "Beam"..num
  4955. a21e.Locked = true
  4956. a21e.Size = v3(1,1,1)
  4957. a21e.CanCollide = false
  4958. a21e.Position = v3(999,999,999)
  4959. a21e.BrickColor = bc("Really red")
  4960. a21e.Material = "Neon"
  4961. a21e.Transparency = 0
  4962. aa21e = new("SpecialMesh",a21e)
  4963. a21e.Anchored = true
  4964. a21e.Position = RootPart.Position
  4965. aa21e.MeshType = "Sphere"
  4966. aa21e.Scale = v3(1,1,1)
  4967.  
  4968. transform1 = false
  4969. transform2 = true
  4970. ssjbauraburst:Play()
  4971. GroundWave5()
  4972. GroundWave6()
  4973. GroundWave7()
  4974. GroundWave8()
  4975. GroundWave9()
  4976. GroundWave10()
  4977. ad.Position = RootPart.Position - v3(0,3,0)
  4978. aad.Transparency = 0
  4979.  
  4980.  
  4981.  
  4982. newaura.ImageTransparency = 0
  4983. ssjgaura:Play()
  4984. for i = 1,50 do
  4985. wait()
  4986. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4987. a21e.Transparency = a21e.Transparency + 0.02
  4988. end
  4989. GroundShake = false
  4990. for i,v in pairs(workspace:GetChildren()) do
  4991. if v:IsA("Part") then
  4992. if v.Size.x > 150 then
  4993. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  4994. end
  4995. end
  4996. end
  4997. wait(0.1)
  4998. wait(1.4)
  4999. transform2 = false
  5000.  
  5001.  
  5002.  
  5003.  
  5004. -------------------------------------------------
  5005. canattack = true
  5006. RootPart.Anchored = false
  5007. if canfly1 == true then
  5008.  
  5009. idle = true
  5010. walk = true
  5011. canjump = true
  5012. end
  5013. if canfly1 == true then
  5014. canfly = true
  5015. end
  5016. for i = 1,20 do
  5017. wait()
  5018. aad.Transparency = aad.Transparency + 0.05
  5019. end
  5020. end
  5021. end
  5022. end
  5023. end
  5024. end)
  5025.  
  5026. mouse.KeyDown:connect(function(key)
  5027. if key == "l" then
  5028. if fuse == false and potara == false then
  5029. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  5030. if great == false then
  5031. if canattack == true then
  5032. canattack = false
  5033. if canfly == true then
  5034. canfly = false
  5035. canfly1 = true
  5036. end
  5037.  
  5038.  
  5039. transform3 = true
  5040. idle = false
  5041. ssjb = false
  5042. ssjg = true
  5043. ssj1 = false
  5044. ssj2= false
  5045. ssj3 = false
  5046. walk = false
  5047. ssjg = false
  5048. great = true
  5049. canjump = false
  5050.  
  5051.  
  5052. ape = Instance.new("Part",char)
  5053. ape.Transparency = 1
  5054. weldape = Instance.new("Weld",ape)
  5055. weldape.Part0 = Head
  5056. weldape.Part1 = ape
  5057. weldape.C0 = CFrame.new(0,5,-9)*CFrame.Angles(0,math.rad(180),0)
  5058. meshape = Instance.new("SpecialMesh",ape)
  5059. meshape.MeshId = "rbxassetid://553201144"
  5060. meshape.Scale = v3(0.04,0.04,0.04)
  5061.  
  5062. Ape1:Play()
  5063. wait(2)
  5064.  
  5065. Ape2:Play()
  5066.  
  5067. wait(3)
  5068. Ape3:Play()
  5069. wait(10)
  5070. headcolor = Head.BrickColor
  5071. wait(0.1)
  5072. Head.BrickColor = bc("New Yeller")
  5073. Hair7.Transparency = 1
  5074. p1.Transparency = 0
  5075. p2.Transparency = 0
  5076. p3.Transparency = 0
  5077. p4.Transparency = 0
  5078. p5.Transparency = 0
  5079. p6.Transparency = 0
  5080. p7.Transparency = 0
  5081. p8.Transparency =0
  5082. p9.Transparency = 0
  5083. p10.Transparency = 0
  5084. p11.Transparency = 0
  5085. p12.Transparency = 0
  5086. p13.Transparency =0
  5087. p14.Transparency = 0
  5088.  
  5089. p1.BrickColor = bc("New Yeller")
  5090. p2.BrickColor = bc("New Yeller")
  5091. p3.BrickColor = bc("New Yeller")
  5092. p4.BrickColor = bc("New Yeller")
  5093. p5.BrickColor = bc("New Yeller")
  5094. p6.BrickColor = bc("Cool yellow")
  5095. p7.BrickColor = bc("Cool yellow")
  5096. p8.BrickColor = bc("Cool yellow")
  5097. p9.BrickColor = bc("Cool yellow")
  5098. p10.BrickColor = bc("New Yeller")
  5099. p11.BrickColor = bc("New Yeller")
  5100. p12.BrickColor = bc("New Yeller")
  5101. p13.BrickColor = bc("New Yeller")
  5102. p14.BrickColor = bc("New Yeller")
  5103.  
  5104. transform3 = false
  5105. transform4 = true
  5106. for i = 1,10 do
  5107. wait()
  5108. hum.BodyDepthScale.Value = hum.BodyDepthScale.Value + 2
  5109. hum.BodyHeightScale.Value = hum.BodyHeightScale.Value + 2
  5110. hum.BodyWidthScale.Value = hum.BodyWidthScale.Value + 2
  5111. hum.HeadScale.Value = hum.HeadScale.Value + 2
  5112. end
  5113. lboob = Instance.new("Part",char)
  5114. lboobmesh = Instance.new("SpecialMesh",lboob)
  5115. lboobweld = Instance.new("Weld",lboob)
  5116. lboobweld.Part0 = UpperTorso
  5117. lboobweld.Part1 = lboob
  5118. lboobweld.C0 = CFrame.new(0.4,7,-5)
  5119. lboobmesh.MeshType = "Sphere"
  5120. lboobmesh.Scale = Vector3.new(0.2*50,0.4*50,0.2*50)
  5121. rboob = Instance.new("Part",char)
  5122. rboobmesh = Instance.new("SpecialMesh",rboob)
  5123. rboobweld = Instance.new("Weld",rboob)
  5124. rboobweld.Part0 = char.UpperTorso
  5125. rboobweld.Part1 = rboob
  5126. rboobweld.C0 = CFrame.new(-0.4,7,-5)
  5127. rboobmesh.MeshType = "Sphere"
  5128. rboobmesh.Scale = Vector3.new(0.2*50,0.4*50,0.2*50)
  5129. rlboob = Instance.new("Part",char)
  5130. rlboobmesh = Instance.new("SpecialMesh",rlboob)
  5131. rlboobweld = Instance.new("Weld",rlboob)
  5132. rlboobweld.Part0 = char.UpperTorso
  5133. rlboobweld.Part1 = rlboob
  5134. rlboobweld.C0 = CFrame.new(0,-1,-2)
  5135. rlboobmesh.MeshType = "Sphere"
  5136. rlboobmesh.Scale = Vector3.new(0.2*50,1*50,0.2*50)
  5137. lboob.BrickColor = bc("New Yeller")
  5138. rboob.BrickColor = bc("New Yeller")
  5139. rlboob.BrickColor = bc("New Yeller")
  5140. ape.Transparency = 0
  5141. ape.BrickColor = bc("New Yeller")
  5142. p15.BrickColor = bc("Really black")
  5143. p15.Transparency =0
  5144. a21e = new("Part",char)
  5145. a21e.Name = "Beam"..num
  5146. a21e.Locked = true
  5147. a21e.Size = v3(1,1,1)
  5148. a21e.CanCollide = false
  5149. a21e.Position = v3(999,999,999)
  5150. a21e.BrickColor = bc("Really red")
  5151. a21e.Material = "Neon"
  5152. a21e.Transparency = 0
  5153. aa21e = new("SpecialMesh",a21e)
  5154. a21e.Anchored = true
  5155. a21e.Position = RootPart.Position
  5156. aa21e.MeshType = "Sphere"
  5157. aa21e.Scale = v3(50,50,50)
  5158.  
  5159.  
  5160. ApeGrowl:Play()
  5161. GroundWave5()
  5162. GroundWave6()
  5163. GroundWave7()
  5164. GroundWave8()
  5165. GroundWave9()
  5166. GroundWave10()
  5167.  
  5168.  
  5169.  
  5170.  
  5171.  
  5172. for i = 1,50 do
  5173. wait()
  5174. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5175. a21e.Transparency = a21e.Transparency + 0.02
  5176. end
  5177.  
  5178. for i,v in pairs(workspace:GetChildren()) do
  5179. if v:IsA("Part") then
  5180. if v.Size.x > 150 then
  5181. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  5182. end
  5183. end
  5184. end
  5185. wait(0.1)
  5186. wait(1.4)
  5187. transform4 = false
  5188. for i = 1,20 do
  5189. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5190. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5191. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5192. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5193. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5194. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5195. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5196. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5197. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5198. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5199. end
  5200.  
  5201.  
  5202.  
  5203. -------------------------------------------------
  5204.  
  5205.  
  5206. if canfly1 == true then
  5207.  
  5208.  
  5209. walk = true
  5210.  
  5211. end
  5212. if canfly1 == true then
  5213. canfly = true
  5214. end
  5215. for i = 1,20 do
  5216. wait()
  5217. aad.Transparency = aad.Transparency + 0.05
  5218. end
  5219. end
  5220. else
  5221. ape:Destroy()
  5222.  
  5223. p15.BrickColor = bc("New Yeller")
  5224. Head.BrickColor = bc("New Yeller")
  5225.  
  5226. transform5 = true
  5227. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=258281249"
  5228. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=258281716"
  5229.  
  5230. --504772831
  5231. Head.BrickColor = headcolor
  5232. lboob:Destroy()
  5233. rboob:Destroy()
  5234. rlboob:Destroy()
  5235. a21e = new("Part",char)
  5236. a21e.Name = "Beam"..num
  5237. a21e.Locked = true
  5238. a21e.Size = v3(1,1,1)
  5239. a21e.CanCollide = false
  5240. a21e.Position = v3(999,999,999)
  5241. a21e.BrickColor = bc("New Yeller")
  5242. a21e.Material = "Neon"
  5243. a21e.Transparency = 0
  5244. aa21e = new("SpecialMesh",a21e)
  5245. a21e.Anchored = true
  5246. a21e.Position = RootPart.Position
  5247. aa21e.MeshType = "Sphere"
  5248. aa21e.Scale = v3(200,200,200)
  5249.  
  5250.  
  5251.  
  5252.  
  5253. for i = 1,100 do
  5254. wait()
  5255. hum.BodyDepthScale.Value = hum.BodyDepthScale.Value - .2
  5256. hum.BodyHeightScale.Value = hum.BodyHeightScale.Value - .2
  5257. hum.BodyWidthScale.Value = hum.BodyWidthScale.Value - .2
  5258. hum.HeadScale.Value = hum.HeadScale.Value - .2
  5259. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5260.  
  5261. end
  5262. wait(0.5)
  5263. mouth.Transparency = 1
  5264. nose.Transparency = 1
  5265. Hair7.Color = Color3.fromRGB(0,0,0)
  5266. Mesh.MeshId = "http://www.roblox.com/asset/?id=504772831"
  5267. Mesh.Scale = Vector3.new(0.23,0.23,0.23)
  5268. Weld.C0 = CFrame.new(0.25, 0.4, 0.5)*CFrame.Angles(0,math.rad(180),0)
  5269. char.Head.face.Texture= "http://www.roblox.com/asset/?id=869609457"
  5270. Hair7.Transparency = 0
  5271.  
  5272. p1.Transparency = 1
  5273. p2.Transparency = 1
  5274. p3.Transparency = 1
  5275. p4.Transparency = 1
  5276. p5.Transparency = 1
  5277. p6.Transparency = 1
  5278. p7.Transparency = 1
  5279. p8.Transparency =1
  5280. p9.Transparency = 1
  5281. p10.Transparency = 1
  5282. p11.Transparency = 1
  5283. p12.Transparency = 1
  5284. p13.Transparency =1
  5285. p14.Transparency = 1
  5286. p15.Transparency = 1
  5287. great = false
  5288. ape5 = Instance.new("Part",char)
  5289. ape5.Transparency = 0
  5290. weldape5 = Instance.new("Weld",ape5)
  5291. weldape5.Part0 = LowerTorso
  5292. weldape5.Part1 = ape5
  5293. ape5.BrickColor = bc("Crimson")
  5294. weldape5.C0 = CFrame.new(0.4,1,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
  5295. meshape5 = Instance.new("SpecialMesh",ape5)
  5296. meshape5.MeshId = "rbxassetid://547956749"
  5297. meshape5.Scale = v3(0.025,0.025,0.025)
  5298. ssj4 = true
  5299.  
  5300.  
  5301. wait(0.5)
  5302.  
  5303. a21e:Destroy()
  5304. wait()
  5305.  
  5306. a21e = new("Part",char)
  5307. a21e.Name = "Beam"..num
  5308. a21e.Locked = true
  5309. a21e.Size = v3(1,1,1)
  5310. a21e.CanCollide = false
  5311. a21e.Position = v3(999,999,999)
  5312. a21e.BrickColor = bc("New Yeller")
  5313. a21e.Material = "Neon"
  5314. a21e.Transparency = 0
  5315. aa21e = new("SpecialMesh",a21e)
  5316. a21e.Anchored = true
  5317. a21e.Position = RootPart.Position
  5318. aa21e.MeshType = "Sphere"
  5319. aa21e.Scale = v3(50,50,50)
  5320.  
  5321.  
  5322.  
  5323.  
  5324.  
  5325. aa21e.Scale = v3(10,10,10)
  5326. a21e.Transparency = 0
  5327. newaura.ImageTransparency = 0
  5328. GroundWave5()
  5329. GroundWave6()
  5330. GroundWave7()
  5331. GroundWave8()
  5332. GroundWave9()
  5333. GroundWave10()
  5334. ssjauraburst:Play()
  5335. ssjaura:Play()
  5336. for i = 1,50 do
  5337. wait()
  5338. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5339. a21e.Transparency = a21e.Transparency + 0.02
  5340. end
  5341.  
  5342. transform5 = false
  5343. idle = true
  5344. canattack = true
  5345. end
  5346. end
  5347. end
  5348. end
  5349. end)
  5350.  
  5351.  
  5352.  
  5353.  
  5354.  
  5355.  
  5356. newaurabase = Instance.new("BillboardGui",LowerTorso)
  5357. newaurabase.Size = UDim2.new(20,0,20,0)
  5358. newaurabase.AlwaysOnTop = false
  5359. newaura = Instance.new("ImageLabel",newaurabase)
  5360. newaura.BackgroundTransparency = 1
  5361. newaurabase.ExtentsOffset = v3(0,0,3)
  5362. newaura.ImageTransparency = 1
  5363. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  5364. newaura.Size = UDim2.new(2,0,1,0)
  5365. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  5366. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  5367. newaurabase2.Size = UDim2.new(20,0,40,0)
  5368. newaurabase2.ExtentsOffset = v3(0,0,-3)
  5369. newaurabase2.AlwaysOnTop = false
  5370. newaura2 = Instance.new("ImageLabel",newaurabase2)
  5371. newaura2.BackgroundTransparency = 1
  5372. newaura2.ImageTransparency = 1
  5373. newaura2.ImageColor3 = Color3.fromRGB(255, 0,0)
  5374. newaura2.Size = UDim2.new(2,0,1,0)
  5375. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  5376.  
  5377.  
  5378.  
  5379.  
  5380.  
  5381.  
  5382.  
  5383.  
  5384.  
  5385.  
  5386.  
  5387.  
  5388.  
  5389.  
  5390. char = game.Players.LocalPlayer.Character
  5391. char.Archivable = true
  5392. clone1 = char:Clone()
  5393.  
  5394. clone1["Sound Folder"]:Destroy()
  5395. clone1.Name = "Vegeta"
  5396. clone1.Parent = char
  5397.  
  5398. LeftUpperArm1 = clone1.LeftUpperArm
  5399. LeftShoulder1 = clone1.LeftUpperArm.LeftShoulder
  5400. LeftLowerArm1 = clone1.LeftLowerArm
  5401. LeftElbow1 = clone1.LeftLowerArm.LeftElbow
  5402. --------------------------------------------------------
  5403. LeftUpperLeg1 = clone1.LeftUpperLeg
  5404. LeftHip1 = clone1.LeftUpperLeg.LeftHip
  5405. LeftLowerLeg1 = clone1.LeftLowerLeg
  5406. LeftKnee1 = clone1.LeftLowerLeg.LeftKnee
  5407. ----------------------------------------------------------
  5408. RightUpperArm1 = clone1.RightUpperArm
  5409. RightShoulder1 = clone1.RightUpperArm.RightShoulder
  5410. RightLowerArm1 = clone1.RightLowerArm
  5411. RightElbow1 = clone1.RightLowerArm.RightElbow
  5412. ----------------------------------------------------------
  5413. RightUpperLeg1 = clone1.RightUpperLeg
  5414. RightHip1 = clone1.RightUpperLeg.RightHip
  5415. RightLowerLeg1 = clone1.RightLowerLeg
  5416. RightKnee1 = clone1.RightLowerLeg.RightKnee
  5417. ----------------------------------------------------------
  5418. UpperTorso1 = clone1.UpperTorso
  5419. LowerTorso1 = clone1.LowerTorso
  5420. Root1 = clone1.LowerTorso.Root
  5421. RootPart1 = clone1.HumanoidRootPart
  5422. LeftHand1 = clone1.LeftHand
  5423. RightHand1 = clone1.RightHand
  5424. LeftFoot1 = clone1.LeftFoot
  5425. RightFoot1 = clone1.RightFoot
  5426. --------------------------------------------
  5427. Head1 = clone1.Head
  5428. Neck1 = clone1.Head.Neck
  5429.  
  5430.  
  5431. RootPart1.CFrame = CFrame.new(999,999,999)
  5432. RootPart1.Anchored = true
  5433. function RenderStepped3()
  5434. if spiritballenergy == true then
  5435. wait(math.random(0.1,0.5))
  5436. ay = new("Part",char)
  5437. ay.Name = "NewPart2"
  5438. ay.Size = v3(0.3,0.3,0.3)
  5439. ay.CanCollide = false
  5440. ay.Material = "Neon"
  5441.  
  5442. ay.BrickColor = bc("Cyan")
  5443.  
  5444. meshk = Instance.new("SpecialMesh",ay)
  5445. meshk.MeshType = "Sphere"
  5446.  
  5447. ay.Position = v3(999,999,999)
  5448. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  5449. ys = Instance.new("BodyVelocity",ay)
  5450. ys.Name = "GO1"
  5451. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5452.  
  5453. ys.Velocity = v3(0,6,0)
  5454. game.Debris:AddItem(ay,4)
  5455. end
  5456. if spirit1 == true then
  5457. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  5458. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  5459. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5460. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5461. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5462. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5463. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5464. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5465. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5466. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5467. end
  5468. if spirit2 == true then
  5469. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  5470. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  5471. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5472. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5473. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  5474. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  5475. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5476. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5477. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  5478. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5479. end
  5480. if beam1 == true then
  5481. beamgo = beamgo + 2
  5482. beamgo1 = beamgo1 + 4
  5483.  
  5484. a1.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo
  5485.  
  5486. aa1.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  5487. a3.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo * 2
  5488. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  5489. a1.Size = v3(beamgo1,3,3)
  5490. aa2.Scale = v3(100,math.random(50,70),math.random(50,70))
  5491. aa3.Scale = v3(150,math.random(50,70),math.random(50,70))
  5492.  
  5493.  
  5494. end
  5495. 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
  5496. a1.Size = v3(beamgo1,3.5,3.5)
  5497. aa2.Scale = v3(110,math.random(60,80),math.random(60,80))
  5498. aa3.Scale = v3(160,math.random(60,80),math.random(60,80))
  5499. end
  5500. if ssj1 == false and ssj2 == true and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  5501. a1.Size = v3(beamgo1,4,4)
  5502. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  5503. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  5504. end
  5505. if ssj3 == true then
  5506. a1.Size = v3(beamgo1,4.5,4.5)
  5507. aa2.Scale = v3(130,math.random(80,100),math.random(80,100))
  5508. aa3.Scale = v3(180,math.random(80,100),math.random(80,100))
  5509. end
  5510. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == false and potara == false then
  5511. a1.Size = v3(beamgo1,5,5)
  5512. aa2.Scale = v3(140,math.random(90,110),math.random(90,110))
  5513. aa3.Scale = v3(190,math.random(90,110),math.random(90,110))
  5514. end
  5515. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == true and ssjbkaiox10 == false then
  5516. a1.Size = v3(beamgo1,6,6)
  5517. aa2.Scale = v3(155,math.random(105,125),math.random(105,125))
  5518. aa3.Scale = v3(205,math.random(105,125),math.random(105,125))
  5519. end
  5520. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == true then
  5521. a1.Size = v3(beamgo1,15,15)
  5522. aa2.Scale = v3(220,math.random(185,220),math.random(185,220))
  5523. aa3.Scale = v3(280,math.random(185,220),math.random(185,220))
  5524. end
  5525. if ssjg == true then
  5526. a1.Size = v3(beamgo1,6,6)
  5527. aa2.Scale = v3(150,math.random(100,120),math.random(100,120))
  5528. aa3.Scale = v3(200,math.random(100,120),math.random(100,120))
  5529. end
  5530. if ssj4 == true and fuse == true then
  5531. a1.Size = v3(beamgo1,75,75)
  5532. end
  5533. if ssj4 == false and fuse == true then
  5534. a1.Size = v3(beamgo1,50,50)
  5535.  
  5536. end
  5537. if potara == true then
  5538. a1.Size = v3(beamgo1,math.random(25,35),math.random(25,35))
  5539. end
  5540. if ssj4 == true and fuse == false then
  5541. a1.Size = v3(beamgo1,4,4)
  5542. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  5543. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  5544. end
  5545. a2.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) - RootPart.CFrame.lookVector * 1
  5546. end
  5547. if final1 == true then
  5548. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(-90)),.1) --LeftUpperArm
  5549. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(90)),.1)--RightUpperArm
  5550. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5551. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5552. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5553. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5554. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5555. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5556. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5557. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5558. end
  5559. if final2 == true then
  5560. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(30)),.1) --LeftUpperArm
  5561. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-30)),.1)--RightUpperArm
  5562. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5563. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5564. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5565. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5566. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5567. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5568. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5569. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5570. end
  5571. 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
  5572. hum.HipHeight = 1.35
  5573. idle5 = false
  5574. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5575. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5576. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5577. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5578. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5579. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5580. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5581. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5582. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5583. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5584. end
  5585. if potara1 == true then
  5586. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1) --LeftUpperArm
  5587. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(110),rad(50),rad(0)),.1)--RightUpperArm
  5588. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5589. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--RightLowerArm
  5590. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5591. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5592. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5593. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5594. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5595. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5596. end
  5597. if potara2 == true then
  5598. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  5599. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  5600. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  5601. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  5602. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  5603. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  5604. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  5605. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5606. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(90),rad(0)),.1)--Torso
  5607. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  5608. end
  5609. if potara3 == true then
  5610. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(110),rad(-50),rad(0)),.1) --LeftUpperArm
  5611. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  5612. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--LeftLowerArm
  5613. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5614. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5615. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5616. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5617. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5618. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5619. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5620. end
  5621. if potara4 == true then
  5622. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  5623. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  5624. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  5625. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  5626. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  5627. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  5628. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  5629. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5630. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-90),rad(0)),.1)--Torso
  5631. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  5632. end
  5633. if hum.MoveDirection.x == 0 and fuse == true or hum.MoveDirection.x == 0 and potara == true then
  5634. if idle7 == true then
  5635. idle5 = true
  5636.  
  5637.  
  5638. else
  5639. idle5 = false
  5640. hum.HipHeight = 1.35
  5641. end
  5642. end
  5643. if idle5 == true and idle6 == true then
  5644. idle6 = false
  5645. hum.HipHeight = 2
  5646. idle2 = true
  5647. for i = 1,50 do
  5648. wait()
  5649. hum.HipHeight = hum.HipHeight + 0.01
  5650. end
  5651. idle2 = false
  5652.  
  5653. idle3 = true
  5654. for i = 1,50 do
  5655. wait()
  5656. hum.HipHeight = hum.HipHeight - 0.01
  5657. end
  5658. idle3 = false
  5659. idle6 = true
  5660. end
  5661. if noidle == true then
  5662. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5663. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5664. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5665. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5666. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5667. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5668. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5669. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5670. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5671. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5672. end
  5673. if noidle1 == true then
  5674. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5675. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5676. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5677. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5678. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5679. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5680. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5681. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5682. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5683. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5684. end
  5685. if idle2 == true then
  5686. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.01) --LeftUpperArm
  5687. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.01)--RightUpperArm
  5688. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--LeftLowerArm
  5689. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--RightLowerArm
  5690. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.01)--LeftUpperLeg
  5691. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  5692. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-60),rad(0),rad(0)),.01)--LeftLowerLeg
  5693. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  5694. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.01)--Torso
  5695. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--Head
  5696. end
  5697. if idle3 == true then
  5698. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.01) --LeftUpperArm
  5699. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.01)--RightUpperArm
  5700. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--LeftLowerArm
  5701. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--RightLowerArm
  5702. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.01)--LeftUpperLeg
  5703. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.01)--RightUpperLeg
  5704. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.01)--LeftLowerLeg
  5705. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.01)--RightUpperLeg
  5706. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-4),rad(0),rad(0)),.01)--Torso
  5707. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(2),rad(0),rad(0)),.01)--Head
  5708. end
  5709. if fuse1 == true then
  5710. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.1) --LeftUpperArm
  5711. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.1)--RightUpperArm
  5712. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5713. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5714. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5715. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5716. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5717. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5718. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5719. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5720. end
  5721.  
  5722.  
  5723. if fuse2 == true then
  5724. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(260)),.1) --LeftUpperArm
  5725. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(260)),.1)--RightUpperArm
  5726. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5727. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5728. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5729. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5730. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5731. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5732. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5733. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5734.  
  5735. end
  5736. if fuse3 == true then
  5737. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.5) --LeftUpperArm
  5738. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.5)--RightUpperArm
  5739. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  5740. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  5741. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  5742. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(-60)),.5)--RightUpperLeg
  5743. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  5744. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--RightUpperLeg
  5745. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  5746. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  5747.  
  5748. end
  5749. if fuse4 == true then
  5750. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(330)),.5) --LeftUpperArm
  5751. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(200)),.5)--RightUpperArm
  5752. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-110)),.5)--LeftLowerArm
  5753. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  5754. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(-30),rad(-80)),.5)--LeftUpperLeg
  5755. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--RightUpperLeg
  5756. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--LeftLowerLeg
  5757. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  5758. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(50)),.5)--Torso
  5759. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--Head
  5760.  
  5761. end
  5762. if fuse5 == true then
  5763. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.1) --LeftUpperArm
  5764. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.1)--RightUpperArm
  5765. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5766. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5767. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5768. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5769. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5770. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5771. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5772. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5773. end
  5774.  
  5775.  
  5776. if fuse6 == true then
  5777. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(20),rad(20),rad(-260)),.1) --LeftUpperArm
  5778. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-260)),.1)--RightUpperArm
  5779. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5780. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5781. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5782. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5783. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5784. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5785. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5786. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5787.  
  5788. end
  5789. if fuse7 == true then
  5790. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.5) --LeftUpperArm
  5791. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.5)--RightUpperArm
  5792. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  5793. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  5794. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(80),rad(0),rad(60)),.5)--LeftUpperLeg
  5795. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  5796. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--LeftLowerLeg
  5797. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  5798. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  5799. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  5800.  
  5801. end
  5802. if fuse8 == true then
  5803. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-200)),.5) --LeftUpperArm
  5804. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-330)),.5)--RightUpperArm
  5805. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  5806. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(110)),.5)--RightLowerArm
  5807. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--LeftUpperLeg
  5808. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(80),rad(30),rad(80)),.5)--RightUpperLeg
  5809. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  5810. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--RightUpperLeg
  5811. Root1.C0 = Root1.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(-50)),.5)--Torso
  5812. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--Head
  5813.  
  5814. end
  5815. if bigkamehameha1 == true then
  5816. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(0),rad(30)),.1) --LeftUpperArm
  5817. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(60),rad(0),rad(-30)),.1)--RightUpperArm
  5818. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  5819. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  5820. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.1)--LeftUpperLeg
  5821. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5822. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  5823. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5824. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5825. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5826. end
  5827. if bigkamehameha2 == true then
  5828. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(85),rad(0),rad(30)),.1) --LeftUpperArm
  5829. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(85),rad(0),rad(-30)),.1)--RightUpperArm
  5830. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5831. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5832. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftUpperLeg
  5833. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5834. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  5835. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5836. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.1)--Torso
  5837. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5838. end
  5839. end
  5840. ape51 = Instance.new("Part",clone1)
  5841. ape51.Transparency = 0
  5842. weldape5 = Instance.new("Weld",ape51)
  5843. weldape5.Part0 = LowerTorso1
  5844. weldape5.Part1 = ape51
  5845. ape51.Color = Color3.fromRGB(79,0,0)
  5846. weldape5.C0 = CFrame.new(0.4,1,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
  5847. meshape5 = Instance.new("SpecialMesh",ape51)
  5848. meshape5.MeshId = "rbxassetid://547956749"
  5849. meshape5.Scale = v3(0.025,0.025,0.025)
  5850. game:GetService("RunService").RenderStepped:connect(RenderStepped3)
  5851.  
  5852. player.Chatted:connect(function(msg)
  5853. if msg == "Fuse" and ssj4 == true then
  5854. clone1.Shirt.ShirtTemplate = "rbxassetid://919206310"
  5855. clone1.Pants.PantsTemplate = "rbxassetid://919206462"
  5856. clone1.Head.Weld.C0 = CFrame.new(0.27,0.5,.6)*cfa(0,rad(180),0)
  5857. clone1.Hair.Mesh.MeshId = "rbxassetid://558303331"
  5858. clone1.Hair.Mesh.Scale = v3(0.048,0.048,0.048)
  5859.  
  5860. ape51.Transparency = 0
  5861. idle = false
  5862. walk = false
  5863. canjump = false
  5864. linkpart = Instance.new("Part",char)
  5865. linkpart.Position = v3(999,999,999)
  5866. linkpart.Transparency = 1
  5867. linkpart.CanCollide = false
  5868. linkpart.Anchored = true
  5869. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  5870. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  5871. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  5872. RootPart1.Anchored = true
  5873. RootPart.Anchored = true
  5874. RootPart1 = clone1.HumanoidRootPart
  5875. com1 = 10
  5876.  
  5877. noidle = true
  5878. wait(2)
  5879. noidle = false
  5880.  
  5881. fuse1 = true
  5882. fuse5 = true
  5883.  
  5884. wait(0.5)
  5885. fuse1 = false
  5886. fuse5 = false
  5887. coroutine.wrap(function()
  5888. for i = 1,40 do
  5889. if fuse == false then
  5890. wait()
  5891. com1 = com1 - 0.19
  5892.  
  5893. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  5894. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  5895.  
  5896. end
  5897. end
  5898. end)()
  5899. chatfunc("Fuuuu")
  5900. chatfunc1("Fuuuu")
  5901. fuse2 = true
  5902. fuse6 = true
  5903. wait(0.5)
  5904. fuse2 = false
  5905. fuse6 = false
  5906. chatfunc("Shon")
  5907. chatfunc1("Shon")
  5908. fuse3 = true
  5909. fuse7 = true
  5910. wait(0.5)
  5911. fuse3 = false
  5912. fuse7 = false
  5913. fuse4 = true
  5914. chatfunc("Ha")
  5915. chatfunc1("Ha")
  5916. fuse8 = true
  5917.  
  5918. wait(0.5)
  5919. a21e = new("Part",char)
  5920. a21e.Name = "Beam"..num
  5921. a21e.Locked = true
  5922. a21e.Size = v3(1,1,1)
  5923. a21e.CanCollide = false
  5924. a21e.Position = v3(999,999,999)
  5925. a21e.BrickColor = bc("White")
  5926. a21e.Material = "Neon"
  5927. a21e.Transparency = 0
  5928. aa21e = new("SpecialMesh",a21e)
  5929. a21e.Anchored = true
  5930. a21e.Position = RootPart.Position
  5931. aa21e.MeshType = "Sphere"
  5932. aa21e.Scale = v3(1,1,1)
  5933.  
  5934.  
  5935.  
  5936.  
  5937. fuse = true
  5938.  
  5939. fuse4 = false
  5940. fuse8 = false
  5941. Hair7.BrickColor = BrickColor.new("Really red")
  5942. Mesh.MeshId = "rbxassetid://560196103"
  5943. Mesh.Scale = Vector3.new(5.8,5.8,5.8)
  5944. Weld.C0 = CFrame.new(-0.28, 0, 0.25)
  5945. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=919205601"
  5946. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=919205734"
  5947.  
  5948. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  5949. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  5950. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5951. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  5952. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  5953. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5954. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  5955. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5956. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  5957. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  5958. hum.HipHeight = 1.35
  5959. char.Head.face.Texture= "rbxassetid://903201228"
  5960. RootPart.Anchored = false
  5961. idle5 = true
  5962. idle7 = true
  5963. hum.HipHeight = 2
  5964. ssjauraburst:Play()
  5965. RootPart1.CFrame = CFrame.new(999,999,999)
  5966. RootPart1.Anchored = true
  5967. GroundWave5()
  5968. GroundWave6()
  5969. GroundWave7()
  5970. GroundWave8()
  5971. GroundWave9()
  5972. GroundWave10()
  5973. for i = 1,50 do
  5974. wait()
  5975. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5976. a21e.Transparency = a21e.Transparency + 0.02
  5977. end
  5978. walk = false
  5979. end
  5980. if msg == "Fuse" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  5981. clone1.Shirt.ShirtTemplate = "rbxassetid://914325463"
  5982. ape51.Transparency = 1
  5983. clone1.Pants.PantsTemplate = "rbxassetid://914325779"
  5984. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.5)*cfa(0,rad(0),0)
  5985. clone1.Hair.Mesh.MeshId = "rbxassetid://560180459"
  5986. clone1.Hair.Mesh.Scale = v3(7,7,7)
  5987.  
  5988. idle = false
  5989. walk = false
  5990. ssj1 = true
  5991. canjump = false
  5992. linkpart = Instance.new("Part",char)
  5993. linkpart.Position = v3(999,999,999)
  5994. linkpart.Transparency = 1
  5995. linkpart.CanCollide = false
  5996. linkpart.Anchored = true
  5997. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  5998. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  5999. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  6000. RootPart1.Anchored = true
  6001. RootPart.Anchored = true
  6002. RootPart1 = clone1.HumanoidRootPart
  6003. com1 = 10
  6004. noidle = true
  6005. wait(2)
  6006. noidle = false
  6007.  
  6008. fuse1 = true
  6009. fuse5 = true
  6010.  
  6011. wait(0.5)
  6012. fuse1 = false
  6013. fuse5 = false
  6014. coroutine.wrap(function()
  6015. for i = 1,40 do
  6016. if fuse == false then
  6017. wait()
  6018. com1 = com1 - 0.19
  6019.  
  6020. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6021. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6022.  
  6023. end
  6024. end
  6025. end)()
  6026. chatfunc("Fuuuu")
  6027. chatfunc1("Fuuuu")
  6028. fuse2 = true
  6029. fuse6 = true
  6030. wait(0.5)
  6031. fuse2 = false
  6032. fuse6 = false
  6033. chatfunc("Shon")
  6034. chatfunc1("Shon")
  6035. fuse3 = true
  6036. fuse7 = true
  6037. wait(0.5)
  6038. fuse3 = false
  6039. fuse7 = false
  6040. fuse4 = true
  6041. chatfunc("Ha")
  6042. chatfunc1("Ha")
  6043. fuse8 = true
  6044. wait(0.5)
  6045. a21e = new("Part",char)
  6046. a21e.Name = "Beam"..num
  6047. a21e.Locked = true
  6048. a21e.Size = v3(1,1,1)
  6049. a21e.CanCollide = false
  6050. a21e.Position = v3(999,999,999)
  6051. a21e.BrickColor = bc("White")
  6052. a21e.Material = "Neon"
  6053. a21e.Transparency = 0
  6054. aa21e = new("SpecialMesh",a21e)
  6055. a21e.Anchored = true
  6056. a21e.Position = RootPart.Position
  6057. aa21e.MeshType = "Sphere"
  6058. aa21e.Scale = v3(1,1,1)
  6059.  
  6060.  
  6061.  
  6062. fuse = true
  6063.  
  6064. fuse4 = false
  6065. fuse8 = false
  6066.  
  6067.  
  6068. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  6069. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  6070. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6071. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  6072. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  6073. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6074. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  6075. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6076. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  6077. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  6078. hum.HipHeight = 1.35
  6079.  
  6080. RootPart.Anchored = false
  6081. idle5 = true
  6082. idle7 = true
  6083. Mesh.MeshId = "rbxassetid://720406482"
  6084. newaura.ImageTransparency = 0
  6085. Mesh.Scale = Vector3.new(7.2,7.2,7.2)
  6086. Weld.C0 = CFrame.new(0.2, .8, 0.55)*cfa(0,math.rad(180),0)
  6087. Hair7.Color = Color3.fromRGB(255,227,10)
  6088. char.Head.face.Texture= "rbxassetid://765493484"
  6089. ssjaura:Play()
  6090. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=914324509"
  6091. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=914324638"
  6092. hum.HipHeight = 2
  6093. ssjauraburst:Play()
  6094. wait(0.1)
  6095. RootPart1.CFrame = CFrame.new(999,999,999)
  6096. RootPart1.Anchored = true
  6097. GroundWave5()
  6098. GroundWave6()
  6099. GroundWave7()
  6100. GroundWave8()
  6101. GroundWave9()
  6102. GroundWave10()
  6103. for i = 1,50 do
  6104. wait()
  6105. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  6106. a21e.Transparency = a21e.Transparency + 0.02
  6107. end
  6108. walk = false
  6109. end
  6110. if msg == "Potara" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  6111. clone1.Shirt.ShirtTemplate = "rbxassetid://914325463"
  6112. clone1.Pants.PantsTemplate = "rbxassetid://914325779"
  6113. ape51.Transparency = 1
  6114.  
  6115. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.5)*cfa(0,rad(0),0)
  6116. clone1.Hair.Mesh.MeshId = "rbxassetid://560180459"
  6117. clone1.Hair.Mesh.Scale = v3(7,7,7)
  6118. idle = false
  6119. walk = false
  6120. canjump = false
  6121. linkpart = Instance.new("Part",char)
  6122. linkpart.Position = v3(999,999,999)
  6123. linkpart.Transparency = 1
  6124. linkpart.CanCollide = false
  6125. linkpart.Anchored = true
  6126. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  6127. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  6128. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  6129. RootPart1.Anchored = true
  6130. RootPart.Anchored = true
  6131. RootPart1 = clone1.HumanoidRootPart
  6132. com1 = 10
  6133.  
  6134.  
  6135.  
  6136. potara1 = true
  6137. potara3 = true
  6138. wait(1)
  6139. potara1 = false
  6140. potara3 = false
  6141. noidle = true
  6142. noidle1 = true
  6143. ee = Instance.new("Part",char)
  6144. ee.Size = Vector3.new(0.2,0.2,0.2)
  6145. ee.Position = Vector3.new(9999999,9999999,9999999)
  6146. ee.Shape = "Ball"
  6147. ee.BrickColor = BrickColor.new("New Yeller")
  6148. ee1 = Instance.new("Part",char)
  6149. ee1.Size = Vector3.new(0.18,0.18,0.18)
  6150. ee1.Position = Vector3.new(999999,999999,999999)
  6151. ee1.Shape = "Ball"
  6152. ee1.BrickColor = BrickColor.new("Mid gray")
  6153. ee2 = Instance.new("Part",char)
  6154. ee2.Size = Vector3.new(0.06,0.06,0.06)
  6155. ee2.Shape = "Ball"
  6156. ee2.BrickColor = BrickColor.new("Mid gray")
  6157. ee2.Position = Vector3.new(99999,99999,99999)
  6158. ee3 = Instance.new("Part",char)
  6159. ee3.Size = Vector3.new(0.06,0.06,0.06)
  6160. ee3.Shape = "Ball"
  6161. ee3.BrickColor = BrickColor.new("Mid gray")
  6162. ee3.Position = Vector3.new(9999,9999,9999)
  6163. ee4 = Instance.new("Part",char)
  6164. ee4.Size = Vector3.new(0.1,0.1,0.1)
  6165. ee4.Shape = "Ball"
  6166. ee4.BrickColor = BrickColor.new("Mid gray")
  6167. ee4.Position = Vector3.new(999,999,999)
  6168. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6169. eew.Part0 = game.Players.LocalPlayer.Character.Head
  6170. eew.Part1 = ee
  6171. eew.C0 = CFrame.new(0.68,-0.22,0)
  6172. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6173. eew1.Part0 = ee
  6174. eew1.Part1 = ee1
  6175. eew1.C0 = CFrame.new(0,0.02,0)
  6176. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6177. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  6178. eew2.Part1 = ee2
  6179. eew2.C0 = CFrame.new(0.67,-0.1,0)
  6180. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6181. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  6182. eew3.Part1 = ee3
  6183. eew3.C0 = CFrame.new(0.66,-0.05,0)
  6184. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6185. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  6186. eew4.Part1 = ee4
  6187. eew4.C0 = CFrame.new(0.64,-0.01,0)
  6188. -----------------------------------------------------------------------
  6189. eed = Instance.new("Part",char)
  6190. eed.Size = Vector3.new(0.2,0.2,0.2)
  6191. eed.Position = Vector3.new(9999999,9999999,9999999)
  6192. eed.Shape = "Ball"
  6193. eed.BrickColor = BrickColor.new("New Yeller")
  6194. ee1d = Instance.new("Part",char)
  6195. ee1d.Size = Vector3.new(0.18,0.18,0.18)
  6196. ee1d.Position = Vector3.new(999999,999999,999999)
  6197. ee1d.Shape = "Ball"
  6198. ee1d.BrickColor = BrickColor.new("Mid gray")
  6199. ee2d = Instance.new("Part",char)
  6200. ee2d.Size = Vector3.new(0.06,0.06,0.06)
  6201. ee2d.Shape = "Ball"
  6202. ee2d.BrickColor = BrickColor.new("Mid gray")
  6203. ee2d.Position = Vector3.new(99999,99999,99999)
  6204. ee3d = Instance.new("Part",char)
  6205. ee3d.Size = Vector3.new(0.06,0.06,0.06)
  6206. ee3d.Shape = "Ball"
  6207. ee3d.BrickColor = BrickColor.new("Mid gray")
  6208. ee3d.Position = Vector3.new(9999,9999,9999)
  6209. ee4d = Instance.new("Part",char)
  6210. ee4d.Size = Vector3.new(0.1,0.1,0.1)
  6211. ee4d.Shape = "Ball"
  6212. ee4d.BrickColor = BrickColor.new("Mid gray")
  6213. ee4d.Position = Vector3.new(999,999,999)
  6214. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6215. eew.Part0 = clone1.Head
  6216. eew.Part1 = eed
  6217. eew.C0 = CFrame.new(-0.68,-0.22,0)
  6218. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6219. eew1.Part0 = ee
  6220. eew1.Part1 = ee1d
  6221. eew1.C0 = CFrame.new(0,0.02,0)
  6222. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6223. eew2.Part0 = clone1.Head
  6224. eew2.Part1 = ee2d
  6225. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  6226. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6227. eew3.Part0 = clone1.Head
  6228. eew3.Part1 = ee3d
  6229. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  6230. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6231. eew4.Part0 = clone1.Head
  6232. eew4.Part1 = ee4d
  6233. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  6234. wait(0.5)
  6235. noidle = false
  6236. noidle1 = false
  6237. potara2 = true
  6238. potara4 = true
  6239. for i = 1,20 do
  6240. wait()
  6241. com1 = com1 - 0.5
  6242.  
  6243. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6244. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6245.  
  6246. end
  6247.  
  6248. potara = true
  6249. eec = Instance.new("Part",char)
  6250. eec.Size = Vector3.new(0.2,0.2,0.2)
  6251. eec.Position = Vector3.new(9999999,9999999,9999999)
  6252. eec.Shape = "Ball"
  6253. eec.BrickColor = BrickColor.new("New Yeller")
  6254. ee1c = Instance.new("Part",char)
  6255. ee1c.Size = Vector3.new(0.18,0.18,0.18)
  6256. ee1c.Position = Vector3.new(999999,999999,999999)
  6257. ee1c.Shape = "Ball"
  6258. ee1c.BrickColor = BrickColor.new("Mid gray")
  6259. ee2c = Instance.new("Part",char)
  6260. ee2c.Size = Vector3.new(0.06,0.06,0.06)
  6261. ee2c.Shape = "Ball"
  6262. ee2c.BrickColor = BrickColor.new("Mid gray")
  6263. ee2c.Position = Vector3.new(99999,99999,99999)
  6264. ee3c = Instance.new("Part",char)
  6265. ee3c.Size = Vector3.new(0.06,0.06,0.06)
  6266. ee3c.Shape = "Ball"
  6267. ee3c.BrickColor = BrickColor.new("Mid gray")
  6268. ee3c.Position = Vector3.new(9999,9999,9999)
  6269. ee4c = Instance.new("Part",char)
  6270. ee4c.Size = Vector3.new(0.1,0.1,0.1)
  6271. ee4c.Shape = "Ball"
  6272. ee4c.BrickColor = BrickColor.new("Mid gray")
  6273. ee4c.Position = Vector3.new(999,999,999)
  6274. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6275. eew.Part0 = game.Players.LocalPlayer.Character.Head
  6276. eew.Part1 = eec
  6277. eew.C0 = CFrame.new(-0.68,-0.22,0)
  6278. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6279. eew1.Part0 = ee
  6280. eew1.Part1 = ee1c
  6281. eew1.C0 = CFrame.new(0,0.02,0)
  6282. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6283. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  6284. eew2.Part1 = ee2c
  6285. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  6286. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6287. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  6288. eew3.Part1 = ee3c
  6289. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  6290. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6291. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  6292. eew4.Part1 = ee4c
  6293. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  6294. a21e = new("Part",char)
  6295. a21e.Name = "Beam"..num
  6296. a21e.Locked = true
  6297. a21e.Size = v3(1,1,1)
  6298. a21e.CanCollide = false
  6299. a21e.Position = v3(999,999,999)
  6300. a21e.BrickColor = bc("White")
  6301. a21e.Material = "Neon"
  6302. a21e.Transparency = 0
  6303. aa21e = new("SpecialMesh",a21e)
  6304. a21e.Anchored = true
  6305. a21e.Position = RootPart.Position
  6306. aa21e.MeshType = "Sphere"
  6307. aa21e.Scale = v3(1,1,1)
  6308. Mesh.MeshId = "rbxassetid://560152258"
  6309. Hair7.Color = Color3.fromRGB(26,0,0)
  6310. Mesh.Scale = Vector3.new(6.9,6.9,6.9)
  6311. Weld.C0 = CFrame.new(-.211, 0.9, 0.262)*cfa(0,math.rad(0),0)
  6312. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=914326777"
  6313. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=914326994"
  6314.  
  6315.  
  6316.  
  6317.  
  6318.  
  6319.  
  6320. potara2 = false
  6321. potara4 = false
  6322.  
  6323.  
  6324. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  6325. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  6326. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6327. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  6328. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  6329. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6330. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  6331. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6332. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  6333. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  6334. hum.HipHeight = 1.35
  6335.  
  6336. RootPart.Anchored = false
  6337. idle5 = true
  6338. idle7 = true
  6339.  
  6340.  
  6341. hum.HipHeight = 2
  6342. ssjauraburst:Play()
  6343. RootPart1.CFrame = CFrame.new(999,999,999)
  6344. RootPart1.Anchored = true
  6345. GroundWave5()
  6346. GroundWave6()
  6347. GroundWave7()
  6348. GroundWave8()
  6349. GroundWave9()
  6350. GroundWave10()
  6351. for i = 1,50 do
  6352. wait()
  6353. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  6354. a21e.Transparency = a21e.Transparency + 0.02
  6355. end
  6356. walk = false
  6357. end
  6358. end)
  6359.  
  6360.  
  6361.  
  6362.  
  6363.  
  6364.  
  6365.  
  6366.  
  6367.  
  6368.  
  6369. p1 = Instance.new("Part",char)
  6370. p1.Size = v3(2,1.6,1)
  6371. p1.Transparency = 1
  6372. p1.CanCollide = false
  6373. p1.Position = v3(999,999,999)
  6374. p1.BrickColor = bc("Bright red")
  6375. p1mesh = Instance.new("SpecialMesh",p1)
  6376. p1mesh.MeshType = "FileMesh"
  6377. p1mesh.Scale = v3(1.01,1.01,1.01)
  6378. p1mesh.MeshId = "rbxassetid://532220007"
  6379. p1weld = Instance.new("Weld",p1)
  6380. p1weld.Part0 = UpperTorso
  6381. p1weld.Part1 = p1
  6382. -------------------------------------------------------------
  6383. p2 = Instance.new("Part",char)
  6384. p2.Size = v3(2,1.6,1)
  6385. p2.Transparency = 1
  6386. p2.CanCollide = false
  6387. p2.Position = v3(999,999,999)
  6388. p2.BrickColor = bc("Bright red")
  6389. p2mesh = Instance.new("SpecialMesh",p2)
  6390. p2mesh.MeshType = "FileMesh"
  6391. p2mesh.Scale = v3(1.01,1.01,1.01)
  6392. p2mesh.MeshId = "http://www.roblox.com/asset/?id=532220036"
  6393. p2weld = Instance.new("Weld",p2)
  6394. p2weld.Part0 = LowerTorso
  6395. p2weld.Part1 = p2
  6396. -------------------------------------------------------------
  6397. p3 = Instance.new("Part",char)
  6398. p3.Size = v3(2,1.6,1)
  6399. p3.Transparency = 1
  6400. p3.CanCollide = false
  6401. p3.Position = v3(999,999,999)
  6402. p3.BrickColor = bc("Bright red")
  6403. p3mesh = Instance.new("SpecialMesh",p3)
  6404. p3mesh.MeshType = "FileMesh"
  6405. p3mesh.Scale = v3(1.01,1.01,1.01)
  6406. p3mesh.MeshId = "http://www.roblox.com/asset/?id=532219996"
  6407. p3weld = Instance.new("Weld",p3)
  6408. p3weld.Part0 = LeftUpperArm
  6409. p3weld.Part1 = p3
  6410. -------------------------------------------------------------
  6411. p4 = Instance.new("Part",char)
  6412. p4.Size = v3(2,1.6,1)
  6413. p4.Transparency = 1
  6414. p4.CanCollide = false
  6415. p4.Position = v3(999,999,999)
  6416. p4.BrickColor = bc("Bright red")
  6417. p4mesh = Instance.new("SpecialMesh",p4)
  6418. p4mesh.MeshType = "FileMesh"
  6419. p4mesh.Scale = v3(1.01,1.01,1.01)
  6420. p4mesh.MeshId = "http://www.roblox.com/asset/?id=532220017"
  6421. p4weld = Instance.new("Weld",p4)
  6422. p4weld.Part0 = LeftLowerLeg
  6423. p4weld.Part1 = p4
  6424. -------------------------------------------------------------
  6425. p5 = Instance.new("Part",char)
  6426. p5.Size = v3(2,1.6,1)
  6427. p5.Transparency = 1
  6428. p5.CanCollide = false
  6429. p5.Position = v3(999,999,999)
  6430. p5.BrickColor = bc("Bright red")
  6431. p5mesh = Instance.new("SpecialMesh",p5)
  6432. p5mesh.MeshType = "FileMesh"
  6433. p5mesh.Scale = v3(1.01,1.01,1.01)
  6434. p5mesh.MeshId = "http://www.roblox.com/asset/?id=532219991"
  6435. p5weld = Instance.new("Weld",p5)
  6436. p5weld.Part0 = LeftLowerArm
  6437. p5weld.Part1 = p5
  6438. -------------------------------------------------------------
  6439. p6 = Instance.new("Part",char)
  6440. p6.Size = v3(2,1.6,1)
  6441. p6.Transparency = 1
  6442. p6.CanCollide = false
  6443. p6.Position = v3(999,999,999)
  6444. p6.BrickColor = bc("Bright red")
  6445. p6mesh = Instance.new("SpecialMesh",p6)
  6446. p6mesh.MeshType = "FileMesh"
  6447. p6mesh.Scale = v3(1.01,1.01,1.01)
  6448. p6mesh.MeshId = "http://www.roblox.com/asset/?id=532219986"
  6449. p6weld = Instance.new("Weld",p6)
  6450. p6weld.Part0 = LeftHand
  6451. p6weld.Part1 = p6
  6452. -------------------------------------------------------------
  6453. p7 = Instance.new("Part",char)
  6454. p7.Size = v3(2,1.6,1)
  6455. p7.Transparency =1
  6456. p7.CanCollide = false
  6457. p7.Position = v3(999,999,999)
  6458. p7.BrickColor = bc("Bright red")
  6459. p7mesh = Instance.new("SpecialMesh",p7)
  6460. p7mesh.MeshType = "FileMesh"
  6461. p7mesh.Scale = v3(1.01,1.01,1.01)
  6462. p7mesh.MeshId = "http://www.roblox.com/asset/?id=532220012"
  6463. p7weld = Instance.new("Weld",p7)
  6464. p7weld.Part0 = LeftFoot
  6465. p7weld.Part1 = p7
  6466. -------------------------------------------------------------
  6467. p8 = Instance.new("Part",char)
  6468. p8.Size = v3(2,1.6,1)
  6469. p8.Transparency = 1
  6470. p8.CanCollide = false
  6471. p8.Position = v3(999,999,999)
  6472. p8.BrickColor = bc("Bright red")
  6473. p8mesh = Instance.new("SpecialMesh",p8)
  6474. p8mesh.MeshType = "FileMesh"
  6475. p8mesh.Scale = v3(1.01,1.01,1.01)
  6476. p8mesh.MeshId = "http://www.roblox.com/asset/?id=532220020"
  6477. p8weld = Instance.new("Weld",p8)
  6478. p8weld.Part0 = RightFoot
  6479. p8weld.Part1 = p8
  6480. -------------------------------------------------------------
  6481. p9 = Instance.new("Part",char)
  6482. p9.Size = v3(2,1.6,1)
  6483. p9.Transparency = 1
  6484. p9.CanCollide = false
  6485. p9.Position = v3(999,999,999)
  6486. p9.BrickColor = bc("Bright red")
  6487. p9mesh = Instance.new("SpecialMesh",p9)
  6488. p9mesh.MeshType = "FileMesh"
  6489. p9mesh.Scale = v3(1.01,1.01,1.01)
  6490. p9mesh.MeshId = "http://www.roblox.com/asset/?id=532219997"
  6491. p9weld = Instance.new("Weld",p9)
  6492. p9weld.Part0 = RightHand
  6493. p9weld.Part1 = p9
  6494. -------------------------------------------------------------
  6495. p10 = Instance.new("Part",char)
  6496. p10.Size = v3(2,1.6,1)
  6497. p10.Transparency = 1
  6498. p10.CanCollide = false
  6499. p10.Position = v3(999,999,999)
  6500. p10.BrickColor = bc("Bright red")
  6501. p10mesh = Instance.new("SpecialMesh",p10)
  6502. p10mesh.MeshType = "FileMesh"
  6503. p10mesh.Scale = v3(1.01,1.01,1.01)
  6504. p10mesh.MeshId = "http://www.roblox.com/asset/?id=532219999"
  6505. p10weld = Instance.new("Weld",p10)
  6506. p10weld.Part0 = RightLowerArm
  6507. p10weld.Part1 = p10
  6508. -------------------------------------------------------------
  6509. p11 = Instance.new("Part",char)
  6510. p11.Size = v3(2,1.6,1)
  6511. p11.Transparency = 1
  6512. p11.CanCollide = false
  6513. p11.Position = v3(999,999,999)
  6514. p11.BrickColor = bc("Bright red")
  6515. p11mesh = Instance.new("SpecialMesh",p11)
  6516. p11mesh.MeshType = "FileMesh"
  6517. p11mesh.Scale = v3(1.01,1.01,1.01)
  6518. p11mesh.MeshId = "http://www.roblox.com/asset/?id=532220027"
  6519. p11weld = Instance.new("Weld",p11)
  6520. p11weld.Part0 = RightLowerLeg
  6521. p11weld.Part1 = p11
  6522. -------------------------------------------------------------
  6523. p12 = Instance.new("Part",char)
  6524. p12.Size = v3(2,1.6,1)
  6525. p12.Transparency =1
  6526. p12.CanCollide = false
  6527. p12.Position = v3(999,999,999)
  6528. p12.BrickColor = bc("Bright red")
  6529. p12mesh = Instance.new("SpecialMesh",p12)
  6530. p12mesh.MeshType = "FileMesh"
  6531. p12mesh.Scale = v3(1.01,1.01,1.01)
  6532. p12mesh.MeshId = "http://www.roblox.com/asset/?id=532220004"
  6533. p12weld = Instance.new("Weld",p12)
  6534. p12weld.Part0 = RightUpperArm
  6535. p12weld.Part1 = p12
  6536. -------------------------------------------------------------
  6537. p13 = Instance.new("Part",char)
  6538. p13.Size = v3(2,1.6,1)
  6539. p13.Transparency = 1
  6540. p13.CanCollide = false
  6541. p13.Position = v3(999,999,999)
  6542. p13.BrickColor = bc("Bright red")
  6543. p13mesh = Instance.new("SpecialMesh",p13)
  6544. p13mesh.MeshType = "FileMesh"
  6545. p13mesh.Scale = v3(1.01,1.01,1.01)
  6546. p13mesh.MeshId = "http://www.roblox.com/asset/?id=532220031"
  6547. p13weld = Instance.new("Weld",p13)
  6548. p13weld.Part0 = RightUpperLeg
  6549. p13weld.Part1 = p13
  6550. -------------------------------------------------------------
  6551. p14 = Instance.new("Part",char)
  6552. p14.Size = v3(2,1,1)
  6553. p14.Transparency = 1
  6554. p14.CanCollide = false
  6555. p14.Position = v3(999,999,999)
  6556. p14.BrickColor = bc("Bright red")
  6557. p14mesh = Instance.new("SpecialMesh",p14)
  6558. p14mesh.MeshType = "FileMesh"
  6559. p14mesh.Scale = v3(1.01,1.01,1.01)
  6560. p14mesh.MeshId = "http://www.roblox.com/asset/?id=532220018"
  6561. p14weld = Instance.new("Weld",p14)
  6562. p14weld.Part0 = LeftUpperLeg
  6563. p14weld.Part1 = p14
  6564. p15 = Instance.new("Part",char)
  6565. p15.Size = v3(2,1,1)
  6566. p15.Transparency = 1
  6567. p15.CanCollide = false
  6568. p15.Position = v3(999,999,999)
  6569. p15.BrickColor = bc("Bright red")
  6570. p15mesh = Instance.new("SpecialMesh",p15)
  6571. p15mesh.MeshType = "Head"
  6572. p15mesh.Scale = v3(1.26,1.26,1.26)
  6573. p15weld = Instance.new("Weld",p15)
  6574. p15weld.Part0 = Head
  6575. p15weld.Part1 = p15
  6576.  
  6577. mouse.KeyDown:connect(function(key)
  6578. if key == "z" and ki < 101 then
  6579. idle = false
  6580. idle7 = false
  6581. hum.HipHeight = 1.35
  6582. walk = false
  6583. canjump = false
  6584. transform1 = true
  6585. wait(0.2)
  6586. size = newaurabase.Size
  6587. size2 = newaurabase2.Size
  6588. wait(0.1)
  6589. KiCharge.TimePosition = 0.7
  6590.  
  6591. wait(0.1)
  6592. KiCharge:Play()
  6593.  
  6594. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  6595. newaura.ImageTransparency = 0
  6596. newaura.ImageColor3 = Color3.fromRGB(255,255,255)
  6597. newaurabase.Size = UDim2.new(20,0,20,0)
  6598. elseif ssjg == true then
  6599. newaurabase.Size = UDim2.new(12,0,25,0)
  6600. elseif ssj1 == true or ssj2 == true or ssj3 == true then
  6601. newaurabase.Size = UDim2.new(40,0,40,0)
  6602. elseif ssjb == true then
  6603. newaurabase.Size = UDim2.new(20,0,30,0)
  6604. elseif ssjb == true and ssjbkaio == true then
  6605. newaurabase2.Size = UDim2.new(25,0,45,0)
  6606. elseif ssjb == true and ssjbkaiox10 == true then
  6607. newaurabase2.Size = UDim2.new(40,0,80,0)
  6608. elseif ssj4 == true then
  6609. newaurabase.Size = UDim2.new(40,0,40,0)
  6610. end
  6611.  
  6612. newaura.ImageTransparency = 0
  6613. rock = true
  6614. transform1 = false
  6615. transform3 = true
  6616. kicharging = true
  6617. wait(2)
  6618.  
  6619. repeat
  6620. if kicharging == true then
  6621. KiCharge.TimePosition = 2
  6622.  
  6623. KiCharge:Play()
  6624. end
  6625. wait(2)
  6626. until kicharging == false
  6627. end
  6628. end)
  6629. mouse.KeyUp:connect(function(key)
  6630. if key == "z" then
  6631.  
  6632. KiCharge:Stop()
  6633. kicharging = false
  6634. rock = false
  6635. rock3 = true
  6636. transform3 = false
  6637. transform1 = false
  6638. transform4 = true
  6639. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  6640. newaura.ImageTransparency = 1
  6641. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  6642. else
  6643. newaurabase.Size = size
  6644. newaurabase2.Size = size2
  6645. end
  6646.  
  6647. a21e = new("Part",char)
  6648. a21e.Name = "Beam"..num
  6649. a21e.Locked = true
  6650. a21e.Size = v3(1,1,1)
  6651. a21e.CanCollide = false
  6652. a21e.Position = v3(999,999,999)
  6653. a21e.BrickColor = bc("White")
  6654. a21e.Material = "Neon"
  6655. a21e.Transparency = 0
  6656. aa21e = new("SpecialMesh",a21e)
  6657. a21e.Anchored = true
  6658. a21e.Position = RootPart.Position
  6659. aa21e.MeshType = "Sphere"
  6660. aa21e.Scale = v3(1,1,1)
  6661.  
  6662. KiCharge2.TimePosition = 7.6
  6663. wait(0.1)
  6664. KiCharge2:Play()
  6665. KiCharge:Stop()
  6666. GroundWave5()
  6667. GroundWave6()
  6668. GroundWave7()
  6669. GroundWave8()
  6670. GroundWave9()
  6671. GroundWave10()
  6672. for i = 1,25 do
  6673. wait()
  6674. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  6675. a21e.Transparency = a21e.Transparency + 0.04
  6676. end
  6677.  
  6678. wait(0.5)
  6679.  
  6680. KiCharge2:Stop()
  6681. transform4 = false
  6682. if fuse == false or potara == false then
  6683. idle = true
  6684. walk = true
  6685. canjump = true
  6686. end
  6687. if fuse == true or potara == true then
  6688. idle7 = true
  6689. end
  6690. end
  6691. end)
  6692.  
  6693.  
  6694.  
  6695.  
  6696.  
  6697.  
  6698.  
  6699.  
  6700. hum.Name = "LolCantHurtMe"
  6701.  
  6702.  
  6703.  
  6704.  
  6705.  
  6706.  
  6707.  
  6708.  
  6709.  
  6710. function chatfunc1(text)
  6711. local chat = coroutine.wrap(function()
  6712. if clone1:FindFirstChild("TalkingBillBoard")~= nil then
  6713. clone1:FindFirstChild("TalkingBillBoard"):destroy()
  6714. end
  6715. local naeeym2 = Instance.new("BillboardGui",clone1)
  6716. naeeym2.Size = UDim2.new(0,100,0,40)
  6717. naeeym2.StudsOffset = Vector3.new(0,3,0)
  6718. naeeym2.Adornee = clone1.Head
  6719. naeeym2.Name = "TalkingBillBoard"
  6720. local tecks2 = Instance.new("TextLabel",naeeym2)
  6721. tecks2.BackgroundTransparency = 1
  6722. tecks2.BorderSizePixel = 0
  6723. tecks2.Text = ""
  6724. tecks2.Font = "Fantasy"
  6725. tecks2.TextSize = 30
  6726. tecks2.TextStrokeTransparency = 0
  6727. tecks2.TextColor3 = Color3.new(0,0,0)
  6728. tecks2.TextStrokeColor3 = Color3.new(0,0,255)
  6729. tecks2.Size = UDim2.new(1,0,0.5,0)
  6730. local tecks3 = Instance.new("TextLabel",naeeym2)
  6731. tecks3.BackgroundTransparency = 1
  6732. tecks3.BorderSizePixel = 0
  6733. tecks3.Text = ""
  6734. tecks3.Font = "Fantasy"
  6735. tecks3.TextSize = 30
  6736. tecks3.TextStrokeTransparency = 0
  6737. tecks3.TextColor3 = Color3.new(0,0,0)
  6738. tecks3.TextStrokeColor3 = Color3.new(255,255,255)
  6739. tecks3.Size = UDim2.new(1,0,0.5,0)
  6740. for i = 1,string.len(text),1 do
  6741.  
  6742. tecks2.Text = string.sub(text,1,i)
  6743. tecks3.Text = string.sub(text,1,i)
  6744. wait(0.01)
  6745. end
  6746. wait(2)
  6747. for i = 1, 50 do
  6748.  
  6749. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  6750. tecks2.Rotation = tecks2.Rotation - .8
  6751. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  6752. tecks2.TextTransparency = tecks2.TextTransparency + .04
  6753. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  6754. tecks3.Rotation = tecks2.Rotation + .8
  6755. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  6756. tecks3.TextTransparency = tecks2.TextTransparency + .04
  6757. end
  6758. naeeym2:Destroy()
  6759. end)
  6760. chat()
  6761.  
  6762. end
  6763.  
  6764. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("LowerTorso")
  6765. local mouse = game.Players.LocalPlayer:GetMouse()
  6766. repeat wait() until mouse
  6767. local plr = game.Players.LocalPlayer
  6768. local LowerTorso = plr.Character.LowerTorso
  6769. local flying = true
  6770. local deb = true
  6771. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  6772. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  6773. local maxspeed = 50
  6774. local speed = 0
  6775. function Fly()
  6776. local bg = Instance.new("BodyGyro", LowerTorso)
  6777. bg.P = 9e4
  6778. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  6779. bg.cframe =LowerTorso.CFrame
  6780. local bv = Instance.new("BodyVelocity", LowerTorso)
  6781. bv.velocity = Vector3.new(0,0.1,0)
  6782. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  6783. repeat wait()
  6784. hum.PlatformStand = true
  6785. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  6786. speed = speed+.5+(speed/maxspeed)
  6787. if speed > maxspeed then
  6788. speed = maxspeed
  6789. end
  6790. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  6791. speed = speed-1
  6792. if speed < 0 then
  6793. speed = 0
  6794. end
  6795. end
  6796. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  6797. 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
  6798. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  6799. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  6800. 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
  6801. else
  6802. bv.velocity = Vector3.new(0,0.1,0)
  6803. end
  6804. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  6805. until not flying
  6806. ctrl = {f = 0, b = 0, l = 0, r = 0}
  6807. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  6808. speed = 0
  6809. bg:Destroy()
  6810. bv:Destroy()
  6811. hum.PlatformStand = false
  6812. end
  6813. mouse.KeyDown:connect(function(key)
  6814. if key:lower() == "f" then
  6815. if flying then flying = false
  6816. flying1 = false
  6817. idle = true
  6818. walk = true
  6819. canjump = true
  6820. else
  6821. hum.Jump = true
  6822. wait(0.5)
  6823. flying1 = true
  6824. flying = true
  6825. -- return to idle if finishing an emote
  6826. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  6827. oldAnim = "idle"
  6828. end
  6829.  
  6830. currentAnim = ""
  6831. currentAnimInstance = nil
  6832. if (currentAnimKeyframeHandler ~= nil) then
  6833. currentAnimKeyframeHandler:disconnect()
  6834. end
  6835.  
  6836. if (currentAnimTrack ~= nil) then
  6837. currentAnimTrack:Stop()
  6838. currentAnimTrack:Destroy()
  6839. currentAnimTrack = nil
  6840. end
  6841.  
  6842. -- clean up walk if there is one
  6843. if (runAnimKeyframeHandler ~= nil) then
  6844. runAnimKeyframeHandler:disconnect()
  6845. end
  6846.  
  6847. if (runAnimTrack ~= nil) then
  6848. runAnimTrack:Stop()
  6849. runAnimTrack:Destroy()
  6850. runAnimTrack = nil
  6851. end
  6852. Fly()
  6853. end
  6854. elseif key:lower() == "w" then
  6855. ctrl.f = 1
  6856. nill = false
  6857. foward = true
  6858. elseif key:lower() == "s" then
  6859. ctrl.b = -1
  6860. elseif key:lower() == "a" then
  6861. ctrl.l = -1
  6862. elseif key:lower() == "d" then
  6863. ctrl.r = 1
  6864. end
  6865. end)
  6866. mouse.KeyUp:connect(function(key)
  6867. if key:lower() == "w" then
  6868. ctrl.f = 0
  6869. nill = true
  6870. foward = false
  6871. elseif key:lower() == "s" then
  6872. ctrl.b = 0
  6873. elseif key:lower() == "a" then
  6874. ctrl.l = 0
  6875. elseif key:lower() == "d" then
  6876. ctrl.r = 0
  6877. end
  6878. end)
  6879. Fly()
  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.  
  6915.  
  6916. -------------------------------------------------------------------------------------------------------------------------------------------
  6917. math.randomseed(tick())
  6918.  
  6919. function configureAnimationSet(name, fileList)
  6920. if (animTable[name] ~= nil) then
  6921. for _, connection in pairs(animTable[name].connections) do
  6922. connection:disconnect()
  6923. end
  6924. end
  6925. animTable[name] = {}
  6926. animTable[name].count = 0
  6927. animTable[name].totalWeight = 0
  6928. animTable[name].connections = {}
  6929.  
  6930. local allowCustomAnimations = true
  6931. local AllowDisableCustomAnimsUserFlag = true
  6932.  
  6933. local success, msg = pcall(function()
  6934. AllowDisableCustomAnimsUserFlag = UserSettings():IsUserFeatureEnabled("UserAllowDisableCustomAnims")
  6935. end)
  6936.  
  6937. if (AllowDisableCustomAnimsUserFlag) then
  6938. local ps = game:GetService("StarterPlayer"):FindFirstChild("PlayerSettings")
  6939. if (ps ~= nil) then
  6940. allowCustomAnimations = not require(ps).UseDefaultAnimations
  6941. end
  6942. end
  6943.  
  6944. -- check for config values
  6945. local config = script:FindFirstChild(name)
  6946. if (allowCustomAnimations and config ~= nil) then
  6947. table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  6948. table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  6949. local idx = 1
  6950. for _, childPart in pairs(config:GetChildren()) do
  6951. if (childPart:IsA("Animation")) then
  6952. table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  6953. animTable[name][idx] = {}
  6954. animTable[name][idx].anim = childPart
  6955. local weightObject = childPart:FindFirstChild("Weight")
  6956. if (weightObject == nil) then
  6957. animTable[name][idx].weight = 1
  6958. else
  6959. animTable[name][idx].weight = weightObject.Value
  6960. end
  6961. animTable[name].count = animTable[name].count + 1
  6962. animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  6963. idx = idx + 1
  6964. end
  6965. end
  6966. end
  6967.  
  6968. -- fallback to defaults
  6969. if (animTable[name].count <= 0) then
  6970. for idx, anim in pairs(fileList) do
  6971. animTable[name][idx] = {}
  6972. animTable[name][idx].anim = Instance.new("Animation")
  6973. animTable[name][idx].anim.Name = name
  6974. animTable[name][idx].anim.AnimationId = anim.id
  6975. animTable[name][idx].weight = anim.weight
  6976. animTable[name].count = animTable[name].count + 1
  6977. animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  6978. -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  6979. end
  6980. end
  6981. end
  6982.  
  6983. -- Setup animation objects
  6984. function scriptChildModified(child)
  6985. local fileList = animNames[child.Name]
  6986. if (fileList ~= nil) then
  6987. configureAnimationSet(child.Name, fileList)
  6988. end
  6989. end
  6990.  
  6991. script.ChildAdded:connect(scriptChildModified)
  6992. script.ChildRemoved:connect(scriptChildModified)
  6993.  
  6994.  
  6995. for name, fileList in pairs(animNames) do
  6996. configureAnimationSet(name, fileList)
  6997. end
  6998.  
  6999. -- ANIMATION
  7000.  
  7001. -- declarations
  7002. local toolAnim = "None"
  7003. local toolAnimTime = 0
  7004.  
  7005. local jumpAnimTime = 0
  7006. local jumpAnimDuration = 0.31
  7007.  
  7008. local toolTransitionTime = 0.1
  7009. local fallTransitionTime = 0.2
  7010.  
  7011. -- functions
  7012.  
  7013. function stopAllAnimations()
  7014. local oldAnim = currentAnim
  7015.  
  7016. -- return to idle if finishing an emote
  7017. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  7018. oldAnim = "idle"
  7019. end
  7020.  
  7021. currentAnim = ""
  7022. currentAnimInstance = nil
  7023. if (currentAnimKeyframeHandler ~= nil) then
  7024. currentAnimKeyframeHandler:disconnect()
  7025. end
  7026.  
  7027. if (currentAnimTrack ~= nil) then
  7028. currentAnimTrack:Stop()
  7029. currentAnimTrack:Destroy()
  7030. currentAnimTrack = nil
  7031. end
  7032.  
  7033. -- clean up walk if there is one
  7034. if (runAnimKeyframeHandler ~= nil) then
  7035. runAnimKeyframeHandler:disconnect()
  7036. end
  7037.  
  7038. if (runAnimTrack ~= nil) then
  7039. runAnimTrack:Stop()
  7040. runAnimTrack:Destroy()
  7041. runAnimTrack = nil
  7042. end
  7043.  
  7044. return oldAnim
  7045. end
  7046.  
  7047. local smallButNotZero = 0.0001
  7048. function setRunSpeed(speed)
  7049. if speed < 0.33 then
  7050. currentAnimTrack:AdjustWeight(1.0)
  7051. runAnimTrack:AdjustWeight(smallButNotZero)
  7052. elseif speed < 0.66 then
  7053. local weight = ((speed - 0.33) / 0.33)
  7054. currentAnimTrack:AdjustWeight(1.0 - weight + smallButNotZero)
  7055. runAnimTrack:AdjustWeight(weight + smallButNotZero)
  7056. else
  7057. currentAnimTrack:AdjustWeight(smallButNotZero)
  7058. runAnimTrack:AdjustWeight(1.0)
  7059. end
  7060.  
  7061. local speedScaled = speed * 1.25
  7062. runAnimTrack:AdjustSpeed(speedScaled)
  7063. currentAnimTrack:AdjustSpeed(speedScaled)
  7064. end
  7065.  
  7066.  
  7067. function setAnimationSpeed(speed)
  7068. if jumped == false or flying == false then
  7069. if speed ~= currentAnimSpeed then
  7070. currentAnimSpeed = speed
  7071. if currentAnim == "walk" then
  7072. setRunSpeed(speed)
  7073. else
  7074. currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  7075. end
  7076. end
  7077. end
  7078. end
  7079.  
  7080. function keyFrameReachedFunc(frameName)
  7081. if (frameName == "End") then
  7082. if currentAnim == "walk" then
  7083. runAnimTrack.TimePosition = 0.0
  7084. currentAnimTrack.TimePosition = 0.0
  7085. else
  7086. local repeatAnim = currentAnim
  7087. -- return to idle if finishing an emote
  7088. if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
  7089. repeatAnim = "idle"
  7090. end
  7091.  
  7092. local animSpeed = currentAnimSpeed
  7093. playAnimation(repeatAnim, 0.15, Humanoid)
  7094. setAnimationSpeed(animSpeed)
  7095. end
  7096. end
  7097. end
  7098.  
  7099. function rollAnimation(animName)
  7100. local roll = math.random(1, animTable[animName].totalWeight)
  7101. local origRoll = roll
  7102. local idx = 1
  7103. while (roll > animTable[animName][idx].weight) do
  7104. roll = roll - animTable[animName][idx].weight
  7105. idx = idx + 1
  7106. end
  7107. return idx
  7108. end
  7109.  
  7110. function playAnimation(animName, transitionTime, humanoid)
  7111. local idx = rollAnimation(animName)
  7112. local anim = animTable[animName][idx].anim
  7113.  
  7114. -- switch animation
  7115. if (anim ~= currentAnimInstance) then
  7116.  
  7117. if (currentAnimTrack ~= nil) then
  7118. currentAnimTrack:Stop(transitionTime)
  7119. currentAnimTrack:Destroy()
  7120. end
  7121.  
  7122. if (runAnimTrack ~= nil) then
  7123. runAnimTrack:Stop(transitionTime)
  7124. runAnimTrack:Destroy()
  7125. end
  7126.  
  7127. currentAnimSpeed = 1.0
  7128.  
  7129. -- load it to the humanoid; get AnimationTrack
  7130. currentAnimTrack = humanoid:LoadAnimation(anim)
  7131. currentAnimTrack.Priority = Enum.AnimationPriority.Core
  7132.  
  7133. -- play the animation
  7134. currentAnimTrack:Play(transitionTime)
  7135. currentAnim = animName
  7136. currentAnimInstance = anim
  7137.  
  7138. -- set up keyframe name triggers
  7139. if (currentAnimKeyframeHandler ~= nil) then
  7140. currentAnimKeyframeHandler:disconnect()
  7141. end
  7142. currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  7143.  
  7144. -- check to see if we need to blend a walk/run animation
  7145. if animName == "walk" then
  7146. local runAnimName = "run"
  7147. local runIdx = rollAnimation(runAnimName)
  7148.  
  7149. runAnimTrack = humanoid:LoadAnimation(animTable[runAnimName][runIdx].anim)
  7150. runAnimTrack.Priority = Enum.AnimationPriority.Core
  7151. runAnimTrack:Play(transitionTime)
  7152.  
  7153. if (runAnimKeyframeHandler ~= nil) then
  7154. runAnimKeyframeHandler:disconnect()
  7155. end
  7156. runAnimKeyframeHandler = runAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  7157. end
  7158. end
  7159.  
  7160. end
  7161.  
  7162. -------------------------------------------------------------------------------------------
  7163. -------------------------------------------------------------------------------------------
  7164.  
  7165. local toolAnimName = ""
  7166. local toolAnimTrack = nil
  7167. local toolAnimInstance = nil
  7168. local currentToolAnimKeyframeHandler = nil
  7169.  
  7170. function toolKeyFrameReachedFunc(frameName)
  7171. if (frameName == "End") then
  7172. playToolAnimation(toolAnimName, 0.0, Humanoid)
  7173. end
  7174. end
  7175.  
  7176.  
  7177. function playToolAnimation(animName, transitionTime, humanoid, priority)
  7178. local idx = rollAnimation(animName)
  7179. local anim = animTable[animName][idx].anim
  7180.  
  7181. if (toolAnimInstance ~= anim) then
  7182.  
  7183. if (toolAnimTrack ~= nil) then
  7184. toolAnimTrack:Stop()
  7185. toolAnimTrack:Destroy()
  7186. transitionTime = 0
  7187. end
  7188.  
  7189. -- load it to the humanoid; get AnimationTrack
  7190. toolAnimTrack = humanoid:LoadAnimation(anim)
  7191. if priority then
  7192. toolAnimTrack.Priority = priority
  7193. end
  7194.  
  7195. -- play the animation
  7196. toolAnimTrack:Play(transitionTime)
  7197. toolAnimName = animName
  7198. toolAnimInstance = anim
  7199.  
  7200. currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  7201. end
  7202. end
  7203.  
  7204. function stopToolAnimations()
  7205. local oldAnim = toolAnimName
  7206.  
  7207. if (currentToolAnimKeyframeHandler ~= nil) then
  7208. currentToolAnimKeyframeHandler:disconnect()
  7209. end
  7210.  
  7211. toolAnimName = ""
  7212. toolAnimInstance = nil
  7213. if (toolAnimTrack ~= nil) then
  7214. toolAnimTrack:Stop()
  7215. toolAnimTrack:Destroy()
  7216. toolAnimTrack = nil
  7217. end
  7218.  
  7219. return oldAnim
  7220. end
  7221.  
  7222. -------------------------------------------------------------------------------------------
  7223. -------------------------------------------------------------------------------------------
  7224. -- STATE CHANGE HANDLERS
  7225.  
  7226. function onRunning(speed)
  7227. if speed > 0.5 then
  7228. local scale = 16.0
  7229. if jumped == false or flying == false then
  7230. playAnimation("walk", 0.2, Humanoid)
  7231. end
  7232. setAnimationSpeed(speed / scale)
  7233. pose = "Running"
  7234. else
  7235. if emoteNames[currentAnim] == nil then
  7236. playAnimation("idle", 0.2, Humanoid)
  7237. pose = "Standing"
  7238. end
  7239. end
  7240. end
  7241.  
  7242. function onDied()
  7243. pose = "Dead"
  7244. end
  7245.  
  7246. function onJumping()
  7247.  
  7248. end
  7249.  
  7250. function onClimbing(speed)
  7251. local scale = 5.0
  7252. playAnimation("climb", 0.1, Humanoid)
  7253. setAnimationSpeed(speed / scale)
  7254. pose = "Climbing"
  7255. end
  7256.  
  7257. function onGettingUp()
  7258. pose = "GettingUp"
  7259. end
  7260.  
  7261. function onFreeFall()
  7262.  
  7263. end
  7264.  
  7265. function onFallingDown()
  7266.  
  7267. end
  7268.  
  7269. function onSeated()
  7270. pose = "Seated"
  7271. end
  7272.  
  7273. function onPlatformStanding()
  7274.  
  7275. end
  7276.  
  7277. -------------------------------------------------------------------------------------------
  7278. -------------------------------------------------------------------------------------------
  7279.  
  7280. function onSwimming(speed)
  7281. if speed > 1.00 then
  7282. local scale = 10.0
  7283. playAnimation("swim", 0.4, Humanoid)
  7284. setAnimationSpeed(speed / scale)
  7285. pose = "Swimming"
  7286. else
  7287. playAnimation("swimidle", 0.4, Humanoid)
  7288. pose = "Standing"
  7289. end
  7290. end
  7291.  
  7292. function animateTool()
  7293. if (toolAnim == "None") then
  7294. playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
  7295. return
  7296. end
  7297.  
  7298. if (toolAnim == "Slash") then
  7299. playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
  7300. return
  7301. end
  7302.  
  7303. if (toolAnim == "Lunge") then
  7304. playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
  7305. return
  7306. end
  7307. end
  7308.  
  7309. function getToolAnim(tool)
  7310. for _, c in ipairs(tool:GetChildren()) do
  7311. if c.Name == "toolanim" and c.className == "StringValue" then
  7312. return c
  7313. end
  7314. end
  7315. return nil
  7316. end
  7317.  
  7318. local lastTick = 0
  7319.  
  7320. function stepAnimate(currentTime)
  7321. local amplitude = 1
  7322. local frequency = 1
  7323. local deltaTime = currentTime - lastTick
  7324. lastTick = currentTime
  7325.  
  7326. local climbFudge = 0
  7327. local setAngles = false
  7328.  
  7329. if (jumpAnimTime > 0) then
  7330. jumpAnimTime = jumpAnimTime - deltaTime
  7331. end
  7332.  
  7333. if (pose == "FreeFall" and jumpAnimTime <= 0) then
  7334. playAnimation("fall", fallTransitionTime, Humanoid)
  7335. elseif (pose == "Seated") then
  7336. playAnimation("sit", 0.5, Humanoid)
  7337. return
  7338. elseif (pose == "Running") then
  7339. if jumped == false or flying == false then
  7340. playAnimation("walk", 0.2, Humanoid)
  7341. end
  7342. elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  7343. stopAllAnimations()
  7344. amplitude = 0.1
  7345. frequency = 1
  7346. setAngles = true
  7347. end
  7348.  
  7349. -- Tool Animation handling
  7350. local tool = Character:FindFirstChildOfClass("Tool")
  7351. if tool and (tool.RequiresHandle or tool:FindFirstChild("Handle")) then
  7352.  
  7353. local animStringValueObject = getToolAnim(tool)
  7354.  
  7355. if animStringValueObject then
  7356. toolAnim = animStringValueObject.Value
  7357. -- message recieved, delete StringValue
  7358. animStringValueObject.Parent = nil
  7359. toolAnimTime = currentTime + .3
  7360. end
  7361.  
  7362. if currentTime > toolAnimTime then
  7363. toolAnimTime = 0
  7364. toolAnim = "None"
  7365. end
  7366.  
  7367. animateTool()
  7368. else
  7369. stopToolAnimations()
  7370. toolAnim = "None"
  7371. toolAnimInstance = nil
  7372. toolAnimTime = 0
  7373. end
  7374. end
  7375.  
  7376. -- connect events
  7377. Humanoid.Died:connect(onDied)
  7378. Humanoid.Running:connect(onRunning)
  7379. Humanoid.Jumping:connect(onJumping)
  7380. Humanoid.Climbing:connect(onClimbing)
  7381. Humanoid.GettingUp:connect(onGettingUp)
  7382. Humanoid.FreeFalling:connect(onFreeFall)
  7383. Humanoid.FallingDown:connect(onFallingDown)
  7384. Humanoid.Seated:connect(onSeated)
  7385. Humanoid.PlatformStanding:connect(onPlatformStanding)
  7386. Humanoid.Swimming:connect(onSwimming)
  7387.  
  7388. -- setup emote chat hook
  7389. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  7390. local emote = ""
  7391. if (string.sub(msg, 1, 3) == "/e ") then
  7392. emote = string.sub(msg, 4)
  7393. elseif (string.sub(msg, 1, 7) == "/emote ") then
  7394. emote = string.sub(msg, 8)
  7395. end
  7396.  
  7397. if (pose == "Standing" and emoteNames[emote] ~= nil) then
  7398. playAnimation(emote, 0.1, Humanoid)
  7399. end
  7400. end)
  7401.  
  7402.  
  7403.  
  7404. -- initialize to idle
  7405.  
  7406.  
  7407. -- loop to handle timed state transitions and tool animations
  7408. while Character.Parent ~= nil do
  7409. local _, currentGameTime = wait(0.1)
  7410. stepAnimate(currentGameTime)
  7411. end
Add Comment
Please, Sign In to add comment