creepypastalord23

Untitled

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