Advertisement
Demonlord27

whi

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