Advertisement
AxeuerAlt

Untitled

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