Advertisement
creepypastalord23

Untitled

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