Guest User

Untitled

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