Advertisement
voyqgo

ssss

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