Advertisement
fatnok1

Untitled

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