creepypastalord23

Untitled

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