daily pastebin goal
72%
SHARE
TWEET

Untitled

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