Advertisement
Skye_Blue

Untitled

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