Advertisement
voyqgo

test r15 Goku black

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