Advertisement
voyqgo

eaweaeaea

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