creepypastalord23

Untitled

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