Advertisement
Skye_Blue

Untitled

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