Advertisement
voyqgo

TEST GOKU BALC

Apr 23rd, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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(17, 17, 17)
  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(17, 17, 17)
  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(17, 17, 17)
  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 = 17
  313. local beamgo1 = 10
  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://897514186
  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://850205092"
  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://978788235"
  570. screaming1 = Instance.new("Sound",soundfolder)
  571. screaming1.Volume = 10
  572. screaming1.Name = "screaming1"
  573. screaming1.Looped = false
  574. screaming1.SoundId = "rbxassetid://1535297693"
  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 = "KamehamehaVoice"
  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=975627532"
  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("Hot pink")
  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 = {"Really black", "Really black"}
  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 = {"Really black", "Really black"}
  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 = {"Really black", "Really black"}
  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", "Really black"}
  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 = {"Really black", "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", "Really black"}
  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 = {"Really black", "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("Really black")
  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(17, 17, 17))
  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(17, 17, 17))
  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(17, 17, 17))
  1280. aaaaw.Color = ColorSequence.new(Color3.new(17, 17, 17))
  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 = 30
  1998. beamgo1 = 10
  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("Really black")
  2080. a2.BrickColor = bc("Really black")
  2081. a3.BrickColor = bc("Really black")
  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("Really black")
  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("Pink")
  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("Really black")
  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("Really black")
  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(0,0,0)
  3014.  
  3015. wait(0.0001)
  3016. game.Lighting.Ambient = Color3.new(0,0,0)
  3017. wait(0.0001)
  3018. game.Lighting.Ambient = Color3.new(0,0,0)
  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("Really black")
  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=869609457"
  3239. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=258281249"
  3240. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=258281716"
  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, 102, 204)
  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("Really black")
  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("Really black")
  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("Really black")
  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("Really black")
  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("Really black")
  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("Really black")
  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, 255, 255)
  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(255, 102, 204)
  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("You will die mortals")
  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.  
  4774. ssjbkaioken1:Play()
  4775. coroutine.wrap(function()
  4776. repeat
  4777. wait()
  4778. newaurabase2.Size = UDim2.new(math.random(30,35),0,math.random(60,75),0)
  4779. until Hair7.Color == Color3.fromRGB(17, 17, 17)
  4780.  
  4781.  
  4782.  
  4783. end)()
  4784. rock = true
  4785. redlight = Instance.new("PointLight",LowerTorso)
  4786. redlight.Color = Color3.new(17, 17, 17)
  4787. redlight.Brightness = math.huge
  4788. GroundShake = true
  4789.  
  4790. mouth.Texture = "rbxassetid://828773176"
  4791. wait(9)
  4792. GroundWave5()
  4793. GroundWave6()
  4794. GroundWave7()
  4795. GroundWave8()
  4796. GroundWave9()
  4797. GroundWave10()
  4798. ad = new("Part",char)
  4799. ad.Name = "NewPart"
  4800. ad.Size = v3(30,0.1,30)
  4801. ad.CanCollide = false
  4802. ad.Anchored = true
  4803. ad.Position = RootPart.Position - v3(0,2,0)
  4804. ad.BrickColor = bc("Pink")
  4805. ad.Material = "Neon"
  4806. ad.Transparency = 1
  4807. aad = new("Decal",ad)
  4808.  
  4809. aad.Face = "Top"
  4810. aad.Transparency = 1
  4811. aad.Transparency = 0
  4812. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  4813. wait(11)
  4814.  
  4815. redlight:Destroy()
  4816.  
  4817. chatfunc("Times 10!")
  4818. mouth.Texture = "rbxassetid://828773176"
  4819. wait(0.3)
  4820. mouth.Texture = "rbxassetid://932140764"
  4821. wait(0.3)
  4822. mouth.Texture = "rbxassetid://828773176"
  4823. wait(0.3)
  4824. mouth.Texture = "rbxassetid://932140764"
  4825. wait(0.2)
  4826. mouth.Texture = "rbxassetid://828773176"
  4827. wait(0.2)
  4828. mouth.Texture = "rbxassetid://932140764"
  4829. wait(0.2)
  4830. mouth.Texture = "rbxassetid://828773176"
  4831. wait(1.4)
  4832. rock3 = true
  4833. rock = false
  4834. GroundShake2 = true
  4835.  
  4836. ssjbauraburst:Play()
  4837. GroundWave5()
  4838. GroundWave6()
  4839. GroundWave7()
  4840. GroundWave8()
  4841. GroundWave9()
  4842. GroundWave10()
  4843.  
  4844. aad.Transparency = 0
  4845. newaura2.ImageTransparency = 0
  4846.  
  4847. p1.Transparency = 0.5
  4848. p2.Transparency = 0.5
  4849. p3.Transparency = 0.5
  4850. p4.Transparency = 0.5
  4851. p5.Transparency = 0.5
  4852. p6.Transparency = 0.5
  4853. p7.Transparency = 0.5
  4854. p8.Transparency = 0.5
  4855. p9.Transparency = 0.5
  4856. p10.Transparency = 0.5
  4857. p11.Transparency = 0.5
  4858. p12.Transparency = 0.5
  4859. p13.Transparency = 0.5
  4860. p14.Transparency = 0.5
  4861. p15.Transparency = 0.5
  4862. newaura.ImageTransparency = 0
  4863. ssjbaura:Stop()
  4864. ssjbkaura:Play()
  4865. a21e.Transparency = 0
  4866. Hair7.Color = Color3.fromRGB(210, 211, 223)
  4867.  
  4868. Mesh.MeshId = "rbxassetid://430344159"
  4869. Mesh.Scale = v3(6.3,6.3,6.3)
  4870. char.Head.face.Texture= "http://www.roblox.com/asset/?id=601974383"
  4871. Weld.C0 = CFrame.new(-.25,1.2,.34)
  4872. for i = 1,50 do
  4873. wait()
  4874. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4875. a21e.Transparency = a21e.Transparency + 0.02
  4876. end
  4877. ssjbkaioken1:Stop()
  4878. mouth.Texture = "rbxassetid://932140764"
  4879. wait()
  4880. GroundShake = false
  4881. wait()
  4882.  
  4883. wait()
  4884. GroundShake2 = false
  4885. for i,v in pairs(workspace:GetChildren()) do
  4886. if v:IsA("Part") then
  4887. if v.Size.x > 150 then
  4888. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  4889. end
  4890. end
  4891. end
  4892. wait(2)
  4893.  
  4894.  
  4895.  
  4896.  
  4897. rock3 = false
  4898. -------------------------------------------------
  4899. transform3 = false
  4900. chatfunc("YOU mortals!!! WILL SEE AN GOD FULL POWER!!!!!!!")
  4901. canattack = true
  4902. RootPart.Anchored = false
  4903. if canfly1 == true then
  4904.  
  4905. idle = true
  4906. walk = true
  4907. canjump = true
  4908. end
  4909. if canfly1 == true then
  4910. canfly = true
  4911. end
  4912. for i = 1,20 do
  4913. wait()
  4914. aad.Transparency = aad.Transparency + 0.05
  4915. end
  4916. end
  4917. end
  4918. end
  4919. end)
  4920.  
  4921.  
  4922.  
  4923.  
  4924. mouse.KeyDown:connect(function(key)
  4925. if key == "u" then
  4926. if fuse == false or potara == false then
  4927. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false then
  4928. if canattack == true then
  4929. canattack = false
  4930. if canfly == true then
  4931. canfly = false
  4932. canfly1 = true
  4933. end
  4934. newaura.Position = UDim2.new(-0.57,0,-0.28,0)
  4935. newaurabase.Size = UDim2.new(10,0,20,0)
  4936. newaurabase.AlwaysOnTop = false
  4937. newaurabase.ExtentsOffset = v3(0,0,-2)
  4938. RootPart.Anchored = true
  4939.  
  4940. idle = false
  4941. ssjb = false
  4942. ssjg = true
  4943. ssj1 = false
  4944. ssj2= false
  4945. ssj3 = false
  4946. walk = false
  4947. canjump = false
  4948.  
  4949. ssjgmusic:Play()
  4950.  
  4951. ------------------------------------------------
  4952. transform1 = true
  4953.  
  4954. wait(0.8)
  4955. Hair7.Color = Color3.fromRGB(255, 102, 204)
  4956. GroundShake = true
  4957. char.Head.face.Texture= "rbxassetid://601974383"
  4958.  
  4959.  
  4960. a21e = new("Part",char)
  4961. a21e.Name = "Beam"..num
  4962. a21e.Locked = true
  4963. a21e.Size = v3(1,1,1)
  4964. a21e.CanCollide = false
  4965. a21e.Position = v3(999,999,999)
  4966. a21e.BrickColor = bc("Pink")
  4967. a21e.Material = "Neon"
  4968. a21e.Transparency = 0
  4969. aa21e = new("SpecialMesh",a21e)
  4970. a21e.Anchored = true
  4971. a21e.Position = RootPart.Position
  4972. aa21e.MeshType = "Sphere"
  4973. aa21e.Scale = v3(1,1,1)
  4974.  
  4975. transform1 = false
  4976. transform2 = true
  4977. ssjbauraburst:Play()
  4978. GroundWave5()
  4979. GroundWave6()
  4980. GroundWave7()
  4981. GroundWave8()
  4982. GroundWave9()
  4983. GroundWave10()
  4984. ad.Position = RootPart.Position - v3(0,3,0)
  4985. aad.Transparency = 0
  4986.  
  4987.  
  4988.  
  4989. newaura.ImageTransparency = 0
  4990. ssjgaura:Play()
  4991. for i = 1,50 do
  4992. wait()
  4993. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4994. a21e.Transparency = a21e.Transparency + 0.02
  4995. end
  4996. GroundShake = false
  4997. for i,v in pairs(workspace:GetChildren()) do
  4998. if v:IsA("Part") then
  4999. if v.Size.x > 150 then
  5000. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  5001. end
  5002. end
  5003. end
  5004. wait(0.1)
  5005. wait(1.4)
  5006. transform2 = false
  5007.  
  5008.  
  5009.  
  5010.  
  5011. -------------------------------------------------
  5012. canattack = true
  5013. RootPart.Anchored = false
  5014. if canfly1 == true then
  5015.  
  5016. idle = true
  5017. walk = true
  5018. canjump = true
  5019. end
  5020. if canfly1 == true then
  5021. canfly = true
  5022. end
  5023. for i = 1,20 do
  5024. wait()
  5025. aad.Transparency = aad.Transparency + 0.05
  5026. end
  5027. end
  5028. end
  5029. end
  5030. end
  5031. end)
  5032.  
  5033. mouse.KeyDown:connect(function(key)
  5034. if key == "l" then
  5035. if fuse == false and potara == false then
  5036. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  5037. if great == false then
  5038. if canattack == true then
  5039. canattack = false
  5040. if canfly == true then
  5041. canfly = false
  5042. canfly1 = true
  5043. end
  5044.  
  5045.  
  5046. transform3 = true
  5047. idle = false
  5048. ssjb = false
  5049. ssjg = true
  5050. ssj1 = false
  5051. ssj2= false
  5052. ssj3 = false
  5053. walk = false
  5054. ssjg = false
  5055. great = true
  5056. canjump = false
  5057.  
  5058.  
  5059. ape = Instance.new("Part",char)
  5060. ape.Transparency = 1
  5061. weldape = Instance.new("Weld",ape)
  5062. weldape.Part0 = Head
  5063. weldape.Part1 = ape
  5064. weldape.C0 = CFrame.new(0,5,-9)*CFrame.Angles(0,math.rad(180),0)
  5065. meshape = Instance.new("SpecialMesh",ape)
  5066. meshape.MeshId = "rbxassetid://553201144"
  5067. meshape.Scale = v3(0.04,0.04,0.04)
  5068.  
  5069. Ape1:Play()
  5070. wait(2)
  5071.  
  5072. Ape2:Play()
  5073.  
  5074. wait(3)
  5075. Ape3:Play()
  5076. wait(10)
  5077. headcolor = Head.BrickColor
  5078. wait(0.1)
  5079. Head.BrickColor = bc("Really black")
  5080. Hair7.Transparency = 1
  5081. p1.Transparency = 0
  5082. p2.Transparency = 0
  5083. p3.Transparency = 0
  5084. p4.Transparency = 0
  5085. p5.Transparency = 0
  5086. p6.Transparency = 0
  5087. p7.Transparency = 0
  5088. p8.Transparency =0
  5089. p9.Transparency = 0
  5090. p10.Transparency = 0
  5091. p11.Transparency = 0
  5092. p12.Transparency = 0
  5093. p13.Transparency =0
  5094. p14.Transparency = 0
  5095.  
  5096. p1.BrickColor = bc("Really black")
  5097. p2.BrickColor = bc("Really black")
  5098. p3.BrickColor = bc("Really black")
  5099. p4.BrickColor = bc("Really black")
  5100. p5.BrickColor = bc("Really black")
  5101. p6.BrickColor = bc("Pink")
  5102. p7.BrickColor = bc("Pink")
  5103. p8.BrickColor = bc("Pink")
  5104. p9.BrickColor = bc("Pink")
  5105. p10.BrickColor = bc("Really black")
  5106. p11.BrickColor = bc("Really black")
  5107. p12.BrickColor = bc("Really black")
  5108. p13.BrickColor = bc("Really black")
  5109. p14.BrickColor = bc("Really black")
  5110.  
  5111. transform3 = false
  5112. transform4 = true
  5113. for i = 1,10 do
  5114. wait()
  5115. hum.BodyDepthScale.Value = hum.BodyDepthScale.Value + 2
  5116. hum.BodyHeightScale.Value = hum.BodyHeightScale.Value + 2
  5117. hum.BodyWidthScale.Value = hum.BodyWidthScale.Value + 2
  5118. hum.HeadScale.Value = hum.HeadScale.Value + 2
  5119. end
  5120. lboob = Instance.new("Part",char)
  5121. lboobmesh = Instance.new("SpecialMesh",lboob)
  5122. lboobweld = Instance.new("Weld",lboob)
  5123. lboobweld.Part0 = UpperTorso
  5124. lboobweld.Part1 = lboob
  5125. lboobweld.C0 = CFrame.new(0.4,7,-5)
  5126. lboobmesh.MeshType = "Sphere"
  5127. lboobmesh.Scale = Vector3.new(0.2*50,0.4*50,0.2*50)
  5128. rboob = Instance.new("Part",char)
  5129. rboobmesh = Instance.new("SpecialMesh",rboob)
  5130. rboobweld = Instance.new("Weld",rboob)
  5131. rboobweld.Part0 = char.UpperTorso
  5132. rboobweld.Part1 = rboob
  5133. rboobweld.C0 = CFrame.new(-0.4,7,-5)
  5134. rboobmesh.MeshType = "Sphere"
  5135. rboobmesh.Scale = Vector3.new(0.2*50,0.4*50,0.2*50)
  5136. rlboob = Instance.new("Part",char)
  5137. rlboobmesh = Instance.new("SpecialMesh",rlboob)
  5138. rlboobweld = Instance.new("Weld",rlboob)
  5139. rlboobweld.Part0 = char.UpperTorso
  5140. rlboobweld.Part1 = rlboob
  5141. rlboobweld.C0 = CFrame.new(0,-1,-2)
  5142. rlboobmesh.MeshType = "Sphere"
  5143. rlboobmesh.Scale = Vector3.new(0.2*50,1*50,0.2*50)
  5144. lboob.BrickColor = bc("Pink")
  5145. rboob.BrickColor = bc("Pink")
  5146. rlboob.BrickColor = bc("Pink")
  5147. ape.Transparency = 0
  5148. ape.BrickColor = bc("Pink")
  5149. p15.BrickColor = bc("Hot Pink")
  5150. p15.Transparency =0
  5151. a21e = new("Part",char)
  5152. a21e.Name = "Beam"..num
  5153. a21e.Locked = true
  5154. a21e.Size = v3(1,1,1)
  5155. a21e.CanCollide = false
  5156. a21e.Position = v3(999,999,999)
  5157. a21e.BrickColor = bc("Really black")
  5158. a21e.Material = "Neon"
  5159. a21e.Transparency = 0
  5160. aa21e = new("SpecialMesh",a21e)
  5161. a21e.Anchored = true
  5162. a21e.Position = RootPart.Position
  5163. aa21e.MeshType = "Sphere"
  5164. aa21e.Scale = v3(50,50,50)
  5165.  
  5166.  
  5167. ApeGrowl:Play()
  5168. GroundWave5()
  5169. GroundWave6()
  5170. GroundWave7()
  5171. GroundWave8()
  5172. GroundWave9()
  5173. GroundWave10()
  5174.  
  5175.  
  5176.  
  5177.  
  5178.  
  5179. for i = 1,50 do
  5180. wait()
  5181. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5182. a21e.Transparency = a21e.Transparency + 0.02
  5183. end
  5184.  
  5185. for i,v in pairs(workspace:GetChildren()) do
  5186. if v:IsA("Part") then
  5187. if v.Size.x > 150 then
  5188. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  5189. end
  5190. end
  5191. end
  5192. wait(0.1)
  5193. wait(1.4)
  5194. transform4 = false
  5195. for i = 1,20 do
  5196. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5197. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5198. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5199. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5200. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5201. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5202. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5203. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5204. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5205. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5206. end
  5207.  
  5208.  
  5209.  
  5210. -------------------------------------------------
  5211.  
  5212.  
  5213. if canfly1 == true then
  5214.  
  5215.  
  5216. walk = true
  5217.  
  5218. end
  5219. if canfly1 == true then
  5220. canfly = true
  5221. end
  5222. for i = 1,20 do
  5223. wait()
  5224. aad.Transparency = aad.Transparency + 0.05
  5225. end
  5226. end
  5227. else
  5228. ape:Destroy()
  5229.  
  5230. p15.BrickColor = bc("Pink")
  5231. Head.BrickColor = bc("Pink")
  5232.  
  5233. transform5 = true
  5234. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=258281249"
  5235. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=258281716"
  5236.  
  5237. --504772831
  5238. Head.BrickColor = headcolor
  5239. lboob:Destroy()
  5240. rboob:Destroy()
  5241. rlboob:Destroy()
  5242. a21e = new("Part",char)
  5243. a21e.Name = "Beam"..num
  5244. a21e.Locked = true
  5245. a21e.Size = v3(1,1,1)
  5246. a21e.CanCollide = false
  5247. a21e.Position = v3(999,999,999)
  5248. a21e.BrickColor = bc("Pink")
  5249. a21e.Material = "Neon"
  5250. a21e.Transparency = 0
  5251. aa21e = new("SpecialMesh",a21e)
  5252. a21e.Anchored = true
  5253. a21e.Position = RootPart.Position
  5254. aa21e.MeshType = "Sphere"
  5255. aa21e.Scale = v3(200,200,200)
  5256.  
  5257.  
  5258.  
  5259.  
  5260. for i = 1,100 do
  5261. wait()
  5262. hum.BodyDepthScale.Value = hum.BodyDepthScale.Value - .2
  5263. hum.BodyHeightScale.Value = hum.BodyHeightScale.Value - .2
  5264. hum.BodyWidthScale.Value = hum.BodyWidthScale.Value - .2
  5265. hum.HeadScale.Value = hum.HeadScale.Value - .2
  5266. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5267.  
  5268. end
  5269. wait(0.5)
  5270. mouth.Transparency = 1
  5271. nose.Transparency = 1
  5272. Hair7.Color = Color3.fromRGB(0,0,0)
  5273. Mesh.MeshId = "http://www.roblox.com/asset/?id=504772831"
  5274. Mesh.Scale = Vector3.new(0.23,0.23,0.23)
  5275. Weld.C0 = CFrame.new(0.25, 0.4, 0.5)*CFrame.Angles(0,math.rad(180),0)
  5276. char.Head.face.Texture= "http://www.roblox.com/asset/?id=869609457"
  5277. Hair7.Transparency = 0
  5278.  
  5279. p1.Transparency = 1
  5280. p2.Transparency = 1
  5281. p3.Transparency = 1
  5282. p4.Transparency = 1
  5283. p5.Transparency = 1
  5284. p6.Transparency = 1
  5285. p7.Transparency = 1
  5286. p8.Transparency =1
  5287. p9.Transparency = 1
  5288. p10.Transparency = 1
  5289. p11.Transparency = 1
  5290. p12.Transparency = 1
  5291. p13.Transparency =1
  5292. p14.Transparency = 1
  5293. p15.Transparency = 1
  5294. great = false
  5295. ape5 = Instance.new("Part",char)
  5296. ape5.Transparency = 0
  5297. weldape5 = Instance.new("Weld",ape5)
  5298. weldape5.Part0 = LowerTorso
  5299. weldape5.Part1 = ape5
  5300. ape5.BrickColor = bc("Pink")
  5301. weldape5.C0 = CFrame.new(0.4,1,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
  5302. meshape5 = Instance.new("SpecialMesh",ape5)
  5303. meshape5.MeshId = "rbxassetid://547956749"
  5304. meshape5.Scale = v3(0.025,0.025,0.025)
  5305. ssj4 = true
  5306.  
  5307.  
  5308. wait(0.5)
  5309.  
  5310. a21e:Destroy()
  5311. wait()
  5312.  
  5313. a21e = new("Part",char)
  5314. a21e.Name = "Beam"..num
  5315. a21e.Locked = true
  5316. a21e.Size = v3(1,1,1)
  5317. a21e.CanCollide = false
  5318. a21e.Position = v3(999,999,999)
  5319. a21e.BrickColor = bc("Pink")
  5320. a21e.Material = "Neon"
  5321. a21e.Transparency = 0
  5322. aa21e = new("SpecialMesh",a21e)
  5323. a21e.Anchored = true
  5324. a21e.Position = RootPart.Position
  5325. aa21e.MeshType = "Sphere"
  5326. aa21e.Scale = v3(50,50,50)
  5327.  
  5328.  
  5329.  
  5330.  
  5331.  
  5332. aa21e.Scale = v3(10,10,10)
  5333. a21e.Transparency = 0
  5334. newaura.ImageTransparency = 0
  5335. GroundWave5()
  5336. GroundWave6()
  5337. GroundWave7()
  5338. GroundWave8()
  5339. GroundWave9()
  5340. GroundWave10()
  5341. ssjauraburst:Play()
  5342. ssjaura:Play()
  5343. for i = 1,50 do
  5344. wait()
  5345. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5346. a21e.Transparency = a21e.Transparency + 0.02
  5347. end
  5348.  
  5349. transform5 = false
  5350. idle = true
  5351. canattack = true
  5352. end
  5353. end
  5354. end
  5355. end
  5356. end)
  5357.  
  5358.  
  5359.  
  5360.  
  5361.  
  5362.  
  5363. newaurabase = Instance.new("BillboardGui",LowerTorso)
  5364. newaurabase.Size = UDim2.new(20,0,20,0)
  5365. newaurabase.AlwaysOnTop = false
  5366. newaura = Instance.new("ImageLabel",newaurabase)
  5367. newaura.BackgroundTransparency = 1
  5368. newaurabase.ExtentsOffset = v3(0,0,3)
  5369. newaura.ImageTransparency = 1
  5370. newaura.ImageColor3 = Color3.fromRGB(255, 102, 204)
  5371. newaura.Size = UDim2.new(2,0,1,0)
  5372. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  5373. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  5374. newaurabase2.Size = UDim2.new(20,0,40,0)
  5375. newaurabase2.ExtentsOffset = v3(0,0,-3)
  5376. newaurabase2.AlwaysOnTop = false
  5377. newaura2 = Instance.new("ImageLabel",newaurabase2)
  5378. newaura2.BackgroundTransparency = 1
  5379. newaura2.ImageTransparency = 1
  5380. newaura2.ImageColor3 = Color3.fromRGB(255, 102, 204)
  5381. newaura2.Size = UDim2.new(2,0,1,0)
  5382. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  5383.  
  5384.  
  5385.  
  5386.  
  5387.  
  5388.  
  5389.  
  5390.  
  5391.  
  5392.  
  5393.  
  5394.  
  5395.  
  5396.  
  5397. char = game.Players.LocalPlayer.Character
  5398. char.Archivable = true
  5399. clone1 = char:Clone()
  5400.  
  5401. clone1["Sound Folder"]:Destroy()
  5402. clone1.Name = "Vegeta"
  5403. clone1.Parent = char
  5404.  
  5405. LeftUpperArm1 = clone1.LeftUpperArm
  5406. LeftShoulder1 = clone1.LeftUpperArm.LeftShoulder
  5407. LeftLowerArm1 = clone1.LeftLowerArm
  5408. LeftElbow1 = clone1.LeftLowerArm.LeftElbow
  5409. --------------------------------------------------------
  5410. LeftUpperLeg1 = clone1.LeftUpperLeg
  5411. LeftHip1 = clone1.LeftUpperLeg.LeftHip
  5412. LeftLowerLeg1 = clone1.LeftLowerLeg
  5413. LeftKnee1 = clone1.LeftLowerLeg.LeftKnee
  5414. ----------------------------------------------------------
  5415. RightUpperArm1 = clone1.RightUpperArm
  5416. RightShoulder1 = clone1.RightUpperArm.RightShoulder
  5417. RightLowerArm1 = clone1.RightLowerArm
  5418. RightElbow1 = clone1.RightLowerArm.RightElbow
  5419. ----------------------------------------------------------
  5420. RightUpperLeg1 = clone1.RightUpperLeg
  5421. RightHip1 = clone1.RightUpperLeg.RightHip
  5422. RightLowerLeg1 = clone1.RightLowerLeg
  5423. RightKnee1 = clone1.RightLowerLeg.RightKnee
  5424. ----------------------------------------------------------
  5425. UpperTorso1 = clone1.UpperTorso
  5426. LowerTorso1 = clone1.LowerTorso
  5427. Root1 = clone1.LowerTorso.Root
  5428. RootPart1 = clone1.HumanoidRootPart
  5429. LeftHand1 = clone1.LeftHand
  5430. RightHand1 = clone1.RightHand
  5431. LeftFoot1 = clone1.LeftFoot
  5432. RightFoot1 = clone1.RightFoot
  5433. --------------------------------------------
  5434. Head1 = clone1.Head
  5435. Neck1 = clone1.Head.Neck
  5436.  
  5437.  
  5438. RootPart1.CFrame = CFrame.new(999,999,999)
  5439. RootPart1.Anchored = true
  5440. function RenderStepped3()
  5441. if spiritballenergy == true then
  5442. wait(math.random(0.1,0.5))
  5443. ay = new("Part",char)
  5444. ay.Name = "NewPart2"
  5445. ay.Size = v3(0.3,0.3,0.3)
  5446. ay.CanCollide = false
  5447. ay.Material = "Neon"
  5448.  
  5449. ay.BrickColor = bc("Really black")
  5450.  
  5451. meshk = Instance.new("SpecialMesh",ay)
  5452. meshk.MeshType = "Sphere"
  5453.  
  5454. ay.Position = v3(999,999,999)
  5455. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  5456. ys = Instance.new("BodyVelocity",ay)
  5457. ys.Name = "GO1"
  5458. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5459.  
  5460. ys.Velocity = v3(0,6,0)
  5461. game.Debris:AddItem(ay,4)
  5462. end
  5463. if spirit1 == true then
  5464. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  5465. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  5466. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5467. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5468. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5469. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5470. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5471. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5472. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5473. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5474. end
  5475. if spirit2 == true then
  5476. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  5477. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  5478. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5479. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5480. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  5481. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  5482. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5483. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5484. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  5485. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5486. end
  5487. if beam1 == true then
  5488. beamgo = beamgo + 2
  5489. beamgo1 = beamgo1 + 4
  5490.  
  5491. a1.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo
  5492.  
  5493. aa1.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  5494. a3.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo * 2
  5495. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  5496. a1.Size = v3(beamgo1,3,3)
  5497. aa2.Scale = v3(100,math.random(50,70),math.random(50,70))
  5498. aa3.Scale = v3(150,math.random(50,70),math.random(50,70))
  5499.  
  5500.  
  5501. end
  5502. 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
  5503. a1.Size = v3(beamgo1,3.5,3.5)
  5504. aa2.Scale = v3(110,math.random(60,80),math.random(60,80))
  5505. aa3.Scale = v3(160,math.random(60,80),math.random(60,80))
  5506. end
  5507. if ssj1 == false and ssj2 == true and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  5508. a1.Size = v3(beamgo1,4,4)
  5509. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  5510. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  5511. end
  5512. if ssj3 == true then
  5513. a1.Size = v3(beamgo1,4.5,4.5)
  5514. aa2.Scale = v3(130,math.random(80,100),math.random(80,100))
  5515. aa3.Scale = v3(180,math.random(80,100),math.random(80,100))
  5516. end
  5517. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == false and potara == false then
  5518. a1.Size = v3(beamgo1,5,5)
  5519. aa2.Scale = v3(140,math.random(90,110),math.random(90,110))
  5520. aa3.Scale = v3(190,math.random(90,110),math.random(90,110))
  5521. end
  5522. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == true and ssjbkaiox10 == false then
  5523. a1.Size = v3(beamgo1,6,6)
  5524. aa2.Scale = v3(155,math.random(105,125),math.random(105,125))
  5525. aa3.Scale = v3(205,math.random(105,125),math.random(105,125))
  5526. end
  5527. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == true then
  5528. a1.Size = v3(beamgo1,15,15)
  5529. aa2.Scale = v3(220,math.random(185,220),math.random(185,220))
  5530. aa3.Scale = v3(280,math.random(185,220),math.random(185,220))
  5531. end
  5532. if ssjg == true then
  5533. a1.Size = v3(beamgo1,6,6)
  5534. aa2.Scale = v3(150,math.random(100,120),math.random(100,120))
  5535. aa3.Scale = v3(200,math.random(100,120),math.random(100,120))
  5536. end
  5537. if ssj4 == true and fuse == true then
  5538. a1.Size = v3(beamgo1,75,75)
  5539. end
  5540. if ssj4 == false and fuse == true then
  5541. a1.Size = v3(beamgo1,50,50)
  5542.  
  5543. end
  5544. if potara == true then
  5545. a1.Size = v3(beamgo1,math.random(25,35),math.random(25,35))
  5546. end
  5547. if ssj4 == true and fuse == false then
  5548. a1.Size = v3(beamgo1,4,4)
  5549. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  5550. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  5551. end
  5552. a2.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) - RootPart.CFrame.lookVector * 1
  5553. end
  5554. if final1 == true then
  5555. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(-90)),.1) --LeftUpperArm
  5556. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(90)),.1)--RightUpperArm
  5557. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5558. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5559. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5560. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5561. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5562. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5563. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5564. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5565. end
  5566. if final2 == true then
  5567. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(30)),.1) --LeftUpperArm
  5568. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-30)),.1)--RightUpperArm
  5569. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5570. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5571. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5572. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5573. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5574. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5575. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5576. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5577. end
  5578. 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
  5579. hum.HipHeight = 1.35
  5580. idle5 = false
  5581. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5582. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5583. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5584. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5585. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5586. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5587. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5588. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5589. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5590. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5591. end
  5592. if potara1 == true then
  5593. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1) --LeftUpperArm
  5594. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(110),rad(50),rad(0)),.1)--RightUpperArm
  5595. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5596. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--RightLowerArm
  5597. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5598. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5599. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5600. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5601. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5602. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5603. end
  5604. if potara2 == true then
  5605. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  5606. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  5607. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  5608. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  5609. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  5610. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  5611. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  5612. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5613. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(90),rad(0)),.1)--Torso
  5614. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  5615. end
  5616. if potara3 == true then
  5617. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(110),rad(-50),rad(0)),.1) --LeftUpperArm
  5618. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  5619. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--LeftLowerArm
  5620. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5621. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5622. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5623. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5624. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5625. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5626. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5627. end
  5628. if potara4 == true then
  5629. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  5630. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  5631. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  5632. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  5633. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  5634. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  5635. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  5636. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  5637. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-90),rad(0)),.1)--Torso
  5638. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  5639. end
  5640. if hum.MoveDirection.x == 0 and fuse == true or hum.MoveDirection.x == 0 and potara == true then
  5641. if idle7 == true then
  5642. idle5 = true
  5643.  
  5644.  
  5645. else
  5646. idle5 = false
  5647. hum.HipHeight = 1.35
  5648. end
  5649. end
  5650. if idle5 == true and idle6 == true then
  5651. idle6 = false
  5652. hum.HipHeight = 2
  5653. idle2 = true
  5654. for i = 1,50 do
  5655. wait()
  5656. hum.HipHeight = hum.HipHeight + 0.01
  5657. end
  5658. idle2 = false
  5659.  
  5660. idle3 = true
  5661. for i = 1,50 do
  5662. wait()
  5663. hum.HipHeight = hum.HipHeight - 0.01
  5664. end
  5665. idle3 = false
  5666. idle6 = true
  5667. end
  5668. if noidle == true then
  5669. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5670. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5671. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5672. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5673. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5674. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5675. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5676. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5677. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5678. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5679. end
  5680. if noidle1 == true then
  5681. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  5682. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  5683. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  5684. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  5685. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  5686. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5687. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  5688. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  5689. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  5690. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  5691. end
  5692. if idle2 == true then
  5693. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.01) --LeftUpperArm
  5694. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.01)--RightUpperArm
  5695. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--LeftLowerArm
  5696. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--RightLowerArm
  5697. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.01)--LeftUpperLeg
  5698. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  5699. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-60),rad(0),rad(0)),.01)--LeftLowerLeg
  5700. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  5701. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.01)--Torso
  5702. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--Head
  5703. end
  5704. if idle3 == true then
  5705. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.01) --LeftUpperArm
  5706. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.01)--RightUpperArm
  5707. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--LeftLowerArm
  5708. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--RightLowerArm
  5709. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.01)--LeftUpperLeg
  5710. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.01)--RightUpperLeg
  5711. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.01)--LeftLowerLeg
  5712. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.01)--RightUpperLeg
  5713. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-4),rad(0),rad(0)),.01)--Torso
  5714. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(2),rad(0),rad(0)),.01)--Head
  5715. end
  5716. if fuse1 == true then
  5717. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.1) --LeftUpperArm
  5718. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.1)--RightUpperArm
  5719. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5720. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5721. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5722. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5723. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5724. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5725. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5726. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5727. end
  5728.  
  5729.  
  5730. if fuse2 == true then
  5731. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(260)),.1) --LeftUpperArm
  5732. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(260)),.1)--RightUpperArm
  5733. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5734. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5735. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5736. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5737. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5738. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5739. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5740. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5741.  
  5742. end
  5743. if fuse3 == true then
  5744. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.5) --LeftUpperArm
  5745. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.5)--RightUpperArm
  5746. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  5747. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  5748. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  5749. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(-60)),.5)--RightUpperLeg
  5750. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  5751. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--RightUpperLeg
  5752. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  5753. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  5754.  
  5755. end
  5756. if fuse4 == true then
  5757. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(330)),.5) --LeftUpperArm
  5758. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(200)),.5)--RightUpperArm
  5759. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-110)),.5)--LeftLowerArm
  5760. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  5761. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(-30),rad(-80)),.5)--LeftUpperLeg
  5762. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--RightUpperLeg
  5763. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--LeftLowerLeg
  5764. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  5765. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(50)),.5)--Torso
  5766. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--Head
  5767.  
  5768. end
  5769. if fuse5 == true then
  5770. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.1) --LeftUpperArm
  5771. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.1)--RightUpperArm
  5772. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5773. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5774. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5775. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5776. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5777. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5778. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5779. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5780. end
  5781.  
  5782.  
  5783. if fuse6 == true then
  5784. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(20),rad(20),rad(-260)),.1) --LeftUpperArm
  5785. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-260)),.1)--RightUpperArm
  5786. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5787. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5788. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  5789. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5790. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  5791. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5792. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5793. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5794.  
  5795. end
  5796. if fuse7 == true then
  5797. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.5) --LeftUpperArm
  5798. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.5)--RightUpperArm
  5799. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  5800. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  5801. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(80),rad(0),rad(60)),.5)--LeftUpperLeg
  5802. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  5803. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--LeftLowerLeg
  5804. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  5805. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  5806. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  5807.  
  5808. end
  5809. if fuse8 == true then
  5810. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-200)),.5) --LeftUpperArm
  5811. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-330)),.5)--RightUpperArm
  5812. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  5813. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(110)),.5)--RightLowerArm
  5814. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--LeftUpperLeg
  5815. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(80),rad(30),rad(80)),.5)--RightUpperLeg
  5816. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  5817. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--RightUpperLeg
  5818. Root1.C0 = Root1.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(-50)),.5)--Torso
  5819. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--Head
  5820.  
  5821. end
  5822. if bigkamehameha1 == true then
  5823. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(0),rad(30)),.1) --LeftUpperArm
  5824. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(60),rad(0),rad(-30)),.1)--RightUpperArm
  5825. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  5826. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  5827. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.1)--LeftUpperLeg
  5828. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5829. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  5830. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5831. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  5832. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5833. end
  5834. if bigkamehameha2 == true then
  5835. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(85),rad(0),rad(30)),.1) --LeftUpperArm
  5836. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(85),rad(0),rad(-30)),.1)--RightUpperArm
  5837. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  5838. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  5839. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftUpperLeg
  5840. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5841. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  5842. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  5843. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.1)--Torso
  5844. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  5845. end
  5846. end
  5847. ape51 = Instance.new("Part",clone1)
  5848. ape51.Transparency = 0
  5849. weldape5 = Instance.new("Weld",ape51)
  5850. weldape5.Part0 = LowerTorso1
  5851. weldape5.Part1 = ape51
  5852. ape51.Color = Color3.fromRGB(79,0,0)
  5853. weldape5.C0 = CFrame.new(0.4,1,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
  5854. meshape5 = Instance.new("SpecialMesh",ape51)
  5855. meshape5.MeshId = "rbxassetid://547956749"
  5856. meshape5.Scale = v3(0.025,0.025,0.025)
  5857. game:GetService("RunService").RenderStepped:connect(RenderStepped3)
  5858.  
  5859. player.Chatted:connect(function(msg)
  5860. if msg == "Fuse" and ssj4 == true then
  5861. clone1.Shirt.ShirtTemplate = "rbxassetid://432851554"
  5862. clone1.Pants.PantsTemplate = "rbxassetid://432851568"
  5863. clone1.Head.Weld.C0 = CFrame.new(0.27,0.5,.6)*cfa(0,rad(180),0)
  5864. clone1.Hair.Mesh.MeshId = "rbxassetid://558303331"
  5865. clone1.Hair.Mesh.Scale = v3(0.048,0.048,0.048)
  5866.  
  5867. ape51.Transparency = 0
  5868. idle = false
  5869. walk = false
  5870. canjump = false
  5871. linkpart = Instance.new("Part",char)
  5872. linkpart.Position = v3(999,999,999)
  5873. linkpart.Transparency = 1
  5874. linkpart.CanCollide = false
  5875. linkpart.Anchored = true
  5876. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  5877. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  5878. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  5879. RootPart1.Anchored = true
  5880. RootPart.Anchored = true
  5881. RootPart1 = clone1.HumanoidRootPart
  5882. com1 = 10
  5883.  
  5884. noidle = true
  5885. wait(2)
  5886. noidle = false
  5887.  
  5888. fuse1 = true
  5889. fuse5 = true
  5890.  
  5891. wait(0.5)
  5892. fuse1 = false
  5893. fuse5 = false
  5894. coroutine.wrap(function()
  5895. for i = 1,40 do
  5896. if fuse == false then
  5897. wait()
  5898. com1 = com1 - 0.19
  5899.  
  5900. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  5901. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  5902.  
  5903. end
  5904. end
  5905. end)()
  5906. chatfunc("Fuuuu")
  5907. chatfunc1("Fuuuu")
  5908. fuse2 = true
  5909. fuse6 = true
  5910. wait(0.5)
  5911. fuse2 = false
  5912. fuse6 = false
  5913. chatfunc("Shon")
  5914. chatfunc1("Shon")
  5915. fuse3 = true
  5916. fuse7 = true
  5917. wait(0.5)
  5918. fuse3 = false
  5919. fuse7 = false
  5920. fuse4 = true
  5921. chatfunc("Ha")
  5922. chatfunc1("Ha")
  5923. fuse8 = true
  5924.  
  5925. wait(0.5)
  5926. a21e = new("Part",char)
  5927. a21e.Name = "Beam"..num
  5928. a21e.Locked = true
  5929. a21e.Size = v3(1,1,1)
  5930. a21e.CanCollide = false
  5931. a21e.Position = v3(999,999,999)
  5932. a21e.BrickColor = bc("Really black")
  5933. a21e.Material = "Neon"
  5934. a21e.Transparency = 0
  5935. aa21e = new("SpecialMesh",a21e)
  5936. a21e.Anchored = true
  5937. a21e.Position = RootPart.Position
  5938. aa21e.MeshType = "Sphere"
  5939. aa21e.Scale = v3(1,1,1)
  5940.  
  5941.  
  5942.  
  5943.  
  5944. fuse = true
  5945.  
  5946. fuse4 = false
  5947. fuse8 = false
  5948. Hair7.BrickColor = BrickColor.new("Really black")
  5949. Mesh.MeshId = "rbxassetid://560196103"
  5950. Mesh.Scale = Vector3.new(5.8,5.8,5.8)
  5951. Weld.C0 = CFrame.new(-0.28, 0, 0.25)
  5952. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1157725509"
  5953. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1293807760"
  5954.  
  5955. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  5956. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  5957. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5958. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  5959. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  5960. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5961. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  5962. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5963. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  5964. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  5965. hum.HipHeight = 1.35
  5966. char.Head.face.Texture= "rbxassetid://791085219"
  5967. RootPart.Anchored = false
  5968. idle5 = true
  5969. idle7 = true
  5970. hum.HipHeight = 2
  5971. ssjauraburst:Play()
  5972. RootPart1.CFrame = CFrame.new(999,999,999)
  5973. RootPart1.Anchored = true
  5974. GroundWave5()
  5975. GroundWave6()
  5976. GroundWave7()
  5977. GroundWave8()
  5978. GroundWave9()
  5979. GroundWave10()
  5980. for i = 1,50 do
  5981. wait()
  5982. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5983. a21e.Transparency = a21e.Transparency + 0.02
  5984. end
  5985. walk = false
  5986. end
  5987. if msg == "Fuse" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  5988. clone1.Shirt.ShirtTemplate = "rbxassetid://432851554"
  5989. ape51.Transparency = 1
  5990. clone1.Pants.PantsTemplate = "rbxassetid://432851568"
  5991. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.5)*cfa(0,rad(0),0)
  5992. clone1.Hair.Mesh.MeshId = "rbxassetid://560180459"
  5993. clone1.Hair.Mesh.Scale = v3(7,7,7)
  5994.  
  5995. idle = false
  5996. walk = false
  5997. ssj1 = true
  5998. canjump = false
  5999. linkpart = Instance.new("Part",char)
  6000. linkpart.Position = v3(999,999,999)
  6001. linkpart.Transparency = 1
  6002. linkpart.CanCollide = false
  6003. linkpart.Anchored = true
  6004. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  6005. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  6006. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  6007. RootPart1.Anchored = true
  6008. RootPart.Anchored = true
  6009. RootPart1 = clone1.HumanoidRootPart
  6010. com1 = 10
  6011. noidle = true
  6012. wait(2)
  6013. noidle = false
  6014.  
  6015. fuse1 = true
  6016. fuse5 = true
  6017.  
  6018. wait(0.5)
  6019. fuse1 = false
  6020. fuse5 = false
  6021. coroutine.wrap(function()
  6022. for i = 1,40 do
  6023. if fuse == false then
  6024. wait()
  6025. com1 = com1 - 0.19
  6026.  
  6027. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6028. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6029.  
  6030. end
  6031. end
  6032. end)()
  6033. chatfunc("Fuuuu")
  6034. chatfunc1("Fuuuu")
  6035. fuse2 = true
  6036. fuse6 = true
  6037. wait(0.5)
  6038. fuse2 = false
  6039. fuse6 = false
  6040. chatfunc("Shon")
  6041. chatfunc1("Shon")
  6042. fuse3 = true
  6043. fuse7 = true
  6044. wait(0.5)
  6045. fuse3 = false
  6046. fuse7 = false
  6047. fuse4 = true
  6048. chatfunc("Ha")
  6049. chatfunc1("Ha")
  6050. fuse8 = true
  6051. wait(0.5)
  6052. a21e = new("Part",char)
  6053. a21e.Name = "Beam"..num
  6054. a21e.Locked = true
  6055. a21e.Size = v3(1,1,1)
  6056. a21e.CanCollide = false
  6057. a21e.Position = v3(999,999,999)
  6058. a21e.BrickColor = bc("Really black")
  6059.  
  6060.  
  6061. a21e.Material = "Neon"
  6062. a21e.Transparency = 0
  6063. aa21e = new("SpecialMesh",a21e)
  6064. a21e.Anchored = true
  6065. a21e.Position = RootPart.Position
  6066. aa21e.MeshType = "Sphere"
  6067. aa21e.Scale = v3(1,1,1)
  6068.  
  6069.  
  6070.  
  6071. fuse = true
  6072.  
  6073. fuse4 = false
  6074. fuse8 = false
  6075.  
  6076.  
  6077. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  6078. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  6079. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6080. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  6081. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  6082. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6083. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  6084. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6085. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  6086. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  6087. hum.HipHeight = 1.35
  6088.  
  6089. RootPart.Anchored = false
  6090. idle5 = true
  6091. idle7 = true
  6092. Mesh.MeshId = "rbxassetid://720406482"
  6093. newaura.ImageTransparency = 0
  6094. Mesh.Scale = Vector3.new(7.2,7.2,7.2)
  6095. Weld.C0 = CFrame.new(0.2, .8, 0.55)*cfa(0,math.rad(180),0)
  6096. Hair7.Color = Color3.fromRGB(255,227,10)
  6097. char.Head.face.Texture= "rbxassetid://765493484"
  6098. ssjaura:Play()
  6099. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1157725509"
  6100. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1293807760"
  6101. hum.HipHeight = 2
  6102. ssjauraburst:Play()
  6103. wait(0.1)
  6104. RootPart1.CFrame = CFrame.new(999,999,999)
  6105. RootPart1.Anchored = true
  6106. GroundWave5()
  6107. GroundWave6()
  6108. GroundWave7()
  6109. GroundWave8()
  6110. GroundWave9()
  6111. GroundWave10()
  6112. for i = 1,50 do
  6113. wait()
  6114. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  6115. a21e.Transparency = a21e.Transparency + 0.02
  6116. end
  6117. walk = false
  6118. end
  6119. if msg == "Potara" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  6120. clone1.Shirt.ShirtTemplate = "rbxassetid://432851554"
  6121. clone1.Pants.PantsTemplate = "rbxassetid://432851568"
  6122. ape51.Transparency = 1
  6123.  
  6124. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.5)*cfa(0,rad(0),0)
  6125. clone1.Hair.Mesh.MeshId = "rbxassetid://560180459"
  6126. clone1.Hair.Mesh.Scale = v3(7,7,7)
  6127. idle = false
  6128. walk = false
  6129. canjump = false
  6130. linkpart = Instance.new("Part",char)
  6131. linkpart.Position = v3(999,999,999)
  6132. linkpart.Transparency = 1
  6133. linkpart.CanCollide = false
  6134. linkpart.Anchored = true
  6135. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  6136. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  6137. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  6138. RootPart1.Anchored = true
  6139. RootPart.Anchored = true
  6140. RootPart1 = clone1.HumanoidRootPart
  6141. com1 = 10
  6142.  
  6143.  
  6144.  
  6145. potara1 = true
  6146. potara3 = true
  6147. wait(1)
  6148. potara1 = false
  6149. potara3 = false
  6150. noidle = true
  6151. noidle1 = true
  6152. ee = Instance.new("Part",char)
  6153. ee.Size = Vector3.new(0.2,0.2,0.2)
  6154. ee.Position = Vector3.new(9999999,9999999,9999999)
  6155. ee.Shape = "Ball"
  6156. ee.BrickColor = BrickColor.new("Pink")
  6157. ee1 = Instance.new("Part",char)
  6158. ee1.Size = Vector3.new(0.18,0.18,0.18)
  6159. ee1.Position = Vector3.new(999999,999999,999999)
  6160. ee1.Shape = "Ball"
  6161. ee1.BrickColor = BrickColor.new("Really black")
  6162. ee2 = Instance.new("Part",char)
  6163. ee2.Size = Vector3.new(0.06,0.06,0.06)
  6164. ee2.Shape = "Ball"
  6165. ee2.BrickColor = BrickColor.new("Really black")
  6166. ee2.Position = Vector3.new(99999,99999,99999)
  6167. ee3 = Instance.new("Part",char)
  6168. ee3.Size = Vector3.new(0.06,0.06,0.06)
  6169. ee3.Shape = "Ball"
  6170. ee3.BrickColor = BrickColor.new("Really black")
  6171. ee3.Position = Vector3.new(9999,9999,9999)
  6172. ee4 = Instance.new("Part",char)
  6173. ee4.Size = Vector3.new(0.1,0.1,0.1)
  6174. ee4.Shape = "Ball"
  6175. ee4.BrickColor = BrickColor.new("Really black")
  6176. ee4.Position = Vector3.new(999,999,999)
  6177. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6178. eew.Part0 = game.Players.LocalPlayer.Character.Head
  6179. eew.Part1 = ee
  6180. eew.C0 = CFrame.new(0.68,-0.22,0)
  6181. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6182. eew1.Part0 = ee
  6183. eew1.Part1 = ee1
  6184. eew1.C0 = CFrame.new(0,0.02,0)
  6185. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6186. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  6187. eew2.Part1 = ee2
  6188. eew2.C0 = CFrame.new(0.67,-0.1,0)
  6189. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6190. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  6191. eew3.Part1 = ee3
  6192. eew3.C0 = CFrame.new(0.66,-0.05,0)
  6193. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6194. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  6195. eew4.Part1 = ee4
  6196. eew4.C0 = CFrame.new(0.64,-0.01,0)
  6197. -----------------------------------------------------------------------
  6198. eed = Instance.new("Part",char)
  6199. eed.Size = Vector3.new(0.2,0.2,0.2)
  6200. eed.Position = Vector3.new(9999999,9999999,9999999)
  6201. eed.Shape = "Ball"
  6202. eed.BrickColor = BrickColor.new("Pink")
  6203. ee1d = Instance.new("Part",char)
  6204. ee1d.Size = Vector3.new(0.18,0.18,0.18)
  6205. ee1d.Position = Vector3.new(999999,999999,999999)
  6206. ee1d.Shape = "Ball"
  6207. ee1d.BrickColor = BrickColor.new("Really black")
  6208. ee2d = Instance.new("Part",char)
  6209. ee2d.Size = Vector3.new(0.06,0.06,0.06)
  6210. ee2d.Shape = "Ball"
  6211. ee2d.BrickColor = BrickColor.new("Really black")
  6212. ee2d.Position = Vector3.new(99999,99999,99999)
  6213. ee3d = Instance.new("Part",char)
  6214. ee3d.Size = Vector3.new(0.06,0.06,0.06)
  6215. ee3d.Shape = "Ball"
  6216. ee3d.BrickColor = BrickColor.new("Really black")
  6217. ee3d.Position = Vector3.new(9999,9999,9999)
  6218. ee4d = Instance.new("Part",char)
  6219. ee4d.Size = Vector3.new(0.1,0.1,0.1)
  6220. ee4d.Shape = "Ball"
  6221. ee4d.BrickColor = BrickColor.new("Really black")
  6222. ee4d.Position = Vector3.new(999,999,999)
  6223. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6224. eew.Part0 = clone1.Head
  6225. eew.Part1 = eed
  6226. eew.C0 = CFrame.new(-0.68,-0.22,0)
  6227. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6228. eew1.Part0 = ee
  6229. eew1.Part1 = ee1d
  6230. eew1.C0 = CFrame.new(0,0.02,0)
  6231. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6232. eew2.Part0 = clone1.Head
  6233. eew2.Part1 = ee2d
  6234. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  6235. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6236. eew3.Part0 = clone1.Head
  6237. eew3.Part1 = ee3d
  6238. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  6239. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6240. eew4.Part0 = clone1.Head
  6241. eew4.Part1 = ee4d
  6242. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  6243. wait(0.5)
  6244. noidle = false
  6245. noidle1 = false
  6246. potara2 = true
  6247. potara4 = true
  6248. for i = 1,20 do
  6249. wait()
  6250. com1 = com1 - 0.5
  6251.  
  6252. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6253. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6254.  
  6255. end
  6256.  
  6257. potara = true
  6258. eec = Instance.new("Part",char)
  6259. eec.Size = Vector3.new(0.2,0.2,0.2)
  6260. eec.Position = Vector3.new(9999999,9999999,9999999)
  6261. eec.Shape = "Ball"
  6262. eec.BrickColor = BrickColor.new("Pink")
  6263. ee1c = Instance.new("Part",char)
  6264. ee1c.Size = Vector3.new(0.18,0.18,0.18)
  6265. ee1c.Position = Vector3.new(999999,999999,999999)
  6266. ee1c.Shape = "Ball"
  6267. ee1c.BrickColor = BrickColor.new("Really black")
  6268. ee2c = Instance.new("Part",char)
  6269. ee2c.Size = Vector3.new(0.06,0.06,0.06)
  6270. ee2c.Shape = "Ball"
  6271. ee2c.BrickColor = BrickColor.new("Really black")
  6272. ee2c.Position = Vector3.new(99999,99999,99999)
  6273. ee3c = Instance.new("Part",char)
  6274. ee3c.Size = Vector3.new(0.06,0.06,0.06)
  6275. ee3c.Shape = "Ball"
  6276. ee3c.BrickColor = BrickColor.new("Really black")
  6277. ee3c.Position = Vector3.new(9999,9999,9999)
  6278. ee4c = Instance.new("Part",char)
  6279. ee4c.Size = Vector3.new(0.1,0.1,0.1)
  6280. ee4c.Shape = "Ball"
  6281. ee4c.BrickColor = BrickColor.new("Really black")
  6282. ee4c.Position = Vector3.new(999,999,999)
  6283. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6284. eew.Part0 = game.Players.LocalPlayer.Character.Head
  6285. eew.Part1 = eec
  6286. eew.C0 = CFrame.new(-0.68,-0.22,0)
  6287. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6288. eew1.Part0 = ee
  6289. eew1.Part1 = ee1c
  6290. eew1.C0 = CFrame.new(0,0.02,0)
  6291. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6292. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  6293. eew2.Part1 = ee2c
  6294. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  6295. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6296. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  6297. eew3.Part1 = ee3c
  6298. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  6299. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6300. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  6301. eew4.Part1 = ee4c
  6302. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  6303. a21e = new("Part",char)
  6304. a21e.Name = "Beam"..num
  6305. a21e.Locked = true
  6306. a21e.Size = v3(1,1,1)
  6307. a21e.CanCollide = false
  6308. a21e.Position = v3(999,999,999)
  6309. a21e.BrickColor = bc("White")
  6310. a21e.Material = "Neon"
  6311. a21e.Transparency = 0
  6312. aa21e = new("SpecialMesh",a21e)
  6313. a21e.Anchored = true
  6314. a21e.Position = RootPart.Position
  6315. aa21e.MeshType = "Sphere"
  6316. aa21e.Scale = v3(1,1,1)
  6317. Mesh.MeshId = "rbxassetid://560152258"
  6318. Hair7.Color = Color3.fromRGB(26,0,0)
  6319. Mesh.Scale = Vector3.new(6.9,6.9,6.9)
  6320. Weld.C0 = CFrame.new(-.211, 0.9, 0.262)*cfa(0,math.rad(0),0)
  6321. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=432851554"
  6322. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=432851568"
  6323.  
  6324.  
  6325.  
  6326.  
  6327.  
  6328.  
  6329. potara2 = false
  6330. potara4 = false
  6331.  
  6332.  
  6333. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  6334. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  6335. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6336. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  6337. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  6338. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6339. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  6340. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6341. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  6342. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  6343. hum.HipHeight = 1.35
  6344.  
  6345. RootPart.Anchored = false
  6346. idle5 = true
  6347. idle7 = true
  6348.  
  6349.  
  6350. hum.HipHeight = 2
  6351. ssjauraburst:Play()
  6352. RootPart1.CFrame = CFrame.new(999,999,999)
  6353. RootPart1.Anchored = true
  6354. GroundWave5()
  6355. GroundWave6()
  6356. GroundWave7()
  6357. GroundWave8()
  6358. GroundWave9()
  6359. GroundWave10()
  6360. for i = 1,50 do
  6361. wait()
  6362. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  6363. a21e.Transparency = a21e.Transparency + 0.02
  6364. end
  6365. walk = false
  6366. end
  6367. end)
  6368.  
  6369.  
  6370.  
  6371.  
  6372.  
  6373.  
  6374.  
  6375.  
  6376.  
  6377.  
  6378. p1 = Instance.new("Part",char)
  6379. p1.Size = v3(2,1.6,1)
  6380. p1.Transparency = 1
  6381. p1.CanCollide = false
  6382. p1.Position = v3(999,999,999)
  6383. p1.BrickColor = bc("Pink")
  6384. p1mesh = Instance.new("SpecialMesh",p1)
  6385. p1mesh.MeshType = "FileMesh"
  6386. p1mesh.Scale = v3(1.01,1.01,1.01)
  6387. p1mesh.MeshId = "rbxassetid://532220007"
  6388. p1weld = Instance.new("Weld",p1)
  6389. p1weld.Part0 = UpperTorso
  6390. p1weld.Part1 = p1
  6391. -------------------------------------------------------------
  6392. p2 = Instance.new("Part",char)
  6393. p2.Size = v3(2,1.6,1)
  6394. p2.Transparency = 1
  6395. p2.CanCollide = false
  6396. p2.Position = v3(999,999,999)
  6397. p2.BrickColor = bc("Pink")
  6398. p2mesh = Instance.new("SpecialMesh",p2)
  6399. p2mesh.MeshType = "FileMesh"
  6400. p2mesh.Scale = v3(1.01,1.01,1.01)
  6401. p2mesh.MeshId = "http://www.roblox.com/asset/?id=532220036"
  6402. p2weld = Instance.new("Weld",p2)
  6403. p2weld.Part0 = LowerTorso
  6404. p2weld.Part1 = p2
  6405. -------------------------------------------------------------
  6406. p3 = Instance.new("Part",char)
  6407. p3.Size = v3(2,1.6,1)
  6408. p3.Transparency = 1
  6409. p3.CanCollide = false
  6410. p3.Position = v3(999,999,999)
  6411. p3.BrickColor = bc("Pink")
  6412. p3mesh = Instance.new("SpecialMesh",p3)
  6413. p3mesh.MeshType = "FileMesh"
  6414. p3mesh.Scale = v3(1.01,1.01,1.01)
  6415. p3mesh.MeshId = "http://www.roblox.com/asset/?id=532219996"
  6416. p3weld = Instance.new("Weld",p3)
  6417. p3weld.Part0 = LeftUpperArm
  6418. p3weld.Part1 = p3
  6419. -------------------------------------------------------------
  6420. p4 = Instance.new("Part",char)
  6421. p4.Size = v3(2,1.6,1)
  6422. p4.Transparency = 1
  6423. p4.CanCollide = false
  6424. p4.Position = v3(999,999,999)
  6425. p4.BrickColor = bc("Pink")
  6426. p4mesh = Instance.new("SpecialMesh",p4)
  6427. p4mesh.MeshType = "FileMesh"
  6428. p4mesh.Scale = v3(1.01,1.01,1.01)
  6429. p4mesh.MeshId = "http://www.roblox.com/asset/?id=532220017"
  6430. p4weld = Instance.new("Weld",p4)
  6431. p4weld.Part0 = LeftLowerLeg
  6432. p4weld.Part1 = p4
  6433. -------------------------------------------------------------
  6434. p5 = Instance.new("Part",char)
  6435. p5.Size = v3(2,1.6,1)
  6436. p5.Transparency = 1
  6437. p5.CanCollide = false
  6438. p5.Position = v3(999,999,999)
  6439. p5.BrickColor = bc("Pink")
  6440. p5mesh = Instance.new("SpecialMesh",p5)
  6441. p5mesh.MeshType = "FileMesh"
  6442. p5mesh.Scale = v3(1.01,1.01,1.01)
  6443. p5mesh.MeshId = "http://www.roblox.com/asset/?id=532219991"
  6444. p5weld = Instance.new("Weld",p5)
  6445. p5weld.Part0 = LeftLowerArm
  6446. p5weld.Part1 = p5
  6447. -------------------------------------------------------------
  6448. p6 = Instance.new("Part",char)
  6449. p6.Size = v3(2,1.6,1)
  6450. p6.Transparency = 1
  6451. p6.CanCollide = false
  6452. p6.Position = v3(999,999,999)
  6453. p6.BrickColor = bc("Pink")
  6454. p6mesh = Instance.new("SpecialMesh",p6)
  6455. p6mesh.MeshType = "FileMesh"
  6456. p6mesh.Scale = v3(1.01,1.01,1.01)
  6457. p6mesh.MeshId = "http://www.roblox.com/asset/?id=532219986"
  6458. p6weld = Instance.new("Weld",p6)
  6459. p6weld.Part0 = LeftHand
  6460. p6weld.Part1 = p6
  6461. -------------------------------------------------------------
  6462. p7 = Instance.new("Part",char)
  6463. p7.Size = v3(2,1.6,1)
  6464. p7.Transparency =1
  6465. p7.CanCollide = false
  6466. p7.Position = v3(999,999,999)
  6467. p7.BrickColor = bc("Pink")
  6468. p7mesh = Instance.new("SpecialMesh",p7)
  6469. p7mesh.MeshType = "FileMesh"
  6470. p7mesh.Scale = v3(1.01,1.01,1.01)
  6471. p7mesh.MeshId = "http://www.roblox.com/asset/?id=532220012"
  6472. p7weld = Instance.new("Weld",p7)
  6473. p7weld.Part0 = LeftFoot
  6474. p7weld.Part1 = p7
  6475. -------------------------------------------------------------
  6476. p8 = Instance.new("Part",char)
  6477. p8.Size = v3(2,1.6,1)
  6478. p8.Transparency = 1
  6479. p8.CanCollide = false
  6480. p8.Position = v3(999,999,999)
  6481. p8.BrickColor = bc("Pink")
  6482. p8mesh = Instance.new("SpecialMesh",p8)
  6483. p8mesh.MeshType = "FileMesh"
  6484. p8mesh.Scale = v3(1.01,1.01,1.01)
  6485. p8mesh.MeshId = "http://www.roblox.com/asset/?id=532220020"
  6486. p8weld = Instance.new("Weld",p8)
  6487. p8weld.Part0 = RightFoot
  6488. p8weld.Part1 = p8
  6489. -------------------------------------------------------------
  6490. p9 = Instance.new("Part",char)
  6491. p9.Size = v3(2,1.6,1)
  6492. p9.Transparency = 1
  6493. p9.CanCollide = false
  6494. p9.Position = v3(999,999,999)
  6495. p9.BrickColor = bc("Pink")
  6496. p9mesh = Instance.new("SpecialMesh",p9)
  6497. p9mesh.MeshType = "FileMesh"
  6498. p9mesh.Scale = v3(1.01,1.01,1.01)
  6499. p9mesh.MeshId = "http://www.roblox.com/asset/?id=532219997"
  6500. p9weld = Instance.new("Weld",p9)
  6501. p9weld.Part0 = RightHand
  6502. p9weld.Part1 = p9
  6503. -------------------------------------------------------------
  6504. p10 = Instance.new("Part",char)
  6505. p10.Size = v3(2,1.6,1)
  6506. p10.Transparency = 1
  6507. p10.CanCollide = false
  6508. p10.Position = v3(999,999,999)
  6509. p10.BrickColor = bc("Pink")
  6510. p10mesh = Instance.new("SpecialMesh",p10)
  6511. p10mesh.MeshType = "FileMesh"
  6512. p10mesh.Scale = v3(1.01,1.01,1.01)
  6513. p10mesh.MeshId = "http://www.roblox.com/asset/?id=532219999"
  6514. p10weld = Instance.new("Weld",p10)
  6515. p10weld.Part0 = RightLowerArm
  6516. p10weld.Part1 = p10
  6517. -------------------------------------------------------------
  6518. p11 = Instance.new("Part",char)
  6519. p11.Size = v3(2,1.6,1)
  6520. p11.Transparency = 1
  6521. p11.CanCollide = false
  6522. p11.Position = v3(999,999,999)
  6523. p11.BrickColor = bc("Pink")
  6524. p11mesh = Instance.new("SpecialMesh",p11)
  6525. p11mesh.MeshType = "FileMesh"
  6526. p11mesh.Scale = v3(1.01,1.01,1.01)
  6527. p11mesh.MeshId = "http://www.roblox.com/asset/?id=532220027"
  6528. p11weld = Instance.new("Weld",p11)
  6529. p11weld.Part0 = RightLowerLeg
  6530. p11weld.Part1 = p11
  6531. -------------------------------------------------------------
  6532. p12 = Instance.new("Part",char)
  6533. p12.Size = v3(2,1.6,1)
  6534. p12.Transparency =1
  6535. p12.CanCollide = false
  6536. p12.Position = v3(999,999,999)
  6537. p12.BrickColor = bc("Pink")
  6538. p12mesh = Instance.new("SpecialMesh",p12)
  6539. p12mesh.MeshType = "FileMesh"
  6540. p12mesh.Scale = v3(1.01,1.01,1.01)
  6541. p12mesh.MeshId = "http://www.roblox.com/asset/?id=532220004"
  6542. p12weld = Instance.new("Weld",p12)
  6543. p12weld.Part0 = RightUpperArm
  6544. p12weld.Part1 = p12
  6545. -------------------------------------------------------------
  6546. p13 = Instance.new("Part",char)
  6547. p13.Size = v3(2,1.6,1)
  6548. p13.Transparency = 1
  6549. p13.CanCollide = false
  6550. p13.Position = v3(999,999,999)
  6551. p13.BrickColor = bc("Pink")
  6552. p13mesh = Instance.new("SpecialMesh",p13)
  6553. p13mesh.MeshType = "FileMesh"
  6554. p13mesh.Scale = v3(1.01,1.01,1.01)
  6555. p13mesh.MeshId = "http://www.roblox.com/asset/?id=532220031"
  6556. p13weld = Instance.new("Weld",p13)
  6557. p13weld.Part0 = RightUpperLeg
  6558. p13weld.Part1 = p13
  6559. -------------------------------------------------------------
  6560. p14 = Instance.new("Part",char)
  6561. p14.Size = v3(2,1,1)
  6562. p14.Transparency = 1
  6563. p14.CanCollide = false
  6564. p14.Position = v3(999,999,999)
  6565. p14.BrickColor = bc("Pink")
  6566. p14mesh = Instance.new("SpecialMesh",p14)
  6567. p14mesh.MeshType = "FileMesh"
  6568. p14mesh.Scale = v3(1.01,1.01,1.01)
  6569. p14mesh.MeshId = "http://www.roblox.com/asset/?id=532220018"
  6570. p14weld = Instance.new("Weld",p14)
  6571. p14weld.Part0 = LeftUpperLeg
  6572. p14weld.Part1 = p14
  6573. p15 = Instance.new("Part",char)
  6574. p15.Size = v3(2,1,1)
  6575. p15.Transparency = 1
  6576. p15.CanCollide = false
  6577. p15.Position = v3(999,999,999)
  6578. p15.BrickColor = bc("Pink")
  6579. p15mesh = Instance.new("SpecialMesh",p15)
  6580. p15mesh.MeshType = "Head"
  6581. p15mesh.Scale = v3(1.26,1.26,1.26)
  6582. p15weld = Instance.new("Weld",p15)
  6583. p15weld.Part0 = Head
  6584. p15weld.Part1 = p15
  6585.  
  6586. mouse.KeyDown:connect(function(key)
  6587. if key == "z" and ki < 101 then
  6588. idle = false
  6589. idle7 = false
  6590. hum.HipHeight = 1.35
  6591. walk = false
  6592. canjump = false
  6593. transform1 = true
  6594. wait(0.2)
  6595. size = newaurabase.Size
  6596. size2 = newaurabase2.Size
  6597. wait(0.1)
  6598. KiCharge.TimePosition = 0.7
  6599.  
  6600. wait(0.1)
  6601. KiCharge:Play()
  6602.  
  6603. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  6604. newaura.ImageTransparency = 0
  6605. newaura.ImageColor3 = Color3.fromRGB(255, 102, 204)
  6606. newaurabase.Size = UDim2.new(20,0,20,0)
  6607. elseif ssjg == true then
  6608. newaurabase.Size = UDim2.new(12,0,25,0)
  6609. elseif ssj1 == true or ssj2 == true or ssj3 == true then
  6610. newaurabase.Size = UDim2.new(40,0,40,0)
  6611. elseif ssjb == true then
  6612. newaurabase.Size = UDim2.new(20,0,30,0)
  6613. elseif ssjb == true and ssjbkaio == true then
  6614. newaurabase2.Size = UDim2.new(25,0,45,0)
  6615. elseif ssjb == true and ssjbkaiox10 == true then
  6616. newaurabase2.Size = UDim2.new(40,0,80,0)
  6617. elseif ssj4 == true then
  6618. newaurabase.Size = UDim2.new(40,0,40,0)
  6619. end
  6620.  
  6621. newaura.ImageTransparency = 0
  6622. rock = true
  6623. transform1 = false
  6624. transform3 = true
  6625. kicharging = true
  6626. wait(2)
  6627.  
  6628. repeat
  6629. if kicharging == true then
  6630. KiCharge.TimePosition = 2
  6631.  
  6632. KiCharge:Play()
  6633. end
  6634. wait(2)
  6635. until kicharging == false
  6636. end
  6637. end)
  6638. mouse.KeyUp:connect(function(key)
  6639. if key == "z" then
  6640.  
  6641. KiCharge:Stop()
  6642. kicharging = false
  6643. rock = false
  6644. rock3 = true
  6645. transform3 = false
  6646. transform1 = false
  6647. transform4 = true
  6648. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  6649. newaura.ImageTransparency = 1
  6650. newaura.ImageColor3 = Color3.fromRGB(255, 102, 204)
  6651. else
  6652. newaurabase.Size = size
  6653. newaurabase2.Size = size2
  6654. end
  6655.  
  6656. a21e = new("Part",char)
  6657. a21e.Name = "Beam"..num
  6658. a21e.Locked = true
  6659. a21e.Size = v3(1,1,1)
  6660. a21e.CanCollide = false
  6661. a21e.Position = v3(999,999,999)
  6662. a21e.BrickColor = bc("Really black")
  6663. a21e.Material = "Neon"
  6664. a21e.Transparency = 0
  6665. aa21e = new("SpecialMesh",a21e)
  6666. a21e.Anchored = true
  6667. a21e.Position = RootPart.Position
  6668. aa21e.MeshType = "Sphere"
  6669. aa21e.Scale = v3(1,1,1)
  6670.  
  6671. KiCharge2.TimePosition = 7.6
  6672. wait(0.1)
  6673. KiCharge2:Play()
  6674. KiCharge:Stop()
  6675. GroundWave5()
  6676. GroundWave6()
  6677. GroundWave7()
  6678. GroundWave8()
  6679. GroundWave9()
  6680. GroundWave10()
  6681. for i = 1,25 do
  6682. wait()
  6683. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  6684. a21e.Transparency = a21e.Transparency + 0.04
  6685. end
  6686.  
  6687. wait(0.5)
  6688.  
  6689. KiCharge2:Stop()
  6690. transform4 = false
  6691. if fuse == false or potara == false then
  6692. idle = true
  6693. walk = true
  6694. canjump = true
  6695. end
  6696. if fuse == true or potara == true then
  6697. idle7 = true
  6698. end
  6699. end
  6700. end)
  6701.  
  6702.  
  6703.  
  6704.  
  6705.  
  6706.  
  6707.  
  6708.  
  6709. hum.Name = "LolCantHurtMe"
  6710.  
  6711.  
  6712.  
  6713.  
  6714.  
  6715.  
  6716.  
  6717.  
  6718.  
  6719. function chatfunc1(text)
  6720. local chat = coroutine.wrap(function()
  6721. if clone1:FindFirstChild("TalkingBillBoard")~= nil then
  6722. clone1:FindFirstChild("TalkingBillBoard"):destroy()
  6723. end
  6724. local naeeym2 = Instance.new("BillboardGui",clone1)
  6725. naeeym2.Size = UDim2.new(0,100,0,40)
  6726. naeeym2.StudsOffset = Vector3.new(0,3,0)
  6727. naeeym2.Adornee = clone1.Head
  6728. naeeym2.Name = "TalkingBillBoard"
  6729. local tecks2 = Instance.new("TextLabel",naeeym2)
  6730. tecks2.BackgroundTransparency = 1
  6731. tecks2.BorderSizePixel = 0
  6732. tecks2.Text = ""
  6733. tecks2.Font = "Fantasy"
  6734. tecks2.TextSize = 30
  6735. tecks2.TextStrokeTransparency = 0
  6736. tecks2.TextColor3 = Color3.new(0,0,0)
  6737. tecks2.TextStrokeColor3 = Color3.new(0,0,255)
  6738. tecks2.Size = UDim2.new(1,0,0.5,0)
  6739. local tecks3 = Instance.new("TextLabel",naeeym2)
  6740. tecks3.BackgroundTransparency = 1
  6741. tecks3.BorderSizePixel = 0
  6742. tecks3.Text = ""
  6743. tecks3.Font = "Fantasy"
  6744. tecks3.TextSize = 30
  6745. tecks3.TextStrokeTransparency = 0
  6746. tecks3.TextColor3 = Color3.new(0,0,0)
  6747. tecks3.TextStrokeColor3 = Color3.new(17, 17, 17)
  6748. tecks3.Size = UDim2.new(1,0,0.5,0)
  6749. for i = 1,string.len(text),1 do
  6750.  
  6751. tecks2.Text = string.sub(text,1,i)
  6752. tecks3.Text = string.sub(text,1,i)
  6753. wait(0.01)
  6754. end
  6755. wait(2)
  6756. for i = 1, 50 do
  6757.  
  6758. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  6759. tecks2.Rotation = tecks2.Rotation - .8
  6760. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  6761. tecks2.TextTransparency = tecks2.TextTransparency + .04
  6762. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  6763. tecks3.Rotation = tecks2.Rotation + .8
  6764. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  6765. tecks3.TextTransparency = tecks2.TextTransparency + .04
  6766. end
  6767. naeeym2:Destroy()
  6768. end)
  6769. chat()
  6770.  
  6771. end
  6772.  
  6773. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("LowerTorso")
  6774. local mouse = game.Players.LocalPlayer:GetMouse()
  6775. repeat wait() until mouse
  6776. local plr = game.Players.LocalPlayer
  6777. local LowerTorso = plr.Character.LowerTorso
  6778. local flying = true
  6779. local deb = true
  6780. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  6781. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  6782. local maxspeed = 50
  6783. local speed = 0
  6784. function Fly()
  6785. local bg = Instance.new("BodyGyro", LowerTorso)
  6786. bg.P = 9e4
  6787. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  6788. bg.cframe =LowerTorso.CFrame
  6789. local bv = Instance.new("BodyVelocity", LowerTorso)
  6790. bv.velocity = Vector3.new(0,0.1,0)
  6791. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  6792. repeat wait()
  6793. hum.PlatformStand = true
  6794. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  6795. speed = speed+.5+(speed/maxspeed)
  6796. if speed > maxspeed then
  6797. speed = maxspeed
  6798. end
  6799. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  6800. speed = speed-1
  6801. if speed < 0 then
  6802. speed = 0
  6803. end
  6804. end
  6805. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  6806. 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
  6807. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  6808. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  6809. 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
  6810. else
  6811. bv.velocity = Vector3.new(0,0.1,0)
  6812. end
  6813. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  6814. until not flying
  6815. ctrl = {f = 0, b = 0, l = 0, r = 0}
  6816. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  6817. speed = 0
  6818. bg:Destroy()
  6819. bv:Destroy()
  6820. hum.PlatformStand = false
  6821. end
  6822. mouse.KeyDown:connect(function(key)
  6823. if key:lower() == "f" then
  6824. if flying then flying = false
  6825. flying1 = false
  6826. idle = true
  6827. walk = true
  6828. canjump = true
  6829. else
  6830. hum.Jump = true
  6831. wait(0.5)
  6832. flying1 = true
  6833. flying = true
  6834. -- return to idle if finishing an emote
  6835. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  6836. oldAnim = "idle"
  6837. end
  6838.  
  6839. currentAnim = ""
  6840. currentAnimInstance = nil
  6841. if (currentAnimKeyframeHandler ~= nil) then
  6842. currentAnimKeyframeHandler:disconnect()
  6843. end
  6844.  
  6845. if (currentAnimTrack ~= nil) then
  6846. currentAnimTrack:Stop()
  6847. currentAnimTrack:Destroy()
  6848. currentAnimTrack = nil
  6849. end
  6850.  
  6851. -- clean up walk if there is one
  6852. if (runAnimKeyframeHandler ~= nil) then
  6853. runAnimKeyframeHandler:disconnect()
  6854. end
  6855.  
  6856. if (runAnimTrack ~= nil) then
  6857. runAnimTrack:Stop()
  6858. runAnimTrack:Destroy()
  6859. runAnimTrack = nil
  6860. end
  6861. Fly()
  6862. end
  6863. elseif key:lower() == "w" then
  6864. ctrl.f = 1
  6865. nill = false
  6866. foward = true
  6867. elseif key:lower() == "s" then
  6868. ctrl.b = -1
  6869. elseif key:lower() == "a" then
  6870. ctrl.l = -1
  6871. elseif key:lower() == "d" then
  6872. ctrl.r = 1
  6873. end
  6874. end)
  6875. mouse.KeyUp:connect(function(key)
  6876. if key:lower() == "w" then
  6877. ctrl.f = 0
  6878. nill = true
  6879. foward = false
  6880. elseif key:lower() == "s" then
  6881. ctrl.b = 0
  6882. elseif key:lower() == "a" then
  6883. ctrl.l = 0
  6884. elseif key:lower() == "d" then
  6885. ctrl.r = 0
  6886. end
  6887. end)
  6888. Fly()
  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.  
  6924.  
  6925. -------------------------------------------------------------------------------------------------------------------------------------------
  6926. math.randomseed(tick())
  6927.  
  6928. function configureAnimationSet(name, fileList)
  6929. if (animTable[name] ~= nil) then
  6930. for _, connection in pairs(animTable[name].connections) do
  6931. connection:disconnect()
  6932. end
  6933. end
  6934. animTable[name] = {}
  6935. animTable[name].count = 0
  6936. animTable[name].totalWeight = 0
  6937. animTable[name].connections = {}
  6938.  
  6939. local allowCustomAnimations = true
  6940. local AllowDisableCustomAnimsUserFlag = true
  6941.  
  6942. local success, msg = pcall(function()
  6943. AllowDisableCustomAnimsUserFlag = UserSettings():IsUserFeatureEnabled("UserAllowDisableCustomAnims")
  6944. end)
  6945.  
  6946. if (AllowDisableCustomAnimsUserFlag) then
  6947. local ps = game:GetService("StarterPlayer"):FindFirstChild("PlayerSettings")
  6948. if (ps ~= nil) then
  6949. allowCustomAnimations = not require(ps).UseDefaultAnimations
  6950. end
  6951. end
  6952.  
  6953. -- check for config values
  6954. local config = script:FindFirstChild(name)
  6955. if (allowCustomAnimations and config ~= nil) then
  6956. table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  6957. table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  6958. local idx = 1
  6959. for _, childPart in pairs(config:GetChildren()) do
  6960. if (childPart:IsA("Animation")) then
  6961. table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  6962. animTable[name][idx] = {}
  6963. animTable[name][idx].anim = childPart
  6964. local weightObject = childPart:FindFirstChild("Weight")
  6965. if (weightObject == nil) then
  6966. animTable[name][idx].weight = 1
  6967. else
  6968. animTable[name][idx].weight = weightObject.Value
  6969. end
  6970. animTable[name].count = animTable[name].count + 1
  6971. animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  6972. idx = idx + 1
  6973. end
  6974. end
  6975. end
  6976.  
  6977. -- fallback to defaults
  6978. if (animTable[name].count <= 0) then
  6979. for idx, anim in pairs(fileList) do
  6980. animTable[name][idx] = {}
  6981. animTable[name][idx].anim = Instance.new("Animation")
  6982. animTable[name][idx].anim.Name = name
  6983. animTable[name][idx].anim.AnimationId = anim.id
  6984. animTable[name][idx].weight = anim.weight
  6985. animTable[name].count = animTable[name].count + 1
  6986. animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  6987. -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  6988. end
  6989. end
  6990. end
  6991.  
  6992. -- Setup animation objects
  6993. function scriptChildModified(child)
  6994. local fileList = animNames[child.Name]
  6995. if (fileList ~= nil) then
  6996. configureAnimationSet(child.Name, fileList)
  6997. end
  6998. end
  6999.  
  7000. script.ChildAdded:connect(scriptChildModified)
  7001. script.ChildRemoved:connect(scriptChildModified)
  7002.  
  7003.  
  7004. for name, fileList in pairs(animNames) do
  7005. configureAnimationSet(name, fileList)
  7006. end
  7007.  
  7008. -- ANIMATION
  7009.  
  7010. -- declarations
  7011. local toolAnim = "None"
  7012. local toolAnimTime = 0
  7013.  
  7014. local jumpAnimTime = 0
  7015. local jumpAnimDuration = 0.31
  7016.  
  7017. local toolTransitionTime = 0.1
  7018. local fallTransitionTime = 0.2
  7019.  
  7020. -- functions
  7021.  
  7022. function stopAllAnimations()
  7023. local oldAnim = currentAnim
  7024.  
  7025. -- return to idle if finishing an emote
  7026. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  7027. oldAnim = "idle"
  7028. end
  7029.  
  7030. currentAnim = ""
  7031. currentAnimInstance = nil
  7032. if (currentAnimKeyframeHandler ~= nil) then
  7033. currentAnimKeyframeHandler:disconnect()
  7034. end
  7035.  
  7036. if (currentAnimTrack ~= nil) then
  7037. currentAnimTrack:Stop()
  7038. currentAnimTrack:Destroy()
  7039. currentAnimTrack = nil
  7040. end
  7041.  
  7042. -- clean up walk if there is one
  7043. if (runAnimKeyframeHandler ~= nil) then
  7044. runAnimKeyframeHandler:disconnect()
  7045. end
  7046.  
  7047. if (runAnimTrack ~= nil) then
  7048. runAnimTrack:Stop()
  7049. runAnimTrack:Destroy()
  7050. runAnimTrack = nil
  7051. end
  7052.  
  7053. return oldAnim
  7054. end
  7055.  
  7056. local smallButNotZero = 0.0001
  7057. function setRunSpeed(speed)
  7058. if speed < 0.33 then
  7059. currentAnimTrack:AdjustWeight(1.0)
  7060. runAnimTrack:AdjustWeight(smallButNotZero)
  7061. elseif speed < 0.66 then
  7062. local weight = ((speed - 0.33) / 0.33)
  7063. currentAnimTrack:AdjustWeight(1.0 - weight + smallButNotZero)
  7064. runAnimTrack:AdjustWeight(weight + smallButNotZero)
  7065. else
  7066. currentAnimTrack:AdjustWeight(smallButNotZero)
  7067. runAnimTrack:AdjustWeight(1.0)
  7068. end
  7069.  
  7070. local speedScaled = speed * 1.25
  7071. runAnimTrack:AdjustSpeed(speedScaled)
  7072. currentAnimTrack:AdjustSpeed(speedScaled)
  7073. end
  7074.  
  7075.  
  7076. function setAnimationSpeed(speed)
  7077. if jumped == false or flying == false then
  7078. if speed ~= currentAnimSpeed then
  7079. currentAnimSpeed = speed
  7080. if currentAnim == "walk" then
  7081. setRunSpeed(speed)
  7082. else
  7083. currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  7084. end
  7085. end
  7086. end
  7087. end
  7088.  
  7089. function keyFrameReachedFunc(frameName)
  7090. if (frameName == "End") then
  7091. if currentAnim == "walk" then
  7092. runAnimTrack.TimePosition = 0.0
  7093. currentAnimTrack.TimePosition = 0.0
  7094. else
  7095. local repeatAnim = currentAnim
  7096. -- return to idle if finishing an emote
  7097. if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
  7098. repeatAnim = "idle"
  7099. end
  7100.  
  7101. local animSpeed = currentAnimSpeed
  7102. playAnimation(repeatAnim, 0.15, Humanoid)
  7103. setAnimationSpeed(animSpeed)
  7104. end
  7105. end
  7106. end
  7107.  
  7108. function rollAnimation(animName)
  7109. local roll = math.random(1, animTable[animName].totalWeight)
  7110. local origRoll = roll
  7111. local idx = 1
  7112. while (roll > animTable[animName][idx].weight) do
  7113. roll = roll - animTable[animName][idx].weight
  7114. idx = idx + 1
  7115. end
  7116. return idx
  7117. end
  7118.  
  7119. function playAnimation(animName, transitionTime, humanoid)
  7120. local idx = rollAnimation(animName)
  7121. local anim = animTable[animName][idx].anim
  7122.  
  7123. -- switch animation
  7124. if (anim ~= currentAnimInstance) then
  7125.  
  7126. if (currentAnimTrack ~= nil) then
  7127. currentAnimTrack:Stop(transitionTime)
  7128. currentAnimTrack:Destroy()
  7129. end
  7130.  
  7131. if (runAnimTrack ~= nil) then
  7132. runAnimTrack:Stop(transitionTime)
  7133. runAnimTrack:Destroy()
  7134. end
  7135.  
  7136. currentAnimSpeed = 1.0
  7137.  
  7138. -- load it to the humanoid; get AnimationTrack
  7139. currentAnimTrack = humanoid:LoadAnimation(anim)
  7140. currentAnimTrack.Priority = Enum.AnimationPriority.Core
  7141.  
  7142. -- play the animation
  7143. currentAnimTrack:Play(transitionTime)
  7144. currentAnim = animName
  7145. currentAnimInstance = anim
  7146.  
  7147. -- set up keyframe name triggers
  7148. if (currentAnimKeyframeHandler ~= nil) then
  7149. currentAnimKeyframeHandler:disconnect()
  7150. end
  7151. currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  7152.  
  7153. -- check to see if we need to blend a walk/run animation
  7154. if animName == "walk" then
  7155. local runAnimName = "run"
  7156. local runIdx = rollAnimation(runAnimName)
  7157.  
  7158. runAnimTrack = humanoid:LoadAnimation(animTable[runAnimName][runIdx].anim)
  7159. runAnimTrack.Priority = Enum.AnimationPriority.Core
  7160. runAnimTrack:Play(transitionTime)
  7161.  
  7162. if (runAnimKeyframeHandler ~= nil) then
  7163. runAnimKeyframeHandler:disconnect()
  7164. end
  7165. runAnimKeyframeHandler = runAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  7166. end
  7167. end
  7168.  
  7169. end
  7170.  
  7171. -------------------------------------------------------------------------------------------
  7172. -------------------------------------------------------------------------------------------
  7173.  
  7174. local toolAnimName = ""
  7175. local toolAnimTrack = nil
  7176. local toolAnimInstance = nil
  7177. local currentToolAnimKeyframeHandler = nil
  7178.  
  7179. function toolKeyFrameReachedFunc(frameName)
  7180. if (frameName == "End") then
  7181. playToolAnimation(toolAnimName, 0.0, Humanoid)
  7182. end
  7183. end
  7184.  
  7185.  
  7186. function playToolAnimation(animName, transitionTime, humanoid, priority)
  7187. local idx = rollAnimation(animName)
  7188. local anim = animTable[animName][idx].anim
  7189.  
  7190. if (toolAnimInstance ~= anim) then
  7191.  
  7192. if (toolAnimTrack ~= nil) then
  7193. toolAnimTrack:Stop()
  7194. toolAnimTrack:Destroy()
  7195. transitionTime = 0
  7196. end
  7197.  
  7198. -- load it to the humanoid; get AnimationTrack
  7199. toolAnimTrack = humanoid:LoadAnimation(anim)
  7200. if priority then
  7201. toolAnimTrack.Priority = priority
  7202. end
  7203.  
  7204. -- play the animation
  7205. toolAnimTrack:Play(transitionTime)
  7206. toolAnimName = animName
  7207. toolAnimInstance = anim
  7208.  
  7209. currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  7210. end
  7211. end
  7212.  
  7213. function stopToolAnimations()
  7214. local oldAnim = toolAnimName
  7215.  
  7216. if (currentToolAnimKeyframeHandler ~= nil) then
  7217. currentToolAnimKeyframeHandler:disconnect()
  7218. end
  7219.  
  7220. toolAnimName = ""
  7221. toolAnimInstance = nil
  7222. if (toolAnimTrack ~= nil) then
  7223. toolAnimTrack:Stop()
  7224. toolAnimTrack:Destroy()
  7225. toolAnimTrack = nil
  7226. end
  7227.  
  7228. return oldAnim
  7229. end
  7230.  
  7231. -------------------------------------------------------------------------------------------
  7232. -------------------------------------------------------------------------------------------
  7233. -- STATE CHANGE HANDLERS
  7234.  
  7235. function onRunning(speed)
  7236. if speed > 0.5 then
  7237. local scale = 16.0
  7238. if jumped == false or flying == false then
  7239. playAnimation("walk", 0.2, Humanoid)
  7240. end
  7241. setAnimationSpeed(speed / scale)
  7242. pose = "Running"
  7243. else
  7244. if emoteNames[currentAnim] == nil then
  7245. playAnimation("idle", 0.2, Humanoid)
  7246. pose = "Standing"
  7247. end
  7248. end
  7249. end
  7250.  
  7251. function onDied()
  7252. pose = "Dead"
  7253. end
  7254.  
  7255. function onJumping()
  7256.  
  7257. end
  7258.  
  7259. function onClimbing(speed)
  7260. local scale = 5.0
  7261. playAnimation("climb", 0.1, Humanoid)
  7262. setAnimationSpeed(speed / scale)
  7263. pose = "Climbing"
  7264. end
  7265.  
  7266. function onGettingUp()
  7267. pose = "GettingUp"
  7268. end
  7269.  
  7270. function onFreeFall()
  7271.  
  7272. end
  7273.  
  7274. function onFallingDown()
  7275.  
  7276. end
  7277.  
  7278. function onSeated()
  7279. pose = "Seated"
  7280. end
  7281.  
  7282. function onPlatformStanding()
  7283.  
  7284. end
  7285.  
  7286. -------------------------------------------------------------------------------------------
  7287. -------------------------------------------------------------------------------------------
  7288.  
  7289. function onSwimming(speed)
  7290. if speed > 1.00 then
  7291. local scale = 10.0
  7292. playAnimation("swim", 0.4, Humanoid)
  7293. setAnimationSpeed(speed / scale)
  7294. pose = "Swimming"
  7295. else
  7296. playAnimation("swimidle", 0.4, Humanoid)
  7297. pose = "Standing"
  7298. end
  7299. end
  7300.  
  7301. function animateTool()
  7302. if (toolAnim == "None") then
  7303. playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
  7304. return
  7305. end
  7306.  
  7307. if (toolAnim == "Slash") then
  7308. playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
  7309. return
  7310. end
  7311.  
  7312. if (toolAnim == "Lunge") then
  7313. playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
  7314. return
  7315. end
  7316. end
  7317.  
  7318. function getToolAnim(tool)
  7319. for _, c in ipairs(tool:GetChildren()) do
  7320. if c.Name == "toolanim" and c.className == "StringValue" then
  7321. return c
  7322. end
  7323. end
  7324. return nil
  7325. end
  7326.  
  7327. local lastTick = 0
  7328.  
  7329. function stepAnimate(currentTime)
  7330. local amplitude = 1
  7331. local frequency = 1
  7332. local deltaTime = currentTime - lastTick
  7333. lastTick = currentTime
  7334.  
  7335. local climbFudge = 0
  7336. local setAngles = false
  7337.  
  7338. if (jumpAnimTime > 0) then
  7339. jumpAnimTime = jumpAnimTime - deltaTime
  7340. end
  7341.  
  7342. if (pose == "FreeFall" and jumpAnimTime <= 0) then
  7343. playAnimation("fall", fallTransitionTime, Humanoid)
  7344. elseif (pose == "Seated") then
  7345. playAnimation("sit", 0.5, Humanoid)
  7346. return
  7347. elseif (pose == "Running") then
  7348. if jumped == false or flying == false then
  7349. playAnimation("walk", 0.2, Humanoid)
  7350. end
  7351. elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  7352. stopAllAnimations()
  7353. amplitude = 0.1
  7354. frequency = 1
  7355. setAngles = true
  7356. end
  7357.  
  7358. -- Tool Animation handling
  7359. local tool = Character:FindFirstChildOfClass("Tool")
  7360. if tool and (tool.RequiresHandle or tool:FindFirstChild("Handle")) then
  7361.  
  7362. local animStringValueObject = getToolAnim(tool)
  7363.  
  7364. if animStringValueObject then
  7365. toolAnim = animStringValueObject.Value
  7366. -- message recieved, delete StringValue
  7367. animStringValueObject.Parent = nil
  7368. toolAnimTime = currentTime + .3
  7369. end
  7370.  
  7371. if currentTime > toolAnimTime then
  7372. toolAnimTime = 0
  7373. toolAnim = "None"
  7374. end
  7375.  
  7376. animateTool()
  7377. else
  7378. stopToolAnimations()
  7379. toolAnim = "None"
  7380. toolAnimInstance = nil
  7381. toolAnimTime = 0
  7382. end
  7383. end
  7384.  
  7385. -- connect events
  7386. Humanoid.Died:connect(onDied)
  7387. Humanoid.Running:connect(onRunning)
  7388. Humanoid.Jumping:connect(onJumping)
  7389. Humanoid.Climbing:connect(onClimbing)
  7390. Humanoid.GettingUp:connect(onGettingUp)
  7391. Humanoid.FreeFalling:connect(onFreeFall)
  7392. Humanoid.FallingDown:connect(onFallingDown)
  7393. Humanoid.Seated:connect(onSeated)
  7394. Humanoid.PlatformStanding:connect(onPlatformStanding)
  7395. Humanoid.Swimming:connect(onSwimming)
  7396.  
  7397. -- setup emote chat hook
  7398. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  7399. local emote = ""
  7400. if (string.sub(msg, 1, 3) == "/e ") then
  7401. emote = string.sub(msg, 4)
  7402. elseif (string.sub(msg, 1, 7) == "/emote ") then
  7403. emote = string.sub(msg, 8)
  7404. end
  7405.  
  7406. if (pose == "Standing" and emoteNames[emote] ~= nil) then
  7407. playAnimation(emote, 0.1, Humanoid)
  7408. end
  7409. end)
  7410.  
  7411.  
  7412.  
  7413. -- initialize to idle
  7414.  
  7415.  
  7416. -- loop to handle timed state transitions and tool animations
  7417. while Character.Parent ~= nil do
  7418. local _, currentGameTime = wait(0.1)
  7419. stepAnimate(currentGameTime)
  7420. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement