Advertisement
MESCRIPT

goku black

Jul 7th, 2019
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do
  5. print("FE Compatibility code by Mokiros")
  6. local rp = RealPlayer
  7. script.Parent = rp.Character
  8.  
  9. --RemoteEvent for communicating
  10. local Event = Instance.new("RemoteEvent")
  11. Event.Name = "UserInput_Event"
  12.  
  13. --Fake event to make stuff like Mouse.KeyDown work
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. --Creating fake input objects with fake variables
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  24. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  25. end}
  26. --Merged 2 functions into one by checking amount of arguments
  27. CAS.UnbindAction = CAS.BindAction
  28.  
  29. --This function will trigger the events that have been :Connect()'ed
  30. local function te(self,ev,...)
  31. local t = m[ev]
  32. if t and t._fakeEvent then
  33. for _,f in pairs(t.Functions) do
  34. f(...)
  35. end
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40.  
  41. Event.OnServerEvent:Connect(function(plr,io)
  42. if plr~=rp then return end
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. if not io.isMouse then
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  51. return m:TrigEvent(b and "Button2Down" or "Button2Up")
  52. end
  53. for _,t in pairs(CAS.Actions) do
  54. for _,k in pairs(t.Keys) do
  55. if k==io.KeyCode then
  56. t.Function(t.Name,io.UserInputState,io)
  57. end
  58. end
  59. end
  60. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  61. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  62. end
  63. end)
  64. Event.Parent = NLS([==[
  65. local Player = game:GetService("Players").LocalPlayer
  66. local Event = script:WaitForChild("UserInput_Event")
  67. local Mouse = Player:GetMouse()
  68. local UIS = game:GetService("UserInputService")
  69. local input = function(io,a)
  70. if a then return end
  71. --Since InputObject is a client-side instance, we create and pass table instead
  72. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  73. end
  74. UIS.InputBegan:Connect(input)
  75. UIS.InputEnded:Connect(input)
  76. local h,t
  77. --Give the server mouse data 30 times every second, but only if the values changed
  78. --If player is not moving their mouse, client won't fire events
  79. while wait(1/30) do
  80. if h~=Mouse.Hit or t~=Mouse.Target then
  81. h,t=Mouse.Hit,Mouse.Target
  82. Event:FireServer({isMouse=true,Target=t,Hit=h})
  83. end
  84. end]==],Player.Character)
  85.  
  86. ----Sandboxed game object that allows the usage of client-side methods and services
  87. --Real game object
  88. local _rg = game
  89.  
  90. --Metatable for fake service
  91. local fsmt = {
  92. __index = function(self,k)
  93. local s = rawget(self,"_RealService")
  94. if s then
  95. return typeof(s[k])=="function"
  96. and function(_,...)return s[k](s,...)end or s[k]
  97. end
  98. end,
  99. __newindex = function(self,k,v)
  100. local s = rawget(self,"_RealService")
  101. if s then s[k]=v end
  102. end
  103. }
  104. local function FakeService(t,RealService)
  105. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  106. return setmetatable(t,fsmt)
  107. end
  108.  
  109. --Fake game object
  110. local g = {
  111. GetService = function(self,s)
  112. return rawget(self,s) or _rg:GetService(s)
  113. end,
  114. Players = FakeService({
  115. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  116. },"Players"),
  117. UserInputService = FakeService(UIS,"UserInputService"),
  118. ContextActionService = FakeService(CAS,"ContextActionService"),
  119. RunService = FakeService({
  120. _btrs = {},
  121. RenderStepped = _rg:GetService("RunService").Heartbeat,
  122. BindToRenderStep = function(self,name,_,fun)
  123. self._btrs[name] = self.Heartbeat:Connect(fun)
  124. end,
  125. UnbindFromRenderStep = function(self,name)
  126. self._btrs[name]:Disconnect()
  127. end,
  128. },"RunService")
  129. }
  130. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  131. g.service = g.GetService
  132. FakeService(g,game)
  133. --Changing owner to fake player object to support owner:GetMouse()
  134. game,owner = g,g.Players.LocalPlayer
  135. end
  136. wait(2)
  137. canspirit = false
  138. goup = 1
  139. spiritballenergy = false
  140. local spirit1 = false
  141. local spirit2 = false
  142. local sizeup = 38
  143. local ringgo = 18
  144. local potara = false
  145. local potara1 = false
  146. local potara2 = false
  147. local potara3 = false
  148. local potara4 = false
  149. local hipheight = false
  150. local idle7 = true
  151. local idle6 = true
  152. local idle5 = false
  153. local noidle = false
  154. local noidle1 = false
  155. local fuse = false
  156. local bigkamehameha1 = false
  157. local bigkamehameha2 = false
  158. local idle2 = false
  159. local idle3 = false
  160. local com1 = 10
  161. local com2 = -5
  162. local fuse1 = false
  163. local fuse2 = false
  164. local fuse3 = false
  165. local fuse4 = false
  166. local fuse5 = false
  167. local fuse6 = false
  168. local fuse7 = false
  169. local fuse8 = false
  170. local ssj4 = false
  171. local headcolor = 0
  172. local walk11 = true
  173. local great = false
  174. local size = 0
  175. local size2 = 0
  176. local kicharging = false
  177. local ki = 100
  178. local ScreenGui = Instance.new("ScreenGui")
  179. local Gui = Instance.new("Frame")
  180. local Frame = Instance.new("Frame")
  181. local Frame_2 = Instance.new("Frame")
  182. local Frame_3 = Instance.new("Frame")
  183.  
  184. -- Properties
  185.  
  186. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  187.  
  188. Gui.Name = "Gui"
  189. Gui.Parent = ScreenGui
  190. Gui.BackgroundColor3 = Color3.new(1, 1, 1)
  191.  
  192. Frame.Parent = Gui
  193. Frame.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  194. Frame.BorderSizePixel = 0
  195. Frame.Position = UDim2.new(0, 40, 0, 20)
  196. Frame.Size = UDim2.new(0, 250, 0, 30)
  197. Frame_3.Parent = Gui
  198. Frame_3.BackgroundColor3 = Color3.new(0, 0, 1)
  199. Frame_3.BorderSizePixel = 0
  200. Frame_3.Position = UDim2.new(0, 50, 0, 30)
  201. Frame_3.Size = UDim2.new(0, 230, 0, 10)
  202.  
  203. local rock3 = false
  204. local rock2 = false
  205. local rock = false
  206. local auranum3 = 0
  207. local auranum4 = 0
  208.  
  209. local turn = 1
  210. local Player = game.Players.LocalPlayer
  211. local Character = game.Players.LocalPlayer.Character
  212. local Create = LoadLibrary("RbxUtility").Create
  213. CFuncs = {
  214.  
  215.  
  216.  
  217.  
  218. ["Weld"] = {
  219. Create = function(Parent, Part0, Part1, C0, C1)
  220. local Weld = Create("Weld"){
  221. Parent = Parent,
  222. Part0 = Part0,
  223. Part1 = Part1,
  224. C0 = C0,
  225. C1 = C1,
  226. }
  227. return Weld
  228. end;
  229. };
  230.  
  231. ["Sound"] = {
  232. Create = function(id, par, vol, pit)
  233. coroutine.resume(coroutine.create(function()
  234. local S = Create("Sound"){
  235. Volume = vol,
  236. Pitch = pit or 1,
  237. SoundId = id,
  238. Parent = par or workspace,
  239. }
  240. wait()
  241. S:play()
  242. game:GetService("Debris"):AddItem(S, 6)
  243. end))
  244. end;
  245. };
  246.  
  247. ["ParticleEmitter"] = {
  248. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  249. local fp = Create("ParticleEmitter"){
  250. Parent = Parent,
  251. Color = ColorSequence.new(Color1, Color2),
  252. LightEmission = LightEmission,
  253. Size = Size,
  254. Texture = Texture,
  255. Transparency = Transparency,
  256. ZOffset = ZOffset,
  257. Acceleration = Accel,
  258. Drag = Drag,
  259. LockedToPart = LockedToPart,
  260. VelocityInheritance = VelocityInheritance,
  261. EmissionDirection = EmissionDirection,
  262. Enabled = Enabled,
  263. Lifetime = LifeTime,
  264. Rate = Rate,
  265. Rotation = Rotation,
  266. RotSpeed = RotSpeed,
  267. Speed = Speed,
  268. VelocitySpread = VelocitySpread,
  269. }
  270. return fp
  271. end;
  272. };
  273.  
  274. CreateTemplate = {
  275.  
  276. };
  277. }
  278.  
  279.  
  280.  
  281. New = function(Object, Parent, Name, Data)
  282. local Object = Instance.new(Object)
  283. for Index, Value in pairs(Data or {}) do
  284. Object[Index] = Value
  285. end
  286. Object.Parent = Parent
  287. Object.Name = Name
  288. return Object
  289. end
  290.  
  291.  
  292. CV="Really black"
  293. ArtificialHB = Create("BindableEvent", script){
  294. Parent = script,
  295. Name = "Heartbeat",
  296. }
  297.  
  298. function swait(num)
  299. if num == 0 or num == nil then
  300. ArtificialHB.Event:wait()
  301. else
  302. for i = 0, num do
  303. ArtificialHB.Event:wait()
  304. end
  305. end
  306. end
  307.  
  308. function chatfunc(text)
  309. local chat = coroutine.wrap(function()
  310. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  311. Character:FindFirstChild("TalkingBillBoard"):destroy()
  312. end
  313. local naeeym2 = Instance.new("BillboardGui",Character)
  314. naeeym2.Size = UDim2.new(0,100,0,40)
  315. naeeym2.StudsOffset = Vector3.new(0,3,0)
  316. naeeym2.Adornee = Character.Head
  317. naeeym2.Name = "TalkingBillBoard"
  318. local tecks2 = Instance.new("TextLabel",naeeym2)
  319. tecks2.BackgroundTransparency = 1
  320. tecks2.BorderSizePixel = 0
  321. tecks2.Text = ""
  322. tecks2.Font = "Fantasy"
  323. tecks2.TextSize = 30
  324. tecks2.TextStrokeTransparency = 0
  325. tecks2.TextColor3 = Color3.new(0,0,0)
  326. tecks2.TextStrokeColor3 = Color3.new(0,0,255)
  327. tecks2.Size = UDim2.new(1,0,0.5,0)
  328. local tecks3 = Instance.new("TextLabel",naeeym2)
  329. tecks3.BackgroundTransparency = 1
  330. tecks3.BorderSizePixel = 0
  331. tecks3.Text = ""
  332. tecks3.Font = "Fantasy"
  333. tecks3.TextSize = 30
  334. tecks3.TextStrokeTransparency = 0
  335. tecks3.TextColor3 = Color3.new(0,0,0)
  336. tecks3.TextStrokeColor3 = Color3.new(255,255,255)
  337. tecks3.Size = UDim2.new(1,0,0.5,0)
  338. for i = 1,string.len(text),1 do
  339.  
  340. tecks2.Text = string.sub(text,1,i)
  341. tecks3.Text = string.sub(text,1,i)
  342. wait(0.01)
  343. end
  344. wait(2)
  345. for i = 1, 50 do
  346.  
  347. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  348. tecks2.Rotation = tecks2.Rotation - .8
  349. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  350. tecks2.TextTransparency = tecks2.TextTransparency + .04
  351. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  352. tecks3.Rotation = tecks2.Rotation + .8
  353. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  354. tecks3.TextTransparency = tecks2.TextTransparency + .04
  355. end
  356. naeeym2:Destroy()
  357. end)
  358. chat()
  359.  
  360. end
  361. function onChatted(msg)
  362. chatfunc(msg)
  363.  
  364. end
  365. Player.Chatted:connect(onChatted)
  366.  
  367. abss = Instance.new("BillboardGui",Character)
  368. abss.Size = UDim2.new(10,0,10,0)
  369. abss.Enabled = false
  370. abss.Name = "ROCKYMOUNT"
  371. imgl = Instance.new("ImageLabel",abss)
  372. imgl.Position = UDim2.new(0,0,0,0)
  373. imgl.Size = UDim2.new(1,0,1,0)
  374. imgl.Image = "rbxassetid://711463989"
  375. imgl.BackgroundTransparency = 1
  376. imgl.ImageColor3 = Color3.new(0,255,255)
  377. img2 = Instance.new("ImageLabel",abss)
  378. img2.Position = UDim2.new(0,0,0,0)
  379. img2.Size = UDim2.new(1,0,1,0)
  380. img2.Image = "rbxassetid://711463989"
  381. img2.BackgroundTransparency = 1
  382. img2.ImageColor3 = Color3.new(0,255,255)
  383.  
  384.  
  385. local kamehameha5 = false
  386. local ssjg = false
  387. local ssjbkaio = false
  388. local GroundShake = false
  389. local GroundShake2 = false
  390. local transform5 = false
  391. local auranum = 0
  392. local auranum1 = 0
  393. local auranum2 = 0
  394. local ssjbkaiox10 = false
  395. local auracan3 = true
  396. local auraon = true
  397. local ssjb = false
  398. local kiblastdone = true
  399. local kigo = 2.3
  400. local num1 = 16
  401. local go11 = 2.3
  402. local grab = false
  403. local up = 0
  404. local number = 1
  405. local punch1 = false
  406. local punch2 = false
  407. local punch3 = false
  408. local punch4 = false
  409. local punched1 = true
  410. local punched2 = false
  411. local punched3 = false
  412. local punched4 = false
  413. local kiblast1 = false
  414. local kiblast2 = false
  415. local kiblast3 = false
  416. local kiblast4 = false
  417. local kick1 = false
  418. local kick2 = false
  419. local kick3 = false
  420. local kick4 = false
  421. local uppercut1 = false
  422. local uppercut2 = false
  423. local knockdown1 = false
  424. local knockdown2 = false
  425. local foward = false
  426. local nill = true
  427. local canfly1 = false
  428. local canfly = true
  429. local flying1 = true
  430. local aim = false
  431. local cam=workspace.Camera
  432. local ssj1 = false
  433. local ssj2 = false
  434. local ssj3 = false
  435. local onaura = true
  436. local transform1 = false
  437. local transform2 = false
  438. local transform3 = false
  439. local transform3 = false
  440. local canjump = true
  441. local num = 0
  442. local jumped = false
  443. local beamgo = 6
  444. local beamgo1 = 1
  445. local startk = false
  446. local beam1 = false
  447. local beam2 = false
  448. local p = game.Players.LocalPlayer
  449. local char = p.Character
  450. local rad = math.rad
  451. local hum = char.Humanoid
  452. local kamehameha1 = false
  453. local kamehameha2 = false
  454. local kamehameha3 = false
  455. local kamehameha4 = false
  456. local idle = true
  457. local walk = true
  458. local walk1 = true
  459. local runAnimKeyframeHandler = nil
  460. local mouse = p:GetMouse()
  461. local v3 = Vector3.new
  462. local ns = NumberSequence.new
  463. local nr = NumberRange.new
  464. local new = Instance.new
  465. local cf = CFrame.new
  466. local cfa = CFrame.Angles
  467. local bc = BrickColor.new
  468. local canattack = true
  469. local Character = char
  470. local Humanoid = Character:WaitForChild("Humanoid")
  471. local pose = "Standing"
  472.  
  473. local currentAnim = ""
  474. local currentAnimInstance = nil
  475. local currentAnimTrack = nil
  476. local currentAnimKeyframeHandler = nil
  477. local currentAnimSpeed = 1.0
  478.  
  479. local runAnimTrack = nil
  480. nose = Instance.new("Decal",char.Head)
  481. nose.Texture = "rbxassetid://"
  482. mouth = Instance.new("Decal",char.Head)
  483. mouth.Texture = "rbxassetid://"
  484. --open
  485.  
  486. --rbxassetid://765424161
  487. char.Head.face.Texture= "rbxassetid://1302876423"
  488. --ssj
  489. --rbxassetid://765493484
  490. --ssj3
  491. --rbxassetid://897514186
  492. --ssjb
  493. --rbxassetid://959519291
  494. local animTable = {}
  495. local animNames = {
  496. idle = {
  497. { id = "http://www.roblox.com/asset/?id=1295576951", weight = 1 },
  498. { id = "http://www.roblox.com/asset/?id=1295576951", weight = 1 },
  499. { id = "http://www.roblox.com/asset/?id=1295576951", weight = 9 }
  500. },
  501. walk = {
  502. { id = "http://www.roblox.com/asset/?id=507777826", weight = 10 }
  503. },
  504. run = {
  505. { id = "http://www.roblox.com/asset/?id=507767714", weight = 10 }
  506. },
  507. swim = {
  508. { id = "http://www.roblox.com/asset/?id=507784897", weight = 10 }
  509. },
  510. swimidle = {
  511. { id = "http://www.roblox.com/asset/?id=507785072", weight = 10 }
  512. },
  513. jump = {
  514. { id = "http://www.roblox.com/asset/?id=507765000", weight = 10 }
  515. },
  516. fall = {
  517. { id = "http://www.roblox.com/asset/?id=507767968", weight = 10 }
  518. },
  519. climb = {
  520. { id = "http://www.roblox.com/asset/?id=507765644", weight = 10 }
  521. },
  522. sit = {
  523. { id = "http://www.roblox.com/asset/?id=507768133", weight = 10 }
  524. },
  525. toolnone = {
  526. { id = "http://www.roblox.com/asset/?id=507768375", weight = 10 }
  527. },
  528. toolslash = {
  529. { id = "http://www.roblox.com/asset/?id=522635514", weight = 10 }
  530. },
  531. toollunge = {
  532. { id = "http://www.roblox.com/asset/?id=522638767", weight = 10 }
  533. },
  534. wave = {
  535. { id = "http://www.roblox.com/asset/?id=507770239", weight = 10 }
  536. },
  537. point = {
  538. { id = "http://www.roblox.com/asset/?id=507770453", weight = 10 }
  539. },
  540. dance = {
  541. { id = "http://www.roblox.com/asset/?id=507771019", weight = 10 },
  542. { id = "http://www.roblox.com/asset/?id=507771955", weight = 10 },
  543. { id = "http://www.roblox.com/asset/?id=507772104", weight = 10 }
  544. },
  545. dance2 = {
  546. { id = "http://www.roblox.com/asset/?id=507776043", weight = 10 },
  547. { id = "http://www.roblox.com/asset/?id=507776720", weight = 10 },
  548. { id = "http://www.roblox.com/asset/?id=507776879", weight = 10 }
  549. },
  550. dance3 = {
  551. { id = "http://www.roblox.com/asset/?id=507777268", weight = 10 },
  552. { id = "http://www.roblox.com/asset/?id=507777451", weight = 10 },
  553. { id = "http://www.roblox.com/asset/?id=507777623", weight = 10 }
  554. },
  555. laugh = {
  556. { id = "http://www.roblox.com/asset/?id=507770818", weight = 10 }
  557. },
  558. cheer = {
  559. { id = "http://www.roblox.com/asset/?id=507770677", weight = 10 }
  560. },
  561. }
  562.  
  563. -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
  564. local emoteNames = { wave = false, point = false, dance = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
  565.  
  566. ---------------------------------------------------
  567. local LeftUpperArm = char.LeftUpperArm
  568. local LeftShoulder = char.LeftUpperArm.LeftShoulder
  569. local LeftLowerArm = char.LeftLowerArm
  570. local LeftElbow = char.LeftLowerArm.LeftElbow
  571. --------------------------------------------------------
  572. local LeftUpperLeg = char.LeftUpperLeg
  573. local LeftHip = char.LeftUpperLeg.LeftHip
  574. local LeftLowerLeg = char.LeftLowerLeg
  575. local LeftKnee = char.LeftLowerLeg.LeftKnee
  576. ----------------------------------------------------------
  577. local RightUpperArm = char.RightUpperArm
  578. local RightShoulder = char.RightUpperArm.RightShoulder
  579. local RightLowerArm = char.RightLowerArm
  580. local RightElbow = char.RightLowerArm.RightElbow
  581. ----------------------------------------------------------
  582. local RightUpperLeg = char.RightUpperLeg
  583. local RightHip = char.RightUpperLeg.RightHip
  584. local RightLowerLeg = char.RightLowerLeg
  585. local RightKnee = char.RightLowerLeg.RightKnee
  586. ----------------------------------------------------------
  587. local UpperTorso = char.UpperTorso
  588. local LowerTorso = char.LowerTorso
  589. local Root = char.LowerTorso.Root
  590. local RootPart = char.HumanoidRootPart
  591. local LeftHand = char.LeftHand
  592. local RightHand = char.RightHand
  593. local LeftFoot = char.LeftFoot
  594. local RightFoot = char.RightFoot
  595. --------------------------------------------
  596. local Head = char.Head
  597. local Neck = char.Head.Neck
  598. local oldAnim = currentAnim
  599.  
  600. --Sounds
  601. --Folder
  602. soundfolder = Instance.new("Model",char)
  603. soundfolder.Name = "Sound Folder"
  604. --Sounds
  605. kamecharge = Instance.new("Sound",soundfolder)
  606. kamecharge.Volume = 10
  607. kamecharge.Name = "kamecharge"
  608. kamecharge.Looped = false
  609. kamecharge.SoundId = "rbxassetid://966269704"
  610. kamefire = Instance.new("Sound",soundfolder)
  611. kamefire.Volume = 10
  612. kamefire.Name = "kamefire"
  613. kamefire.Looped = false
  614. kamefire.TimePosition = 0.5
  615. kamefire.SoundId = "rbxassetid://977360812"
  616. kamehit = Instance.new("Sound",soundfolder)
  617. kamehit.Volume = 30
  618. kamehit.Name = "kamehit"
  619. kamehit.Looped = false
  620. kamehit.SoundId = "rbxassetid://908484148"
  621. ssjaura = Instance.new("Sound",soundfolder)
  622. ssjaura.Volume = 5
  623. ssjaura.Name = "ssjaura"
  624. ssjaura.Looped = true
  625. ssjaura.SoundId = "rbxassetid://891397456"
  626. ssjauraburst = Instance.new("Sound",soundfolder)
  627. ssjauraburst.Volume = math.huge
  628. ssjauraburst.Name = "ssjauraburst"
  629. ssjauraburst.Looped =false
  630. ssjauraburst.SoundId = "rbxassetid://437393965"
  631. ssjmusic = Instance.new("Sound",soundfolder)
  632. ssjmusic.Volume = 0
  633. ssjmusic.Name = "ssjmusic"
  634. ssjmusic.Looped = true
  635. ssjmusic.SoundId = "rbxassetid://390946253"
  636. ssj2music = Instance.new("Sound",soundfolder)
  637. ssj2music.Volume = 0
  638. ssj2music.Name = "ssj2music"
  639. ssj2music.Looped = true
  640. ssj2music.SoundId = "rbxassetid://144377132"
  641. ssj2aura = Instance.new("Sound",soundfolder)
  642. ssj2aura.Volume = 5
  643. ssj2aura.Name = "ssj2aura"
  644. ssj2aura.Looped = true
  645. ssj2aura.SoundId = "rbxassetid://850205092"
  646. ssj3music = Instance.new("Sound",soundfolder)
  647. ssj3music.Volume = 0
  648. ssj3music.Name = "ssj3music"
  649. ssj3music.Looped = true
  650. ssj3music.SoundId = "rbxassetid://156056027"
  651. KiCharge = Instance.new("Sound",soundfolder)
  652. KiCharge.Volume = 2
  653. KiCharge.Name = "KiCharge"
  654. KiCharge.Looped = true
  655. KiCharge.TimePosition = 0.7
  656. KiCharge.SoundId = "rbxassetid://1304296714"
  657. Jiren = Instance.new("Sound",soundfolder)
  658. Jiren.Volume = 2
  659. Jiren.Name = "Jiren"
  660. Jiren.Looped = true
  661. Jiren.TimePosition = 0.7
  662. Jiren.SoundId = "rbxassetid://692602903"
  663. JirenAura = Instance.new("Sound",soundfolder)
  664. JirenAura.Volume = 0.8
  665. JirenAura.Name = "Jiren"
  666. JirenAura.Looped = true
  667. JirenAura.TimePosition = 0.7
  668. JirenAura.SoundId = "rbxassetid://972919590"
  669.  
  670. KiCharge2 = Instance.new("Sound",soundfolder)
  671. KiCharge2.Volume = 2
  672. KiCharge2.Name = "KiCharge2"
  673. KiCharge2.Looped = false
  674. KiCharge2.TimePosition = 7.3
  675.  
  676. KiCharge2.SoundId = "rbxassetid://1304296714"
  677. Lightning = Instance.new("Sound",soundfolder)
  678. Lightning.Volume = 10000
  679. Lightning.TimePosition = 1
  680. Lightning.Name = "Lightning"
  681. Lightning.Looped = false
  682. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  683. AuraOff = Instance.new("Sound",soundfolder)
  684. AuraOff.Volume = 10000
  685. AuraOff.Name = "AuraOff"
  686. AuraOff.Looped = false
  687. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  688. PowerDown = Instance.new("Sound",soundfolder)
  689. PowerDown.Volume = 10000
  690. PowerDown.Name = "PowerDown"
  691. PowerDown.Looped = false
  692. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  693. punchsound1 = Instance.new("Sound",soundfolder)
  694. punchsound1.Volume = 10
  695. punchsound1.Name = "punchsound1"
  696. punchsound1.Looped = false
  697. punchsound1.SoundId = "rbxassetid://137579113"
  698. punchsound2 = Instance.new("Sound",soundfolder)
  699. punchsound2.Volume = 10
  700. punchsound2.Name = "punchsound2"
  701. punchsound2.Looped = false
  702. punchsound2.SoundId = "rbxassetid://441202925"
  703. kiblastsound = Instance.new("Sound",soundfolder)
  704. kiblastsound.Volume = 10000
  705. kiblastsound.Name = "kiblastsound"
  706. kiblastsound.Looped = false
  707. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  708. screaming = Instance.new("Sound",soundfolder)
  709. screaming.Volume = 10
  710. screaming.Name = "screaming"
  711. screaming.Looped = false
  712. screaming.SoundId = "rbxassetid://527276541"
  713. screaming1 = Instance.new("Sound",soundfolder)
  714. screaming1.Volume = 10
  715. screaming1.Name = "screaming1"
  716. screaming1.Looped = false
  717. screaming1.SoundId = "rbxassetid://975468335"
  718. FastPunch = Instance.new("Sound",soundfolder)
  719. FastPunch.Volume = 10000
  720. FastPunch.Name = "FastPunch"
  721. FastPunch.Looped = false
  722. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  723. GiantStep = Instance.new("Sound",soundfolder)
  724. GiantStep.Volume = 10000
  725. GiantStep.Name = "GiantStep"
  726. GiantStep.Looped = false
  727. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  728. StrongPunch = Instance.new("Sound",soundfolder)
  729. StrongPunch.Volume = 10000
  730. StrongPunch.Name = "StrongPunch"
  731. StrongPunch.Looped = false
  732. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  733. KamehamehaVoice = Instance.new("Sound",soundfolder)
  734. KamehamehaVoice.Volume = 10000
  735. KamehamehaVoice.Name = "KamehamehaVoice"
  736. KamehamehaVoice.Looped = false
  737. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  738. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  739. KamehamehaVoice6.Volume = 10000
  740. KamehamehaVoice6.Name = "KamehamehaVoice6"
  741. KamehamehaVoice6.Looped = false
  742. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  743. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  744. KamehamehaVoice3.Volume = 10000
  745. KamehamehaVoice3.Name = "KamehamehaVoice3"
  746. KamehamehaVoice3.Looped = false
  747. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  748. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  749. KamehamehaVoice2.Volume = 10000
  750. KamehamehaVoice2.Name = "KamehamehaVoice2"
  751. KamehamehaVoice2.Looped = false
  752. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  753. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  754. KamehamehaVoice1.Volume = 10000
  755. KamehamehaVoice1.Name = "KamehamehaVoice1"
  756. KamehamehaVoice1.Looped = false
  757. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  758. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  759. KamehamehaVoice4.Volume = 10000
  760. KamehamehaVoice4.Name = "KamehamehaVoice4"
  761. KamehamehaVoice4.Looped = false
  762. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  763. ssjbaura = Instance.new("Sound",soundfolder)
  764. ssjbaura.Volume = 0
  765. ssjbaura.Name = "ssjbaura"
  766. ssjbaura.Looped = true
  767. ssjbaura.SoundId = "rbxassetid://443386048"
  768. ssjbauraburst = Instance.new("Sound",soundfolder)
  769. ssjbauraburst.Volume = 1
  770. ssjbauraburst.Name = "ssjbauraburst"
  771. ssjbauraburst.Looped = false
  772. ssjbauraburst.SoundId = "rbxassetid://874183151"
  773. ssjbmusic = Instance.new("Sound",soundfolder)
  774. ssjbmusic.Volume = 0
  775. ssjbmusic.Name = "ssjbmusic"
  776. ssjbmusic.Looped = true
  777. ssjbmusic.SoundId = "rbxassetid://180572775"
  778. ssjbkaioken = Instance.new("Sound",soundfolder)
  779. ssjbkaioken.Volume = 0.001
  780. ssjbkaioken.Name = "ssjbkaioken"
  781. ssjbkaioken.Looped = false
  782. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=1173681504"
  783. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  784. ssjbkaioken1.Volume = 1
  785. ssjbkaioken1.Name = "ssjbkaioken1"
  786. ssjbkaioken1.Looped = false
  787. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=1173681504"
  788. ssjbkaura = Instance.new("Sound",soundfolder)
  789. ssjbkaura.Volume = 10000
  790. ssjbkaura.Name = "ssjbkaura"
  791. ssjbkaura.Looped = true
  792. ssjbkaura.SoundId = "rbxassetid://1206267910"
  793. ssjgaura = Instance.new("Sound",soundfolder)
  794. ssjgaura.Volume = 5
  795. ssjgaura.Name = "ssjgaura"
  796. ssjgaura.Looped = true
  797. ssjgaura.SoundId = "rbxassetid://590580266"
  798. ApeGrowl = Instance.new("Sound",soundfolder)
  799. ApeGrowl.Volume = 10
  800. ApeGrowl.Name = "ApeGrowl"
  801. ApeGrowl.Looped = false
  802. ApeGrowl.SoundId = "rbxassetid://849892755"
  803. ssjgmusic = Instance.new("Sound",soundfolder)
  804. ssjgmusic.Volume = 0
  805. ssjgmusic.Name = "ssjgmusic"
  806. ssjgmusic.Looped = true
  807. ssjgmusic.SoundId = "rbxassetid://785398417"
  808. Ape1 = Instance.new("Sound",soundfolder)
  809. Ape1.Volume = 10
  810. Ape1.Name = "Ape1"
  811. Ape1.Looped = false
  812. Ape1.SoundId = "rbxassetid://851581494"
  813.  
  814. Ape2 = Instance.new("Sound",soundfolder)
  815. Ape2.Volume = 10
  816. Ape2.Name = "Ape2"
  817. Ape2.Looped = false
  818. Ape2.SoundId = "rbxassetid://851581851"
  819. Ape3 = Instance.new("Sound",soundfolder)
  820. Ape3.Volume = 10
  821. Ape3.Name = "Ape3"
  822. Ape3.Looped = false
  823. Ape3.SoundId = "rbxassetid://851582274"
  824. ----------------------------------------------
  825. function Lightning1(pos,pos2,radius,numParts,model)
  826. radius = radius or 0.2
  827. numParts = numParts or 10
  828. model = model or workspace
  829. local lv = CFrame.new(pos,pos2).lookVector
  830. local dist = (pos-pos2).magnitude
  831. local dbp = dist/numParts
  832. local last = pos
  833. for i = 1,numParts do
  834. local p = Instance.new("Part",model)
  835. p.FormFactor = "Symmetric"
  836. p.Size = Vector3.new(14,14,1)
  837. p.Material = "Neon"
  838. p.CanCollide = false
  839. p.Anchored = true
  840. p.BrickColor = BrickColor.new("Cyan")
  841. local x = math.random(-100,100)/100*dbp/2
  842. local y = math.random(-100,100)/100*dbp/2
  843. local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
  844. local dist2 = (p2.p-last).magnitude
  845. local mid = (p2.p+last)/2
  846. local m = Instance.new("BlockMesh",p)
  847. m.Scale = Vector3.new(radius,radius,dist2)
  848. p.CFrame = CFrame.new(mid,p2.p)
  849. last = p2.p
  850. game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
  851. end
  852. end
  853. --GoundWaves
  854. GroundWave1 = function()
  855.  
  856. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  857. Colors = {"White", "White"}
  858. local wave = Instance.new("Part", char)
  859. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  860. wave.Anchored = true
  861. wave.Name = "Wave"..number
  862. wave.CanCollide = false
  863. wave.Locked = true
  864. wave.Size = Vector3.new(1, 1, 1)
  865. wave.TopSurface = "Smooth"
  866. wave.BottomSurface = "Smooth"
  867. wave.Transparency = 0.35
  868. wave.CFrame = HandCF
  869. wm = Instance.new("SpecialMesh", wave)
  870. wm.Name = "wave"..number
  871. wm.MeshId = "rbxassetid://3270017"
  872. coroutine.wrap(function()
  873. for i = 1, 30, 1 do
  874. wm.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  875. wave.Size = wm.Scale
  876. wave.CFrame = HandCF
  877. wave.Transparency = i/30
  878. wait()
  879. end
  880. wait()
  881. wave:Destroy()
  882.  
  883. end)()
  884. end
  885. GroundWave1d = function()
  886.  
  887. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  888. Colors = {"Cyan", "Cyan"}
  889. local wave = Instance.new("Part", char)
  890. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  891. wave.Anchored = true
  892. wave.Name = "Wave"..number
  893. wave.CanCollide = false
  894. wave.Locked = true
  895. wave.Size = Vector3.new(0.5,0.5,0.5)
  896. wave.TopSurface = "Smooth"
  897. wave.BottomSurface = "Smooth"
  898. wave.Transparency = 0.35
  899. wave.CFrame = HandCF
  900. wm = Instance.new("SpecialMesh", wave)
  901. wm.Name = "wave"..number
  902. wm.MeshId = "rbxassetid://3270017"
  903. coroutine.wrap(function()
  904. for i = 1, 30, 1 do
  905. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  906. wave.Size = wm.Scale
  907. wave.CFrame = HandCF
  908. wave.Transparency = i/30
  909. wait()
  910. end
  911. wait()
  912. wave:Destroy()
  913.  
  914. end)()
  915. end
  916. GroundWave111 = function()
  917.  
  918. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  919. Colors = {"White", "White"}
  920. local wavef = Instance.new("Part", char)
  921. wavef.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  922. wavef.Anchored = true
  923. wavef.Name = "Wave"..number
  924. wavef.CanCollide = false
  925. wavef.Locked = true
  926. wavef.Size = Vector3.new(1, 1, 1)
  927. wavef.TopSurface = "Smooth"
  928. wavef.BottomSurface = "Smooth"
  929. wavef.Transparency = 0.35
  930. wavef.CFrame = HandCF
  931. wmf = Instance.new("SpecialMesh", wavef)
  932. wmf.Name = "wave"..number
  933. wmf.MeshId = "rbxassetid://3270017"
  934. coroutine.wrap(function()
  935. for i = 1, 30, 1 do
  936. wmf.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  937. wavef.Size = wmf.Scale
  938. wavef.CFrame = HandCF
  939. wavef.Transparency = i/30
  940. wait()
  941. end
  942. wait()
  943. wavef:Destroy()
  944.  
  945. end)()
  946. end
  947. GroundWave11 = function()
  948. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  949. Colors = {"White", "White"}
  950. local wave = Instance.new("Part", char)
  951. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  952. wave.Anchored = true
  953. wave.Name = "Wave"
  954. wave.CanCollide = false
  955. wave.Locked = true
  956. wave.Size = Vector3.new(1, 1, 1)
  957. wave.TopSurface = "Smooth"
  958. wave.BottomSurface = "Smooth"
  959. wave.Transparency = 0.35
  960. wave.CFrame = HandCF
  961. wm = Instance.new("SpecialMesh", wave)
  962. wm.MeshId = "rbxassetid://3270017"
  963. coroutine.wrap(function()
  964. for i = 1, 30, 1 do
  965. wm.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  966. wave.Size = wm.Scale
  967. wave.CFrame = HandCF
  968. wave.Transparency = i/30
  969. wait()
  970. end
  971. wait()
  972. wave:Destroy()
  973. end)()
  974. end
  975.  
  976. GroundWave2 = function()
  977. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  978. Colors = {"White", "White"}
  979. local wave3 = Instance.new("Part", char)
  980. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  981. wave3.Anchored = true
  982. wave3.Name = "Wave"
  983. wave3.CanCollide = false
  984. wave3.Locked = true
  985. wave3.Size = Vector3.new(1, 1, 1)
  986. wave3.TopSurface = "Smooth"
  987. wave3.BottomSurface = "Smooth"
  988. wave3.Transparency = 0.35
  989. wave3.CFrame = HandCF
  990. wm1 = Instance.new("SpecialMesh", wave3)
  991. wm1.MeshId = "rbxassetid://3270017"
  992. coroutine.wrap(function()
  993. for i = 1, 30, 1 do
  994. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  995. wave3.Size = wm1.Scale
  996. wave3.CFrame = HandCF
  997. wave3.Transparency = i/30
  998. wait()
  999. end
  1000. wait()
  1001. wave3:Destroy()
  1002. end)()
  1003. end
  1004. GroundWave3 = function()
  1005. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1006. Colors = {"White", "White"}
  1007. local wave2 = Instance.new("Part", char)
  1008. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1009. wave2.Anchored = true
  1010. wave2.Name = "Wave"
  1011. wave2.CanCollide = false
  1012. wave2.Locked = true
  1013. wave2.Size = Vector3.new(1, 1, 1)
  1014. wave2.TopSurface = "Smooth"
  1015. wave2.BottomSurface = "Smooth"
  1016. wave2.Transparency = 0.35
  1017. wave2.CFrame = HandCF
  1018. wm2 = Instance.new("SpecialMesh", wave2)
  1019. wm2.MeshId = "rbxassetid://3270017"
  1020. coroutine.wrap(function()
  1021. for i = 1, 30, 1 do
  1022. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1023. wave2.Size = wm2.Scale
  1024. wave2.CFrame = HandCF
  1025. wave2.Transparency = i/30
  1026. wait()
  1027. end
  1028. wait()
  1029. wave2:Destroy()
  1030. end)()
  1031. end
  1032. GroundWave4 = function()
  1033. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1034. Colors = {"White", "White"}
  1035. local wave1 = Instance.new("Part", char)
  1036. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1037. wave1.Anchored = true
  1038. wave1.Name = "Wave"
  1039. wave1.CanCollide = false
  1040. wave1.Locked = true
  1041. wave1.Size = Vector3.new(1, 1, 1)
  1042. wave1.TopSurface = "Smooth"
  1043. wave1.BottomSurface = "Smooth"
  1044. wave1.Transparency = 0.35
  1045. wave1.CFrame = HandCF
  1046. wm3 = Instance.new("SpecialMesh", wave1)
  1047. wm3.MeshId = "rbxassetid://3270017"
  1048. coroutine.wrap(function()
  1049. for i = 1, 30, 1 do
  1050. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1051. wave1.Size = wm3.Scale
  1052. wave1.CFrame = HandCF
  1053. wave1.Transparency = i/30
  1054. wait()
  1055. end
  1056. wait()
  1057. wave1:Destroy()
  1058. end)()
  1059. end
  1060. --------------------------------------------------------------------------
  1061. --transform
  1062. GroundWave5 = function()
  1063. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  1064. if ssjg == false then
  1065. if ssjb == false then
  1066. if ssj1 == true or ssj2 == true or ssj3 == true then
  1067. Colors = {"New Yeller", "New Yeller"}
  1068. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1069. Colors = {"White", "White"}
  1070. end
  1071. else
  1072. Colors = {"Cyan", "Cyan"}
  1073. end
  1074. else
  1075. Colors = {"Really red", "Deep orange"}
  1076. end
  1077.  
  1078. local wave11 = Instance.new("Part", char)
  1079. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1080. wave11.Anchored = true
  1081. wave11.Name = "Wave"
  1082. wave11.CanCollide = false
  1083. wave11.Locked = true
  1084. wave11.Size = Vector3.new(1, 1, 1)
  1085. wave11.TopSurface = "Smooth"
  1086. wave11.BottomSurface = "Smooth"
  1087. wave11.Transparency = 0.35
  1088. wave11.CFrame = HandCF
  1089. wm31 = Instance.new("SpecialMesh", wave11)
  1090. wm31.MeshId = "rbxassetid://3270017"
  1091. coroutine.wrap(function()
  1092. for i = 1, 30, 1 do
  1093. wm31.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1094. wave11.Size = wm31.Scale
  1095. wave11.CFrame = HandCF
  1096. wave11.Transparency = i/30
  1097. wait()
  1098. end
  1099. wait()
  1100. wave11:Destroy()
  1101. end)()
  1102. end
  1103. GroundWave6 = function()
  1104. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1105. if ssjg == false then
  1106. if ssjb == false then
  1107. if ssj1 == true or ssj2 == true or ssj3 == true then
  1108. Colors = {"New Yeller", "New Yeller"}
  1109. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1110. Colors = {"White", "White"}
  1111. end
  1112. else
  1113. Colors = {"Cyan", "Cyan"}
  1114. end
  1115. else
  1116. Colors = {"Really red", "Deep orange"}
  1117. end
  1118. local wave111 = Instance.new("Part", char)
  1119. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1120. wave111.Anchored = true
  1121. wave111.Name = "Wave"
  1122. wave111.CanCollide = false
  1123. wave111.Locked = true
  1124. wave111.Size = Vector3.new(1, 1, 1)
  1125. wave111.TopSurface = "Smooth"
  1126. wave111.BottomSurface = "Smooth"
  1127. wave111.Transparency = 0.35
  1128. wave111.CFrame = HandCF
  1129. wm311 = Instance.new("SpecialMesh", wave111)
  1130. wm311.MeshId = "rbxassetid://3270017"
  1131. coroutine.wrap(function()
  1132. for i = 1, 30, 1 do
  1133. wm311.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1134. wave111.Size = wm311.Scale
  1135. wave111.CFrame = HandCF
  1136. wave111.Transparency = i/30
  1137. wait()
  1138. end
  1139. wait()
  1140. wave111:Destroy()
  1141. end)()
  1142. end
  1143. GroundWave7 = function()
  1144. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
  1145. if ssjg == false then
  1146. if ssjb == false then
  1147. if ssj1 == true or ssj2 == true or ssj3 == true then
  1148. Colors = {"New Yeller", "New Yeller"}
  1149. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1150. Colors = {"White", "White"}
  1151. end
  1152. else
  1153. Colors = {"Cyan", "Cyan"}
  1154. end
  1155. else
  1156. Colors = {"Really red", "Deep orange"}
  1157. end
  1158. local wave1111 = Instance.new("Part", char)
  1159. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1160. wave1111.Anchored = true
  1161. wave1111.Name = "Wave"
  1162. wave1111.CanCollide = false
  1163. wave1111.Locked = true
  1164. wave1111.Size = Vector3.new(1, 1, 1)
  1165. wave1111.TopSurface = "Smooth"
  1166. wave1111.BottomSurface = "Smooth"
  1167. wave1111.Transparency = 0.35
  1168. wave1111.CFrame = HandCF
  1169. wm3111 = Instance.new("SpecialMesh", wave1111)
  1170. wm3111.MeshId = "rbxassetid://3270017"
  1171. coroutine.wrap(function()
  1172. for i = 1, 30, 1 do
  1173. wm3111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1174. wave1111.Size = wm3111.Scale
  1175. wave1111.CFrame = HandCF
  1176. wave1111.Transparency = i/30
  1177. wait()
  1178. end
  1179. wait()
  1180. wave1111:Destroy()
  1181. end)()
  1182. end
  1183. GroundWave8 = function()
  1184. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(40), math.rad(90), math.rad(0))
  1185. if ssjg == false then
  1186. if ssjb == false then
  1187. if ssj1 == true or ssj2 == true or ssj3 == true then
  1188. Colors = {"New Yeller", "New Yeller"}
  1189. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1190. Colors = {"White", "White"}
  1191. end
  1192. else
  1193. Colors = {"Cyan", "Cyan"}
  1194. end
  1195. else
  1196. Colors = {"Really red", "Deep orange"}
  1197. end
  1198. local wave11111 = Instance.new("Part", char)
  1199. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1200. wave11111.Anchored = true
  1201. wave11111.Name = "Wave"
  1202. wave11111.CanCollide = false
  1203. wave11111.Locked = true
  1204. wave11111.Size = Vector3.new(1, 1, 1)
  1205. wave11111.TopSurface = "Smooth"
  1206. wave11111.BottomSurface = "Smooth"
  1207. wave11111.Transparency = 0.35
  1208. wave11111.CFrame = HandCF
  1209. wm31111 = Instance.new("SpecialMesh", wave11111)
  1210. wm31111.MeshId = "rbxassetid://3270017"
  1211. coroutine.wrap(function()
  1212. for i = 1, 30, 1 do
  1213. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1214. wave11111.Size = wm31111.Scale
  1215. wave11111.CFrame = HandCF
  1216. wave11111.Transparency = i/30
  1217. wait()
  1218. end
  1219. wait()
  1220. wave11111:Destroy()
  1221. end)()
  1222. end
  1223. GroundWave9 = function()
  1224. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(40))
  1225. if ssjg == false then
  1226. if ssjb == false then
  1227. if ssj1 == true or ssj2 == true or ssj3 == true then
  1228. Colors = {"New Yeller", "New Yeller"}
  1229. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1230. Colors = {"White", "White"}
  1231. end
  1232. else
  1233. Colors = {"Cyan", "Cyan"}
  1234. end
  1235. else
  1236. Colors = {"Really red", "Deep orange"}
  1237. end
  1238. local wave111111 = Instance.new("Part", char)
  1239. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1240. wave111111.Anchored = true
  1241. wave111111.Name = "Wave"
  1242. wave111111.CanCollide = false
  1243. wave111111.Locked = true
  1244. wave111111.Size = Vector3.new(1, 1, 1)
  1245. wave111111.TopSurface = "Smooth"
  1246. wave111111.BottomSurface = "Smooth"
  1247. wave111111.Transparency = 0.35
  1248. wave111111.CFrame = HandCF
  1249. wm311111 = Instance.new("SpecialMesh", wave111111)
  1250. wm311111.MeshId = "rbxassetid://3270017"
  1251. coroutine.wrap(function()
  1252. for i = 1, 30, 1 do
  1253. wm311111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1254. wave111111.Size = wm311111.Scale
  1255. wave111111.CFrame = HandCF
  1256. wave111111.Transparency = i/30
  1257. wait()
  1258. end
  1259. wait()
  1260. wave111111:Destroy()
  1261. end)()
  1262. end
  1263. GroundWave10 = function()
  1264. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  1265. if ssjg == false then
  1266. if ssjb == false then
  1267. if ssj1 == true or ssj2 == true or ssj3 == true then
  1268. Colors = {"New Yeller", "New Yeller"}
  1269. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  1270. Colors = {"White", "White"}
  1271. end
  1272. else
  1273. Colors = {"Cyan", "Cyan"}
  1274. end
  1275. else
  1276. Colors = {"Really red", "Deep orange"}
  1277. end
  1278. local wave1111111 = Instance.new("Part", char)
  1279. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1280. wave1111111.Anchored = true
  1281. wave1111111.Name = "Wave"
  1282. wave1111111.CanCollide = false
  1283. wave1111111.Locked = true
  1284. wave1111111.Size = Vector3.new(1, 1, 1)
  1285. wave1111111.TopSurface = "Smooth"
  1286. wave1111111.BottomSurface = "Smooth"
  1287. wave1111111.Transparency = 0.35
  1288. wave1111111.CFrame = HandCF
  1289. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  1290. wm3111111.MeshId = "rbxassetid://3270017"
  1291. coroutine.wrap(function()
  1292. for i = 1, 30, 1 do
  1293. wm3111111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  1294. wave1111111.Size = wm3111111.Scale
  1295. wave1111111.CFrame = HandCF
  1296. wave1111111.Transparency = i/30
  1297. wait()
  1298. end
  1299. wait()
  1300. wave1111111:Destroy()
  1301. end)()
  1302. end
  1303. GroundBave2 = function()
  1304. local HandCF = CFrame.new(spirit1.Position + Vector3.new(0,11,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1305.  
  1306. local wave = Instance.new("Part", spirit1)
  1307. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1308. wave.Anchored = true
  1309. wave.CanCollide = false
  1310. wave.Locked = true
  1311. wave.Size = Vector3.new(1, 1, 1)
  1312. wave.TopSurface = "Smooth"
  1313. wave.BottomSurface = "Smooth"
  1314. wave.Transparency = 0.35
  1315. wave.CFrame = HandCF
  1316. wm = Instance.new("SpecialMesh", wave)
  1317. wm.MeshId = "rbxassetid://3270017"
  1318. coroutine.wrap(function()
  1319. for i = 1, 30, 1 do
  1320. wm.Scale = Vector3.new(8 + i*8.2, 3 + i*8.2, 8)
  1321. wave.Size = wm.Scale
  1322. wave.CFrame = HandCF
  1323. wave.Transparency = i/30
  1324. wait()
  1325. end
  1326. wait()
  1327. wave:Destroy()
  1328. end)()
  1329. end
  1330. ae = new("Part",char)
  1331. ae.Name = "NewPart"
  1332. ae.Size = v3(0.1,0.1,0.1)
  1333. ae.Shape = "Ball"
  1334. ae.Position = v3(999,999,999)
  1335. ae.BrickColor = bc("Really black")
  1336. ae.Material = "Neon"
  1337. ae.Transparency = 1
  1338. aaae =new("Weld",ae)
  1339. aaae.Part0 = RootPart
  1340. aaae.Part1 = ae
  1341. aaae.C0 = cf(0,7,0) * cfa(rad(0),rad(0),rad(0))
  1342. ae1 = new("Part",char)
  1343. ae1.Name = "NewPart"
  1344. ae1.Size = v3(0.1,0.1,0.1)
  1345. ae1.Shape = "Ball"
  1346. ae1.Position = v3(999,999,999)
  1347. ae1.BrickColor = bc("Really black")
  1348. ae1.Material = "Neon"
  1349. ae1.Transparency = 1
  1350. aaae1 =new("Weld",ae1)
  1351. aaae1.Part0 = RootPart
  1352. aaae1.Part1 = ae1
  1353. aaae1.C0 = cf(0,15,0) * cfa(rad(0),rad(0),rad(0))
  1354.  
  1355.  
  1356. aw = new("Part",char)
  1357. aw.Name = "NewPart"
  1358. aw.Size = v3(0.1,0.1,0.1)
  1359. aw.Shape = "Ball"
  1360. aw.Position = v3(999,999,999)
  1361. aw.BrickColor = BrickColor.new("Really black")
  1362. aw.Material = "Neon"
  1363. aw.Transparency = 1
  1364. aaw = new("SpecialMesh",aw)
  1365. aaw.Scale = v3(1,1,1)
  1366. aaaw =new("Weld",aw)
  1367. aaaw.Part0 = LowerTorso
  1368. aaaw.Part1 = aw
  1369. aaaw.C0 = cf(0,1.6,-1.6) * cfa(rad(0),rad(0),rad(0))
  1370. aaaaw = new("ParticleEmitter",aw)
  1371. aaaaw.Size = ns(5)
  1372. aaaaw.Rate = 5
  1373. aaaaw.Color = ColorSequence.new(Color3.fromRGB(17,17,17))
  1374. aaaaw.Texture = "rbxassetid://"
  1375. aaaaw.ZOffset = -1
  1376. aaaaw.Lifetime = nr(5)
  1377. aaaaw.RotSpeed = nr(50)
  1378. aaaaw.Transparency = ns(1)
  1379. aaaaw.LockedToPart = true
  1380. aaaaw.Speed = nr(0)
  1381. a = new("Part",char)
  1382. a.Name = "NewPart"
  1383. a.Size = v3(0.1,0.1,0.1)
  1384. a.Shape = "Ball"
  1385. a.Position = v3(999,999,999)
  1386. a.BrickColor = BrickColor.new("Really black")
  1387. a.Material = "Neon"
  1388. a.Transparency = 1
  1389. aa = new("SpecialMesh",a)
  1390. aa.Scale = v3(1,1,1)
  1391. aaa =new("Weld",a)
  1392. aaa.Part0 = LowerTorso
  1393. aaa.Part1 = a
  1394. aaa.C0 = cf(0,1.6,-1.6) * cfa(rad(0),rad(0),rad(0))
  1395. aaaa = new("ParticleEmitter",a)
  1396. aaaa.Size = ns(1)
  1397. aaaa.Rate = 5
  1398. aaaa.Texture = "rbxassetid://"
  1399. aaaa.ZOffset = 1
  1400. aaaa.Lifetime = nr(5)
  1401. aaaa.Transparency = ns(1)
  1402. aaaa.LockedToPart = true
  1403. aaaa.Speed = nr(0)
  1404. lighting2 = Instance.new("ParticleEmitter", a)
  1405. lighting2.Size = NumberSequence.new(2.5)
  1406. lighting2.LightEmission = 1
  1407. lighting2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  1408. lighting2.Texture = "rbxassetid://257173628"
  1409. lighting2.ZOffset = 2
  1410. lighting2.Transparency = ns(1)
  1411. lighting2.Lifetime = NumberRange.new(0.1)
  1412. lighting2.Rate = 60
  1413. lighting2.Rotation = NumberRange.new(-500,500)
  1414. lighting2.Speed = NumberRange.new(8)
  1415. lighting2.SpreadAngle = Vector2.new(500,500)
  1416. --DOntTouch
  1417.  
  1418. hum.JumpPower = 100
  1419. hum.BodyDepthScale.Value = 1
  1420. hum.BodyHeightScale.Value = 1
  1421. hum.BodyWidthScale.Value = 1
  1422. hum.HeadScale.Value = 1
  1423. for i,v in pairs(char:GetChildren()) do
  1424. if v.ClassName == "Accessory" then
  1425. v:Destroy()
  1426. end
  1427. end
  1428.  
  1429. Instance.new("ForceField",char).Visible = false
  1430. char.Animate:Destroy()
  1431. ------------------------
  1432. for i = 1,20 do
  1433. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  1434. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  1435. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  1436. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  1437. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  1438. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1439. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  1440. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1441. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  1442. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  1443. end
  1444.  
  1445. function RenderStepped2()
  1446.  
  1447. if startk == true then
  1448. if ssj4 == true and fuse == false then
  1449. aaaa.Color = ColorSequence.new(Color3.new(255,0,0))
  1450. aaaaw.Color = ColorSequence.new(Color3.new(255,0,0))
  1451. else
  1452. aaaa.Color = ColorSequence.new(Color3.new(255,255,255))
  1453. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  1454. end
  1455. turn = turn - 0.01
  1456. aaaa.Transparency = ns(turn)
  1457. aaaaw.Transparency = ns(turn)
  1458. aaaa.Size = ns(math.random(1,2))
  1459. if ssjg == true or potara == true then
  1460. lighting2.Transparency = ns(0)
  1461. end
  1462. else
  1463. lighting2.Transparency = ns(1)
  1464. aaaa.Transparency = ns(1)
  1465. aaaaw.Transparency = ns(1)
  1466. turn = 1
  1467. end
  1468.  
  1469. if rock2 == true then
  1470. wait(0.1)
  1471.  
  1472. for i,v in pairs(char:GetChildren()) do
  1473. if v:IsA("Part") then
  1474. if v.Name == "NewPart2" then
  1475. v.GO.Velocity = v3(0,-5,0)
  1476. end
  1477. end
  1478.  
  1479. end
  1480. rock2 = false
  1481. end
  1482. if rock3 == true then
  1483. wait(0.1)
  1484. for i,v in pairs(char:GetChildren()) do
  1485. if v:IsA("Part") then
  1486. if v.Name == "NewPart2" then
  1487. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  1488. end
  1489. end
  1490. end
  1491. rock3 = false
  1492. end
  1493. if transform4 == true then
  1494.  
  1495. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  1496. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  1497. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  1498. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  1499. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  1500. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  1501. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1502. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1503. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  1504. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  1505. end
  1506.  
  1507.  
  1508.  
  1509. if aim == true then
  1510. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1511. end
  1512.  
  1513. hum.MaxHealth = math.huge
  1514. hum.Health = math.huge
  1515.  
  1516. if flying1 == true and canfly == true and nill == true then
  1517. idle = false
  1518. walk = false
  1519. canjump = false
  1520. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  1521. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),0.1)--RightUpperArm
  1522. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  1523. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  1524. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),0.1)--LeftUpperLeg
  1525. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1526. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),0.1)--LeftLowerLeg
  1527. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1528. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  1529. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  1530.  
  1531. end
  1532. if flying1 == true and canfly == true and foward == true then
  1533.  
  1534. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),0.05) --LeftUpperArm
  1535. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-20),rad(0),rad(10)),0.05)--RightUpperArm
  1536. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerArm
  1537. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightLowerArm
  1538. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftUpperLeg
  1539. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  1540. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerLeg
  1541. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  1542. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--Torso
  1543. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),0.01)--Head
  1544.  
  1545. end
  1546.  
  1547. if uppercut1 == true then
  1548.  
  1549. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),.1) --LeftUpperArm
  1550. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  1551. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  1552. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1553. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.1)--LeftUpperLeg
  1554. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1555. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--LeftLowerLeg
  1556. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  1557. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.1,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1558. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1559.  
  1560. end
  1561. if uppercut2 == true then
  1562.  
  1563. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-10)),.1) --LeftUpperArm
  1564. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  1565. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  1566. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  1567. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  1568. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1569. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  1570. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--RightUpperLeg
  1571. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),.1)--Torso
  1572. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),.1)--Head
  1573.  
  1574. end
  1575.  
  1576. if punch1 == true then
  1577.  
  1578. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-40)),.5) --LeftUpperArm
  1579. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.5)--RightUpperArm
  1580. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.5)--LeftLowerArm
  1581. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  1582. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  1583. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1584. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  1585. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1586. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(30),rad(0)),.2)--Torso
  1587. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(-20),rad(0)),.2)--Head
  1588.  
  1589. end
  1590. if punch2 == true then
  1591.  
  1592. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  1593. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  1594. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  1595. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  1596. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  1597. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1598. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  1599. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1600. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  1601. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  1602.  
  1603. end
  1604. if punch3 == true then
  1605. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.5) --LeftUpperArm
  1606. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(40)),.5)--RightUpperArm
  1607. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  1608. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.5)--RightLowerArm
  1609. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  1610. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1611. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  1612. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1613. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.2)--Torso
  1614. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(20),rad(0)),.3)--Head
  1615.  
  1616. end
  1617. if punch4 == true then
  1618.  
  1619. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  1620. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  1621. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  1622. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  1623. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  1624. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1625. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  1626. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  1627. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  1628. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  1629.  
  1630. end
  1631.  
  1632. if kick3 == true then
  1633.  
  1634. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.3) --LeftUpperArm
  1635. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.3)--RightUpperArm
  1636. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  1637. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  1638. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),.5)--LeftUpperLeg
  1639. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  1640. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.5)--LeftLowerLeg
  1641. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  1642. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Torso
  1643. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Head
  1644.  
  1645. end
  1646. if kick4 == true then
  1647.  
  1648. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  1649. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  1650. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  1651. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  1652. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  1653. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  1654. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  1655. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  1656. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  1657. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  1658.  
  1659. end
  1660. if kick1 == true then
  1661.  
  1662. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.3) --LeftUpperArm
  1663. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.3)--RightUpperArm
  1664. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  1665. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  1666. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  1667. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(10)),.5)--RightUpperLeg
  1668. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  1669. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.5)--RightUpperLeg
  1670. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  1671. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  1672.  
  1673. end
  1674. if kick2 == true then
  1675.  
  1676. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  1677. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  1678. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  1679. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  1680. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  1681. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--RightUpperLeg
  1682. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  1683. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--RightUpperLeg
  1684. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Torso
  1685. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Head
  1686.  
  1687. end
  1688. if knockdown1 == true then
  1689.  
  1690. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,1,.05)*CFrame.Angles(rad(150),rad(-90),rad(0)),.1) --LeftUpperArm
  1691. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,1,.05)*CFrame.Angles(rad(150),rad(90),rad(0)),.1)--RightUpperArm
  1692. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--LeftLowerArm
  1693. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--RightLowerArm
  1694. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftUpperLeg
  1695. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  1696. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--LeftLowerLeg
  1697. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1698. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  1699. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1700.  
  1701. end
  1702. if knockdown2 == true then
  1703.  
  1704. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,0.5,.05)*CFrame.Angles(rad(100),rad(-90),rad(50)),.1) --LeftUpperArm
  1705. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,0.5,.05)*CFrame.Angles(rad(20),rad(100),rad(30)),.1)--RightUpperArm
  1706. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(25),rad(0),rad(0)),.1)--LeftLowerArm
  1707. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightLowerArm
  1708. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftUpperLeg
  1709. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  1710. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  1711. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  1712. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(10),rad(0)),.1)--Torso
  1713. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  1714.  
  1715. end
  1716. if kiblast3 == true then
  1717.  
  1718. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),.4) --LeftUpperArm
  1719. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  1720. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--LeftLowerArm
  1721. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  1722. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  1723. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1724. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  1725. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1726. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  1727. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  1728.  
  1729. end
  1730. if kiblast4 == true then
  1731. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  1732. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  1733. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  1734. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  1735. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  1736. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1737. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  1738. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1739. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  1740. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  1741.  
  1742. end
  1743. if kiblast1 == true then
  1744.  
  1745. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  1746. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(80)),.4)--RightUpperArm
  1747. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  1748. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--RightLowerArm
  1749. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  1750. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1751. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  1752. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1753. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  1754. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  1755.  
  1756. end
  1757. if kiblast2 == true then
  1758.  
  1759. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  1760. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(90),rad(80)),.4)--RightUpperArm
  1761. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  1762. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  1763. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  1764. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1765. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  1766. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  1767. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  1768. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  1769.  
  1770. end
  1771. Frame_3.Size = UDim2.new(0, ki*2.29, 0, 10)
  1772. if kicharging == true and ki < 100 then
  1773. ki = ki + 0.5
  1774. end
  1775. 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
  1776. walk11 = false
  1777.  
  1778. GiantStep:Play()
  1779. GroundShake = false
  1780. wait(0.3)
  1781. GiantStep:Stop()
  1782. GroundShake = false
  1783. walk11 = true
  1784. end
  1785. end
  1786. function RenderStepped()
  1787.  
  1788. if hum.MoveDirection.x == 0 and idle == true and fuse == false and potara == false then
  1789. ------here
  1790. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),0.1) --LeftUpperArm
  1791. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),0.1)--RightUpperArm
  1792. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),0.1)--LeftLowerArm
  1793. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),0.1)--RightLowerArm
  1794. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),0.1)--LeftUpperLeg
  1795. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1796. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  1797. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1798. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),0.1)--Torso
  1799. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),0.1)--Head
  1800. end
  1801.  
  1802. 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
  1803. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  1804. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  1805. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  1806. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  1807. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  1808. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1809. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  1810. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  1811. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  1812. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  1813. end
  1814.  
  1815. if hum.Jump == true and canjump == true then
  1816. idle = false
  1817. walk = false
  1818.  
  1819.  
  1820. -- return to idle if finishing an emote
  1821. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  1822. oldAnim = "idle"
  1823. end
  1824.  
  1825. currentAnim = ""
  1826. currentAnimInstance = nil
  1827. if (currentAnimKeyframeHandler ~= nil) then
  1828. currentAnimKeyframeHandler:disconnect()
  1829. end
  1830.  
  1831. if (currentAnimTrack ~= nil) then
  1832. currentAnimTrack:Stop()
  1833. currentAnimTrack:Destroy()
  1834. currentAnimTrack = nil
  1835. end
  1836.  
  1837. -- clean up walk if there is one
  1838. if (runAnimKeyframeHandler ~= nil) then
  1839. runAnimKeyframeHandler:disconnect()
  1840. end
  1841.  
  1842. if (runAnimTrack ~= nil) then
  1843. runAnimTrack:Stop()
  1844. runAnimTrack:Destroy()
  1845. runAnimTrack = nil
  1846. end
  1847.  
  1848.  
  1849. jumped = true
  1850.  
  1851. for i=1,30 do
  1852. wait()
  1853. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),0.05) --LeftUpperArm
  1854. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(80)),0.05)--RightUpperArm
  1855. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  1856. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  1857. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),0.1)--LeftUpperLeg
  1858. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),0.1)--RightUpperLeg
  1859. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),0.1)--LeftLowerLeg
  1860. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),0.1)--RightUpperLeg
  1861. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  1862. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-5),rad(0),rad(0)),0.1)--Head
  1863. end
  1864. jumped = false
  1865. idle = true
  1866. walk = true
  1867. end
  1868. if kamehameha1 == true then
  1869. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.03) --LeftUpperArm
  1870. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.03)--RightUpperArm
  1871. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  1872. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  1873. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  1874. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  1875. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1876. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  1877. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.03)--Torso
  1878. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.03)--Head
  1879.  
  1880. end
  1881. if kamehameha6 == true then
  1882. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  1883. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  1884. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  1885. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  1886. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  1887. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  1888. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1889. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  1890. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  1891. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  1892.  
  1893. end
  1894. if kamehameha5 == true then
  1895. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  1896. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  1897. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  1898. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  1899. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  1900. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  1901. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1902. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  1903. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  1904. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  1905.  
  1906. end
  1907. if kamehameha2 == true then
  1908. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(40)),.1) --LeftUpperArm
  1909. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(30),rad(0),rad(-40)),.1)--RightUpperArm
  1910. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  1911. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(30),rad(20)),.1)--RightLowerArm
  1912. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  1913. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  1914. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1915. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightLowerLeg
  1916. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  1917. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  1918. end
  1919.  
  1920. if beam2 == true then
  1921.  
  1922. a1.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0) + v3(0,1,0) + RootPart.CFrame.lookVector * beamgo
  1923. a2.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * 8
  1924. a3.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo * 2
  1925. end
  1926.  
  1927.  
  1928.  
  1929. if transform1 == true then
  1930.  
  1931. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(150),rad(-110),rad(0)),.1) --LeftUpperArm
  1932. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(150),rad(110),rad(0)),.1)--RightUpperArm
  1933. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftLowerArm
  1934. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--RightLowerArm
  1935. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  1936. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  1937. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  1938. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  1939. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  1940. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  1941.  
  1942.  
  1943. end
  1944. if rock == true then
  1945. wait(math.random(0.1,0.5))
  1946. ay = new("Part",char)
  1947. ay.Name = "NewPart2"
  1948. ay.Size = v3(0.3,0.3,0.3)
  1949. ay.CanCollide = false
  1950. for i,v in pairs(workspace:GetChildren()) do
  1951. if v:IsA("Part") then
  1952. if v.Size.x > 150 then
  1953.  
  1954.  
  1955. ay.BrickColor = v.BrickColor
  1956. ay.Material = v.Material
  1957. ay.Transparency = v.Transparency
  1958. end
  1959. end
  1960. end
  1961. ay.Position = v3(999,999,999)
  1962. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-2,RootPart.Position.z+math.random(-15,15))
  1963. ys = Instance.new("BodyVelocity",ay)
  1964. ys.Name = "GO"
  1965. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  1966.  
  1967. ys.Velocity = v3(0,6,0)
  1968. game.Debris:AddItem(ay,math.random(3,4))
  1969. end
  1970.  
  1971. if transform2 == true then
  1972.  
  1973. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  1974. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  1975. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  1976. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  1977. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  1978. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  1979. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  1980. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  1981. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  1982. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  1983.  
  1984.  
  1985. end
  1986. if onaura == true then
  1987. if ssjg == false then
  1988. if ssjb == false then
  1989. onaura =false
  1990.  
  1991. wait(0.15)
  1992. newaura.Image = "rbxassetid://926705964"
  1993. wait(0.15)
  1994. newaura.Image = "rbxassetid://926709486"
  1995. wait(0.15)
  1996. newaura.Image = "rbxassetid://926711720"
  1997. wait(0.15)
  1998. newaura.Image = "rbxassetid://926712235"
  1999.  
  2000. onaura =true
  2001. else
  2002. onaura =false
  2003.  
  2004. wait(0.1)
  2005. newaura.Image = "http://www.roblox.com/asset/?id=0"
  2006. wait(0.1)
  2007. newaura.Image = "http://www.roblox.com/asset/?id=0"
  2008. wait(0.1)
  2009. newaura.Image = "http://www.roblox.com/asset/?id=0"
  2010. wait(0.1)
  2011. newaura.Image = "http://www.roblox.com/asset/?id=0"--890403512
  2012. onaura =true
  2013. end
  2014. end
  2015. end
  2016.  
  2017. if onaura == true then
  2018. if ssjg == true then
  2019. onaura =false
  2020. wait(0.1)
  2021. newaura.Image = "rbxassetid://639676034"
  2022. wait(0.1)
  2023. newaura.Image = "rbxassetid://639676268"
  2024. wait(0.1)
  2025. newaura.Image = "rbxassetid://639676527"
  2026. wait(0.1)
  2027. newaura.Image = "rbxassetid://639676855"
  2028. onaura =true
  2029. end
  2030. end
  2031. if auracan3 == true then
  2032. auracan3 = false
  2033. newaura2.Image = "rbxassetid://276853031"
  2034. wait(0.07)
  2035. newaura2.Image = "rbxassetid://276853123"
  2036. wait(0.07)
  2037. newaura2.Image = "rbxassetid://276853057"
  2038. wait(0.07)
  2039. newaura2.Image = "rbxassetid://276853088"
  2040. wait(0.07)
  2041. auracan3 = true
  2042. end
  2043.  
  2044. auranum = math.random(35,65)
  2045. auranum1 = math.random(-25,0)
  2046. auranum2 = math.random(10,25)
  2047. auranum3 = math.random(65,75)
  2048. auranum4 = math.random(-25,-15)
  2049.  
  2050. if transform3 == true then
  2051. if ssjb == false then
  2052. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(auranum),rad(0),rad(30)),.1) --LeftUpperArm
  2053. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(auranum),rad(0),rad(-30)),.1)--RightUpperArm
  2054. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(60)),.1)--LeftLowerArm
  2055. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-60)),.1)--RightLowerArm
  2056. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(70),rad(-60),rad(0)),.1)--LeftUpperLeg
  2057. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(70),rad(60),rad(0)),.1)--RightUpperLeg
  2058. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerLeg
  2059. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerLeg
  2060. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  2061. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2062. else
  2063. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum1)),.1) --LeftUpperArm
  2064. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum2)),.1)--RightUpperArm
  2065. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  2066. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  2067. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(-20)),.1)--LeftUpperLeg
  2068. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(20)),.1)--RightUpperLeg
  2069. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--LeftLowerLeg
  2070. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightUpperLeg
  2071. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(rad(auranum4),rad(0),rad(0)),.1)--Torso
  2072. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  2073. end
  2074. end
  2075. if transform5 == true then
  2076.  
  2077. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1) --LeftUpperArm
  2078. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  2079. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  2080. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  2081. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  2082. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  2083. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  2084. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  2085. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  2086. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  2087.  
  2088. end
  2089. if GroundShake == true then
  2090. for i,v in pairs(workspace:GetChildren()) do
  2091. if v:IsA("Part") then
  2092. if v.Size.x > 150 then
  2093. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-1,1)),rad(math.random(-1,1)),rad(math.random(-1,1)))
  2094. end
  2095. end
  2096. end
  2097.  
  2098.  
  2099.  
  2100.  
  2101. end
  2102. if GroundShake2 == true then
  2103.  
  2104. for i,v in pairs(workspace:GetChildren()) do
  2105. if v:IsA("Part") then
  2106. if v.Size.x > 150 then
  2107. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-2,2)),rad(math.random(-2,2)),rad(math.random(-2,2)))
  2108. end
  2109. end
  2110. end
  2111.  
  2112. end
  2113. end
  2114. game:GetService("RunService").RenderStepped:connect(RenderStepped)
  2115. game:GetService("RunService").RenderStepped:connect(RenderStepped2)
  2116.  
  2117. local player = game.Players.LocalPlayer
  2118.  
  2119.  
  2120.  
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131. Hair7 = Instance.new("Part")
  2132. Hair7.Parent = char
  2133. Hair7.Name = "Hair"
  2134. Hair7.CanCollide = false
  2135. Hair7.Locked = true
  2136. Hair7.TopSurface = "Smooth"
  2137. Hair7.BottomSurface = "Smooth"
  2138. Hair7.formFactor = "Symmetric"
  2139. Hair7.Material = "Neon"
  2140. Hair7.BrickColor = BrickColor.new("Really black")
  2141. Hair7.CFrame = LowerTorso.CFrame
  2142. Hair7.Size = Vector3.new(1, 1, 1)
  2143. Hair7.Transparency = 0
  2144.  
  2145.  
  2146.  
  2147. Weld = Instance.new("Weld")
  2148. Weld.Parent = Head
  2149. Weld.Part0 = Head
  2150. Weld.Part1 = Hair7
  2151.  
  2152. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  2153.  
  2154. Mesh = Instance.new("SpecialMesh")
  2155. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  2156. Mesh.Parent = Hair7
  2157.  
  2158. Mesh.Scale = Vector3.new(6.8,6.8,6.8)
  2159. Mesh.MeshType = "FileMesh"
  2160.  
  2161. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  2162.  
  2163. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=789928103"
  2164. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=990340653"
  2165.  
  2166.  
  2167.  
  2168.  
  2169. function kamehameha()
  2170. beamgo = 6
  2171. beamgo1 = 1
  2172. enabled = true
  2173. sizeup = -25
  2174.  
  2175.  
  2176. kamefire.Volume = 1
  2177.  
  2178. wait(0.2)
  2179. RootPart.Anchored = true
  2180. kamecharge:Stop()
  2181.  
  2182.  
  2183. a1 = new("Part",char)
  2184. a1.Name = "Beam"
  2185. a1.Anchored = true
  2186. a1.Size = v3(6,6,6)
  2187. a1.CanCollide = false
  2188. a1.Locked = true
  2189. a1.Position = v3(999,999,999)
  2190. a1.BrickColor = bc("Black")
  2191. a1.Material = "Neon"
  2192. a1.Transparency = 0
  2193. aa1 = new("SpecialMesh",a1)
  2194.  
  2195. if fuse == false then
  2196. aa1.MeshType = "Cylinder"
  2197. if potara == false then
  2198. aa1.MeshType = "Cylinder"
  2199. else
  2200. aa1.MeshType = "Sphere"
  2201. end
  2202. else
  2203. aa1.MeshType = "Sphere"
  2204. end
  2205.  
  2206. aa1.Scale = v3(1,1,1)
  2207.  
  2208. a2 = new("Part",char)
  2209. a2.Name = "Beam"
  2210. a2.Anchored = true
  2211. a2.Locked = true
  2212.  
  2213. a2.Size = v3(0.1,0.1,0.1)
  2214. a2.CanCollide = false
  2215. a2.Position = v3(999,999,999)
  2216. a2.BrickColor = bc("Black")
  2217. a2.Material = "Neon"
  2218. if fuse == false then
  2219. if potara == false then
  2220. a2.Transparency = 0
  2221. else
  2222. a2.Transparency = 1
  2223. end
  2224. else
  2225.  
  2226. a2.Transparency = 1
  2227. end
  2228. aa2 = new("SpecialMesh",a2)
  2229. aa2.MeshType = "Sphere"
  2230. aa2.Scale = v3(300,150,150)
  2231. a3 = new("Part",char)
  2232. a3.Name = "Beam"
  2233. a3.Locked = true
  2234. a3.Anchored = true
  2235. a3.Size = v3(0.1,0.1,0.1)
  2236. a3.CanCollide = false
  2237. a3.Position = v3(999,999,999)
  2238. a3.BrickColor = bc("Black")
  2239. a3.Material = "Neon"
  2240. if fuse == false then
  2241. if potara == false then
  2242. a3.Transparency = 0
  2243. else
  2244. a3.Transparency = 1
  2245. end
  2246. else
  2247.  
  2248. a3.Transparency = 1
  2249. end
  2250. aa3 = new("SpecialMesh",a3)
  2251. aa3.MeshType = "Sphere"
  2252. aa3.Scale = v3(200,100,100)
  2253. if ssj4 == true and fuse == false then
  2254. a1.BrickColor = bc("Really red")
  2255. a2.BrickColor = bc("Really red")
  2256. a3.BrickColor = bc("Really red")
  2257. end
  2258. kamecharge:Stop()
  2259. kamefire:Play()
  2260.  
  2261. GroundWave1()
  2262. startk = false
  2263. ringfolder = Instance.new("Model",char)
  2264.  
  2265.  
  2266. --Damages
  2267. -----------------------------------------------------------------------------------------
  2268. a1.Touched:connect(function(hit)
  2269.  
  2270. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  2271.  
  2272.  
  2273.  
  2274. if hit.Parent:IsA("Model") then
  2275. hit.Parent:BreakJoints()
  2276. end
  2277. hit:Destroy()
  2278. if enabled == true then
  2279. enabled = false
  2280. num = num + 1
  2281. kamehit:Play()
  2282. a21 = new("Part",char)
  2283. a21.Name = "Beam"..num
  2284. a21.Locked = true
  2285. a21.Size = v3(1,1,1)
  2286. a21.CanCollide = false
  2287. a21.Position = v3(999,999,999)
  2288. a21.BrickColor = bc("Really red")
  2289. a21.Material = "Neon"
  2290. a21.Transparency = 0
  2291. aa21 = new("SpecialMesh",a21)
  2292. a21.Anchored = true
  2293. a21.Position = hit.Position
  2294. aa21.MeshType = "Sphere"
  2295. aa21.Scale = v3(1,1,1)
  2296. GroundWave2()
  2297. GroundWave3()
  2298. GroundWave4()
  2299. for i = 1,50 do
  2300. wait()
  2301. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  2302. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2303. end
  2304. enabled = true
  2305. char["Beam"..num]:Destroy()
  2306. end
  2307.  
  2308. end
  2309.  
  2310. end)
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316. beam2 = true
  2317. beam1 = true
  2318.  
  2319. if potara == true then
  2320. for i = 1,20 do
  2321. wait(0.1)
  2322. sizeup = sizeup-0.7
  2323. ringgo = ringgo + 15
  2324. av = new("Part",ringfolder)
  2325. av.Name = "NewRing"
  2326. av.Anchored = true
  2327. av.Size = v3(0.6,1,1)
  2328. av.BrickColor = bc("New Yeller")
  2329. av.Material = "Neon"
  2330. av.Transparency = 0
  2331. aav = new("SpecialMesh",av)
  2332. aav.MeshType = "FileMesh"
  2333. aav.Scale = v3(sizeup,30,sizeup)
  2334. aav.MeshId = "rbxassetid://991124063"
  2335. 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)
  2336.  
  2337. end
  2338. end
  2339. if potara == false then
  2340. wait(3)
  2341. else
  2342. wait(0.5)
  2343. end
  2344.  
  2345. beam1 = false
  2346.  
  2347. repeat
  2348. wait()
  2349.  
  2350. if fuse == false then
  2351. if potara == false then
  2352. a1.Size = a1.Size - v3(0,0.2,0.2)
  2353. else
  2354. for i,v in pairs(char.Model:GetChildren()) do
  2355. if v:IsA("Part") then
  2356. if v.Name == "NewRing" then
  2357. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  2358. v.Transparency = v.Transparency + 0.1
  2359. end
  2360. end
  2361. end
  2362. a1.Size = a1.Size - v3(0,2,2)
  2363. end
  2364. else
  2365. a1.Size = a1.Size - v3(0,2,2)
  2366. end
  2367. aa2.Scale = aa2.Scale - v3(3,3,3)
  2368. aa3.Scale = aa3.Scale - v3(3,3,3)
  2369. until
  2370. a1.Size.y < 0.1
  2371.  
  2372.  
  2373. a1:Destroy()
  2374. ringfolder:Destroy()
  2375. a2:Destroy()
  2376. a3:Destroy()
  2377. for i = 1,10 do
  2378. wait()
  2379.  
  2380. kamefire.Volume = kamefire.Volume - 0.5
  2381. end
  2382. kamefire:Stop()
  2383. RootPart.Anchored = false
  2384.  
  2385. end
  2386.  
  2387.  
  2388. lighting = Instance.new("ParticleEmitter", RootPart)
  2389. lighting.Size = NumberSequence.new(2.5)
  2390. lighting.LightEmission = 1
  2391. lighting.Color = ColorSequence.new(Color3.fromRGB(170,170,255))
  2392. lighting.Texture = "rbxassetid://257173628"
  2393. lighting.ZOffset = 2
  2394. lighting.Transparency = ns(1)
  2395. lighting.Lifetime = NumberRange.new(0.1)
  2396. lighting.Rate = 60
  2397. lighting.Rotation = NumberRange.new(-500,500)
  2398. lighting.Speed = NumberRange.new(8)
  2399. lighting.SpreadAngle = Vector2.new(500,500)
  2400. lighting1 = Instance.new("ParticleEmitter", RootPart)
  2401. lighting1.Size = NumberSequence.new(2.5)
  2402. lighting1.LightEmission = 1
  2403. lighting1.Transparency = ns(1)
  2404. lighting1.Color = ColorSequence.new(Color3.fromRGB(170,170,255))
  2405. lighting1.Texture = "rbxassetid://257173628"
  2406. lighting1.ZOffset = 2
  2407. lighting1.Lifetime = NumberRange.new(0.1)
  2408. lighting1.Rate = 60
  2409. lighting1.Rotation = NumberRange.new(-500,500)
  2410. lighting1.Speed = NumberRange.new(8)
  2411. lighting1.SpreadAngle = Vector2.new(500,500)
  2412. mouse.KeyDown:connect(function(key)
  2413. if fuse == true then
  2414. if key == "q" and canattack == true and ki > 99 then
  2415.  
  2416. if canfly == true then
  2417. canfly = false
  2418. canfly1 = true
  2419. end
  2420. ki = ki - 100
  2421. canattack = false
  2422. idle7 = false
  2423. walk = false
  2424. canjump = false
  2425. hum.WalkSpeed = 0
  2426. aim = true
  2427. RootPart.Anchored = true
  2428. bigkamehameha1 = true
  2429.  
  2430. wait(1)
  2431. --KamehamehaVoice4:Play()
  2432. bigkamehameha1 = false
  2433. bigkamehameha2 = true
  2434. ar = new("Part",char)
  2435. ar.Name = "NewPart"
  2436. ar.Position = v3(999,999,999)
  2437. ar.Size = v3(1,1,1)
  2438. ar.BrickColor = bc("Really red")
  2439. ar.Material = "Neon"
  2440. ar.Transparency = 1
  2441. aar = new("SpecialMesh",ar)
  2442. aar.MeshType = "Sphere"
  2443. aar.Scale = v3(3,3,4)
  2444.  
  2445. aaar =new("Weld",ar)
  2446. aaar.Part0 = LowerTorso
  2447. aaar.Part1 = ar
  2448. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  2449. for i = 1,9 do
  2450. wait(0.5)
  2451. GroundWave1d()
  2452. ar.Transparency = ar.Transparency - 0.1
  2453. end
  2454. aim = false
  2455. kamehameha()
  2456.  
  2457. if canfly1 == true then
  2458. canfly = true
  2459. canfly1 = false
  2460. end
  2461. idle7 = true
  2462. hum.WalkSpeed = 16
  2463. canattack = true
  2464. ar:Destroy()
  2465. bigkamehameha2 = false
  2466. mouth.Texture = "rbxassetid://932140764"
  2467. RootPart.Anchored = false
  2468. end
  2469.  
  2470.  
  2471. end
  2472. if potara == true then
  2473. if key == "q" and canattack == true and ki > 99 then
  2474. kamefire.TimePosition = 0.5
  2475. if canfly == true then
  2476. canfly = false
  2477. canfly1 = true
  2478. end
  2479. ki = ki - 100
  2480. ringgo = 18
  2481. sizeup = 35
  2482. canattack = false
  2483. idle7 = false
  2484. walk = false
  2485. canjump = false
  2486. hum.WalkSpeed = 0
  2487. aim = true
  2488. RootPart.Anchored = true
  2489. --KamehamehaVoice6:Play()
  2490. final1 = true
  2491.  
  2492. wait(0.5)
  2493. startk = true
  2494. final1 = false
  2495. final2 = true
  2496. wait(1)
  2497. final2 = false
  2498. kamehameha1 = true
  2499. wait(2.3)
  2500. kamehameha1 = false
  2501. kamehameha2 = true
  2502. --KamehamehaVoice6:Stop()
  2503.  
  2504. aim = false
  2505. kamehameha()
  2506.  
  2507. if canfly1 == true then
  2508. canfly = true
  2509. canfly1 = false
  2510. end
  2511. idle7 = true
  2512. hum.WalkSpeed = 16
  2513. canattack = true
  2514.  
  2515. kamehameha2 = false
  2516. mouth.Texture = "rbxassetid://932140764"
  2517. RootPart.Anchored = false
  2518. end
  2519.  
  2520.  
  2521. end
  2522. if ssjg == false and ssj3 == false and ssjbkaiox10 == false and fuse == false then
  2523. if key == "q" and canattack == true and ki > 39 then
  2524.  
  2525. if canfly == true then
  2526. canfly = false
  2527. canfly1 = true
  2528. end
  2529. ki = ki - 40
  2530. canattack = false
  2531. idle = false
  2532. walk = false
  2533. canjump = false
  2534. hum.WalkSpeed = 0
  2535. aim = true
  2536. RootPart.Anchored = true
  2537. kamehameha6 = true
  2538.  
  2539. --KamehamehaVoice:Play()
  2540. startk = true
  2541.  
  2542. mouth.Texture = "rbxassetid://828773176"
  2543.  
  2544.  
  2545. wait(0.5)
  2546. mouth.Texture = "rbxassetid://932140764"
  2547.  
  2548. wait(0.5)
  2549. mouth.Texture = "rbxassetid://828773176"
  2550. wait(0.5)
  2551. mouth.Texture = "rbxassetid://932140764"
  2552.  
  2553. wait(1.7)
  2554.  
  2555.  
  2556. wait(0.4)
  2557. mouth.Texture = "rbxassetid://828773176"
  2558. aim = false
  2559.  
  2560. kamehameha6 = false
  2561. kamehameha2 = true
  2562. kamehameha()
  2563. wait(0.8)
  2564. KamehamehaVoice.TimePosition = 0
  2565. kamehameha2 = false
  2566. if canfly1 == true then
  2567. idle = true
  2568. walk = true
  2569. canjump = true
  2570. end
  2571. if canfly1 == true then
  2572. canfly = true
  2573. canfly1 = false
  2574. end
  2575. hum.WalkSpeed = 16
  2576. canattack = true
  2577. mouth.Texture = "rbxassetid://932140764"
  2578. RootPart.Anchored = false
  2579. end
  2580.  
  2581.  
  2582. end
  2583. if ssj3 == true then
  2584. if key == "q" and canattack == true and ki > 79 then
  2585. if canfly == true then
  2586. canfly = false
  2587. canfly1 = true
  2588. end
  2589. ki = ki - 80
  2590. ssj3music:Stop()
  2591. Lightning.Volume = 0.1
  2592. canattack = false
  2593. idle = false
  2594. walk = false
  2595. canjump = false
  2596. hum.WalkSpeed = 0
  2597. aim = true
  2598. RootPart.Anchored = true
  2599. kamehameha1 = true
  2600. wait(0.5)
  2601. KamehamehaVoice2:Play()
  2602.  
  2603.  
  2604. mouth.Texture = "rbxassetid://828773176"
  2605.  
  2606.  
  2607. wait(0.5)
  2608. mouth.Texture = "rbxassetid://932140764"
  2609.  
  2610. wait(0.5)
  2611. mouth.Texture = "rbxassetid://828773176"
  2612. wait(0.5)
  2613. mouth.Texture = "rbxassetid://932140764"
  2614. wait(2)
  2615. startk = true
  2616. kamecharge:Play()
  2617. mouth.Texture = "rbxassetid://828773176"
  2618.  
  2619.  
  2620. wait(5)
  2621. mouth.Texture = "rbxassetid://932140764"
  2622.  
  2623. wait(0.5)
  2624. mouth.Texture = "rbxassetid://828773176"
  2625. wait(0.5)
  2626. mouth.Texture = "rbxassetid://932140764"
  2627. KamehamehaVoice:Pause()
  2628. wait(2)
  2629. KamehamehaVoice.TimePosition = 3.5
  2630. KamehamehaVoice:Play()
  2631.  
  2632. wait(0.4)
  2633. mouth.Texture = "rbxassetid://828773176"
  2634. aim = false
  2635.  
  2636. kamehameha1 = false
  2637. kamehameha2 = true
  2638. kamehameha()
  2639. wait(0.8)
  2640. KamehamehaVoice.TimePosition = 0
  2641. kamehameha2 = false
  2642. if canfly1 == true then
  2643. idle = true
  2644. walk = true
  2645. canjump = true
  2646. end
  2647. if canfly1 == true then
  2648. canfly = true
  2649. canfly1 = false
  2650. end
  2651. hum.WalkSpeed = 16
  2652. canattack = true
  2653. ssj3music:Play()
  2654. mouth.Texture = "rbxassetid://932140764"
  2655. RootPart.Anchored = false
  2656. end
  2657.  
  2658.  
  2659. end
  2660. if ssjbkaiox10 == true then
  2661. if key == "q" and canattack == true and ki > 99 then
  2662. if canfly == true then
  2663. canfly = false
  2664. canfly1 = true
  2665. end
  2666. ki = ki- 100
  2667.  
  2668. canattack = false
  2669. idle = false
  2670. walk = false
  2671. canjump = false
  2672. hum.WalkSpeed = 0
  2673. aim = true
  2674. RootPart.Anchored = true
  2675. kamehameha6 = true
  2676. wait(0.5)
  2677. KamehamehaVoice3:Play()
  2678.  
  2679.  
  2680. mouth.Texture = "rbxassetid://828773176"
  2681.  
  2682.  
  2683. wait(0.5)
  2684. mouth.Texture = "rbxassetid://932140764"
  2685.  
  2686. wait(0.5)
  2687. mouth.Texture = "rbxassetid://828773176"
  2688. wait(0.5)
  2689. mouth.Texture = "rbxassetid://932140764"
  2690. wait(0.1)
  2691. startk = true
  2692. kamecharge:Play()
  2693. mouth.Texture = "rbxassetid://828773176"
  2694.  
  2695.  
  2696. wait(3.5)
  2697. mouth.Texture = "rbxassetid://932140764"
  2698.  
  2699. wait(0.5)
  2700. mouth.Texture = "rbxassetid://828773176"
  2701. wait(0.5)
  2702. mouth.Texture = "rbxassetid://932140764"
  2703. KamehamehaVoice:Pause()
  2704. wait(2)
  2705. KamehamehaVoice.TimePosition = 3.5
  2706. KamehamehaVoice:Play()
  2707.  
  2708. wait(0.4)
  2709. mouth.Texture = "rbxassetid://828773176"
  2710. aim = false
  2711.  
  2712. kamehameha6 = false
  2713. kamehameha2 = true
  2714. GroundShake = false
  2715. kamehameha()
  2716. GroundShake = false
  2717. wait(0.8)
  2718. KamehamehaVoice.TimePosition = 0
  2719. kamehameha2 = false
  2720. if canfly1 == true then
  2721. idle = true
  2722. walk = true
  2723. canjump = true
  2724. end
  2725. if canfly1 == true then
  2726. canfly = true
  2727. canfly1 = false
  2728. end
  2729. hum.WalkSpeed = 16
  2730. canattack = true
  2731. ssj3music:Play()
  2732. mouth.Texture = "rbxassetid://932140764"
  2733. RootPart.Anchored = false
  2734. end
  2735.  
  2736.  
  2737. end
  2738. if ssjg == true then
  2739. if key == "q" and canattack == true and ki > 99 then
  2740. if canfly == true then
  2741. canfly = false
  2742. canfly1 = true
  2743. end
  2744. ki = ki - 100
  2745. ssjgmusic:Stop()
  2746. canattack = false
  2747. idle = false
  2748. walk = false
  2749. canjump = false
  2750. hum.WalkSpeed = 0
  2751. aim = true
  2752. RootPart.Anchored = true
  2753. kamehameha1 = true
  2754. wait(0.5)
  2755. KamehamehaVoice1:Play()
  2756.  
  2757.  
  2758. mouth.Texture = "rbxassetid://828773176"
  2759.  
  2760.  
  2761. wait(0.1)
  2762. mouth.Texture = "rbxassetid://932140764"
  2763.  
  2764. wait(0.5)
  2765. mouth.Texture = "rbxassetid://828773176"
  2766. wait(0.7)
  2767. mouth.Texture = "rbxassetid://932140764"
  2768. wait(0.3)
  2769. startk = true
  2770.  
  2771. mouth.Texture = "rbxassetid://828773176"
  2772.  
  2773.  
  2774. wait(18.5)
  2775. mouth.Texture = "rbxassetid://932140764"
  2776.  
  2777. wait(0.5)
  2778. mouth.Texture = "rbxassetid://828773176"
  2779. wait(0.5)
  2780. mouth.Texture = "rbxassetid://932140764"
  2781.  
  2782.  
  2783. wait(0.4)
  2784. mouth.Texture = "rbxassetid://828773176"
  2785. aim = false
  2786.  
  2787. kamehameha1 = false
  2788. kamehameha2 = true
  2789. GroundShake = false
  2790. kamehameha()
  2791. GroundShake = false
  2792. wait(0.8)
  2793. KamehamehaVoice.TimePosition = 0
  2794. kamehameha2 = false
  2795. if canfly1 == true then
  2796. idle = true
  2797. walk = true
  2798. canjump = true
  2799. end
  2800. if canfly1 == true then
  2801. canfly = true
  2802. canfly1 = false
  2803. end
  2804. hum.WalkSpeed = 16
  2805. canattack = true
  2806. mouth.Texture = "rbxassetid://932140764"
  2807. RootPart.Anchored = false
  2808. end
  2809.  
  2810. end
  2811.  
  2812. end)
  2813. -----------------------------------------------------------------------------------------------------------------------------------
  2814.  
  2815. ad = new("Part",char)
  2816. ad.Name = "NewPart"
  2817. ad.Size = v3(10,0.1,10)
  2818. ad.CanCollide = false
  2819. ad.Anchored = true
  2820. ad.Position = RootPart.Position - v3(0,3,0)
  2821. ad.BrickColor = bc("bright Blue")
  2822. ad.Material = "Neon"
  2823. ad.Transparency = 1
  2824. aad = new("Decal",ad)
  2825. aad.Texture = "rbxassetid://110711859"
  2826. aad.Face = "Top"
  2827. aad.Transparency = 1
  2828.  
  2829.  
  2830. mouse.KeyDown:connect(function(key)
  2831. if key == "x" then
  2832. Hair7:Destroy()
  2833. wait(.1)
  2834. Hair7 = Instance.new("Part")
  2835. Hair7.Parent = char
  2836. Hair7.Name = "Hair"
  2837. Hair7.CanCollide = false
  2838. Hair7.Locked = true
  2839. Hair7.TopSurface = "Smooth"
  2840. Hair7.BottomSurface = "Smooth"
  2841. Hair7.formFactor = "Symmetric"
  2842. Hair7.Material = "Neon"
  2843. Hair7.BrickColor = BrickColor.new("Really black")
  2844. Hair7.CFrame = LowerTorso.CFrame
  2845. Hair7.Size = Vector3.new(1, 1, 1)
  2846. Hair7.Transparency = 0
  2847.  
  2848.  
  2849. hum.BodyDepthScale.Value = 1
  2850. hum.BodyHeightScale.Value = 1
  2851. hum.BodyWidthScale.Value = 1
  2852. hum.HeadScale.Value = 1
  2853. hum.WalkSpeed = 16
  2854.  
  2855. Weld = Instance.new("Weld")
  2856. Weld.Parent = Head
  2857. Weld.Part0 = Head
  2858. Weld.Part1 = Hair7
  2859.  
  2860. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  2861.  
  2862. Mesh = Instance.new("SpecialMesh")
  2863. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  2864. Mesh.Parent = Hair7
  2865.  
  2866. Mesh.Scale = Vector3.new(6.8,6.8,6.8)
  2867. Mesh.MeshType = "FileMesh"
  2868.  
  2869. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  2870. char["Body Colors"].HeadColor = BrickColor.new("Nougat")
  2871. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=789928103"
  2872. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=990340653"
  2873.  
  2874.  
  2875. for _,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2876. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  2877. for _,i in pairs(v:GetChildren()) do
  2878. if i.ClassName == "ParticleEmitter" then
  2879. i.Enabled = false
  2880. wait(.05)
  2881. i:Remove()
  2882. end;end;end;end
  2883. if canattack == true then
  2884. 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
  2885. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=789928103"
  2886. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=990340653"
  2887. if ssj4 == true then
  2888. ape5.Transparency = 1
  2889. end
  2890. ssj4 = false
  2891. fuse = false
  2892. idle7 = false
  2893. idle = true
  2894. mouth.Transparency = 0
  2895. nose.Transparency = 0
  2896. Hair7.BrickColor = BrickColor.new("Really black")
  2897. Mesh.Scale = Vector3.new(7.1,7.1,7.1)
  2898. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  2899. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  2900. newaurabase.Size = UDim2.new(20,0,20,0)
  2901. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  2902. newaurabase.AlwaysOnTop = false
  2903. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  2904. newaurabase.ExtentsOffset = Vector3.new(0,0,3)
  2905. char.Head.face.Texture= "rbxassetid://1302876423"
  2906.  
  2907. Hair7.Transparency = 0
  2908.  
  2909. lighting.Transparency = ns(1)
  2910. lighting1.Transparency = ns(1)
  2911. newaura.ImageTransparency = 1
  2912. ssj1 = false
  2913. ssj2 = false
  2914. ssjg = false
  2915. p1.Transparency = 1
  2916. p2.Transparency = 1
  2917. p3.Transparency = 1
  2918. p4.Transparency = 1
  2919. p5.Transparency = 1
  2920. p6.Transparency = 1
  2921. p7.Transparency = 1
  2922. p8.Transparency = 1
  2923. p9.Transparency = 1
  2924. p10.Transparency = 1
  2925. p11.Transparency = 1
  2926. p12.Transparency = 1
  2927. p13.Transparency = 1
  2928. p14.Transparency = 1
  2929. p15.Transparency = 1
  2930. newaura2.ImageTransparency = 1
  2931. ssjb = false
  2932. ssjbkaio = false
  2933. ssjbkaiox10 = false
  2934. a21e.Locked = true
  2935. a21e.Size = v3(1,1,1)
  2936. a21e.CanCollide = false
  2937. a21e.Position = v3(999,999,999)
  2938. a21e.BrickColor = bc("White")
  2939. a21e.Material = "Neon"
  2940. a21e.Transparency = 0
  2941. aa21e = new("SpecialMesh",a21e)
  2942. a21e.Anchored = true
  2943. a21e.Position = RootPart.Position
  2944. aa21e.MeshType = "Sphere"
  2945. aa21e.Scale = v3(1,1,1)
  2946. ssjaura:Stop()
  2947. ssj2aura:Stop()
  2948.  
  2949. ssj3 = false
  2950. ssjaura:Stop()
  2951. ssjbaura:Stop()
  2952. ssjbkaura:Stop()
  2953. ssjgmusic:Stop()
  2954. ssjgaura:Stop()
  2955. ssjbmusic:Stop()
  2956. ssj2aura:Stop()
  2957. ssjmusic:Stop()
  2958. ssj2music:Stop()
  2959. ssj3music:Stop()
  2960. JirenAura:Stop()
  2961. Jiren:Stop()
  2962. PowerDown:Play()
  2963. for i = 1,50 do
  2964. wait()
  2965. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  2966. a21e.Transparency = a21e.Transparency + 0.02
  2967. end
  2968. end
  2969. if fuse == true and ssj4 == true then
  2970. fuse = false
  2971. idle7 = false
  2972. idle5 = false
  2973. noidle = true
  2974. ssjb = false
  2975. ssj1= false
  2976. walk = true
  2977. canjump = true
  2978. linkpart = Instance.new("Part",char)
  2979. linkpart.Position = v3(999,999,999)
  2980. linkpart.Transparency = 1
  2981. linkpart.CanCollide = false
  2982. linkpart.Anchored = true
  2983. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  2984. RootPart1.Anchored = true
  2985. RootPart.Anchored = true
  2986. RootPart1 = clone1.HumanoidRootPart
  2987. com1 = 1
  2988. Hair7.Color = Color3.fromRGB(0,0,0)
  2989. Mesh.MeshId = "http://www.roblox.com/asset/?id=0"
  2990. Mesh.Scale = Vector3.new(0.23,0.23,0.23)
  2991. Weld.C0 = CFrame.new(0.25, 0.4, 0.5)*CFrame.Angles(0,math.rad(180),0)
  2992. char.Head.face.Texture= "http://www.roblox.com/asset/?id=1302876423"
  2993. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=789928103"
  2994. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=990340653"
  2995. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  2996. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  2997. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  2998. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  2999. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3000. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3001. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3002. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3003. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3004. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3005. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3006. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3007. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3008. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3009. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3010. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3011. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3012. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3013. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3014. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3015. for i = 1,50 do
  3016. wait()
  3017. com1 = com1 + 0.1
  3018. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  3019. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  3020. end
  3021. noidle = false
  3022. idle = true
  3023. RootPart1.CFrame = CFrame.new(999,999,999)
  3024. RootPart1.Anchored = true
  3025. RootPart.Anchored = false
  3026. hum.HipHeight = 1.35
  3027. end
  3028. if fuse == true and ssj4 == false or potara == true then
  3029. fuse = false
  3030. idle7 = false
  3031. ssjb = false
  3032. ssj2 = false
  3033. ssj3 = false
  3034. ssj4 = false
  3035. ssjaura:Stop()
  3036. newaurabase.Size = UDim2.new(20,0,20,0)
  3037. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  3038. newaurabase.AlwaysOnTop = false
  3039. newaura.ImageColor3 = Color3.fromRGB(255, 255, 225)
  3040. newaurabase.ExtentsOffset = Vector3.new(0,0,3)
  3041. ssjg = false
  3042. idle5 = false
  3043. noidle = true
  3044. walk = true
  3045. ssj1 = false
  3046. newaura.ImageTransparency = 1
  3047. char.Head.face.Texture= "rbxassetid://1302876423"
  3048. Hair7.BrickColor = bc("Really black")
  3049. ssjaura:Stop()
  3050. canjump = true
  3051. if potara == true then
  3052.  
  3053. ee1d:Destroy()
  3054. ee2d:Destroy()
  3055. ee3d:Destroy()
  3056. ee4d:Destroy()
  3057. eec:Destroy()
  3058. ee1c:Destroy()
  3059. ee2c:Destroy()
  3060. ee3c:Destroy()
  3061. ee4c:Destroy()
  3062. end
  3063. linkpart = Instance.new("Part",char)
  3064. linkpart.Position = v3(999,999,999)
  3065. linkpart.Transparency = 1
  3066. linkpart.CanCollide = false
  3067. linkpart.Anchored = true
  3068. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  3069. RootPart1.Anchored = true
  3070. RootPart.Anchored = true
  3071. RootPart1 = clone1.HumanoidRootPart
  3072. com1 = 1
  3073. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=789928103"
  3074. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=990340653"
  3075. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  3076. Mesh.Scale = Vector3.new(6.8,6.8,6.8)
  3077. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  3078. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3079. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3080. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3081. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3082. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3083. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3084. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3085. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3086. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3087. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3088. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  3089. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  3090. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  3091. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  3092. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  3093. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3094. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  3095. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  3096. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  3097. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  3098. a21e.Locked = true
  3099. a21e.Size = v3(1,1,1)
  3100. a21e.CanCollide = false
  3101. a21e.Position = v3(999,999,999)
  3102. a21e.BrickColor = bc("White")
  3103. a21e.Material = "Neon"
  3104. a21e.Transparency = 0
  3105. aa21e = new("SpecialMesh",a21e)
  3106. a21e.Anchored = true
  3107. a21e.Position = RootPart.Position
  3108. aa21e.MeshType = "Sphere"
  3109. aa21e.Scale = v3(1,1,1)
  3110. ssjbaura:Stop()
  3111. PowerDown:Play()
  3112. coroutine.wrap(function()
  3113. for i = 1,50 do
  3114. wait()
  3115. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3116. a21e.Transparency = a21e.Transparency + 0.02
  3117. end
  3118. end)()
  3119. for i = 1,50 do
  3120. wait()
  3121. com1 = com1 + 0.1
  3122. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  3123. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  3124. end
  3125. noidle = false
  3126. idle = true
  3127. if potara == true then
  3128. ee:Destroy()
  3129. ee1:Destroy()
  3130. ee2:Destroy()
  3131. ee3:Destroy()
  3132. ee4:Destroy()
  3133. eed:Destroy()
  3134. end
  3135. potara = false
  3136. RootPart1.CFrame = CFrame.new(999,999,999)
  3137. RootPart1.Anchored = true
  3138. RootPart.Anchored = false
  3139. hum.HipHeight = 1.35
  3140. end
  3141. end
  3142. end
  3143. end)
  3144. mouse.KeyDown:connect(function(key)
  3145. if key == "c" then
  3146. if canattack == true then
  3147. if ssj1 == true or ssj2 == true or ssj3 == true then
  3148. lighting.Transparency = ns(1)
  3149. lighting1.Transparency = ns(1)
  3150. newaura.ImageTransparency = 1
  3151. a21e.Name = "Beam"..num
  3152. a21e.Locked = true
  3153. a21e.Size = v3(1,1,1)
  3154. a21e.CanCollide = false
  3155. a21e.Position = v3(999,999,999)
  3156. a21e.BrickColor = bc("New Yeller")
  3157. a21e.Material = "Neon"
  3158. a21e.Transparency = 0
  3159. aa21e = new("SpecialMesh",a21e)
  3160. a21e.Anchored = true
  3161. a21e.Position = RootPart.Position
  3162. aa21e.MeshType = "Sphere"
  3163. aa21e.Scale = v3(1,1,1)
  3164. ssjaura:Stop()
  3165. ssj2aura:Stop()
  3166. AuraOff:Play()
  3167. for i = 1,50 do
  3168. wait()
  3169. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3170. a21e.Transparency = a21e.Transparency + 0.02
  3171. end
  3172. end
  3173. if ssjb == true then
  3174. ssjbaura:Stop()
  3175.  
  3176. newaura.ImageTransparency = 1
  3177. a21e.Name = "Beam"..num
  3178. a21e.Locked = true
  3179. a21e.Size = v3(1,1,1)
  3180. a21e.CanCollide = false
  3181. a21e.Position = v3(999,999,999)
  3182. a21e.BrickColor = bc("Toothpaste")
  3183. a21e.Material = "Neon"
  3184. a21e.Transparency = 0
  3185. aa21e = new("SpecialMesh",a21e)
  3186. a21e.Anchored = true
  3187. a21e.Position = RootPart.Position
  3188. aa21e.MeshType = "Sphere"
  3189. aa21e.Scale = v3(1,1,1)
  3190. AuraOff:Play()
  3191. for i = 1,50 do
  3192. wait()
  3193. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3194. a21e.Transparency = a21e.Transparency + 0.02
  3195. end
  3196. end
  3197. if ssj4 == true then
  3198. ssjaura:Stop()
  3199.  
  3200. newaura.ImageTransparency = 1
  3201. a21e.Name = "Beam"..num
  3202. a21e.Locked = true
  3203. a21e.Size = v3(1,1,1)
  3204. a21e.CanCollide = false
  3205. a21e.Position = v3(999,999,999)
  3206. a21e.BrickColor = bc("New Yeller")
  3207. a21e.Material = "Neon"
  3208. a21e.Transparency = 0
  3209. aa21e = new("SpecialMesh",a21e)
  3210. a21e.Anchored = true
  3211. a21e.Position = RootPart.Position
  3212. aa21e.MeshType = "Sphere"
  3213. aa21e.Scale = v3(1,1,1)
  3214. AuraOff:Play()
  3215. for i = 1,50 do
  3216. wait()
  3217. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3218. a21e.Transparency = a21e.Transparency + 0.02
  3219. end
  3220. end
  3221. if ssjg == true then
  3222. ssjgaura:Stop()
  3223.  
  3224. newaura.ImageTransparency = 1
  3225. a21e.Name = "Beam"..num
  3226. a21e.Locked = true
  3227. a21e.Size = v3(1,1,1)
  3228. a21e.CanCollide = false
  3229. a21e.Position = v3(999,999,999)
  3230. a21e.BrickColor = bc("Really red")
  3231. a21e.Material = "Neon"
  3232. a21e.Transparency = 0
  3233. aa21e = new("SpecialMesh",a21e)
  3234. a21e.Anchored = true
  3235. a21e.Position = RootPart.Position
  3236. aa21e.MeshType = "Sphere"
  3237. aa21e.Scale = v3(1,1,1)
  3238. AuraOff:Play()
  3239. for i = 1,50 do
  3240. wait()
  3241. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3242. a21e.Transparency = a21e.Transparency + 0.02
  3243. end
  3244. end
  3245. end
  3246. end
  3247. end)
  3248.  
  3249.  
  3250.  
  3251.  
  3252. mouse.KeyDown:connect(function(key)
  3253. if key == "h" then
  3254. if canattack == true and flying1 == false and punched1 == true then
  3255.  
  3256. idle = false
  3257. walk = false
  3258. canjump = false
  3259. canattack = false
  3260. punch1 = true
  3261. punched1 = false
  3262. punched2 = true
  3263. af1 = new("Part",char)
  3264. af1.Name = "NewPart"
  3265. af1.Size = v3(1,1,1)
  3266. af1.Position = v3(999,999,999)
  3267. af1.Material = "Neon"
  3268. af1.Transparency = 1
  3269.  
  3270. aaaf1 =new("Weld",af1)
  3271. aaaf1.Part0 = RootPart
  3272. aaaf1.Part1 = af1
  3273. aaaf1.C0 = cf(0,0,-2) * cfa(rad(0),rad(0),rad(0))
  3274. wait(0.1)
  3275. punch1 = false
  3276. punch2 = true
  3277. wait(0.2)
  3278.  
  3279. af1.Touched:connect(function(hit)
  3280. if hit.Parent:FindFirstChild("Head") then
  3281. grab = true
  3282. go11 = 2.3
  3283. af1:Destroy()
  3284. punchsound1:Play()
  3285. hit1 = true
  3286. hit.Parent:findFirstChild("Head").Anchored = true
  3287. for i,v in pairs(hit.Parent:GetChildren()) do
  3288.  
  3289.  
  3290. if v:IsA("Humanoid") then
  3291. v.Health = v.Health - 10
  3292. if v.Health > 100 then
  3293. v.Health = 100
  3294. v.MaxHealth = 100
  3295. end
  3296. end
  3297. end
  3298. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 2.3
  3299. punch2 = false
  3300.  
  3301.  
  3302. idle = false
  3303. walk = false
  3304. canjump = false
  3305. canattack = false
  3306. punch3 = true
  3307. punched1 = false
  3308. punched2 = false
  3309. punched3 = true
  3310. af1 = new("Part",char)
  3311. af1.Name = "NewPart"
  3312. af1.Size = v3(1,1,1)
  3313. af1.Position = v3(999,999,999)
  3314. af1.Material = "Neon"
  3315. af1.Transparency = 1
  3316.  
  3317. aaaf1 =new("Weld",af1)
  3318. aaaf1.Part0 = LeftHand
  3319. aaaf1.Part1 = af1
  3320. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  3321.  
  3322. wait(0.1)
  3323. punch3 = false
  3324. punch4 = true
  3325. for i,v in pairs(hit.Parent:GetChildren()) do
  3326.  
  3327.  
  3328. if v:IsA("Humanoid") then
  3329. v.Health = v.Health - 10
  3330. if v.Health > 100 then
  3331. v.Health = 100
  3332. v.MaxHealth = 100
  3333. end
  3334. end
  3335. end
  3336. punchsound1:Play()
  3337. wait(0.2)
  3338. if hit1 == false then
  3339. af1:Destroy()
  3340. hit1 = false
  3341. end
  3342. punch4 = false
  3343.  
  3344.  
  3345. idle = false
  3346. walk = false
  3347. canjump = false
  3348. canattack = false
  3349. uppercut1 = true
  3350. punched1 = false
  3351. punched2 = false
  3352. punched3 = false
  3353. punched4 = true
  3354. wait(0.3)
  3355. uppercut1 = false
  3356. uppercut2 = true
  3357. af1 = new("Part",char)
  3358. af1.Name = "NewPart"
  3359. af1.Size = v3(1,1,1)
  3360. af1.Position = v3(999,999,999)
  3361. af1.Material = "Neon"
  3362. af1.Transparency = 1
  3363.  
  3364. aaaf1 =new("Weld",af1)
  3365. aaaf1.Part0 = LeftHand
  3366. aaaf1.Part1 = af1
  3367. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  3368. for i,v in pairs(hit.Parent:GetChildren()) do
  3369.  
  3370.  
  3371. if v:IsA("Humanoid") then
  3372. v.Health = v.Health - 10
  3373. if v.Health > 100 then
  3374. v.Health = 100
  3375. v.MaxHealth = 100
  3376. end
  3377. end
  3378. end
  3379. punchsound1:Play()
  3380. for i = 1,10 do
  3381. wait()
  3382. up = up + 1
  3383. 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)
  3384. end
  3385. hit.Parent:findFirstChild("Head").Anchored = true
  3386.  
  3387.  
  3388.  
  3389.  
  3390. wait(0.3)
  3391. uppercut2 = false
  3392.  
  3393. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  3394. RootPart.Anchored = true
  3395. idle = false
  3396. walk = false
  3397. canjump = false
  3398. canattack = false
  3399. knockdown1 = true
  3400. punched1 = true
  3401. punched2 = false
  3402. punched3 = false
  3403. punched4 = false
  3404. wait(0.3)
  3405. knockdown1 = false
  3406. knockdown2 = true
  3407. StrongPunch:Play()
  3408. for i,v in pairs(hit.Parent:GetChildren()) do
  3409.  
  3410.  
  3411. if v:IsA("Humanoid") then
  3412. v.Health = v.Health - 10
  3413. if v.Health > 100 then
  3414. v.Health = 100
  3415. v.MaxHealth = 100
  3416. end
  3417. end
  3418. end
  3419. GroundWave11()
  3420. punchsound2:Play()
  3421. up = 0
  3422. for i = 1,10 do
  3423. wait()
  3424. up = up + 1
  3425. 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)
  3426. end
  3427. wait(0.2)
  3428. knockdown2 = false
  3429. hit.Parent:findFirstChild("Head").Anchored = true
  3430. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  3431. FastPunch:Play()
  3432. for i = 1,3 do
  3433. punch1 = true
  3434. wait(0.01)
  3435. punch1 = false
  3436.  
  3437. punch2 = true
  3438. wait(0.01)
  3439. punch2 = false
  3440. GroundWave1()
  3441. for i,v in pairs(hit.Parent:GetChildren()) do
  3442.  
  3443.  
  3444. if v:IsA("Humanoid") then
  3445. v.Health = v.Health - 1
  3446. if v.Health > 100 then
  3447. v.Health = 100
  3448. v.MaxHealth = 100
  3449. end
  3450. end
  3451.  
  3452. end
  3453. punchsound1:Play()
  3454. punch3 = true
  3455. wait(0.01)
  3456. punch3 = false
  3457.  
  3458. punch4 = true
  3459. wait(0.01)
  3460. punch4 = false
  3461.  
  3462.  
  3463. kick1 = true
  3464. wait(0.01)
  3465. kick1 = false
  3466.  
  3467. kick2 = true
  3468. wait(0.01)
  3469. kick2 = false
  3470. GroundWave111()
  3471.  
  3472. punchsound1:Play()
  3473. kick3 = true
  3474. wait(0.01)
  3475. kick3 = false
  3476.  
  3477. kick4 = true
  3478. wait(0.01)
  3479. kick4 = false
  3480.  
  3481. punchsound1:Play()
  3482. end
  3483. punch1 = true
  3484. wait(0.5)
  3485. punch1 = false
  3486. GroundWave1()
  3487. punch2 = true
  3488. wait(0.01)
  3489.  
  3490. punchsound2:Play()
  3491. for i,v in pairs(hit.Parent:GetChildren()) do
  3492.  
  3493.  
  3494. if v:IsA("Humanoid") then
  3495. v.Health = v.Health - 10
  3496. if v.Health > 100 then
  3497. v.Health = 100
  3498. v.MaxHealth = 100
  3499. end
  3500. end
  3501. end
  3502. coroutine.wrap(function()
  3503. for i = 1,40 do
  3504. wait()
  3505. go11 = go11+ 2
  3506.  
  3507. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * go11
  3508.  
  3509. end
  3510.  
  3511. end)()
  3512.  
  3513.  
  3514.  
  3515. RootPart.Anchored = true
  3516. punch2 = false
  3517. kamehameha5 = true
  3518.  
  3519. startk = true
  3520. kamecharge:Play()
  3521. wait(0.5)
  3522.  
  3523.  
  3524. kamehameha5 = false
  3525. kamehameha2 = true
  3526. hit.Parent:findFirstChild("Head").Anchored = false
  3527. kamehameha()
  3528. wait(0.8)
  3529. kamehameha2 = false
  3530. RootPart.Anchored = false
  3531. idle = true
  3532. walk = true
  3533. canjump = true
  3534. canattack = true
  3535.  
  3536. go11 = 2.3
  3537. up = 0
  3538. idle = true
  3539. walk = true
  3540. canjump = true
  3541. canattack = true
  3542.  
  3543.  
  3544.  
  3545. if hit1 == false then
  3546. af1:Destroy()
  3547. hit1 = false
  3548. end
  3549. idle = true
  3550. walk = true
  3551. canjump = true
  3552. canattack = true
  3553.  
  3554.  
  3555. idle = true
  3556.  
  3557. walk = true
  3558. canjump = true
  3559. canattack = true
  3560. end
  3561.  
  3562. end)
  3563. end
  3564. end
  3565. end)
  3566.  
  3567.  
  3568. mouse.KeyDown:connect(function(key)
  3569. if key == "r" then
  3570. if canattack == true and kiblastdone == false then
  3571. idle = false
  3572. walk = false
  3573. kiblastdone = true
  3574. canattack = false
  3575. canjump = false
  3576. kiblast1 = true
  3577. wait(0.2)
  3578. kiblast1 = false
  3579. kiblast2 = true
  3580. kiblastsound:Play()
  3581. ay = new("Part",char)
  3582. ay.Name = "NewPart"
  3583. ay.Size = v3(1,1,1)
  3584. ay.CanCollide = false
  3585. ay.BrickColor = bc("Neon orange")
  3586. ay.Material = "Neon"
  3587. ay.Transparency = 0
  3588. aay = new("SpecialMesh",ay)
  3589. aay.MeshType = "Sphere"
  3590. aay.Scale = v3(1,1,1)
  3591. ay.Position = v3(999,999,999)
  3592. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  3593. ys = Instance.new("BodyVelocity",ay)
  3594.  
  3595. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3596.  
  3597. ys.Velocity = RootPart.CFrame.lookVector * 60
  3598. ay.Touched:connect(function(hit)
  3599. if hit then
  3600.  
  3601.  
  3602.  
  3603.  
  3604.  
  3605.  
  3606. kamehit:Play()
  3607. for i = 1,10 do
  3608. wait()
  3609. aay.Scale = aay.Scale + v3(1,1,1)
  3610. ay.Transparency = ay.Transparency + 0.1
  3611. end
  3612. ay:Destroy()
  3613.  
  3614. end
  3615. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  3616. for i,v in pairs(hit.Parent:GetChildren()) do
  3617.  
  3618.  
  3619. if v:IsA("Humanoid") then
  3620. v.Health = v.Health - 5
  3621. if v.Health > 100 then
  3622. v.Health = 100
  3623. v.MaxHealth = 100
  3624. end
  3625. end
  3626. end
  3627. end
  3628.  
  3629. end)
  3630.  
  3631. game.Debris:AddItem(ay,3)
  3632. wait(0.2)
  3633. kiblast2= false
  3634. idle = true
  3635. walk = true
  3636. canjump = true
  3637. canattack = true
  3638.  
  3639. end
  3640. end
  3641. end)
  3642.  
  3643. mouse.KeyDown:connect(function(key)
  3644. if key == "r" then
  3645. if canattack == true and kiblastdone == true then
  3646. idle = false
  3647. walk = false
  3648. kiblastdone = false
  3649. canattack = false
  3650. canjump = false
  3651. kiblast3 = true
  3652. wait(0.2)
  3653. kiblast3 = false
  3654. kiblast4 = true
  3655. kiblastsound:Play()
  3656. ay = new("Part",char)
  3657. ay.Name = "NewPart"
  3658. ay.Size = v3(1,1,1)
  3659. ay.CanCollide = false
  3660. ay.BrickColor = bc("Neon orange")
  3661. ay.Material = "Neon"
  3662. ay.Transparency = 0
  3663. aay = new("SpecialMesh",ay)
  3664. aay.MeshType = "Sphere"
  3665. aay.Scale = v3(1,1,1)
  3666. ay.Position = v3(999,999,999)
  3667. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  3668. ys = Instance.new("BodyVelocity",ay)
  3669.  
  3670. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3671.  
  3672. ys.Velocity = RootPart.CFrame.lookVector * 60
  3673. ay.Touched:connect(function(hit)
  3674. if hit then
  3675.  
  3676.  
  3677.  
  3678.  
  3679.  
  3680.  
  3681. kamehit:Play()
  3682. for i = 1,10 do
  3683. wait()
  3684. aay.Scale = aay.Scale + v3(1,1,1)
  3685. ay.Transparency = ay.Transparency + 0.1
  3686. end
  3687. ay:Destroy()
  3688.  
  3689. end
  3690. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  3691. for i,v in pairs(hit.Parent:GetChildren()) do
  3692.  
  3693.  
  3694. if v:IsA("Humanoid") then
  3695. v.Health = v.Health - 5
  3696. if v.Health > 100 then
  3697. v.Health = 100
  3698. v.MaxHealth = 100
  3699. end
  3700. end
  3701. end
  3702. end
  3703.  
  3704. end)
  3705.  
  3706. game.Debris:AddItem(ay,3)
  3707. wait(0.2)
  3708. kiblast4= false
  3709. idle = true
  3710. walk = true
  3711. canjump = true
  3712. canattack = true
  3713.  
  3714. end
  3715. end
  3716. end)
  3717.  
  3718. mouse.KeyDown:connect(function(key)
  3719. if key == "g" then
  3720. if canattack == true and flying1 == false and punched1 == true then
  3721.  
  3722. idle = false
  3723. walk = false
  3724. canjump = false
  3725. canattack = false
  3726. punch1 = true
  3727. punched1 = false
  3728. punched2 = true
  3729. af1 = new("Part",char)
  3730. af1.Name = "NewPart"
  3731. af1.Size = v3(1,1,1)
  3732. af1.Position = v3(999,999,999)
  3733. af1.Material = "Neon"
  3734. af1.Transparency = 1
  3735.  
  3736. aaaf1 =new("Weld",af1)
  3737. aaaf1.Part0 = RootPart
  3738. aaaf1.Part1 = af1
  3739. aaaf1.C0 = cf(0,0,-2) * cfa(rad(0),rad(0),rad(0))
  3740. wait(0.1)
  3741. punch1 = false
  3742. punch2 = true
  3743. wait(0.2)
  3744.  
  3745. af1.Touched:connect(function(hit)
  3746. if hit.Parent:FindFirstChild("Head") then
  3747. grab = true
  3748. go11 = 2.3
  3749. af1:Destroy()
  3750. punchsound1:Play()
  3751. hit1 = true
  3752. hit.Parent:findFirstChild("Head").Anchored = true
  3753. for i,v in pairs(hit.Parent:GetChildren()) do
  3754.  
  3755.  
  3756. if v:IsA("Humanoid") then
  3757. v.Health = v.Health - 10
  3758. if v.Health > 100 then
  3759. v.Health = 100
  3760. v.MaxHealth = 100
  3761. end
  3762. end
  3763. end
  3764. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 2.3
  3765. punch2 = false
  3766.  
  3767.  
  3768. idle = false
  3769. walk = false
  3770. canjump = false
  3771. canattack = false
  3772. punch3 = true
  3773. punched1 = false
  3774. punched2 = false
  3775. punched3 = true
  3776. af1 = new("Part",char)
  3777. af1.Name = "NewPart"
  3778. af1.Size = v3(1,1,1)
  3779. af1.Position = v3(999,999,999)
  3780. af1.Material = "Neon"
  3781. af1.Transparency = 1
  3782.  
  3783. aaaf1 =new("Weld",af1)
  3784. aaaf1.Part0 = LeftHand
  3785. aaaf1.Part1 = af1
  3786. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  3787.  
  3788. wait(0.1)
  3789. punch3 = false
  3790. punch4 = true
  3791. for i,v in pairs(hit.Parent:GetChildren()) do
  3792.  
  3793.  
  3794. if v:IsA("Humanoid") then
  3795. v.Health = v.Health - 10
  3796. if v.Health > 100 then
  3797. v.Health = 100
  3798. v.MaxHealth = 100
  3799. end
  3800. end
  3801. end
  3802. punchsound1:Play()
  3803. wait(0.2)
  3804. if hit1 == false then
  3805. af1:Destroy()
  3806. hit1 = false
  3807. end
  3808. punch4 = false
  3809.  
  3810.  
  3811. idle = false
  3812. walk = false
  3813. canjump = false
  3814. canattack = false
  3815. uppercut1 = true
  3816. punched1 = false
  3817. punched2 = false
  3818. punched3 = false
  3819. punched4 = true
  3820. wait(0.3)
  3821. uppercut1 = false
  3822. uppercut2 = true
  3823. af1 = new("Part",char)
  3824. af1.Name = "NewPart"
  3825. af1.Size = v3(1,1,1)
  3826. af1.Position = v3(999,999,999)
  3827. af1.Material = "Neon"
  3828. af1.Transparency = 1
  3829.  
  3830. aaaf1 =new("Weld",af1)
  3831. aaaf1.Part0 = LeftHand
  3832. aaaf1.Part1 = af1
  3833. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  3834. for i,v in pairs(hit.Parent:GetChildren()) do
  3835.  
  3836.  
  3837. if v:IsA("Humanoid") then
  3838. v.Health = v.Health - 10
  3839. if v.Health > 100 then
  3840. v.Health = 100
  3841. v.MaxHealth = 100
  3842. end
  3843. end
  3844. end
  3845. punchsound1:Play()
  3846. for i = 1,10 do
  3847. wait()
  3848. up = up + 1
  3849. 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)
  3850. end
  3851. hit.Parent:findFirstChild("Head").Anchored = true
  3852.  
  3853.  
  3854.  
  3855.  
  3856. wait(0.3)
  3857. uppercut2 = false
  3858.  
  3859. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  3860. RootPart.Anchored = true
  3861. idle = false
  3862. walk = false
  3863. canjump = false
  3864. canattack = false
  3865. knockdown1 = true
  3866. punched1 = true
  3867. punched2 = false
  3868. punched3 = false
  3869. punched4 = false
  3870. wait(0.3)
  3871. knockdown1 = false
  3872. knockdown2 = true
  3873. StrongPunch:Play()
  3874. for i,v in pairs(hit.Parent:GetChildren()) do
  3875.  
  3876.  
  3877. if v:IsA("Humanoid") then
  3878. v.Health = v.Health - 10
  3879. if v.Health > 100 then
  3880. v.Health = 100
  3881. v.MaxHealth = 100
  3882. end
  3883. end
  3884. end
  3885. GroundWave11()
  3886. punchsound2:Play()
  3887. up = 0
  3888. for i = 1,10 do
  3889. wait()
  3890. up = up + 1
  3891. 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)
  3892. end
  3893. wait(0.2)
  3894. knockdown2 = false
  3895. hit.Parent:findFirstChild("Head").Anchored = true
  3896.  
  3897. 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))
  3898. Instance.new("Smoke",hit.Parent:findFirstChild("Head")).Color = Color3.fromRGB(79,91,79)
  3899. coroutine.wrap(function()
  3900.  
  3901. for i= 1,8 do
  3902.  
  3903. FastPunch:Play()
  3904. wait(0.4)
  3905. end
  3906. end)()
  3907. coroutine.wrap(function()
  3908. wait(0.5)
  3909. ay1 = new("Part",char)
  3910. ay1.Name = "NewPart"
  3911. ay1.Size = v3(1,1,1)
  3912. ay1.CanCollide = false
  3913. ay1.BrickColor = bc("Neon orange")
  3914. ay1.Material = "Neon"
  3915. ay1.Transparency = 0
  3916. aay1 = new("SpecialMesh",ay1)
  3917. aay1.MeshType = "Sphere"
  3918. aay1.Scale = v3(3,3,3)
  3919. ay1.Anchored = true
  3920. ay1.Position = hit.Parent:findFirstChild("Head").Position
  3921. for i = 1,5 do
  3922. wait()
  3923. for i = 1,10 do
  3924. wait()
  3925. aay1.Scale = aay1.Scale + v3(2,2,2)
  3926. end
  3927. local HandCF = ay1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3928. Colors = {"White", "White"}
  3929. local wave11111 = Instance.new("Part", char)
  3930. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3931. wave11111.Anchored = true
  3932. wave11111.Name = "Wave"
  3933. wave11111.CanCollide = false
  3934. wave11111.Locked = true
  3935. wave11111.Size = Vector3.new(1, 1, 1)
  3936. wave11111.TopSurface = "Smooth"
  3937. wave11111.BottomSurface = "Smooth"
  3938. wave11111.Transparency = 0.35
  3939. wave11111.CFrame = HandCF
  3940. wm31111 = Instance.new("SpecialMesh", wave11111)
  3941. wm31111.MeshId = "rbxassetid://3270017"
  3942.  
  3943. coroutine.wrap(function()
  3944. for i = 1, 30, 1 do
  3945. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3946. wave11111.Size = wm31111.Scale
  3947. wave11111.CFrame = HandCF
  3948. wave11111.Transparency = i/30
  3949. wait()
  3950. end
  3951. wait()
  3952. wave11111:Destroy()
  3953. end)()
  3954. for i = 1,10 do
  3955. wait()
  3956. aay1.Scale = aay1.Scale - v3(2,2,2)
  3957. end
  3958. local HandCF = ay1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3959. Colors = {"White", "White"}
  3960. local wave11111 = Instance.new("Part", char)
  3961. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3962. wave11111.Anchored = true
  3963. wave11111.Name = "Wave"
  3964. wave11111.CanCollide = false
  3965. wave11111.Locked = true
  3966. wave11111.Size = Vector3.new(1, 1, 1)
  3967. wave11111.TopSurface = "Smooth"
  3968. wave11111.BottomSurface = "Smooth"
  3969. wave11111.Transparency = 0.35
  3970. wave11111.CFrame = HandCF
  3971. wm31111 = Instance.new("SpecialMesh", wave11111)
  3972. wm31111.MeshId = "rbxassetid://3270017"
  3973. coroutine.wrap(function()
  3974. for i = 1, 30, 1 do
  3975. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3976. wave11111.Size = wm31111.Scale
  3977. wave11111.CFrame = HandCF
  3978. wave11111.Transparency = i/30
  3979. wait()
  3980. end
  3981. wait()
  3982. wave11111:Destroy()
  3983. end)()
  3984. end
  3985. ay1:Destroy()
  3986. end)()
  3987. coroutine.wrap(function()
  3988. wait(0.5)
  3989. for i= 1,32 do
  3990. wait(0.1)
  3991. kiblastsound:Play()
  3992. kamehit:Play()
  3993.  
  3994. end
  3995. end)()
  3996.  
  3997. for i = 1,20 do
  3998. wait()
  3999. kiblast1 = true
  4000. wait()
  4001. kiblast1 = false
  4002. kiblast2 = true
  4003.  
  4004. ay = new("Part",char)
  4005. ay.Name = "NewPart"
  4006. ay.Size = v3(1,1,1)
  4007. ay.CanCollide = false
  4008. ay.BrickColor = bc("Neon orange")
  4009. ay.Material = "Neon"
  4010. ay.Transparency = 0
  4011. aay = new("SpecialMesh",ay)
  4012. aay.MeshType = "Sphere"
  4013. aay.Scale = v3(2,2,2)
  4014. ay.Position = v3(999,999,999)
  4015. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  4016. ys = Instance.new("BodyVelocity",ay)
  4017.  
  4018. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4019.  
  4020. ys.Velocity = RootPart.CFrame.lookVector * 80
  4021. ay.Touched:connect(function(hit)
  4022. if hit ~= ay then
  4023.  
  4024.  
  4025.  
  4026.  
  4027.  
  4028.  
  4029.  
  4030.  
  4031.  
  4032. end
  4033. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  4034.  
  4035. for i,v in pairs(hit.Parent:GetChildren()) do
  4036.  
  4037.  
  4038. if v:IsA("Humanoid") then
  4039. v.Health = v.Health - 0.4
  4040. if v.Health > 100 then
  4041. v.Health = 100
  4042. v.MaxHealth = 100
  4043. end
  4044. end
  4045. end
  4046. end
  4047.  
  4048. end)
  4049.  
  4050. game.Debris:AddItem(ay,3)
  4051. wait()
  4052. kiblast2= false
  4053.  
  4054.  
  4055.  
  4056.  
  4057.  
  4058. kiblast3 = true
  4059. wait()
  4060. kiblast3 = false
  4061. kiblast4 = true
  4062.  
  4063. ay = new("Part",char)
  4064. ay.Name = "NewPart"
  4065. ay.Size = v3(1,1,1)
  4066. ay.CanCollide = false
  4067. ay.BrickColor = bc("Neon orange")
  4068. ay.Material = "Neon"
  4069. ay.Transparency = 0
  4070. aay = new("SpecialMesh",ay)
  4071. aay.MeshType = "Sphere"
  4072. aay.Scale = v3(2,2,2)
  4073. ay.Position = v3(999,999,999)
  4074. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  4075. ys = Instance.new("BodyVelocity",ay)
  4076.  
  4077. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4078.  
  4079. ys.Velocity = RootPart.CFrame.lookVector * 80
  4080. ay.Touched:connect(function(hit)
  4081. if hit ~= ay then
  4082.  
  4083.  
  4084.  
  4085.  
  4086.  
  4087.  
  4088.  
  4089.  
  4090. end
  4091. if hit.Parent:FindFirstChild("Head") ~= nil and hit.Parent:FindFirstChild("NewPart") == nil then
  4092.  
  4093.  
  4094. for i,v in pairs(hit.Parent:GetChildren()) do
  4095.  
  4096.  
  4097.  
  4098. if v:IsA("Humanoid") then
  4099. v.Health = v.Health - 0.4
  4100. if v.Health > 100 then
  4101. v.Health = 100
  4102. v.MaxHealth = 100
  4103. end
  4104. end
  4105. end
  4106. end
  4107.  
  4108. end)
  4109.  
  4110. game.Debris:AddItem(ay,3)
  4111. wait()
  4112. kiblast4= false
  4113. end
  4114.  
  4115.  
  4116.  
  4117.  
  4118. wait(2)
  4119. idle = true
  4120. walk = true
  4121. canjump = true
  4122. canattack = true
  4123.  
  4124. hit.Parent:findFirstChild("Head").Anchored = false
  4125. idle = true
  4126. go11 = 2.3
  4127. walk = true
  4128. up = 0
  4129. canjump = true
  4130. canattack = true
  4131. RootPart.Anchored = false
  4132. end
  4133.  
  4134. end)
  4135. end
  4136. end
  4137. end)
  4138.  
  4139.  
  4140.  
  4141.  
  4142.  
  4143.  
  4144.  
  4145.  
  4146.  
  4147.  
  4148.  
  4149.  
  4150.  
  4151.  
  4152.  
  4153. mouse.KeyDown:connect(function(key)
  4154. if key == "" then
  4155. if potara == false then
  4156. if ssjb == false then
  4157. if canattack == true then
  4158. canattack = false
  4159. if canfly == true then
  4160. canfly = false
  4161. canfly1 = true
  4162. end
  4163.  
  4164.  
  4165. idle = false
  4166. ssjb = true
  4167. ssjbkaio = true
  4168. ssj1 = false
  4169. ssj2= false
  4170. ssj3 = false
  4171. walk = false
  4172. canjump = false
  4173.  
  4174. ssjbmusic:Play()
  4175.  
  4176. ------------------------------------------------
  4177. transform3 = true
  4178.  
  4179. wait(0.01)
  4180. Hair7.Color = Color3.fromRGB(0,0,0)
  4181. Mesh.MeshId = ""
  4182. Mesh.Scale = v3(6.3,6.3,6.3)
  4183. char.Head.face.Texture= "rbxassetid://1345320496"
  4184. Weld1 = Instance.new("Weld")
  4185. Weld1.Parent = char.Head
  4186. Weld1.Part0 = char.Head
  4187. Weld1.Part1 = Hair7
  4188. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  4189.  
  4190. Mesh = Instance.new("SpecialMesh")
  4191. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  4192. Mesh.Parent = Hair7
  4193. Mesh.Scale = Vector3.new(7.3,5.8,7.2)
  4194. Mesh.MeshType = "FileMesh"
  4195. Mesh.MeshId = ""
  4196.  
  4197. a21e = new("Part",char)
  4198. a21e.Name = "Beam"..num
  4199. a21e.Locked = true
  4200. a21e.Size = v3(1,1,1)
  4201. a21e.CanCollide = false
  4202. a21e.Position = v3(999,999,999)
  4203. a21e.BrickColor = bc("Institutional white")
  4204. a21e.Material = "Neon"
  4205. a21e.Transparency = 1
  4206. aa21e = new("SpecialMesh",a21e)
  4207. a21e.Anchored = true
  4208. a21e.Position = RootPart.Position
  4209. aa21e.MeshType = "Sphere"
  4210. aa21e.Scale = v3(1,1,1)
  4211.  
  4212.  
  4213.  
  4214.  
  4215.  
  4216. smokey = Instance.new("Smoke",RootPart)
  4217. smokey.Color = Color3.new(225,0,0)
  4218. smokey.Opacity = 0.7
  4219. smokey.Size = 10
  4220. ssjbkaioken.TimePosition = 0.1
  4221. ssjbkaioken:Play()
  4222. wait(0.01)
  4223. coroutine.wrap(function()
  4224. repeat
  4225. wait()
  4226. newaurabase.Size = UDim2.new(math.random(0.001,0.001),0,math.random(0.001,0.001),0)
  4227. until newaura.ImageTransparency == 1
  4228.  
  4229.  
  4230.  
  4231. end)()
  4232. rock = true
  4233. redlight = Instance.new("PointLight",LowerTorso)
  4234. redlight.Color = Color3.new(0,0,0)
  4235. redlight.Brightness = math.huge
  4236. mouth.Texture = "rbxassetid://1345321048"
  4237. GroundShake = false
  4238. RootPart.Anchored = true
  4239.  
  4240. wait(0.01)
  4241.  
  4242. wait(5)
  4243. rock2 = true
  4244. rock = false
  4245. smokey:Destroy()
  4246. ssjbaura:Stop()
  4247. ssjbmusic:Stop()
  4248. transform3 = false
  4249. transform2 = false
  4250. transform5 = true
  4251. redlight:Destroy()
  4252.  
  4253. mouth.Texture = "rbxassetid://932140764"
  4254. newaura.ImageTransparency = 1
  4255. GroundShake = false
  4256.  
  4257. a21e.Transparency = 0
  4258. for i = 1,50 do
  4259. wait()
  4260. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4261. a21e.Transparency = a21e.Transparency + 0.02
  4262. end
  4263. aa21e.Scale = v3(1,1,1)
  4264. a21e.Transparency = 1
  4265. wait(0.01)
  4266. chatfunc("")
  4267. GroundShake2 = false
  4268. transform5 = false
  4269. transform3 = false
  4270. transform2 = true
  4271. GroundWave5()
  4272. GroundWave6()
  4273. GroundWave7()
  4274. GroundWave8()
  4275. GroundWave9()
  4276. GroundWave10()
  4277. ad.Position = RootPart.Position - v3(0,3,0)
  4278. aad.Transparency = 0
  4279. newaura2.ImageTransparency = 1
  4280. wait(0.01)
  4281.  
  4282. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.UpperTorso)
  4283. particle.Parent = char.UpperTorso
  4284. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4285. particle.Rotation = NumberRange.new(3660, 3660)
  4286. particle.Size = NumberSequence.new(1.2,.1)
  4287. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4288. particle.LightEmission = 4
  4289. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4290. particle.ZOffset = 7
  4291. particle.Lifetime = NumberRange.new(1, 1)
  4292. particle.Rate = 150
  4293. particle.LockedToPart = true
  4294. particle.Speed = NumberRange.new(.5, .5)
  4295. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LowerTorso)
  4296. particle.Parent = char.LowerTorso
  4297. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4298. particle.Rotation = NumberRange.new(3660, 3660)
  4299. particle.Size = NumberSequence.new(1.2,.1)
  4300. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4301. particle.LightEmission = 4
  4302. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4303. particle.ZOffset = 7
  4304. particle.Lifetime = NumberRange.new(1, 1)
  4305. particle.Rate = 150
  4306. particle.LockedToPart = true
  4307. particle.Speed = NumberRange.new(.5, .5)
  4308. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.Head)
  4309. particle.Parent = char.Head
  4310. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4311. particle.Rotation = NumberRange.new(3660, 3660)
  4312. particle.Size = NumberSequence.new(1.2,.1)
  4313. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4314. particle.LightEmission = 4
  4315. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4316. particle.ZOffset = 7
  4317. particle.Lifetime = NumberRange.new(1, 1)
  4318. particle.Rate = 150
  4319. particle.LockedToPart = true
  4320. particle.Speed = NumberRange.new(.5, .5)
  4321. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftUpperLeg)
  4322. particle.Parent = char.LeftUpperLeg
  4323. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4324. particle.Rotation = NumberRange.new(3660, 3660)
  4325. particle.Size = NumberSequence.new(1.2,.1)
  4326. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4327. particle.LightEmission = 4
  4328. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4329. particle.ZOffset = 7
  4330. particle.Lifetime = NumberRange.new(1, 1)
  4331. particle.Rate = 150
  4332. particle.LockedToPart = true
  4333. particle.Speed = NumberRange.new(.5, .5)
  4334. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftLowerLeg)
  4335. particle.Parent = char.LeftLowerLeg
  4336. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4337. particle.Rotation = NumberRange.new(3660, 3660)
  4338. particle.Size = NumberSequence.new(1.2,.1)
  4339. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4340. particle.LightEmission = 4
  4341. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4342. particle.ZOffset = 7
  4343. particle.Lifetime = NumberRange.new(1, 1)
  4344. particle.Rate = 150
  4345. particle.LockedToPart = true
  4346. particle.Speed = NumberRange.new(.5, .5)
  4347. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftFoot)
  4348. particle.Parent = char.LeftFoot
  4349. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4350. particle.Rotation = NumberRange.new(3660, 3660)
  4351. particle.Size = NumberSequence.new(1.2,.1)
  4352. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4353. particle.LightEmission = 4
  4354. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4355. particle.ZOffset = 7
  4356. particle.Lifetime = NumberRange.new(1, 1)
  4357. particle.Rate = 150
  4358. particle.LockedToPart = true
  4359. particle.Speed = NumberRange.new(.5, .5)
  4360. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightUpperLeg)
  4361. particle.Parent = char.RightUpperLeg
  4362. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4363. particle.Rotation = NumberRange.new(3660, 3660)
  4364. particle.Size = NumberSequence.new(1.2,.1)
  4365. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4366. particle.LightEmission = 4
  4367. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4368. particle.ZOffset = 7
  4369. particle.Lifetime = NumberRange.new(1, 1)
  4370. particle.Rate = 150
  4371. particle.LockedToPart = true
  4372. particle.Speed = NumberRange.new(.5, .5)
  4373. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightLowerLeg)
  4374. particle.Parent = char.RightLowerLeg
  4375. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4376. particle.Rotation = NumberRange.new(3660, 3660)
  4377. particle.Size = NumberSequence.new(1.2,.1)
  4378. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4379. particle.LightEmission = 4
  4380. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4381. particle.ZOffset = 7
  4382. particle.Lifetime = NumberRange.new(1, 1)
  4383. particle.Rate = 150
  4384. particle.LockedToPart = true
  4385. particle.Speed = NumberRange.new(.5, .5)
  4386. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightFoot)
  4387. particle.Parent = char.RightFoot
  4388. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4389. particle.Rotation = NumberRange.new(3660, 3660)
  4390. particle.Size = NumberSequence.new(1.2,.1)
  4391. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4392. particle.LightEmission = 4
  4393. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4394. particle.ZOffset = 7
  4395. particle.Lifetime = NumberRange.new(1, 1)
  4396. particle.Rate = 150
  4397. particle.LockedToPart = true
  4398. particle.Speed = NumberRange.new(.5, .5)
  4399. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftLowerArm)
  4400. particle.Parent = char.LeftLowerArm
  4401. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4402. particle.Rotation = NumberRange.new(3660, 3660)
  4403. particle.Size = NumberSequence.new(1.2,.1)
  4404. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4405. particle.LightEmission = 4
  4406. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4407. particle.ZOffset = 7
  4408. particle.Lifetime = NumberRange.new(1, 1)
  4409. particle.Rate = 150
  4410. particle.LockedToPart = true
  4411. particle.Speed = NumberRange.new(.5, .5)
  4412. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftUpperArm)
  4413. particle.Parent = char.LeftUpperArm
  4414. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4415. particle.Rotation = NumberRange.new(3660, 3660)
  4416. particle.Size = NumberSequence.new(1.2,.1)
  4417. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4418. particle.LightEmission = 4
  4419. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4420. particle.ZOffset = 7
  4421. particle.Lifetime = NumberRange.new(1, 1)
  4422. particle.Rate = 150
  4423. particle.LockedToPart = true
  4424. particle.Speed = NumberRange.new(.5, .5)
  4425. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftHand)
  4426. particle.Parent = char.LeftHand
  4427. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4428. particle.Rotation = NumberRange.new(3660, 3660)
  4429. particle.Size = NumberSequence.new(1.2,.1)
  4430. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4431. particle.LightEmission = 4
  4432. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4433. particle.ZOffset = 7
  4434. particle.Lifetime = NumberRange.new(1, 1)
  4435. particle.Rate = 150
  4436. particle.LockedToPart = true
  4437. particle.Speed = NumberRange.new(.5, .5)
  4438. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightLowerArm)
  4439. particle.Parent = char.RightLowerArm
  4440. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4441. particle.Rotation = NumberRange.new(3660, 3660)
  4442. particle.Size = NumberSequence.new(1.2,.1)
  4443. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4444. particle.LightEmission = 4
  4445. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4446. particle.ZOffset = 7
  4447. particle.Lifetime = NumberRange.new(1, 1)
  4448. particle.Rate = 150
  4449. particle.LockedToPart = true
  4450. particle.Speed = NumberRange.new(.5, .5)
  4451. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightUpperArm)
  4452. particle.Parent = char.RightUpperArm
  4453. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4454. particle.Rotation = NumberRange.new(3660, 3660)
  4455. particle.Size = NumberSequence.new(1.2,.1)
  4456. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4457. particle.LightEmission = 4
  4458. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4459. particle.ZOffset = 7
  4460. particle.Lifetime = NumberRange.new(1, 1)
  4461. particle.Rate = 150
  4462. particle.LockedToPart = true
  4463. particle.Speed = NumberRange.new(.5, .5)
  4464. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightHand)
  4465. particle.Parent = char.RightHand
  4466. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  4467. particle.Rotation = NumberRange.new(3660, 3660)
  4468. particle.Size = NumberSequence.new(1.2,.1)
  4469. particle.Color = ColorSequence.new(Color3.new(0.73, 0, 0),Color3.new(0.73, 0, 0))
  4470. particle.LightEmission = 4
  4471. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  4472. particle.ZOffset = 7
  4473. particle.Lifetime = NumberRange.new(1, 1)
  4474. particle.Rate = 150
  4475. particle.LockedToPart = true
  4476. particle.Speed = NumberRange.new(.5, .5)
  4477. --Now follows the white ball particle effect
  4478. --
  4479. --
  4480. --
  4481. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.UpperTorso)
  4482. particle.Parent = char.UpperTorso
  4483. particle.Name = "Sparkles"
  4484. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4485. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4486. particle.LightEmission = 1
  4487. particle.Texture = "rbxassetid://1081534242"
  4488. particle.ZOffset = 1
  4489. particle.Acceleration = Vector3.new(0, 1,0)
  4490. particle.Lifetime = NumberRange.new(1, 1)
  4491. particle.Speed = NumberRange.new(0.25, 1)
  4492. particle.VelocitySpread = 180
  4493. particle.LockedToPart = true
  4494. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LowerTorso)
  4495. particle.Parent = char.LowerTorso
  4496. particle.Name = "Sparkles"
  4497. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4498. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4499. particle.LightEmission = 1
  4500. particle.Texture = "rbxassetid://1081534242"
  4501. particle.ZOffset = 1
  4502. particle.Acceleration = Vector3.new(0, 1,0)
  4503. particle.Lifetime = NumberRange.new(1, 1)
  4504. particle.Speed = NumberRange.new(0.25, 1)
  4505. particle.VelocitySpread = 180
  4506. particle.LockedToPart = true
  4507. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.Head)
  4508. particle.Parent = char.Head
  4509. particle.Name = "Sparkles"
  4510. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4511. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4512. particle.LightEmission = 1
  4513. particle.Texture = "rbxassetid://1081534242"
  4514. particle.ZOffset = 1
  4515. particle.Acceleration = Vector3.new(0, 1,0)
  4516. particle.Lifetime = NumberRange.new(1, 1)
  4517. particle.Speed = NumberRange.new(0.25, 1)
  4518. particle.VelocitySpread = 180
  4519. particle.LockedToPart = true
  4520. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftUpperLeg)
  4521. particle.Parent = char.LeftUpperLeg
  4522. particle.Name = "Sparkles"
  4523. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4524. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4525. particle.LightEmission = 1
  4526. particle.Texture = "rbxassetid://1081534242"
  4527. particle.ZOffset = 1
  4528. particle.Acceleration = Vector3.new(0, 1,0)
  4529. particle.Lifetime = NumberRange.new(1, 1)
  4530. particle.Speed = NumberRange.new(0.25, 1)
  4531. particle.VelocitySpread = 180
  4532. particle.LockedToPart = true
  4533. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftLowerLeg)
  4534. particle.Parent = char.LeftLowerLeg
  4535. particle.Name = "Sparkles"
  4536. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4537. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4538. particle.LightEmission = 1
  4539. particle.Texture = "rbxassetid://1081534242"
  4540. particle.ZOffset = 1
  4541. particle.Acceleration = Vector3.new(0, 1,0)
  4542. particle.Lifetime = NumberRange.new(1, 1)
  4543. particle.Speed = NumberRange.new(0.25, 1)
  4544. particle.VelocitySpread = 180
  4545. particle.LockedToPart = true
  4546. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftFoot)
  4547. particle.Parent = char.LeftFoot
  4548. particle.Name = "Sparkles"
  4549. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4550. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4551. particle.LightEmission = 1
  4552. particle.Texture = "rbxassetid://1081534242"
  4553. particle.ZOffset = 1
  4554. particle.Acceleration = Vector3.new(0, 1,0)
  4555. particle.Lifetime = NumberRange.new(1, 1)
  4556. particle.Speed = NumberRange.new(0.25, 1)
  4557. particle.VelocitySpread = 180
  4558. particle.LockedToPart = true
  4559. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightUpperLeg)
  4560. particle.Parent = char.RightUpperLeg
  4561. particle.Name = "Sparkles"
  4562. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4563. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4564. particle.LightEmission = 1
  4565. particle.Texture = "rbxassetid://1081534242"
  4566. particle.ZOffset = 1
  4567. particle.Acceleration = Vector3.new(0, 1,0)
  4568. particle.Lifetime = NumberRange.new(1, 1)
  4569. particle.Speed = NumberRange.new(0.25, 1)
  4570. particle.VelocitySpread = 180
  4571. particle.LockedToPart = true
  4572. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightLowerLeg)
  4573. particle.Parent = char.RightLowerLeg
  4574. particle.Name = "Sparkles"
  4575. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4576. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4577. particle.LightEmission = 1
  4578. particle.Texture = "rbxassetid://1081534242"
  4579. particle.ZOffset = 1
  4580. particle.Acceleration = Vector3.new(0, 1,0)
  4581. particle.Lifetime = NumberRange.new(1, 1)
  4582. particle.Speed = NumberRange.new(0.25, 1)
  4583. particle.VelocitySpread = 180
  4584. particle.LockedToPart = true
  4585. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightFoot)
  4586. particle.Parent = char.RightFoot
  4587. particle.Name = "Sparkles"
  4588. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4589. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4590. particle.LightEmission = 1
  4591. particle.Texture = "rbxassetid://1081534242"
  4592. particle.ZOffset = 1
  4593. particle.Acceleration = Vector3.new(0, 1,0)
  4594. particle.Lifetime = NumberRange.new(1, 1)
  4595. particle.Speed = NumberRange.new(0.25, 1)
  4596. particle.VelocitySpread = 180
  4597. particle.LockedToPart = true
  4598. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftLowerArm)
  4599. particle.Parent = char.LeftLowerArm
  4600. particle.Name = "Sparkles"
  4601. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4602. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4603. particle.LightEmission = 1
  4604. particle.Texture = "rbxassetid://1081534242"
  4605. particle.ZOffset = 1
  4606. particle.Acceleration = Vector3.new(0, 1,0)
  4607. particle.Lifetime = NumberRange.new(1, 1)
  4608. particle.Speed = NumberRange.new(0.25, 1)
  4609. particle.VelocitySpread = 180
  4610. particle.LockedToPart = true
  4611. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftUpperArm)
  4612. particle.Parent = char.LeftUpperArm
  4613. particle.Name = "Sparkles"
  4614. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4615. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4616. particle.LightEmission = 1
  4617. particle.Texture = "rbxassetid://1081534242"
  4618. particle.ZOffset = 1
  4619. particle.Acceleration = Vector3.new(0, 1,0)
  4620. particle.Lifetime = NumberRange.new(1, 1)
  4621. particle.Speed = NumberRange.new(0.25, 1)
  4622. particle.VelocitySpread = 180
  4623. particle.LockedToPart = true
  4624. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftHand)
  4625. particle.Parent = char.LeftHand
  4626. particle.Name = "Sparkles"
  4627. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4628. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4629. particle.LightEmission = 1
  4630. particle.Texture = "rbxassetid://1081534242"
  4631. particle.ZOffset = 1
  4632. particle.Acceleration = Vector3.new(0, 1,0)
  4633. particle.Lifetime = NumberRange.new(1, 1)
  4634. particle.Speed = NumberRange.new(0.25, 1)
  4635. particle.VelocitySpread = 180
  4636. particle.LockedToPart = true
  4637. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightLowerArm)
  4638. particle.Parent = char.RightLowerArm
  4639. particle.Name = "Sparkles"
  4640. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4641. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4642. particle.LightEmission = 1
  4643. particle.Texture = "rbxassetid://1081534242"
  4644. particle.ZOffset = 1
  4645. particle.Acceleration = Vector3.new(0, 1,0)
  4646. particle.Lifetime = NumberRange.new(1, 1)
  4647. particle.Speed = NumberRange.new(0.25, 1)
  4648. particle.VelocitySpread = 180
  4649. particle.LockedToPart = true
  4650. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightUpperArm)
  4651. particle.Parent = char.RightUpperArm
  4652. particle.Name = "Sparkles"
  4653. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4654. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4655. particle.LightEmission = 1
  4656. particle.Texture = "rbxassetid://1081534242"
  4657. particle.ZOffset = 1
  4658. particle.Acceleration = Vector3.new(0, 1,0)
  4659. particle.Lifetime = NumberRange.new(1, 1)
  4660. particle.Speed = NumberRange.new(0.25, 1)
  4661. particle.VelocitySpread = 180
  4662. particle.LockedToPart = true
  4663. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightHand)
  4664. particle.Parent = char.RightHand
  4665. particle.Name = "Sparkles"
  4666. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  4667. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  4668. particle.LightEmission = 1
  4669. particle.Texture = "rbxassetid://1081534242"
  4670. particle.ZOffset = 1
  4671. particle.Acceleration = Vector3.new(0, 1,0)
  4672. particle.Lifetime = NumberRange.new(1, 1)
  4673. particle.Speed = NumberRange.new(0.25, 1)
  4674. particle.VelocitySpread = 180
  4675. particle.LockedToPart = true
  4676. --particle texture unfinished aura: 1124262684
  4677.  
  4678.  
  4679. newaura.ImageTransparency = 0.9999999999
  4680. ssjbaura:Stop()
  4681. ssjbkaura:Play()
  4682. a21e.Transparency = 0
  4683. for i = 1,50 do
  4684. wait()
  4685. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4686. a21e.Transparency = a21e.Transparency + 0.02
  4687. end
  4688. GroundShake2 = false
  4689. for i,v in pairs(workspace:GetChildren()) do
  4690. if v:IsA("Part") then
  4691. if v.Size.x > 150 then
  4692. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  4693. end
  4694. end
  4695. end
  4696. wait(0.1)
  4697. wait(0.1)
  4698. chatfunc("Come.")
  4699. rock2 = false
  4700. transform2 = false
  4701.  
  4702. --local part1 = Instance.new("Part",char)
  4703. --part1.Size = Vector3.new(5,5,5)
  4704. --part1.Transparency = 1
  4705. --part1.Material = "SmoothPlastic"
  4706. --part1.Name = "ultra"
  4707. --local weld = Instance.new("Weld",part1)
  4708. --weld.Part1 = UpperTorso
  4709. --weld.Part0 = part1
  4710. --local HumanoidRootPart = char.HumanoidRootPart
  4711. --part1.Touched:connect(function(hit)
  4712. --part1.CanCollide = false
  4713.  
  4714. --if ssjbkaio == true then
  4715. --if hit.Parent:FindFirstChild("HumanoidRootPart") then
  4716. --HumanoidRootPart.CFrame = HumanoidRootPart.CFrame * CFrame.new(math.random(-6,6),0,math.random(-6,6))
  4717.  
  4718. --end
  4719. --end
  4720. --end)
  4721.  
  4722. local plr = game.Players.LocalPlayer
  4723. local char = plr.Character
  4724. local HumanoidRootPart=char.HumanoidRootPart
  4725. local ult = true
  4726. print'Ultra Instinct Activated...'
  4727.  
  4728.  
  4729.  
  4730. local part1 = Instance.new("Part",char)
  4731. part1.Size = Vector3.new(4,3,4)
  4732. part1.Transparency = 1
  4733. part1.Material = "SmoothPlastic"
  4734. part1.Name = "ultra"
  4735. part1.CanCollide = false
  4736.  
  4737. if char.ultra then
  4738. part1.Touched:connect(function(hit)
  4739. if ult == true then
  4740. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent.Name ~= plr.Name then
  4741. HumanoidRootPart.CFrame = HumanoidRootPart.CFrame * CFrame.new(math.random(-2,10),.1,math.random(-2,10))
  4742. elseif hit:IsA("Part") and hit.Name ~= "Base" and not hit.Parent:FindFirstChildOfClass("Humanoid") and not hit.Parent.Parent:FindFirstChildOfClass("Humanoid") then
  4743. hit:Destroy()
  4744. end
  4745. end
  4746. end)
  4747. end
  4748.  
  4749. plr:GetMouse().KeyDown:Connect(function(key)
  4750.  
  4751. if key == "[" then
  4752. if ult == true then
  4753. print'off'
  4754. ult = false
  4755. elseif ult == false then
  4756. print'on'
  4757. ult = true
  4758. end
  4759. end
  4760. end)
  4761.  
  4762.  
  4763.  
  4764. game:GetService('RunService').RenderStepped:connect(function()
  4765. part1.CFrame = HumanoidRootPart.CFrame * CFrame.new(0,3,0)
  4766. end)
  4767.  
  4768.  
  4769. -------------------------------------------------
  4770. canattack = true
  4771. RootPart.Anchored = false
  4772. if canfly1 == true then
  4773.  
  4774. idle = true
  4775. walk = true
  4776. canjump = true
  4777. end
  4778. if canfly1 == true then
  4779. canfly = true
  4780. end
  4781. for i = 1,20 do
  4782. wait()
  4783. aad.Transparency = aad.Transparency + 0.05
  4784. end
  4785. end
  4786. end
  4787. end
  4788. end
  4789. end)
  4790.  
  4791. mouse.KeyDown:connect(function(key)
  4792. if key == "y" then
  4793. if potara == true then
  4794. if ssj1 == false and ssj2 == false and ssj3 == false then
  4795. if canattack == true then
  4796. canattack = false
  4797. if canfly == true then
  4798. canfly = false
  4799. canfly1 = true
  4800. end
  4801. newaura.Position = UDim2.new(-0.475,0,-0.25,0)
  4802. RootPart.Anchored = true
  4803. newaurabase.Size = UDim2.new(15,0,25,0)
  4804. newaurabase.AlwaysOnTop = false
  4805. newaura.ImageColor3 = Color3.fromRGB(255, 255, 255)
  4806. newaurabase.ExtentsOffset = Vector3.new(0,0,-2)
  4807. idle = false
  4808. ssjb = true
  4809. ssj1 = false
  4810. ssj2= false
  4811. ssj3 = false
  4812. walk = false
  4813. canjump = false
  4814.  
  4815.  
  4816. ssjbmusic:Play()
  4817. g1q = Instance.new("Part",char)
  4818. g1q.Name = "Smoke"
  4819. g1q.CanCollide = false
  4820. g1q.Position = RootPart.Position - v3(-8,3,0)
  4821. g1q.Size = v3(0.1,0.1,0.1)
  4822. g1q.Anchored = true
  4823. g1a = Instance.new("Part",char)
  4824. g1a.Name = "Smoke"
  4825. g1a.CanCollide = false
  4826. g1a.Position = RootPart.Position + v3(8,80,0)
  4827. g1a.Size = v3(0.1,0.1,0.1)
  4828. g1a.Anchored = true
  4829. g1q1 = Instance.new("Part",char)
  4830. g1q1.Name = "Smoke"
  4831. g1q1.CanCollide = false
  4832. g1q1.Position = RootPart.Position - v3(-5,3,7)
  4833. g1q1.Size = v3(0.1,0.1,0.1)
  4834. g1q1.Anchored = true
  4835. g1a1 = Instance.new("Part",char)
  4836. g1a1.Name = "Smoke"
  4837. g1a1.CanCollide = false
  4838. g1a1.Position = RootPart.Position + v3(5,80,-7)
  4839. g1a1.Size = v3(0.1,0.1,0.1)
  4840. g1a1.Anchored = true
  4841. g1q2 = Instance.new("Part",char)
  4842. g1q2.Name = "Smoke"
  4843. g1q2.CanCollide = false
  4844. g1q2.Position = RootPart.Position - v3(12,3,-6)
  4845. g1q2.Size = v3(0.1,0.1,0.1)
  4846. g1q2.Anchored = true
  4847. g1a2 = Instance.new("Part",char)
  4848. g1a2.Name = "Smoke"
  4849. g1a2.CanCollide = false
  4850. g1a2.Position = RootPart.Position + v3(-12,80,6)
  4851. g1a2.Size = v3(0.1,0.1,0.1)
  4852. g1a2.Anchored = true
  4853. ------------------------------------------------
  4854. transform1 = false
  4855.  
  4856. transform2 = false
  4857.  
  4858.  
  4859.  
  4860.  
  4861. chatfunc("Light Of Justice, Strike Me")
  4862.  
  4863.  
  4864. wait(2)
  4865. local pie22 = Instance.new("ParticleEmitter")
  4866. pie22.Parent = LowerTorso
  4867. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  4868. pie22.LightEmission = 1
  4869. pie22.Size = NumberSequence.new(15)
  4870. pie22.Texture = "http://www.roblox.com/asset/?id=304437537"
  4871. pie22.Transparency = NumberSequence.new(0)
  4872. pie22.EmissionDirection = "Top"
  4873. pie22.Enabled = true
  4874. pie22.Lifetime = NumberRange.new(10)
  4875. pie22.Rotation = NumberRange.new(-420, 425)
  4876. pie22.Rate = 400
  4877. pie22.Speed = NumberRange.new(85)
  4878. pie22.LockedToPart = true
  4879. pie22.VelocitySpread = 2
  4880. wait(4)
  4881.  
  4882. if potara == true then
  4883. Hair7.Color = Color3.fromRGB(255, 255, 255)
  4884. Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
  4885. Mesh.Scale = v3(6.3,6.3,6.3)
  4886. Weld.C0 = CFrame.new(-.25,2.2,.84)
  4887. char.Head.face.Texture= "rbxassetid://710665860"
  4888.  
  4889.  
  4890. hum.BodyDepthScale.Value = 2
  4891. hum.BodyHeightScale.Value = 2
  4892. hum.BodyWidthScale.Value = 2
  4893. hum.HeadScale.Value = 2
  4894. hum.WalkSpeed = 20
  4895. wait(1)
  4896. pie22:Destroy()
  4897.  
  4898.  
  4899. else
  4900.  
  4901. end
  4902. wait(0.5)
  4903.  
  4904.  
  4905.  
  4906. transform1 = false
  4907. transform2 = false
  4908. Jiren:Play()
  4909.  
  4910. ad.Position = RootPart.Position - v3(0,3,0)
  4911.  
  4912. aad.Transparency = 0
  4913.  
  4914.  
  4915.  
  4916. newaura.ImageTransparency = 0
  4917. newaura.ImageColor3 = Color3.fromRGB(27, 42, 53)
  4918. ssjbaura:Play()
  4919. for i = 1,50 do
  4920. wait()
  4921. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  4922. a21e.Transparency = a21e.Transparency + 0.02
  4923. end
  4924. wait(0.1)
  4925. wait(1.4)
  4926. transform2 = false
  4927. GroundShake = false
  4928. rock = false
  4929. rock3 = true
  4930.  
  4931.  
  4932. rock3 = false
  4933.  
  4934.  
  4935.  
  4936. -------------------------------------------------
  4937. canattack = true
  4938. RootPart.Anchored = false
  4939. if canfly1 == true then
  4940.  
  4941. idle = true
  4942. walk = true
  4943. canjump = true
  4944. end
  4945. if canfly1 == true then
  4946. canfly = true
  4947. end
  4948. for i = 1,20 do
  4949. wait()
  4950. aad.Transparency = aad.Transparency + 0.05
  4951. end
  4952. end
  4953. end
  4954. end
  4955. end
  4956. end)
  4957. mouse.KeyDown:connect(function(key)
  4958. if key == "t" then
  4959. if fuse == false then
  4960. if ssj1 == false and ssj2 == false and ssj3 == false then
  4961. if canattack == true then
  4962. canattack = false
  4963. if canfly == true then
  4964. canfly = false
  4965. canfly1 = true
  4966. end
  4967. newaura.Position = UDim2.new(-0.475,0,-0.25,0)
  4968. RootPart.Anchored = true
  4969. newaurabase.Size = UDim2.new(15,0,25,0)
  4970. newaurabase.AlwaysOnTop = false
  4971. newaura.ImageColor3 = Color3.fromRGB(255, 255, 255)
  4972. newaurabase.ExtentsOffset = Vector3.new(0,0,-2)
  4973. idle = false
  4974. ssjb = true
  4975. ssj1 = false
  4976. ssj2= false
  4977. ssj3 = false
  4978. walk = false
  4979. canjump = false
  4980. chatfunc("I'm Suprised That You've Got This Far")
  4981. wait(4)
  4982. chatfunc("But You're Nothing Against Divine Power")
  4983.  
  4984. ssjbmusic:Play()
  4985. g1q = Instance.new("Part",char)
  4986. g1q.Name = "Smoke"
  4987. g1q.CanCollide = false
  4988. g1q.Position = RootPart.Position - v3(-8,3,0)
  4989. g1q.Size = v3(0.1,0.1,0.1)
  4990. g1q.Anchored = true
  4991. g1a = Instance.new("Part",char)
  4992. g1a.Name = "Smoke"
  4993. g1a.CanCollide = false
  4994. g1a.Position = RootPart.Position + v3(8,80,0)
  4995. g1a.Size = v3(0.1,0.1,0.1)
  4996. g1a.Anchored = true
  4997. g1q1 = Instance.new("Part",char)
  4998. g1q1.Name = "Smoke"
  4999. g1q1.CanCollide = false
  5000. g1q1.Position = RootPart.Position - v3(-5,3,7)
  5001. g1q1.Size = v3(0.1,0.1,0.1)
  5002. g1q1.Anchored = true
  5003. g1a1 = Instance.new("Part",char)
  5004. g1a1.Name = "Smoke"
  5005. g1a1.CanCollide = false
  5006. g1a1.Position = RootPart.Position + v3(5,80,-7)
  5007. g1a1.Size = v3(0.1,0.1,0.1)
  5008. g1a1.Anchored = true
  5009. g1q2 = Instance.new("Part",char)
  5010. g1q2.Name = "Smoke"
  5011. g1q2.CanCollide = false
  5012. g1q2.Position = RootPart.Position - v3(12,3,-6)
  5013. g1q2.Size = v3(0.1,0.1,0.1)
  5014. g1q2.Anchored = true
  5015. g1a2 = Instance.new("Part",char)
  5016. g1a2.Name = "Smoke"
  5017. g1a2.CanCollide = false
  5018. g1a2.Position = RootPart.Position + v3(-12,80,6)
  5019. g1a2.Size = v3(0.1,0.1,0.1)
  5020. g1a2.Anchored = true
  5021. ------------------------------------------------
  5022. transform1 = false
  5023.  
  5024. transform2 = true
  5025.  
  5026.  
  5027.  
  5028.  
  5029.  
  5030. wait(0.8)
  5031. if potara == false then
  5032. Hair7.Color = Color3.fromRGB(255, 152, 220)
  5033. Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
  5034. Mesh.Scale = v3(6.3,6.3,6.3)
  5035. Weld.C0 = CFrame.new(-.25,1.2,.34)
  5036. char.Head.face.Texture= "rbxassetid://569039516"
  5037. else
  5038.  
  5039. end
  5040. wait(0.5)
  5041. a21e = new("Part",char)
  5042. a21e.Name = "Beam"..num
  5043. a21e.Locked = true
  5044. a21e.Size = v3(1,1,1)
  5045. a21e.CanCollide = false
  5046. a21e.Position = v3(999,999,999)
  5047. a21e.BrickColor = bc("Pink")
  5048. a21e.Material = "Neon"
  5049. a21e.Transparency = 0
  5050. aa21e = new("SpecialMesh",a21e)
  5051. a21e.Anchored = true
  5052. a21e.Position = RootPart.Position
  5053. aa21e.MeshType = "Sphere"
  5054. aa21e.Scale = v3(1,1,1)
  5055.  
  5056.  
  5057. transform1 = false
  5058. transform2 = true
  5059. Jiren:Play()
  5060.  
  5061. ad.Position = RootPart.Position - v3(0,3,0)
  5062. local ssjr = Instance.new('ParticleEmitter')
  5063. ssjr.Parent = LowerTorso
  5064. ssjr.LightEmission = 1
  5065. ssjr.Color = ColorSequence.new(BrickColor.new(47,0,36).Color)
  5066. ssjr.Rate = 100
  5067. ssjr.Rotation = NumberRange.new(0)
  5068. ssjr.Lifetime = NumberRange.new(0.4)
  5069. ssjr.Size = NumberSequence.new(10)
  5070. ssjr.Texture = "http://www.roblox.com/asset/?id=347730682"
  5071. ssjr.Transparency = NumberSequence.new(0)
  5072. ssjr.Speed = NumberRange.new(20)
  5073. ssjr.VelocitySpread = 0
  5074. ssjr.VelocityInheritance = 0
  5075. ssjr.ZOffset = -2
  5076. ssjr.LockedToPart = true
  5077. aad.Transparency = 0
  5078.  
  5079.  
  5080.  
  5081. newaura.ImageTransparency = 0
  5082. newaura.ImageColor3 = Color3.fromRGB(27, 42, 53)
  5083. ssjbaura:Play()
  5084. for i = 1,50 do
  5085. wait()
  5086. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5087. a21e.Transparency = a21e.Transparency + 0.02
  5088. end
  5089. wait(0.1)
  5090. wait(1.4)
  5091. transform2 = false
  5092. GroundShake = false
  5093. rock = false
  5094. rock3 = true
  5095.  
  5096.  
  5097. rock3 = false
  5098.  
  5099.  
  5100.  
  5101. -------------------------------------------------
  5102. canattack = true
  5103. RootPart.Anchored = false
  5104. if canfly1 == true then
  5105.  
  5106. idle = true
  5107. walk = true
  5108. canjump = true
  5109. end
  5110. if canfly1 == true then
  5111. canfly = true
  5112. end
  5113. for i = 1,20 do
  5114. wait()
  5115. aad.Transparency = aad.Transparency + 0.05
  5116. end
  5117. end
  5118. end
  5119. end
  5120. end
  5121. end)
  5122.  
  5123.  
  5124. mouse.KeyDown:connect(function(key)
  5125. if key == "" then
  5126. if potara == false then
  5127. if ssjb == false then
  5128. if canattack == true then
  5129. canattack = false
  5130. if canfly == true then
  5131. canfly = false
  5132. canfly1 = true
  5133. end
  5134.  
  5135.  
  5136. idle = false
  5137. ssjb = true
  5138. ssjbkaio = true
  5139. ssj1 = false
  5140. ssj2= false
  5141. ssj3 = false
  5142. walk = false
  5143. canjump = false
  5144.  
  5145. ssjbmusic:Play()
  5146.  
  5147. ------------------------------------------------
  5148. transform3 = true
  5149.  
  5150. wait(0.01)
  5151.  
  5152.  
  5153.  
  5154.  
  5155.  
  5156. a21e = new("Part",char)
  5157. a21e.Name = "Beam"..num
  5158. a21e.Locked = true
  5159. a21e.Size = v3(1,1,1)
  5160. a21e.CanCollide = false
  5161. a21e.Position = v3(999,999,999)
  5162. a21e.BrickColor = bc("Institutional white")
  5163. a21e.Material = "Neon"
  5164. a21e.Transparency = 1
  5165. aa21e = new("SpecialMesh",a21e)
  5166. a21e.Anchored = true
  5167. a21e.Position = RootPart.Position
  5168. aa21e.MeshType = "Sphere"
  5169. aa21e.Scale = v3(1,1,1)
  5170.  
  5171.  
  5172.  
  5173.  
  5174.  
  5175. smokey = Instance.new("Smoke",RootPart)
  5176. smokey.Color = Color3.new(255,255,255)
  5177. smokey.Opacity = 0
  5178. smokey.Size = 100
  5179. ssjbkaioken.TimePosition = 0.1
  5180. ssjbkaioken:Play()
  5181. wait(0.01)
  5182. coroutine.wrap(function()
  5183. repeat
  5184. wait()
  5185. newaurabase.Size = UDim2.new(math.random(0.001,0.001),0,math.random(0.001,0.001),0)
  5186. until newaura.ImageTransparency == 1
  5187.  
  5188.  
  5189.  
  5190. end)()
  5191. rock = true
  5192. redlight = Instance.new("PointLight",LowerTorso)
  5193. redlight.Color = Color3.new(0,0,0)
  5194. redlight.Brightness = math.huge
  5195. mouth.Texture = "rbxassetid://828773176"
  5196. GroundShake = false
  5197. RootPart.Anchored = true
  5198.  
  5199. wait(0.01)
  5200.  
  5201. wait(0.01)
  5202. rock2 = true
  5203. rock = false
  5204. smokey:Destroy()
  5205. ssjbaura:Stop()
  5206. ssjbmusic:Stop()
  5207. transform3 = false
  5208. transform2 = false
  5209. transform5 = true
  5210. redlight:Destroy()
  5211.  
  5212. mouth.Texture = "rbxassetid://932140764"
  5213. newaura.ImageTransparency = 1
  5214. GroundShake = false
  5215.  
  5216. a21e.Transparency = 0
  5217. for i = 1,50 do
  5218. wait()
  5219. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5220. a21e.Transparency = a21e.Transparency + 0.02
  5221. end
  5222. aa21e.Scale = v3(1,1,1)
  5223. a21e.Transparency = 1
  5224. wait(0.1)
  5225. chatfunc("")
  5226. mouth.Texture = "rbxassetid://828773176"
  5227. wait(0.2)
  5228. mouth.Texture = "rbxassetid://932140764"
  5229. wait(0.2)
  5230. mouth.Texture = "rbxassetid://828773176"
  5231. wait(0.2)
  5232. mouth.Texture = "rbxassetid://932140764"
  5233. wait(0.2)
  5234. mouth.Texture = "rbxassetid://828773176"
  5235. wait(0.2)
  5236. mouth.Texture = "rbxassetid://932140764"
  5237. wait(0.2)
  5238. GroundShake2 = false
  5239. transform5 = false
  5240. transform3 = false
  5241. transform2 = true
  5242. ssjbauraburst:Play()
  5243. GroundWave5()
  5244. GroundWave6()
  5245. GroundWave7()
  5246. GroundWave8()
  5247. GroundWave9()
  5248. GroundWave10()
  5249. ad.Position = RootPart.Position - v3(0,3,0)
  5250. aad.Transparency = 0
  5251. newaura2.ImageTransparency = 1
  5252. wait(0.01)
  5253.  
  5254. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.UpperTorso)
  5255. particle.Parent = char.UpperTorso
  5256. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5257. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5258. particle.Rotation = NumberRange.new(3660, 3660)
  5259. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5260. particle.LightEmission = 1
  5261. particle.Texture = "http://www.roblox.com/asset/?id="
  5262. particle.ZOffset = 7
  5263. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5264. particle.Rate = 110
  5265. particle.LockedToPart = true
  5266. particle.Speed = NumberRange.new(2, 2)
  5267. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LowerTorso)
  5268. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5269. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5270. particle.Rotation = NumberRange.new(3660, 3660)
  5271. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5272. particle.LightEmission = 1
  5273. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5274. particle.ZOffset = 7
  5275. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5276. particle.Rate = 110
  5277. particle.LockedToPart = true
  5278. particle.Speed = NumberRange.new(2, 2)
  5279. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.Head)
  5280. particle.Parent = char.Head
  5281. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5282. particle.Rotation = NumberRange.new(3660, 3660)
  5283. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5284. particle.LightEmission = 1
  5285. particle.Texture = "http://www.roblox.com/asset/?id="
  5286. particle.ZOffset = 7
  5287. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5288. particle.Rate = 110
  5289. particle.LockedToPart = true
  5290. particle.Speed = NumberRange.new(2, 2)
  5291. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftUpperLeg)
  5292. particle.Parent = char.LeftUpperLeg
  5293. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5294. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5295. particle.Rotation = NumberRange.new(3660, 3660)
  5296. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5297. particle.LightEmission = 1
  5298. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5299. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5300. particle.ZOffset = 7
  5301. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5302. particle.Rate = 110
  5303. particle.LockedToPart = true
  5304. particle.Speed = NumberRange.new(2, 2)
  5305. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftLowerLeg)
  5306. particle.Parent = char.LeftLowerLeg
  5307. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5308. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5309. particle.Rotation = NumberRange.new(3660, 3660)
  5310. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5311. particle.LightEmission = 1
  5312. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5313. particle.ZOffset = 7
  5314. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5315. particle.Rate = 110
  5316. particle.LockedToPart = true
  5317. particle.Speed = NumberRange.new(2, 2)
  5318. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftFoot)
  5319. particle.Parent = char.LeftFoot
  5320. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5321. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5322. particle.Rotation = NumberRange.new(3660, 3660)
  5323. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5324. particle.LightEmission = 1
  5325. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5326. particle.ZOffset = 7
  5327. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5328. particle.Rate = 110
  5329. particle.LockedToPart = true
  5330. particle.Speed = NumberRange.new(2, 2)
  5331. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightUpperLeg)
  5332. particle.Parent = char.RightUpperLeg
  5333. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5334. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5335. particle.Rotation = NumberRange.new(3660, 3660)
  5336. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5337. particle.LightEmission = 1
  5338. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5339. particle.ZOffset = 7
  5340. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5341. particle.Rate = 110
  5342. particle.LockedToPart = true
  5343. particle.Speed = NumberRange.new(2, 2)
  5344. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightLowerLeg)
  5345. particle.Parent = char.RightLowerLeg
  5346. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5347. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5348. particle.Rotation = NumberRange.new(3660, 3660)
  5349. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5350. particle.LightEmission = 1
  5351. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5352. particle.ZOffset = 7
  5353. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5354. particle.Rate = 110
  5355. particle.LockedToPart = true
  5356. particle.Speed = NumberRange.new(2, 2)
  5357. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightFoot)
  5358. particle.Parent = char.RightFoot
  5359. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5360. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5361. particle.Rotation = NumberRange.new(3660, 3660)
  5362. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5363. particle.LightEmission = 1
  5364. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5365. particle.ZOffset = 7
  5366. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5367. particle.Rate = 110
  5368. particle.LockedToPart = true
  5369. particle.Speed = NumberRange.new(2, 2)
  5370. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftLowerArm)
  5371. particle.Parent = char.LeftLowerArm
  5372. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5373. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5374. particle.Rotation = NumberRange.new(3660, 3660)
  5375. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5376. particle.LightEmission = 1
  5377. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5378. particle.ZOffset = 7
  5379. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5380. particle.Rate = 110
  5381. particle.LockedToPart = true
  5382. particle.Speed = NumberRange.new(2, 2)
  5383. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftUpperArm)
  5384. particle.Parent = char.LeftUpperArm
  5385. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5386. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5387. particle.Rotation = NumberRange.new(3660, 3660)
  5388. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5389. particle.LightEmission = 1
  5390. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5391. particle.ZOffset = 7
  5392. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5393. particle.Rate = 110
  5394. particle.LockedToPart = true
  5395. particle.Speed = NumberRange.new(2, 2)
  5396. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftHand)
  5397. particle.Parent = char.LeftHand
  5398. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5399. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5400. particle.Rotation = NumberRange.new(3660, 3660)
  5401. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5402. particle.LightEmission = 1
  5403. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5404. particle.ZOffset = 7
  5405. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5406. particle.Rate = 110
  5407. particle.LockedToPart = true
  5408. particle.Speed = NumberRange.new(2, 2)
  5409. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightLowerArm)
  5410. particle.Parent = char.RightLowerArm
  5411. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5412. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5413. particle.Rotation = NumberRange.new(3660, 3660)
  5414. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5415. particle.LightEmission = 1
  5416. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5417. particle.ZOffset = 7
  5418. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5419. particle.Rate = 110
  5420. particle.LockedToPart = true
  5421. particle.Speed = NumberRange.new(2, 2)
  5422. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightUpperArm)
  5423. particle.Parent = char.RightUpperArm
  5424. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5425. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5426. particle.Rotation = NumberRange.new(3660, 3660)
  5427. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5428. particle.LightEmission = 1
  5429. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5430. particle.ZOffset = 7
  5431. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5432. particle.Rate = 110
  5433. particle.LockedToPart = true
  5434. particle.Speed = NumberRange.new(2, 2)
  5435. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightHand)
  5436. particle.Parent = char.RightHand
  5437. particle.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  5438. particle.Transparency = NumberSequence.new(0.89999997615814,0.89999997615814)
  5439. particle.Rotation = NumberRange.new(3660, 3660)
  5440. particle.Size = NumberSequence.new(0.6,0.8,0.6)
  5441. particle.LightEmission = 1
  5442. particle.Texture = "http://www.roblox.com/asset/?id=1207853932"
  5443. particle.ZOffset = 7
  5444. particle.Lifetime = NumberRange.new(0.8, 0.8)
  5445. particle.Rate = 110
  5446. particle.LockedToPart = true
  5447. particle.Speed = NumberRange.new(2, 2)
  5448.  
  5449. ---Now follows the second lair of the Ultra Instinct aura.
  5450. --
  5451. --
  5452. --
  5453.  
  5454. --Now follows the white ball particle effect
  5455. --
  5456. --
  5457. --
  5458. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.UpperTorso)
  5459. particle.Parent = char.UpperTorso
  5460. particle.Name = "Sparkles"
  5461. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5462. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5463. particle.LightEmission = 1
  5464. particle.Texture = "rbxassetid://1081534242"
  5465. particle.ZOffset = 1
  5466. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5467. particle.Lifetime = NumberRange.new(1, 1)
  5468. particle.Speed = NumberRange.new(0.25, 1)
  5469. particle.VelocitySpread = 180
  5470. particle.LockedToPart = true
  5471. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LowerTorso)
  5472. particle.Parent = char.LowerTorso
  5473. particle.Name = "Sparkles"
  5474. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5475. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5476. particle.LightEmission = 1
  5477. particle.Texture = "rbxassetid://1081534242"
  5478. particle.ZOffset = 1
  5479. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5480. particle.Lifetime = NumberRange.new(1, 1)
  5481. particle.Speed = NumberRange.new(0.25, 1)
  5482. particle.VelocitySpread = 180
  5483. particle.LockedToPart = true
  5484. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.Head)
  5485. particle.Parent = char.Head
  5486. particle.Name = "Sparkles"
  5487. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5488. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5489. particle.LightEmission = 1
  5490. particle.Texture = "rbxassetid://1081534242"
  5491. particle.ZOffset = 1
  5492. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5493. particle.Lifetime = NumberRange.new(1, 1)
  5494. particle.Speed = NumberRange.new(0.25, 1)
  5495. particle.VelocitySpread = 180
  5496. particle.LockedToPart = true
  5497. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftUpperLeg)
  5498. particle.Parent = char.LeftUpperLeg
  5499. particle.Name = "Sparkles"
  5500. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5501. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5502. particle.LightEmission = 1
  5503. particle.Texture = "rbxassetid://1081534242"
  5504. particle.ZOffset = 1
  5505. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5506. particle.Lifetime = NumberRange.new(1, 1)
  5507. particle.Speed = NumberRange.new(0.25, 1)
  5508. particle.VelocitySpread = 180
  5509. particle.LockedToPart = true
  5510. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftLowerLeg)
  5511. particle.Parent = char.LeftLowerLeg
  5512. particle.Name = "Sparkles"
  5513. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5514. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5515. particle.LightEmission = 1
  5516. particle.Texture = "rbxassetid://1081534242"
  5517. particle.ZOffset = 1
  5518. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5519. particle.Lifetime = NumberRange.new(1, 1)
  5520. particle.Speed = NumberRange.new(0.25, 1)
  5521. particle.VelocitySpread = 180
  5522. particle.LockedToPart = true
  5523. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftFoot)
  5524. particle.Parent = char.LeftFoot
  5525. particle.Name = "Sparkles"
  5526. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5527. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5528. particle.LightEmission = 1
  5529. particle.Texture = "rbxassetid://1081534242"
  5530. particle.ZOffset = 1
  5531. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5532. particle.Lifetime = NumberRange.new(1, 1)
  5533. particle.Speed = NumberRange.new(0.25, 1)
  5534. particle.VelocitySpread = 180
  5535. particle.LockedToPart = true
  5536. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightUpperLeg)
  5537. particle.Parent = char.RightUpperLeg
  5538. particle.Name = "Sparkles"
  5539. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5540. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5541. particle.LightEmission = 1
  5542. particle.Texture = "rbxassetid://1081534242"
  5543. particle.ZOffset = 1
  5544. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5545. particle.Lifetime = NumberRange.new(1, 1)
  5546. particle.Speed = NumberRange.new(0.25, 1)
  5547. particle.VelocitySpread = 180
  5548. particle.LockedToPart = true
  5549. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightLowerLeg)
  5550. particle.Parent = char.RightLowerLeg
  5551. particle.Name = "Sparkles"
  5552. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5553. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5554. particle.LightEmission = 1
  5555. particle.Texture = "rbxassetid://1081534242"
  5556. particle.ZOffset = 1
  5557. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5558. particle.Lifetime = NumberRange.new(1, 1)
  5559. particle.Speed = NumberRange.new(0.25, 1)
  5560. particle.VelocitySpread = 180
  5561. particle.LockedToPart = true
  5562. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightFoot)
  5563. particle.Parent = char.RightFoot
  5564. particle.Name = "Sparkles"
  5565. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5566. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5567. particle.LightEmission = 1
  5568. particle.Texture = "rbxassetid://1081534242"
  5569. particle.ZOffset = 1
  5570. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5571. particle.Lifetime = NumberRange.new(1, 1)
  5572. particle.Speed = NumberRange.new(0.25, 1)
  5573. particle.VelocitySpread = 180
  5574. particle.LockedToPart = true
  5575. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftLowerArm)
  5576. particle.Parent = char.LeftLowerArm
  5577. particle.Name = "Sparkles"
  5578. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5579. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5580. particle.LightEmission = 1
  5581. particle.Texture = "rbxassetid://1081534242"
  5582. particle.ZOffset = 1
  5583. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5584. particle.Lifetime = NumberRange.new(1, 1)
  5585. particle.Speed = NumberRange.new(0.25, 1)
  5586. particle.VelocitySpread = 180
  5587. particle.LockedToPart = true
  5588. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftUpperArm)
  5589. particle.Parent = char.LeftUpperArm
  5590. particle.Name = "Sparkles"
  5591. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5592. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5593. particle.LightEmission = 1
  5594. particle.Texture = "rbxassetid://1081534242"
  5595. particle.ZOffset = 1
  5596. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5597. particle.Lifetime = NumberRange.new(1, 1)
  5598. particle.Speed = NumberRange.new(0.25, 1)
  5599. particle.VelocitySpread = 180
  5600. particle.LockedToPart = true
  5601. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.LeftHand)
  5602. particle.Parent = char.LeftHand
  5603. particle.Name = "Sparkles"
  5604. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5605. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5606. particle.LightEmission = 1
  5607. particle.Texture = "rbxassetid://1081534242"
  5608. particle.ZOffset = 1
  5609. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5610. particle.Lifetime = NumberRange.new(1, 1)
  5611. particle.Speed = NumberRange.new(0.25, 1)
  5612. particle.VelocitySpread = 180
  5613. particle.LockedToPart = true
  5614. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightLowerArm)
  5615. particle.Parent = char.RightLowerArm
  5616. particle.Name = "Sparkles"
  5617. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5618. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5619. particle.LightEmission = 1
  5620. particle.Texture = "rbxassetid://1081534242"
  5621. particle.ZOffset = 1
  5622. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5623. particle.Lifetime = NumberRange.new(1, 1)
  5624. particle.Speed = NumberRange.new(0.25, 1)
  5625. particle.VelocitySpread = 180
  5626. particle.LockedToPart = true
  5627. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightUpperArm)
  5628. particle.Parent = char.RightUpperArm
  5629. particle.Name = "Sparkles"
  5630. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5631. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5632. particle.LightEmission = 1
  5633. particle.Texture = "rbxassetid://1081534242"
  5634. particle.ZOffset = 1
  5635. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5636. particle.Lifetime = NumberRange.new(1, 1)
  5637. particle.Speed = NumberRange.new(0.25, 1)
  5638. particle.VelocitySpread = 180
  5639. particle.LockedToPart = true
  5640. local particle = Instance.new("ParticleEmitter",game.Players.LocalPlayer.Character.RightHand)
  5641. particle.Parent = char.RightHand
  5642. particle.Name = "Sparkles"
  5643. particle.Transparency = NumberSequence.new(1,0.34999999403954,0.10000000149012,0.40000000596046,1)
  5644. particle.Size = NumberSequence.new(0.025000000372529,0.025000000372529)
  5645. particle.LightEmission = 1
  5646. particle.Texture = "rbxassetid://1081534242"
  5647. particle.ZOffset = 1
  5648. particle.Acceleration = Vector3.new(0, 2.5, 0)
  5649. particle.Lifetime = NumberRange.new(1, 1)
  5650. particle.Speed = NumberRange.new(0.25, 1)
  5651. particle.VelocitySpread = 180
  5652. particle.LockedToPart = true
  5653. --particle texture unfinished aura: 1124262684
  5654.  
  5655.  
  5656. newaura.ImageTransparency = 0.9999999999
  5657. ssjbaura:Stop()
  5658. ssjbkaura:Play()
  5659. a21e.Transparency = 0
  5660. for i = 1,50 do
  5661. wait()
  5662. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5663. a21e.Transparency = a21e.Transparency + 0.02
  5664. end
  5665. GroundShake2 = false
  5666. for i,v in pairs(workspace:GetChildren()) do
  5667. if v:IsA("Part") then
  5668. if v.Size.x > 150 then
  5669. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  5670. end
  5671. end
  5672. end
  5673. wait(0.1)
  5674. wait(0.1)
  5675. chatfunc("")
  5676. rock2 = false
  5677. transform2 = false
  5678.  
  5679. local part1 = Instance.new("Part",char)
  5680. part1.Size = Vector3.new(5,5,5)
  5681. part1.Transparency = 1
  5682. part1.Material = "SmoothPlastic"
  5683. part1.Name = "ultra"
  5684. local weld = Instance.new("Weld",part1)
  5685. weld.Part1 = UpperTorso
  5686. weld.Part0 = part1
  5687. local HumanoidRootPart = char.HumanoidRootPart
  5688. part1.Touched:connect(function(hit)
  5689. part1.CanCollide = false
  5690.  
  5691. if ssjbkaio == true then
  5692. if hit.Parent:FindFirstChild("HumanoidRootPart") then
  5693. HumanoidRootPart.CFrame = HumanoidRootPart.CFrame * CFrame.new(math.random(-10,10),0,0)
  5694.  
  5695. end
  5696. end
  5697. end)
  5698.  
  5699.  
  5700. -------------------------------------------------
  5701. canattack = true
  5702. RootPart.Anchored = false
  5703. if canfly1 == true then
  5704.  
  5705. idle = true
  5706. walk = true
  5707. canjump = true
  5708. end
  5709. if canfly1 == true then
  5710. canfly = true
  5711. end
  5712. for i = 1,20 do
  5713. wait()
  5714. aad.Transparency = aad.Transparency + 0.05
  5715. end
  5716. end
  5717. end
  5718. end
  5719. end
  5720. end)
  5721.  
  5722.  
  5723.  
  5724. mouse.KeyDown:connect(function(key)
  5725. if key == "k" then
  5726. if ssjbkaio == true then
  5727. if canattack == true then
  5728. canattack = false
  5729. if canfly == true then
  5730. canfly = false
  5731. canfly1 = true
  5732. end
  5733.  
  5734. RootPart.Anchored = true
  5735. idle = false
  5736. ssjb = true
  5737. ssjbkaio = false
  5738. ssjbkaiox10 = true
  5739. ssj1 = false
  5740. ssj2= false
  5741. ssj3 = false
  5742. walk = false
  5743. canjump = false
  5744.  
  5745. ssjbmusic:Play()
  5746.  
  5747. ------------------------------------------------
  5748. transform3 = true
  5749.  
  5750. wait(0.2)
  5751.  
  5752.  
  5753. a21e = new("Part",char)
  5754. a21e.Name = "Beam"..num
  5755. a21e.Locked = true
  5756. a21e.Size = v3(1,1,1)
  5757. a21e.CanCollide = false
  5758. a21e.Position = v3(999,999,999)
  5759. a21e.BrickColor = bc("Cyan")
  5760. a21e.Material = "Neon"
  5761. a21e.Transparency = 1
  5762. aa21e = new("SpecialMesh",a21e)
  5763. a21e.Anchored = true
  5764. a21e.Position = RootPart.Position
  5765. aa21e.MeshType = "Sphere"
  5766. aa21e.Scale = v3(1,1,1)
  5767.  
  5768.  
  5769.  
  5770.  
  5771.  
  5772. ssjbkaioken1:Play()
  5773. coroutine.wrap(function()
  5774. repeat
  5775. wait()
  5776. newaurabase2.Size = UDim2.new(math.random(2,9),0,math.random(9,11),0)
  5777. until Hair7.Color == Color3.fromRGB(210, 211, 223)
  5778.  
  5779.  
  5780.  
  5781. end)()
  5782. rock = true
  5783. redlight = Instance.new("PointLight",LowerTorso)
  5784. redlight.Color = Color3.new(0,0,0)
  5785. redlight.Brightness = math.huge
  5786. GroundShake = false
  5787.  
  5788. mouth.Texture = "rbxassetid://828773176"
  5789. wait(9)
  5790. GroundWave5()
  5791. GroundWave6()
  5792. GroundWave7()
  5793. GroundWave8()
  5794. GroundWave9()
  5795. GroundWave10()
  5796. ad = new("Part",char)
  5797. ad.Name = "NewPart"
  5798. ad.Size = v3(30,0.1,30)
  5799. ad.CanCollide = false
  5800. ad.Anchored = true
  5801. ad.Position = RootPart.Position - v3(0,2,0)
  5802. ad.BrickColor = bc("bright Blue")
  5803. ad.Material = "Neon"
  5804. ad.Transparency = 1
  5805. aad = new("Decal",ad)
  5806.  
  5807. aad.Face = "Top"
  5808. aad.Transparency = 1
  5809. aad.Transparency = 0
  5810. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5811. wait(8)
  5812.  
  5813. redlight:Destroy()
  5814.  
  5815. chatfunc("AHHHHHHHHHHHHHH")
  5816. mouth.Texture = "rbxassetid://828773176"
  5817. wait(0.3)
  5818. mouth.Texture = "rbxassetid://932140764"
  5819. wait(0.3)
  5820. mouth.Texture = "rbxassetid://828773176"
  5821. wait(0.3)
  5822. mouth.Texture = "rbxassetid://932140764"
  5823. wait(0.2)
  5824. mouth.Texture = "rbxassetid://828773176"
  5825. wait(0.2)
  5826. mouth.Texture = "rbxassetid://932140764"
  5827. wait(0.2)
  5828. mouth.Texture = "rbxassetid://828773176"
  5829. wait(1.4)
  5830. rock3 = true
  5831. rock = false
  5832. GroundShake2 = false
  5833.  
  5834. ssjbauraburst:Play()
  5835. GroundWave5()
  5836. GroundWave6()
  5837. GroundWave7()
  5838. GroundWave8()
  5839. GroundWave9()
  5840. GroundWave10()
  5841.  
  5842. aad.Transparency = 0
  5843. newaura2.ImageTransparency = 1
  5844.  
  5845. p1.Transparency = 0.7
  5846. p2.Transparency = 0.7
  5847. p3.Transparency = 0.7
  5848. p4.Transparency = 0.7
  5849. p5.Transparency = 0.7
  5850. p6.Transparency = 0.7
  5851. p7.Transparency = 0.7
  5852. p8.Transparency = 0.7
  5853. p9.Transparency = 0.7
  5854. p10.Transparency = 0.7
  5855. p11.Transparency = 0.7
  5856. p12.Transparency = 0.7
  5857. p13.Transparency = 0.7
  5858. p14.Transparency = 0.7
  5859. p15.Transparency = 0.7
  5860. newaura.ImageTransparency = 0.99999999
  5861. ssjbaura:Stop()
  5862. ssjbkaura:Play()
  5863. a21e.Transparency = 0
  5864. Hair7.Color = Color3.fromRGB(0, 0, 0)
  5865.  
  5866. Mesh.MeshId = "rbxassetid://1125231485"
  5867. Mesh.Scale = v3(6.3,6.3,6.3)
  5868. char.Head.face.Texture= "http://www.roblox.com/asset/?id=1124061091"
  5869. Weld.C0 = CFrame.new(-.25,1.2,.34)
  5870. Weld1 = Instance.new("Weld")
  5871. Weld1.Parent = char.Head
  5872. Weld1.Part0 = char.Head
  5873. Weld1.Part1 = Hair7
  5874. Weld1.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  5875.  
  5876. Mesh = Instance.new("SpecialMesh")
  5877. Mesh.Offset = Vector3.new(0,-0.2,-0.14)
  5878. Mesh.Parent = Hair7
  5879. Mesh.Scale = Vector3.new(7.3,5.8,7.2)
  5880. Mesh.MeshType = "FileMesh"
  5881. Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
  5882. for i = 1,50 do
  5883. wait()
  5884. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5885. a21e.Transparency = a21e.Transparency + 0.02
  5886. end
  5887. ssjbkaioken1:Stop()
  5888. mouth.Texture = "rbxassetid://932140764"
  5889. wait()
  5890. GroundShake = false
  5891. wait()
  5892.  
  5893. wait()
  5894. GroundShake2 = false
  5895. for i,v in pairs(workspace:GetChildren()) do
  5896. if v:IsA("Part") then
  5897. if v.Size.x > 150 then
  5898. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  5899. end
  5900. end
  5901. end
  5902. wait(2)
  5903.  
  5904.  
  5905.  
  5906.  
  5907. rock3 = false
  5908.  
  5909. local part1 = Instance.new("Part",char)
  5910. part1.Size = Vector3.new(5,5,5)
  5911. part1.Transparency = 1
  5912. part1.Material = "SmoothPlastic"
  5913. part1.Name = "ultra"
  5914. local weld = Instance.new("Weld",part1)
  5915. weld.Part1 = UpperTorso
  5916. weld.Part0 = part1
  5917. local HumanoidRootPart = char.HumanoidRootPart
  5918. part1.Touched:connect(function(hit)
  5919. part1.CanCollide = false
  5920.  
  5921. if ssjbkaio == true then
  5922. if hit.Parent:FindFirstChild("HumanoidRootPart") then
  5923. HumanoidRootPart.CFrame = HumanoidRootPart.CFrame * CFrame.new(math.random(-10,10),0,0)
  5924.  
  5925. end
  5926. end
  5927. end)
  5928.  
  5929. local plr = game.Players.LocalPlayer
  5930. local char = plr.Character
  5931. local HumanoidRootPart=char.HumanoidRootPart
  5932. local ult = true
  5933. print'Ultra Instinct Activated...'
  5934.  
  5935.  
  5936.  
  5937. local part1 = Instance.new("Part",workspace)
  5938. part1.Size = Vector3.new(4,3,4)
  5939. part1.Transparency = 1
  5940. part1.Material = "SmoothPlastic"
  5941. part1.Name = "ultra"
  5942. part1.CanCollide = false
  5943.  
  5944. if workspace.ultra then
  5945. part1.Touched:connect(function(hit)
  5946. if ult == true then
  5947. if hit.Parent:FindFirstChildOfClass("Humanoid") and hit.Parent.Name ~= plr.Name then
  5948. HumanoidRootPart.CFrame = HumanoidRootPart.CFrame * CFrame.new(math.random(-2,10),.1,math.random(-2,10))
  5949. elseif hit:IsA("Part") and hit.Name ~= "Base" and not hit.Parent:FindFirstChildOfClass("Humanoid") and not hit.Parent.Parent:FindFirstChildOfClass("Humanoid") then
  5950. hit:Destroy()
  5951. end
  5952. end
  5953. end)
  5954. end
  5955.  
  5956. plr:GetMouse().KeyDown:Connect(function(key)
  5957.  
  5958. if key == "[" then
  5959. if ult == true then
  5960. print'off'
  5961. ult = false
  5962. elseif ult == false then
  5963. print'on'
  5964. ult = true
  5965. end
  5966. end
  5967. end)
  5968. -------------------------------------------------
  5969. transform3 = false
  5970. chatfunc("I feel the power rising")
  5971. canattack = true
  5972. RootPart.Anchored = false
  5973. if canfly1 == true then
  5974.  
  5975. idle = true
  5976. walk = true
  5977. canjump = true
  5978. end
  5979. if canfly1 == true then
  5980. canfly = true
  5981. end
  5982. for i = 1,20 do
  5983. wait()
  5984. aad.Transparency = aad.Transparency + 0.05
  5985. end
  5986. end
  5987. end
  5988. end
  5989. end)
  5990.  
  5991.  
  5992.  
  5993.  
  5994.  
  5995. newaurabase = Instance.new("BillboardGui",LowerTorso)
  5996. newaurabase.Size = UDim2.new(20,0,20,0)
  5997. newaurabase.AlwaysOnTop = false
  5998. newaura = Instance.new("ImageLabel",newaurabase)
  5999. newaura.BackgroundTransparency = 1
  6000. newaurabase.ExtentsOffset = v3(0,0,3)
  6001. newaura.ImageTransparency = 1
  6002. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  6003. newaura.Size = UDim2.new(2,0,1,0)
  6004. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  6005. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  6006. newaurabase2.Size = UDim2.new(10,0,15,0)
  6007. newaurabase2.ExtentsOffset = v3(0,0,-3)
  6008. newaurabase2.AlwaysOnTop = false
  6009. newaura2 = Instance.new("ImageLabel",newaurabase2)
  6010. newaura2.BackgroundTransparency = 1
  6011. newaura2.ImageTransparency = 1
  6012. newaura2.ImageColor3 = Color3.fromRGB(171, 21,161)
  6013. newaura2.Size = UDim2.new(2,0,1,0)
  6014. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  6015.  
  6016.  
  6017.  
  6018.  
  6019.  
  6020.  
  6021.  
  6022.  
  6023.  
  6024.  
  6025.  
  6026.  
  6027.  
  6028.  
  6029.  
  6030. char = game.Players.LocalPlayer.Character
  6031. char.Archivable = true
  6032. clone1 = char:Clone()
  6033.  
  6034. clone1["Sound Folder"]:Destroy()
  6035. clone1.Name = "Vegeta"
  6036. clone1.Parent = char
  6037.  
  6038. LeftUpperArm1 = clone1.LeftUpperArm
  6039. LeftShoulder1 = clone1.LeftUpperArm.LeftShoulder
  6040. LeftLowerArm1 = clone1.LeftLowerArm
  6041. LeftElbow1 = clone1.LeftLowerArm.LeftElbow
  6042. --------------------------------------------------------
  6043. LeftUpperLeg1 = clone1.LeftUpperLeg
  6044. LeftHip1 = clone1.LeftUpperLeg.LeftHip
  6045. LeftLowerLeg1 = clone1.LeftLowerLeg
  6046. LeftKnee1 = clone1.LeftLowerLeg.LeftKnee
  6047. ----------------------------------------------------------
  6048. RightUpperArm1 = clone1.RightUpperArm
  6049. RightShoulder1 = clone1.RightUpperArm.RightShoulder
  6050. RightLowerArm1 = clone1.RightLowerArm
  6051. RightElbow1 = clone1.RightLowerArm.RightElbow
  6052. ----------------------------------------------------------
  6053. RightUpperLeg1 = clone1.RightUpperLeg
  6054. RightHip1 = clone1.RightUpperLeg.RightHip
  6055. RightLowerLeg1 = clone1.RightLowerLeg
  6056. RightKnee1 = clone1.RightLowerLeg.RightKnee
  6057. ----------------------------------------------------------
  6058. UpperTorso1 = clone1.UpperTorso
  6059. LowerTorso1 = clone1.LowerTorso
  6060. Root1 = clone1.LowerTorso.Root
  6061. RootPart1 = clone1.HumanoidRootPart
  6062. LeftHand1 = clone1.LeftHand
  6063. RightHand1 = clone1.RightHand
  6064. LeftFoot1 = clone1.LeftFoot
  6065. RightFoot1 = clone1.RightFoot
  6066. --------------------------------------------
  6067. Head1 = clone1.Head
  6068. Neck1 = clone1.Head.Neck
  6069.  
  6070.  
  6071. RootPart1.CFrame = CFrame.new(999,999,999)
  6072. RootPart1.Anchored = true
  6073. function RenderStepped3()
  6074. if spiritballenergy == true then
  6075. wait(math.random(0.1,0.5))
  6076. ay = new("Part",char)
  6077. ay.Name = "NewPart2"
  6078. ay.Size = v3(0.3,0.3,0.3)
  6079. ay.CanCollide = false
  6080. ay.Material = "Neon"
  6081.  
  6082. ay.BrickColor = bc("Cyan")
  6083.  
  6084. meshk = Instance.new("SpecialMesh",ay)
  6085. meshk.MeshType = "Sphere"
  6086.  
  6087. ay.Position = v3(999,999,999)
  6088. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  6089. ys = Instance.new("BodyVelocity",ay)
  6090. ys.Name = "GO1"
  6091. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6092.  
  6093. ys.Velocity = v3(0,6,0)
  6094. game.Debris:AddItem(ay,4)
  6095. end
  6096. if spirit1 == true then
  6097. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  6098. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  6099. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6100. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6101. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6102. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6103. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6104. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6105. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6106. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6107. end
  6108. if spirit2 == true then
  6109. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  6110. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  6111. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6112. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6113. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  6114. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  6115. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6116. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6117. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  6118. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6119. end
  6120. if beam1 == true then
  6121. beamgo = beamgo + 2
  6122. beamgo1 = beamgo1 + 4
  6123.  
  6124. a1.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo
  6125.  
  6126. aa1.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  6127. a3.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo * 2
  6128. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  6129. a1.Size = v3(beamgo1,3,3)
  6130. aa2.Scale = v3(100,math.random(50,70),math.random(50,70))
  6131. aa3.Scale = v3(150,math.random(50,70),math.random(50,70))
  6132.  
  6133.  
  6134. end
  6135. 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
  6136. a1.Size = v3(beamgo1,3.5,3.5)
  6137. aa2.Scale = v3(110,math.random(60,80),math.random(60,80))
  6138. aa3.Scale = v3(160,math.random(60,80),math.random(60,80))
  6139. end
  6140. if ssj1 == false and ssj2 == true and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  6141. a1.Size = v3(beamgo1,4,4)
  6142. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  6143. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  6144. end
  6145. if ssj3 == true then
  6146. a1.Size = v3(beamgo1,4.5,4.5)
  6147. aa2.Scale = v3(130,math.random(80,100),math.random(80,100))
  6148. aa3.Scale = v3(180,math.random(80,100),math.random(80,100))
  6149. end
  6150. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == false and potara == false then
  6151. a1.Size = v3(beamgo1,5,5)
  6152. aa2.Scale = v3(140,math.random(90,110),math.random(90,110))
  6153. aa3.Scale = v3(190,math.random(90,110),math.random(90,110))
  6154. end
  6155. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == true and ssjbkaiox10 == false then
  6156. a1.Size = v3(beamgo1,6,6)
  6157. aa2.Scale = v3(155,math.random(105,125),math.random(105,125))
  6158. aa3.Scale = v3(205,math.random(105,125),math.random(105,125))
  6159. end
  6160. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == true then
  6161. a1.Size = v3(beamgo1,15,15)
  6162. aa2.Scale = v3(220,math.random(185,220),math.random(185,220))
  6163. aa3.Scale = v3(280,math.random(185,220),math.random(185,220))
  6164. end
  6165. if ssjg == true then
  6166. a1.Size = v3(beamgo1,6,6)
  6167. aa2.Scale = v3(150,math.random(100,120),math.random(100,120))
  6168. aa3.Scale = v3(200,math.random(100,120),math.random(100,120))
  6169. end
  6170. if ssj4 == true and fuse == true then
  6171. a1.Size = v3(beamgo1,75,75)
  6172. end
  6173. if ssj4 == false and fuse == true then
  6174. a1.Size = v3(beamgo1,50,50)
  6175.  
  6176. end
  6177. if potara == true then
  6178. a1.Size = v3(beamgo1,math.random(25,35),math.random(25,35))
  6179. end
  6180. if ssj4 == true and fuse == false then
  6181. a1.Size = v3(beamgo1,4,4)
  6182. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  6183. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  6184. end
  6185. a2.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) - RootPart.CFrame.lookVector * 1
  6186. end
  6187. if final1 == true then
  6188. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(-90)),.1) --LeftUpperArm
  6189. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(90)),.1)--RightUpperArm
  6190. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6191. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6192. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6193. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6194. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6195. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6196. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6197. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6198. end
  6199. if final2 == true then
  6200. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(30)),.1) --LeftUpperArm
  6201. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-30)),.1)--RightUpperArm
  6202. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6203. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6204. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6205. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6206. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6207. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6208. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6209. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6210. end
  6211. 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
  6212. hum.HipHeight = 1.35
  6213. idle5 = false
  6214. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  6215. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  6216. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  6217. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  6218. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  6219. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  6220. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  6221. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  6222. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  6223. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  6224. end
  6225. if potara1 == true then
  6226. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1) --LeftUpperArm
  6227. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(110),rad(50),rad(0)),.1)--RightUpperArm
  6228. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6229. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--RightLowerArm
  6230. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6231. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6232. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6233. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6234. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6235. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6236. end
  6237. if potara2 == true then
  6238. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  6239. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  6240. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  6241. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  6242. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  6243. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  6244. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  6245. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  6246. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(90),rad(0)),.1)--Torso
  6247. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  6248. end
  6249. if potara3 == true then
  6250. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(110),rad(-50),rad(0)),.1) --LeftUpperArm
  6251. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  6252. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--LeftLowerArm
  6253. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6254. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6255. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6256. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6257. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6258. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6259. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6260. end
  6261. if potara4 == true then
  6262. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  6263. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  6264. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  6265. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  6266. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  6267. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  6268. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  6269. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  6270. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-90),rad(0)),.1)--Torso
  6271. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  6272. end
  6273. if hum.MoveDirection.x == 0 and fuse == true or hum.MoveDirection.x == 0 and potara == true then
  6274. if idle7 == true then
  6275. idle5 = true
  6276.  
  6277.  
  6278. else
  6279. idle5 = false
  6280. hum.HipHeight = 1.35
  6281. end
  6282. end
  6283. if idle5 == true and idle6 == true then
  6284. idle6 = false
  6285. hum.HipHeight = 2
  6286. idle2 = true
  6287. for i = 1,50 do
  6288. wait()
  6289. hum.HipHeight = hum.HipHeight + 0.01
  6290. end
  6291. idle2 = false
  6292.  
  6293. idle3 = true
  6294. for i = 1,50 do
  6295. wait()
  6296. hum.HipHeight = hum.HipHeight - 0.01
  6297. end
  6298. idle3 = false
  6299. idle6 = true
  6300. end
  6301. if noidle == true then
  6302. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  6303. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  6304. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  6305. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  6306. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  6307. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  6308. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  6309. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  6310. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  6311. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  6312. end
  6313. if noidle1 == true then
  6314. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  6315. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  6316. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  6317. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  6318. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  6319. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  6320. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  6321. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  6322. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  6323. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  6324. end
  6325. if idle2 == true then
  6326. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.01) --LeftUpperArm
  6327. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.01)--RightUpperArm
  6328. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--LeftLowerArm
  6329. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--RightLowerArm
  6330. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.01)--LeftUpperLeg
  6331. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  6332. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-60),rad(0),rad(0)),.01)--LeftLowerLeg
  6333. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  6334. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.01)--Torso
  6335. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--Head
  6336. end
  6337. if idle3 == true then
  6338. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.01) --LeftUpperArm
  6339. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.01)--RightUpperArm
  6340. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--LeftLowerArm
  6341. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--RightLowerArm
  6342. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.01)--LeftUpperLeg
  6343. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.01)--RightUpperLeg
  6344. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.01)--LeftLowerLeg
  6345. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.01)--RightUpperLeg
  6346. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-4),rad(0),rad(0)),.01)--Torso
  6347. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(2),rad(0),rad(0)),.01)--Head
  6348. end
  6349. if fuse1 == true then
  6350. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.1) --LeftUpperArm
  6351. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.1)--RightUpperArm
  6352. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6353. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6354. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6355. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6356. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6357. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6358. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6359. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6360. end
  6361.  
  6362.  
  6363. if fuse2 == true then
  6364. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(260)),.1) --LeftUpperArm
  6365. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(260)),.1)--RightUpperArm
  6366. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6367. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6368. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6369. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6370. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6371. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6372. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6373. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6374.  
  6375. end
  6376. if fuse3 == true then
  6377. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.5) --LeftUpperArm
  6378. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.5)--RightUpperArm
  6379. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  6380. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  6381. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  6382. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(-60)),.5)--RightUpperLeg
  6383. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  6384. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--RightUpperLeg
  6385. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  6386. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  6387.  
  6388. end
  6389. if fuse4 == true then
  6390. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(330)),.5) --LeftUpperArm
  6391. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(200)),.5)--RightUpperArm
  6392. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-110)),.5)--LeftLowerArm
  6393. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  6394. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(-30),rad(-80)),.5)--LeftUpperLeg
  6395. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--RightUpperLeg
  6396. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--LeftLowerLeg
  6397. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  6398. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(50)),.5)--Torso
  6399. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--Head
  6400.  
  6401. end
  6402. if fuse5 == true then
  6403. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.1) --LeftUpperArm
  6404. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.1)--RightUpperArm
  6405. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6406. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6407. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6408. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6409. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6410. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6411. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6412. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6413. end
  6414.  
  6415.  
  6416. if fuse6 == true then
  6417. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(20),rad(20),rad(-260)),.1) --LeftUpperArm
  6418. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-260)),.1)--RightUpperArm
  6419. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6420. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6421. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  6422. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6423. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  6424. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6425. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6426. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6427.  
  6428. end
  6429. if fuse7 == true then
  6430. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.5) --LeftUpperArm
  6431. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.5)--RightUpperArm
  6432. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  6433. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  6434. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(80),rad(0),rad(60)),.5)--LeftUpperLeg
  6435. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  6436. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--LeftLowerLeg
  6437. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  6438. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  6439. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  6440.  
  6441. end
  6442. if fuse8 == true then
  6443. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-200)),.5) --LeftUpperArm
  6444. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-330)),.5)--RightUpperArm
  6445. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  6446. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(110)),.5)--RightLowerArm
  6447. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--LeftUpperLeg
  6448. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(80),rad(30),rad(80)),.5)--RightUpperLeg
  6449. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  6450. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--RightUpperLeg
  6451. Root1.C0 = Root1.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(-50)),.5)--Torso
  6452. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--Head
  6453.  
  6454. end
  6455. if bigkamehameha1 == true then
  6456. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(0),rad(30)),.1) --LeftUpperArm
  6457. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(60),rad(0),rad(-30)),.1)--RightUpperArm
  6458. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  6459. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  6460. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.1)--LeftUpperLeg
  6461. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6462. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  6463. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6464. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  6465. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6466. end
  6467. if bigkamehameha2 == true then
  6468. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(85),rad(0),rad(30)),.1) --LeftUpperArm
  6469. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(85),rad(0),rad(-30)),.1)--RightUpperArm
  6470. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  6471. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  6472. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftUpperLeg
  6473. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6474. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  6475. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  6476. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.1)--Torso
  6477. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  6478. end
  6479. end
  6480. ape51 = Instance.new("Part",clone1)
  6481. ape51.Transparency = 0
  6482. weldape5 = Instance.new("Weld",ape51)
  6483. weldape5.Part0 = LowerTorso1
  6484. weldape5.Part1 = ape51
  6485. ape51.Color = Color3.fromRGB(79,0,0)
  6486. weldape5.C0 = CFrame.new(0.4,1,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
  6487. meshape5 = Instance.new("SpecialMesh",ape51)
  6488. meshape5.MeshId = "rbxassetid://547956749"
  6489. meshape5.Scale = v3(0.025,0.025,0.025)
  6490. game:GetService("RunService").RenderStepped:connect(RenderStepped3)
  6491.  
  6492. player.Chatted:connect(function(msg)
  6493. if msg == "" and ssj4 == true then
  6494. clone1.Shirt.ShirtTemplate = "rbxassetid://919206310"
  6495. clone1.Pants.PantsTemplate = "rbxassetid://919206462"
  6496. clone1.Head.Weld.C0 = CFrame.new(0.27,0.5,.6)*cfa(0,rad(180),0)
  6497. clone1.Hair.Mesh.MeshId = "rbxassetid://558303331"
  6498. clone1.Hair.Mesh.Scale = v3(0.048,0.048,0.048)
  6499.  
  6500. ape51.Transparency = 0
  6501. idle = false
  6502. walk = false
  6503. canjump = false
  6504. linkpart = Instance.new("Part",char)
  6505. linkpart.Position = v3(999,999,999)
  6506. linkpart.Transparency = 1
  6507. linkpart.CanCollide = false
  6508. linkpart.Anchored = true
  6509. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  6510. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  6511. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  6512. RootPart1.Anchored = true
  6513. RootPart.Anchored = true
  6514. RootPart1 = clone1.HumanoidRootPart
  6515. com1 = 10
  6516.  
  6517. noidle = true
  6518. wait(2)
  6519. noidle = false
  6520.  
  6521. fuse1 = true
  6522. fuse5 = true
  6523.  
  6524. wait(0.5)
  6525. fuse1 = false
  6526. fuse5 = false
  6527. coroutine.wrap(function()
  6528. for i = 1,40 do
  6529. if fuse == false then
  6530. wait()
  6531. com1 = com1 - 0.19
  6532.  
  6533. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6534. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6535.  
  6536. end
  6537. end
  6538. end)()
  6539. chatfunc("Fuuuu")
  6540. chatfunc1("Fuuuu")
  6541. fuse2 = true
  6542. fuse6 = true
  6543. wait(0.5)
  6544. fuse2 = false
  6545. fuse6 = false
  6546. chatfunc("Shon")
  6547. chatfunc1("Shon")
  6548. fuse3 = true
  6549. fuse7 = true
  6550. wait(0.5)
  6551. fuse3 = false
  6552. fuse7 = false
  6553. fuse4 = true
  6554. chatfunc("Ha")
  6555. chatfunc1("Ha")
  6556. fuse8 = true
  6557.  
  6558. wait(0.5)
  6559. a21e = new("Part",char)
  6560. a21e.Name = "Beam"..num
  6561. a21e.Locked = true
  6562. a21e.Size = v3(1,1,1)
  6563. a21e.CanCollide = false
  6564. a21e.Position = v3(999,999,999)
  6565. a21e.BrickColor = bc("White")
  6566. a21e.Material = "Neon"
  6567. a21e.Transparency = 0
  6568. aa21e = new("SpecialMesh",a21e)
  6569. a21e.Anchored = true
  6570. a21e.Position = RootPart.Position
  6571. aa21e.MeshType = "Sphere"
  6572. aa21e.Scale = v3(1,1,1)
  6573.  
  6574.  
  6575.  
  6576.  
  6577. fuse = true
  6578.  
  6579. fuse4 = false
  6580. fuse8 = false
  6581. Hair7.BrickColor = BrickColor.new("Really red")
  6582. Mesh.MeshId = "rbxassetid://560196103"
  6583. Mesh.Scale = Vector3.new(5.8,5.8,5.8)
  6584. Weld.C0 = CFrame.new(-0.28, 0, 0.25)
  6585. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=919205601"
  6586. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=919205734"
  6587.  
  6588. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  6589. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  6590. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6591. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  6592. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  6593. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6594. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  6595. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6596. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  6597. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  6598. hum.HipHeight = 1.35
  6599. char.Head.face.Texture= "rbxassetid://903201228"
  6600. RootPart.Anchored = false
  6601. idle5 = true
  6602. idle7 = true
  6603. hum.HipHeight = 2
  6604. ssjauraburst:Play()
  6605. RootPart1.CFrame = CFrame.new(999,999,999)
  6606. RootPart1.Anchored = true
  6607. GroundWave5()
  6608. GroundWave6()
  6609. GroundWave7()
  6610. GroundWave8()
  6611. GroundWave9()
  6612. GroundWave10()
  6613. for i = 1,50 do
  6614. wait()
  6615. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  6616. a21e.Transparency = a21e.Transparency + 0.02
  6617. end
  6618. walk = false
  6619. end
  6620. if msg == "" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  6621. clone1.Shirt.ShirtTemplate = "rbxassetid://914325463"
  6622. ape51.Transparency = 1
  6623. clone1.Pants.PantsTemplate = "rbxassetid://914325779"
  6624. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.8)*cfa(0,rad(0),0)
  6625. clone1.Hair.Mesh.MeshId = "rbxassetid://560180459"
  6626. clone1.Hair.Mesh.Scale = v3(7,7,7)
  6627.  
  6628. idle = false
  6629. walk = false
  6630. ssj1 = true
  6631. canjump = false
  6632. linkpart = Instance.new("Part",char)
  6633. linkpart.Position = v3(999,999,999)
  6634. linkpart.Transparency = 1
  6635. linkpart.CanCollide = false
  6636. linkpart.Anchored = true
  6637. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  6638. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  6639. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  6640. RootPart1.Anchored = true
  6641. RootPart.Anchored = true
  6642. RootPart1 = clone1.HumanoidRootPart
  6643. com1 = 10
  6644. noidle = true
  6645. wait(2)
  6646. noidle = false
  6647.  
  6648. fuse1 = true
  6649. fuse5 = true
  6650.  
  6651. wait(0.5)
  6652. fuse1 = false
  6653. fuse5 = false
  6654. coroutine.wrap(function()
  6655. for i = 1,40 do
  6656. if fuse == false then
  6657. wait()
  6658. com1 = com1 - 0.19
  6659.  
  6660. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6661. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6662.  
  6663. end
  6664. end
  6665. end)()
  6666. chatfunc("Fuuuu")
  6667. chatfunc1("Fuuuu")
  6668. fuse2 = true
  6669. fuse6 = true
  6670. wait(0.5)
  6671. fuse2 = false
  6672. fuse6 = false
  6673. chatfunc("Shon")
  6674. chatfunc1("Shon")
  6675. fuse3 = true
  6676. fuse7 = true
  6677. wait(0.5)
  6678. fuse3 = false
  6679. fuse7 = false
  6680. fuse4 = true
  6681. chatfunc("Ha")
  6682. chatfunc1("Ha")
  6683. fuse8 = true
  6684. wait(0.5)
  6685. a21e = new("Part",char)
  6686. a21e.Name = "Beam"..num
  6687. a21e.Locked = true
  6688. a21e.Size = v3(1,1,1)
  6689. a21e.CanCollide = false
  6690. a21e.Position = v3(999,999,999)
  6691. a21e.BrickColor = bc("White")
  6692. a21e.Material = "Neon"
  6693. a21e.Transparency = 0
  6694. aa21e = new("SpecialMesh",a21e)
  6695. a21e.Anchored = true
  6696. a21e.Position = RootPart.Position
  6697. aa21e.MeshType = "Sphere"
  6698. aa21e.Scale = v3(1,1,1)
  6699.  
  6700.  
  6701.  
  6702. fuse = true
  6703.  
  6704. fuse4 = false
  6705. fuse8 = false
  6706.  
  6707.  
  6708. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  6709. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  6710. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6711. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  6712. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  6713. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6714. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  6715. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6716. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  6717. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  6718. hum.HipHeight = 1.35
  6719.  
  6720. RootPart.Anchored = false
  6721. idle5 = true
  6722. idle7 = true
  6723. Mesh.MeshId = "rbxassetid://720406482"
  6724. newaura.ImageTransparency = 0
  6725. Mesh.Scale = Vector3.new(7.2,7.2,7.2)
  6726. Weld.C0 = CFrame.new(0.2, .8, 0.55)*cfa(0,math.rad(180),0)
  6727. Hair7.Color = Color3.fromRGB(255,227,10)
  6728. char.Head.face.Texture= "rbxassetid://765493484"
  6729. ssjaura:Play()
  6730. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=914324509"
  6731. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=914324638"
  6732. hum.HipHeight = 2
  6733. ssjauraburst:Play()
  6734. wait(0.1)
  6735. RootPart1.CFrame = CFrame.new(999,999,999)
  6736. RootPart1.Anchored = true
  6737. GroundWave5()
  6738. GroundWave6()
  6739. GroundWave7()
  6740. GroundWave8()
  6741. GroundWave9()
  6742. GroundWave10()
  6743. for i = 1,50 do
  6744. wait()
  6745. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  6746. a21e.Transparency = a21e.Transparency + 0.02
  6747. end
  6748. walk = false
  6749. end
  6750. if msg == "Potara" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  6751. clone1.Shirt.ShirtTemplate = "rbxassetid://475357799"
  6752. clone1.Pants.PantsTemplate = "rbxassetid://475358113"
  6753. ape51.Transparency = 1
  6754.  
  6755. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.5)*cfa(0,rad(0),0)
  6756. clone1.Hair.Mesh.MeshId = "rbxassetid://568050133"
  6757. clone1.Hair.Mesh.Scale = v3(7,7,7)
  6758.  
  6759. idle = false
  6760. walk = false
  6761. canjump = false
  6762. linkpart = Instance.new("Part",char)
  6763. linkpart.Position = v3(999,999,999)
  6764. linkpart.Transparency = 1
  6765. linkpart.CanCollide = false
  6766. linkpart.Anchored = true
  6767. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  6768. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  6769. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  6770. RootPart1.Anchored = true
  6771. RootPart.Anchored = true
  6772. RootPart1 = clone1.HumanoidRootPart
  6773. com1 = 10
  6774.  
  6775.  
  6776.  
  6777. potara1 = true
  6778. potara3 = true
  6779. wait(1)
  6780. potara1 = false
  6781. potara3 = false
  6782. noidle = true
  6783. noidle1 = true
  6784. ee = Instance.new("Part",char)
  6785. ee.Size = Vector3.new(0.2,0.2,0.2)
  6786. ee.Position = Vector3.new(9999999,9999999,9999999)
  6787. ee.Shape = "Ball"
  6788. ee.BrickColor = BrickColor.new("New Yeller")
  6789. ee1 = Instance.new("Part",char)
  6790. ee1.Size = Vector3.new(0.18,0.18,0.18)
  6791. ee1.Position = Vector3.new(999999,999999,999999)
  6792. ee1.Shape = "Ball"
  6793. ee1.BrickColor = BrickColor.new("Mid gray")
  6794. ee2 = Instance.new("Part",char)
  6795. ee2.Size = Vector3.new(0.06,0.06,0.06)
  6796. ee2.Shape = "Ball"
  6797. ee2.BrickColor = BrickColor.new("Mid gray")
  6798. ee2.Position = Vector3.new(99999,99999,99999)
  6799. ee3 = Instance.new("Part",char)
  6800. ee3.Size = Vector3.new(0.06,0.06,0.06)
  6801. ee3.Shape = "Ball"
  6802. ee3.BrickColor = BrickColor.new("Mid gray")
  6803. ee3.Position = Vector3.new(9999,9999,9999)
  6804. ee4 = Instance.new("Part",char)
  6805. ee4.Size = Vector3.new(0.1,0.1,0.1)
  6806. ee4.Shape = "Ball"
  6807. ee4.BrickColor = BrickColor.new("Mid gray")
  6808. ee4.Position = Vector3.new(999,999,999)
  6809. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6810. eew.Part0 = game.Players.LocalPlayer.Character.Head
  6811. eew.Part1 = ee
  6812. eew.C0 = CFrame.new(0.68,-0.22,0)
  6813. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6814. eew1.Part0 = ee
  6815. eew1.Part1 = ee1
  6816. eew1.C0 = CFrame.new(0,0.02,0)
  6817. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6818. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  6819. eew2.Part1 = ee2
  6820. eew2.C0 = CFrame.new(0.67,-0.1,0)
  6821. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6822. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  6823. eew3.Part1 = ee3
  6824. eew3.C0 = CFrame.new(0.66,-0.05,0)
  6825. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6826. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  6827. eew4.Part1 = ee4
  6828. eew4.C0 = CFrame.new(0.64,-0.01,0)
  6829. -----------------------------------------------------------------------
  6830. eed = Instance.new("Part",char)
  6831. eed.Size = Vector3.new(0.2,0.2,0.2)
  6832. eed.Position = Vector3.new(9999999,9999999,9999999)
  6833. eed.Shape = "Ball"
  6834. eed.BrickColor = BrickColor.new("New Yeller")
  6835. ee1d = Instance.new("Part",char)
  6836. ee1d.Size = Vector3.new(0.18,0.18,0.18)
  6837. ee1d.Position = Vector3.new(999999,999999,999999)
  6838. ee1d.Shape = "Ball"
  6839. ee1d.BrickColor = BrickColor.new("Mid gray")
  6840. ee2d = Instance.new("Part",char)
  6841. ee2d.Size = Vector3.new(0.06,0.06,0.06)
  6842. ee2d.Shape = "Ball"
  6843. ee2d.BrickColor = BrickColor.new("Mid gray")
  6844. ee2d.Position = Vector3.new(99999,99999,99999)
  6845. ee3d = Instance.new("Part",char)
  6846. ee3d.Size = Vector3.new(0.06,0.06,0.06)
  6847. ee3d.Shape = "Ball"
  6848. ee3d.BrickColor = BrickColor.new("Mid gray")
  6849. ee3d.Position = Vector3.new(9999,9999,9999)
  6850. ee4d = Instance.new("Part",char)
  6851. ee4d.Size = Vector3.new(0.1,0.1,0.1)
  6852. ee4d.Shape = "Ball"
  6853. ee4d.BrickColor = BrickColor.new("Mid gray")
  6854. ee4d.Position = Vector3.new(999,999,999)
  6855. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6856. eew.Part0 = clone1.Head
  6857. eew.Part1 = eed
  6858. eew.C0 = CFrame.new(-0.68,-0.22,0)
  6859. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6860. eew1.Part0 = ee
  6861. eew1.Part1 = ee1d
  6862. eew1.C0 = CFrame.new(0,0.02,0)
  6863. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6864. eew2.Part0 = clone1.Head
  6865. eew2.Part1 = ee2d
  6866. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  6867. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6868. eew3.Part0 = clone1.Head
  6869. eew3.Part1 = ee3d
  6870. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  6871. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6872. eew4.Part0 = clone1.Head
  6873. eew4.Part1 = ee4d
  6874. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  6875. wait(0.5)
  6876. noidle = false
  6877. noidle1 = false
  6878. potara2 = true
  6879. potara4 = true
  6880. for i = 1,20 do
  6881. wait()
  6882. com1 = com1 - 0.5
  6883.  
  6884. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6885. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6886.  
  6887. end
  6888.  
  6889. potara = true
  6890. eec = Instance.new("Part",char)
  6891. eec.Size = Vector3.new(0.2,0.2,0.2)
  6892. eec.Position = Vector3.new(9999999,9999999,9999999)
  6893. eec.Shape = "Ball"
  6894. eec.BrickColor = BrickColor.new("New Yeller")
  6895. ee1c = Instance.new("Part",char)
  6896. ee1c.Size = Vector3.new(0.18,0.18,0.18)
  6897. ee1c.Position = Vector3.new(999999,999999,999999)
  6898. ee1c.Shape = "Ball"
  6899. ee1c.BrickColor = BrickColor.new("Mid gray")
  6900. ee2c = Instance.new("Part",char)
  6901. ee2c.Size = Vector3.new(0.06,0.06,0.06)
  6902. ee2c.Shape = "Ball"
  6903. ee2c.BrickColor = BrickColor.new("Mid gray")
  6904. ee2c.Position = Vector3.new(99999,99999,99999)
  6905. ee3c = Instance.new("Part",char)
  6906. ee3c.Size = Vector3.new(0.06,0.06,0.06)
  6907. ee3c.Shape = "Ball"
  6908. ee3c.BrickColor = BrickColor.new("Mid gray")
  6909. ee3c.Position = Vector3.new(9999,9999,9999)
  6910. ee4c = Instance.new("Part",char)
  6911. ee4c.Size = Vector3.new(0.1,0.1,0.1)
  6912. ee4c.Shape = "Ball"
  6913. ee4c.BrickColor = BrickColor.new("Mid gray")
  6914. ee4c.Position = Vector3.new(999,999,999)
  6915. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6916. eew.Part0 = game.Players.LocalPlayer.Character.Head
  6917. eew.Part1 = eec
  6918. eew.C0 = CFrame.new(-0.68,-0.22,0)
  6919. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6920. eew1.Part0 = ee
  6921. eew1.Part1 = ee1c
  6922. eew1.C0 = CFrame.new(0,0.02,0)
  6923. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6924. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  6925. eew2.Part1 = ee2c
  6926. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  6927. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6928. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  6929. eew3.Part1 = ee3c
  6930. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  6931. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  6932. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  6933. eew4.Part1 = ee4c
  6934. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  6935. a21e = new("Part",char)
  6936. a21e.Name = "Beam"..num
  6937. a21e.Locked = true
  6938. a21e.Size = v3(1,1,1)
  6939. a21e.CanCollide = false
  6940. a21e.Position = v3(999,999,999)
  6941. a21e.BrickColor = bc("White")
  6942. a21e.Material = "Neon"
  6943. a21e.Transparency = 0
  6944. aa21e = new("SpecialMesh",a21e)
  6945. a21e.Anchored = true
  6946. a21e.Position = RootPart.Position
  6947. aa21e.MeshType = "Sphere"
  6948. aa21e.Scale = v3(1,1,1)
  6949. Hair7.Color = Color3.fromRGB(255, 255, 255)
  6950. Mesh.MeshId = "http://www.roblox.com/asset/?id=430344159"
  6951. Mesh.Scale = v3(6.3,6.3,6.3)
  6952. Weld.C0 = CFrame.new(-.25,1.2,.44)
  6953. char.Head.face.Texture= "rbxassetid://682984973"
  6954. char["Body Colors"].HeadColor = BrickColor.new("Tr. Green")
  6955.  
  6956. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=715059748"
  6957. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=745414427"
  6958.  
  6959.  
  6960.  
  6961.  
  6962.  
  6963.  
  6964. potara2 = false
  6965. potara4 = false
  6966.  
  6967.  
  6968. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  6969. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  6970. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  6971. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  6972. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  6973. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6974. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  6975. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  6976. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  6977. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  6978. hum.HipHeight = 1.35
  6979.  
  6980. RootPart.Anchored = false
  6981. idle5 = true
  6982. idle7 = true
  6983.  
  6984.  
  6985. hum.HipHeight = 2
  6986. ssjauraburst:Play()
  6987. RootPart1.CFrame = CFrame.new(999,999,999)
  6988. RootPart1.Anchored = true
  6989. GroundWave5()
  6990. GroundWave6()
  6991. GroundWave7()
  6992. GroundWave8()
  6993. GroundWave9()
  6994. GroundWave10()
  6995. for i = 1,50 do
  6996. wait()
  6997. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  6998. a21e.Transparency = a21e.Transparency + 0.02
  6999. end
  7000. walk = false
  7001. end
  7002. end)
  7003.  
  7004.  
  7005.  
  7006.  
  7007.  
  7008.  
  7009.  
  7010.  
  7011.  
  7012.  
  7013. p1 = Instance.new("Part",char)
  7014. p1.Size = v3(2,1.6,1)
  7015. p1.Transparency = 1
  7016. p1.CanCollide = false
  7017. p1.Position = v3(999,999,999)
  7018. p1.BrickColor = bc("Storm blue")
  7019. p1mesh = Instance.new("SpecialMesh",p1)
  7020. p1mesh.MeshType = "FileMesh"
  7021. p1mesh.Scale = v3(1.01,1.01,1.01)
  7022. p1mesh.MeshId = "rbxassetid://532220007"
  7023. p1weld = Instance.new("Weld",p1)
  7024. p1weld.Part0 = UpperTorso
  7025. p1weld.Part1 = p1
  7026. -------------------------------------------------------------
  7027. p2 = Instance.new("Part",char)
  7028. p2.Size = v3(2,1.6,1)
  7029. p2.Transparency = 1
  7030. p2.CanCollide = false
  7031. p2.Position = v3(999,999,999)
  7032. p2.BrickColor = bc("Storm blue")
  7033. p2mesh = Instance.new("SpecialMesh",p2)
  7034. p2mesh.MeshType = "FileMesh"
  7035. p2mesh.Scale = v3(1.01,1.01,1.01)
  7036. p2mesh.MeshId = "http://www.roblox.com/asset/?id=532220036"
  7037. p2weld = Instance.new("Weld",p2)
  7038. p2weld.Part0 = LowerTorso
  7039. p2weld.Part1 = p2
  7040. -------------------------------------------------------------
  7041. p3 = Instance.new("Part",char)
  7042. p3.Size = v3(2,1.6,1)
  7043. p3.Transparency = 1
  7044. p3.CanCollide = false
  7045. p3.Position = v3(999,999,999)
  7046. p3.BrickColor = bc("Storm blue")
  7047. p3mesh = Instance.new("SpecialMesh",p3)
  7048. p3mesh.MeshType = "FileMesh"
  7049. p3mesh.Scale = v3(1.01,1.01,1.01)
  7050. p3mesh.MeshId = "http://www.roblox.com/asset/?id=532219996"
  7051. p3weld = Instance.new("Weld",p3)
  7052. p3weld.Part0 = LeftUpperArm
  7053. p3weld.Part1 = p3
  7054. -------------------------------------------------------------
  7055. p4 = Instance.new("Part",char)
  7056. p4.Size = v3(2,1.6,1)
  7057. p4.Transparency = 1
  7058. p4.CanCollide = false
  7059. p4.Position = v3(999,999,999)
  7060. p4.BrickColor = bc("Storm blue")
  7061. p4mesh = Instance.new("SpecialMesh",p4)
  7062. p4mesh.MeshType = "FileMesh"
  7063. p4mesh.Scale = v3(1.01,1.01,1.01)
  7064. p4mesh.MeshId = "http://www.roblox.com/asset/?id=532220017"
  7065. p4weld = Instance.new("Weld",p4)
  7066. p4weld.Part0 = LeftLowerLeg
  7067. p4weld.Part1 = p4
  7068. -------------------------------------------------------------
  7069. p5 = Instance.new("Part",char)
  7070. p5.Size = v3(2,1.6,1)
  7071. p5.Transparency = 1
  7072. p5.CanCollide = false
  7073. p5.Position = v3(999,999,999)
  7074. p5.BrickColor = bc("Storm blue")
  7075. p5mesh = Instance.new("SpecialMesh",p5)
  7076. p5mesh.MeshType = "FileMesh"
  7077. p5mesh.Scale = v3(1.01,1.01,1.01)
  7078. p5mesh.MeshId = "http://www.roblox.com/asset/?id=532219991"
  7079. p5weld = Instance.new("Weld",p5)
  7080. p5weld.Part0 = LeftLowerArm
  7081. p5weld.Part1 = p5
  7082. -------------------------------------------------------------
  7083. p6 = Instance.new("Part",char)
  7084. p6.Size = v3(2,1.6,1)
  7085. p6.Transparency = 1
  7086. p6.CanCollide = false
  7087. p6.Position = v3(999,999,999)
  7088. p6.BrickColor = bc("Storm blue")
  7089. p6mesh = Instance.new("SpecialMesh",p6)
  7090. p6mesh.MeshType = "FileMesh"
  7091. p6mesh.Scale = v3(1.01,1.01,1.01)
  7092. p6mesh.MeshId = "http://www.roblox.com/asset/?id=532219986"
  7093. p6weld = Instance.new("Weld",p6)
  7094. p6weld.Part0 = LeftHand
  7095. p6weld.Part1 = p6
  7096. -------------------------------------------------------------
  7097. p7 = Instance.new("Part",char)
  7098. p7.Size = v3(2,1.6,1)
  7099. p7.Transparency =1
  7100. p7.CanCollide = false
  7101. p7.Position = v3(999,999,999)
  7102. p7.BrickColor = bc("Storm blue")
  7103. p7mesh = Instance.new("SpecialMesh",p7)
  7104. p7mesh.MeshType = "FileMesh"
  7105. p7mesh.Scale = v3(1.01,1.01,1.01)
  7106. p7mesh.MeshId = "http://www.roblox.com/asset/?id=532220012"
  7107. p7weld = Instance.new("Weld",p7)
  7108. p7weld.Part0 = LeftFoot
  7109. p7weld.Part1 = p7
  7110. -------------------------------------------------------------
  7111. p8 = Instance.new("Part",char)
  7112. p8.Size = v3(2,1.6,1)
  7113. p8.Transparency = 1
  7114. p8.CanCollide = false
  7115. p8.Position = v3(999,999,999)
  7116. p8.BrickColor = bc("Storm blue")
  7117. p8mesh = Instance.new("SpecialMesh",p8)
  7118. p8mesh.MeshType = "FileMesh"
  7119. p8mesh.Scale = v3(1.01,1.01,1.01)
  7120. p8mesh.MeshId = "http://www.roblox.com/asset/?id=532220020"
  7121. p8weld = Instance.new("Weld",p8)
  7122. p8weld.Part0 = RightFoot
  7123. p8weld.Part1 = p8
  7124. -------------------------------------------------------------
  7125. p9 = Instance.new("Part",char)
  7126. p9.Size = v3(2,1.6,1)
  7127. p9.Transparency = 1
  7128. p9.CanCollide = false
  7129. p9.Position = v3(999,999,999)
  7130. p9.BrickColor = bc("Storm blue")
  7131. p9mesh = Instance.new("SpecialMesh",p9)
  7132. p9mesh.MeshType = "FileMesh"
  7133. p9mesh.Scale = v3(1.01,1.01,1.01)
  7134. p9mesh.MeshId = "http://www.roblox.com/asset/?id=532219997"
  7135. p9weld = Instance.new("Weld",p9)
  7136. p9weld.Part0 = RightHand
  7137. p9weld.Part1 = p9
  7138. -------------------------------------------------------------
  7139. p10 = Instance.new("Part",char)
  7140. p10.Size = v3(2,1.6,1)
  7141. p10.Transparency = 1
  7142. p10.CanCollide = false
  7143. p10.Position = v3(999,999,999)
  7144. p10.BrickColor = bc("Storm blue")
  7145. p10mesh = Instance.new("SpecialMesh",p10)
  7146. p10mesh.MeshType = "FileMesh"
  7147. p10mesh.Scale = v3(1.01,1.01,1.01)
  7148. p10mesh.MeshId = "http://www.roblox.com/asset/?id=532219999"
  7149. p10weld = Instance.new("Weld",p10)
  7150. p10weld.Part0 = RightLowerArm
  7151. p10weld.Part1 = p10
  7152. -------------------------------------------------------------
  7153. p11 = Instance.new("Part",char)
  7154. p11.Size = v3(2,1.6,1)
  7155. p11.Transparency = 1
  7156. p11.CanCollide = false
  7157. p11.Position = v3(999,999,999)
  7158. p11.BrickColor = bc("Storm blue")
  7159. p11mesh = Instance.new("SpecialMesh",p11)
  7160. p11mesh.MeshType = "FileMesh"
  7161. p11mesh.Scale = v3(1.01,1.01,1.01)
  7162. p11mesh.MeshId = "http://www.roblox.com/asset/?id=532220027"
  7163. p11weld = Instance.new("Weld",p11)
  7164. p11weld.Part0 = RightLowerLeg
  7165. p11weld.Part1 = p11
  7166. -------------------------------------------------------------
  7167. p12 = Instance.new("Part",char)
  7168. p12.Size = v3(2,1.6,1)
  7169. p12.Transparency =1
  7170. p12.CanCollide = false
  7171. p12.Position = v3(999,999,999)
  7172. p12.BrickColor = bc("Storm blue")
  7173. p12mesh = Instance.new("SpecialMesh",p12)
  7174. p12mesh.MeshType = "FileMesh"
  7175. p12mesh.Scale = v3(1.01,1.01,1.01)
  7176. p12mesh.MeshId = "http://www.roblox.com/asset/?id=532220004"
  7177. p12weld = Instance.new("Weld",p12)
  7178. p12weld.Part0 = RightUpperArm
  7179. p12weld.Part1 = p12
  7180. -------------------------------------------------------------
  7181. p13 = Instance.new("Part",char)
  7182. p13.Size = v3(2,1.6,1)
  7183. p13.Transparency = 1
  7184. p13.CanCollide = false
  7185. p13.Position = v3(999,999,999)
  7186. p13.BrickColor = bc("Storm blue")
  7187. p13mesh = Instance.new("SpecialMesh",p13)
  7188. p13mesh.MeshType = "FileMesh"
  7189. p13mesh.Scale = v3(1.01,1.01,1.01)
  7190. p13mesh.MeshId = "http://www.roblox.com/asset/?id=532220031"
  7191. p13weld = Instance.new("Weld",p13)
  7192. p13weld.Part0 = RightUpperLeg
  7193. p13weld.Part1 = p13
  7194. -------------------------------------------------------------
  7195. p14 = Instance.new("Part",char)
  7196. p14.Size = v3(2,1,1)
  7197. p14.Transparency = 1
  7198. p14.CanCollide = false
  7199. p14.Position = v3(999,999,999)
  7200. p14.BrickColor = bc("Storm blue")
  7201. p14mesh = Instance.new("SpecialMesh",p14)
  7202. p14mesh.MeshType = "FileMesh"
  7203. p14mesh.Scale = v3(1.01,1.01,1.01)
  7204. p14mesh.MeshId = "http://www.roblox.com/asset/?id=532220018"
  7205. p14weld = Instance.new("Weld",p14)
  7206. p14weld.Part0 = LeftUpperLeg
  7207. p14weld.Part1 = p14
  7208. p15 = Instance.new("Part",char)
  7209. p15.Size = v3(2,1,1)
  7210. p15.Transparency = 1
  7211. p15.CanCollide = false
  7212. p15.Position = v3(999,999,999)
  7213. p15.BrickColor = bc("Storm blue")
  7214. p15mesh = Instance.new("SpecialMesh",p15)
  7215. p15mesh.MeshType = "Head"
  7216. p15mesh.Scale = v3(1.26,1.26,1.26)
  7217. p15weld = Instance.new("Weld",p15)
  7218. p15weld.Part0 = Head
  7219. p15weld.Part1 = p15
  7220.  
  7221. mouse.KeyDown:connect(function(key)
  7222. if key == "z" and ki < 101 then
  7223. idle = false
  7224. idle7 = false
  7225. hum.HipHeight = 1.5
  7226. RootPart.Anchored = true
  7227. walk = false
  7228. canjump = false
  7229. transform1 = false
  7230. wait(0.2)
  7231. size = newaurabase.Size
  7232. size2 = newaurabase2.Size
  7233. wait(0.1)
  7234. KiCharge.TimePosition = 0.7
  7235.  
  7236. wait(0.1)
  7237. KiCharge:Play()
  7238.  
  7239. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  7240. newaura.ImageTransparency = 0
  7241. newaura.ImageColor3 = Color3.fromRGB(27, 42, 53)
  7242. newaurabase.Size = UDim2.new(20,0,20,0)
  7243. elseif ssjg == true then
  7244. newaurabase.Size = UDim2.new(12,0,25,0)
  7245. elseif ssj1 == true or ssj2 == true or ssj3 == true then
  7246. newaurabase.Size = UDim2.new(40,0,40,0)
  7247. elseif ssjb == true then
  7248. newaurabase.Size = UDim2.new(20,0,30,0)
  7249. elseif ssjb == true and ssjbkaio == true then
  7250. newaurabase2.Size = UDim2.new(25,0,45,0)
  7251. elseif ssjb == true and ssjbkaiox10 == true then
  7252. newaurabase2.Size = UDim2.new(40,0,80,0)
  7253. elseif ssj4 == true then
  7254. newaurabase.Size = UDim2.new(40,0,40,0)
  7255. end
  7256.  
  7257. newaura.ImageTransparency = 0
  7258. rock = true
  7259. transform1 = false
  7260. transform3 = false
  7261. kicharging = true
  7262. end
  7263. end)
  7264. mouse.KeyUp:connect(function(key)
  7265. if key == "z" then
  7266.  
  7267. KiCharge:Stop()
  7268. kicharging = false
  7269. rock = false
  7270. rock3 = true
  7271. transform3 = false
  7272. transform1 = false
  7273. transform4 = true
  7274. RootPart.Anchored = false
  7275. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  7276. newaura.ImageTransparency = 1
  7277. newaura.ImageColor3 = Color3.fromRGB(255, 255, 255)
  7278. else
  7279. newaurabase.Size = size
  7280. newaurabase2.Size = size2
  7281. end
  7282.  
  7283. a21e = new("Part",char)
  7284. a21e.Name = "Beam"..num
  7285. a21e.Locked = true
  7286. a21e.Size = v3(1,1,1)
  7287. a21e.CanCollide = false
  7288. a21e.Position = v3(999,999,999)
  7289. a21e.BrickColor = bc("White")
  7290. a21e.Material = "Neon"
  7291. a21e.Transparency = 0
  7292. aa21e = new("SpecialMesh",a21e)
  7293. a21e.Anchored = true
  7294. a21e.Position = RootPart.Position
  7295. aa21e.MeshType = "Sphere"
  7296. aa21e.Scale = v3(1,1,1)
  7297.  
  7298. KiCharge2.TimePosition = 7.6
  7299. wait(0.1)
  7300. KiCharge2:Play()
  7301. KiCharge:Stop()
  7302. GroundWave5()
  7303. GroundWave6()
  7304. GroundWave7()
  7305. GroundWave8()
  7306. GroundWave9()
  7307. GroundWave10()
  7308. for i = 1,25 do
  7309. wait()
  7310. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  7311. a21e.Transparency = a21e.Transparency + 0.04
  7312. end
  7313.  
  7314. wait(0.5)
  7315.  
  7316. KiCharge2:Stop()
  7317. transform4 = false
  7318. if fuse == false or potara == false then
  7319. idle = true
  7320. walk = true
  7321. canjump = true
  7322. end
  7323. if fuse == true or potara == true then
  7324. idle7 = true
  7325. end
  7326. end
  7327. end)
  7328.  
  7329.  
  7330.  
  7331.  
  7332.  
  7333.  
  7334.  
  7335.  
  7336. hum.Name = "LolCantHurtMe"
  7337.  
  7338.  
  7339.  
  7340.  
  7341.  
  7342.  
  7343.  
  7344.  
  7345.  
  7346. function chatfunc1(text)
  7347. local chat = coroutine.wrap(function()
  7348. if clone1:FindFirstChild("TalkingBillBoard")~= nil then
  7349. clone1:FindFirstChild("TalkingBillBoard"):destroy()
  7350. end
  7351. local naeeym2 = Instance.new("BillboardGui",clone1)
  7352. naeeym2.Size = UDim2.new(0,100,0,40)
  7353. naeeym2.StudsOffset = Vector3.new(0,3,0)
  7354. naeeym2.Adornee = clone1.Head
  7355. naeeym2.Name = "TalkingBillBoard"
  7356. local tecks2 = Instance.new("TextLabel",naeeym2)
  7357. tecks2.BackgroundTransparency = 1
  7358. tecks2.BorderSizePixel = 0
  7359. tecks2.Text = ""
  7360. tecks2.Font = "Fantasy"
  7361. tecks2.TextSize = 30
  7362. tecks2.TextStrokeTransparency = 0
  7363. tecks2.TextColor3 = Color3.new(0,0,0)
  7364. tecks2.TextStrokeColor3 = Color3.new(0,0,255)
  7365. tecks2.Size = UDim2.new(1,0,0.5,0)
  7366. local tecks3 = Instance.new("TextLabel",naeeym2)
  7367. tecks3.BackgroundTransparency = 1
  7368. tecks3.BorderSizePixel = 0
  7369. tecks3.Text = ""
  7370. tecks3.Font = "Fantasy"
  7371. tecks3.TextSize = 30
  7372. tecks3.TextStrokeTransparency = 0
  7373. tecks3.TextColor3 = Color3.new(0,0,0)
  7374. tecks3.TextStrokeColor3 = Color3.new(255,255,255)
  7375. tecks3.Size = UDim2.new(1,0,0.5,0)
  7376. for i = 1,string.len(text),1 do
  7377.  
  7378. tecks2.Text = string.sub(text,1,i)
  7379. tecks3.Text = string.sub(text,1,i)
  7380. wait(0.01)
  7381. end
  7382. wait(2)
  7383. for i = 1, 50 do
  7384.  
  7385. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  7386. tecks2.Rotation = tecks2.Rotation - .8
  7387. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  7388. tecks2.TextTransparency = tecks2.TextTransparency + .04
  7389. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  7390. tecks3.Rotation = tecks2.Rotation + .8
  7391. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  7392. tecks3.TextTransparency = tecks2.TextTransparency + .04
  7393. end
  7394. naeeym2:Destroy()
  7395. end)
  7396. chat()
  7397.  
  7398. end
  7399.  
  7400. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("LowerTorso")
  7401. local mouse = game.Players.LocalPlayer:GetMouse()
  7402. repeat wait() until mouse
  7403. local plr = game.Players.LocalPlayer
  7404. local LowerTorso = plr.Character.LowerTorso
  7405. local flying = true
  7406. local deb = true
  7407. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  7408. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  7409. local maxspeed = 50
  7410. local speed = 0
  7411. function Fly()
  7412. local bg = Instance.new("BodyGyro", LowerTorso)
  7413. bg.P = 9e4
  7414. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  7415. bg.cframe =LowerTorso.CFrame
  7416. local bv = Instance.new("BodyVelocity", LowerTorso)
  7417. bv.velocity = Vector3.new(0,0.1,0)
  7418. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  7419. repeat wait()
  7420. hum.PlatformStand = true
  7421. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  7422. speed = speed+.5+(speed/maxspeed)
  7423. if speed > maxspeed then
  7424. speed = maxspeed
  7425. end
  7426. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  7427. speed = speed-1
  7428. if speed < 0 then
  7429. speed = 0
  7430. end
  7431. end
  7432. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  7433. 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
  7434. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  7435. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  7436. 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
  7437. else
  7438. bv.velocity = Vector3.new(0,0.1,0)
  7439. end
  7440. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  7441. until not flying
  7442. ctrl = {f = 0, b = 0, l = 0, r = 0}
  7443. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  7444. speed = 0
  7445. bg:Destroy()
  7446. bv:Destroy()
  7447. hum.PlatformStand = false
  7448. end
  7449. mouse.KeyDown:connect(function(key)
  7450. if key:lower() == "f" then
  7451. if flying then flying = false
  7452. flying1 = false
  7453. idle = true
  7454. walk = true
  7455. canjump = true
  7456. else
  7457. hum.Jump = true
  7458. wait(0.5)
  7459. flying1 = true
  7460. flying = true
  7461. -- return to idle if finishing an emote
  7462. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  7463. oldAnim = "idle"
  7464. end
  7465.  
  7466. currentAnim = ""
  7467. currentAnimInstance = nil
  7468. if (currentAnimKeyframeHandler ~= nil) then
  7469. currentAnimKeyframeHandler:disconnect()
  7470. end
  7471.  
  7472. if (currentAnimTrack ~= nil) then
  7473. currentAnimTrack:Stop()
  7474. currentAnimTrack:Destroy()
  7475. currentAnimTrack = nil
  7476. end
  7477.  
  7478. -- clean up walk if there is one
  7479. if (runAnimKeyframeHandler ~= nil) then
  7480. runAnimKeyframeHandler:disconnect()
  7481. end
  7482.  
  7483. if (runAnimTrack ~= nil) then
  7484. runAnimTrack:Stop()
  7485. runAnimTrack:Destroy()
  7486. runAnimTrack = nil
  7487. end
  7488. Fly()
  7489. end
  7490. elseif key:lower() == "w" then
  7491. ctrl.f = 1
  7492. nill = false
  7493. foward = true
  7494. elseif key:lower() == "s" then
  7495. ctrl.b = -1
  7496. elseif key:lower() == "a" then
  7497. ctrl.l = -1
  7498. elseif key:lower() == "d" then
  7499. ctrl.r = 1
  7500. end
  7501. end)
  7502. mouse.KeyUp:connect(function(key)
  7503. if key:lower() == "w" then
  7504. ctrl.f = 0
  7505. nill = true
  7506. foward = false
  7507. elseif key:lower() == "s" then
  7508. ctrl.b = 0
  7509. elseif key:lower() == "a" then
  7510. ctrl.l = 0
  7511. elseif key:lower() == "d" then
  7512. ctrl.r = 0
  7513. end
  7514. end)
  7515. Fly()
  7516.  
  7517.  
  7518.  
  7519.  
  7520.  
  7521.  
  7522.  
  7523.  
  7524.  
  7525.  
  7526.  
  7527.  
  7528.  
  7529.  
  7530.  
  7531.  
  7532.  
  7533.  
  7534.  
  7535.  
  7536.  
  7537.  
  7538.  
  7539.  
  7540.  
  7541.  
  7542.  
  7543.  
  7544.  
  7545.  
  7546.  
  7547.  
  7548.  
  7549.  
  7550.  
  7551.  
  7552. -------------------------------------------------------------------------------------------------------------------------------------------
  7553. math.randomseed(tick())
  7554.  
  7555. function configureAnimationSet(name, fileList)
  7556. if (animTable[name] ~= nil) then
  7557. for _, connection in pairs(animTable[name].connections) do
  7558. connection:disconnect()
  7559. end
  7560. end
  7561. animTable[name] = {}
  7562. animTable[name].count = 0
  7563. animTable[name].totalWeight = 0
  7564. animTable[name].connections = {}
  7565.  
  7566. local allowCustomAnimations = true
  7567. local AllowDisableCustomAnimsUserFlag = true
  7568.  
  7569. local success, msg = pcall(function()
  7570. AllowDisableCustomAnimsUserFlag = UserSettings():IsUserFeatureEnabled("UserAllowDisableCustomAnims")
  7571. end)
  7572.  
  7573. if (AllowDisableCustomAnimsUserFlag) then
  7574. local ps = game:GetService("StarterPlayer"):FindFirstChild("PlayerSettings")
  7575. if (ps ~= nil) then
  7576. allowCustomAnimations = not require(ps).UseDefaultAnimations
  7577. end
  7578. end
  7579.  
  7580. -- check for config values
  7581. local config = script:FindFirstChild(name)
  7582. if (allowCustomAnimations and config ~= nil) then
  7583. table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  7584. table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  7585. local idx = 1
  7586. for _, childPart in pairs(config:GetChildren()) do
  7587. if (childPart:IsA("Animation")) then
  7588. table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  7589. animTable[name][idx] = {}
  7590. animTable[name][idx].anim = childPart
  7591. local weightObject = childPart:FindFirstChild("Weight")
  7592. if (weightObject == nil) then
  7593. animTable[name][idx].weight = 1
  7594. else
  7595. animTable[name][idx].weight = weightObject.Value
  7596. end
  7597. animTable[name].count = animTable[name].count + 1
  7598. animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  7599. idx = idx + 1
  7600. end
  7601. end
  7602. end
  7603.  
  7604. -- fallback to defaults
  7605. if (animTable[name].count <= 0) then
  7606. for idx, anim in pairs(fileList) do
  7607. animTable[name][idx] = {}
  7608. animTable[name][idx].anim = Instance.new("Animation")
  7609. animTable[name][idx].anim.Name = name
  7610. animTable[name][idx].anim.AnimationId = anim.id
  7611. animTable[name][idx].weight = anim.weight
  7612. animTable[name].count = animTable[name].count + 1
  7613. animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  7614. -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  7615. end
  7616. end
  7617. end
  7618.  
  7619. -- Setup animation objects
  7620. function scriptChildModified(child)
  7621. local fileList = animNames[child.Name]
  7622. if (fileList ~= nil) then
  7623. configureAnimationSet(child.Name, fileList)
  7624. end
  7625. end
  7626.  
  7627. script.ChildAdded:connect(scriptChildModified)
  7628. script.ChildRemoved:connect(scriptChildModified)
  7629.  
  7630.  
  7631. for name, fileList in pairs(animNames) do
  7632. configureAnimationSet(name, fileList)
  7633. end
  7634.  
  7635. -- ANIMATION
  7636.  
  7637. -- declarations
  7638. local toolAnim = "None"
  7639. local toolAnimTime = 0
  7640.  
  7641. local jumpAnimTime = 0
  7642. local jumpAnimDuration = 0.31
  7643.  
  7644. local toolTransitionTime = 0.1
  7645. local fallTransitionTime = 0.2
  7646.  
  7647. -- functions
  7648.  
  7649. function stopAllAnimations()
  7650. local oldAnim = currentAnim
  7651.  
  7652. -- return to idle if finishing an emote
  7653. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  7654. oldAnim = "idle"
  7655. end
  7656.  
  7657. currentAnim = ""
  7658. currentAnimInstance = nil
  7659. if (currentAnimKeyframeHandler ~= nil) then
  7660. currentAnimKeyframeHandler:disconnect()
  7661. end
  7662.  
  7663. if (currentAnimTrack ~= nil) then
  7664. currentAnimTrack:Stop()
  7665. currentAnimTrack:Destroy()
  7666. currentAnimTrack = nil
  7667. end
  7668.  
  7669. -- clean up walk if there is one
  7670. if (runAnimKeyframeHandler ~= nil) then
  7671. runAnimKeyframeHandler:disconnect()
  7672. end
  7673.  
  7674. if (runAnimTrack ~= nil) then
  7675. runAnimTrack:Stop()
  7676. runAnimTrack:Destroy()
  7677. runAnimTrack = nil
  7678. end
  7679.  
  7680. return oldAnim
  7681. end
  7682.  
  7683. local smallButNotZero = 0.0001
  7684. function setRunSpeed(speed)
  7685. if speed < 0.33 then
  7686. currentAnimTrack:AdjustWeight(1.0)
  7687. runAnimTrack:AdjustWeight(smallButNotZero)
  7688. elseif speed < 0.66 then
  7689. local weight = ((speed - 0.33) / 0.33)
  7690. currentAnimTrack:AdjustWeight(1.0 - weight + smallButNotZero)
  7691. runAnimTrack:AdjustWeight(weight + smallButNotZero)
  7692. else
  7693. currentAnimTrack:AdjustWeight(smallButNotZero)
  7694. runAnimTrack:AdjustWeight(1.0)
  7695. end
  7696.  
  7697. local speedScaled = speed * 1.25
  7698. runAnimTrack:AdjustSpeed(speedScaled)
  7699. currentAnimTrack:AdjustSpeed(speedScaled)
  7700. end
  7701.  
  7702.  
  7703. function setAnimationSpeed(speed)
  7704. if jumped == false or flying == false then
  7705. if speed ~= currentAnimSpeed then
  7706. currentAnimSpeed = speed
  7707. if currentAnim == "walk" then
  7708. setRunSpeed(speed)
  7709. else
  7710. currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  7711. end
  7712. end
  7713. end
  7714. end
  7715.  
  7716. function keyFrameReachedFunc(frameName)
  7717. if (frameName == "End") then
  7718. if currentAnim == "walk" then
  7719. runAnimTrack.TimePosition = 0.0
  7720. currentAnimTrack.TimePosition = 0.0
  7721. else
  7722. local repeatAnim = currentAnim
  7723. -- return to idle if finishing an emote
  7724. if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
  7725. repeatAnim = "idle"
  7726. end
  7727.  
  7728. local animSpeed = currentAnimSpeed
  7729. playAnimation(repeatAnim, 0.15, Humanoid)
  7730. setAnimationSpeed(animSpeed)
  7731. end
  7732. end
  7733. end
  7734.  
  7735. function rollAnimation(animName)
  7736. local roll = math.random(1, animTable[animName].totalWeight)
  7737. local origRoll = roll
  7738. local idx = 1
  7739. while (roll > animTable[animName][idx].weight) do
  7740. roll = roll - animTable[animName][idx].weight
  7741. idx = idx + 1
  7742. end
  7743. return idx
  7744. end
  7745.  
  7746. function playAnimation(animName, transitionTime, humanoid)
  7747. local idx = rollAnimation(animName)
  7748. local anim = animTable[animName][idx].anim
  7749.  
  7750. -- switch animation
  7751. if (anim ~= currentAnimInstance) then
  7752.  
  7753. if (currentAnimTrack ~= nil) then
  7754. currentAnimTrack:Stop(transitionTime)
  7755. currentAnimTrack:Destroy()
  7756. end
  7757.  
  7758. if (runAnimTrack ~= nil) then
  7759. runAnimTrack:Stop(transitionTime)
  7760. runAnimTrack:Destroy()
  7761. end
  7762.  
  7763. currentAnimSpeed = 1.0
  7764.  
  7765. -- load it to the humanoid; get AnimationTrack
  7766. currentAnimTrack = humanoid:LoadAnimation(anim)
  7767. currentAnimTrack.Priority = Enum.AnimationPriority.Core
  7768.  
  7769. -- play the animation
  7770. currentAnimTrack:Play(transitionTime)
  7771. currentAnim = animName
  7772. currentAnimInstance = anim
  7773.  
  7774. -- set up keyframe name triggers
  7775. if (currentAnimKeyframeHandler ~= nil) then
  7776. currentAnimKeyframeHandler:disconnect()
  7777. end
  7778. currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  7779.  
  7780. -- check to see if we need to blend a walk/run animation
  7781. if animName == "walk" then
  7782. local runAnimName = "run"
  7783. local runIdx = rollAnimation(runAnimName)
  7784.  
  7785. runAnimTrack = humanoid:LoadAnimation(animTable[runAnimName][runIdx].anim)
  7786. runAnimTrack.Priority = Enum.AnimationPriority.Core
  7787. runAnimTrack:Play(transitionTime)
  7788.  
  7789. if (runAnimKeyframeHandler ~= nil) then
  7790. runAnimKeyframeHandler:disconnect()
  7791. end
  7792. runAnimKeyframeHandler = runAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  7793. end
  7794. end
  7795.  
  7796. end
  7797.  
  7798. -------------------------------------------------------------------------------------------
  7799. -------------------------------------------------------------------------------------------
  7800.  
  7801. local toolAnimName = ""
  7802. local toolAnimTrack = nil
  7803. local toolAnimInstance = nil
  7804. local currentToolAnimKeyframeHandler = nil
  7805.  
  7806. function toolKeyFrameReachedFunc(frameName)
  7807. if (frameName == "End") then
  7808. playToolAnimation(toolAnimName, 0.0, Humanoid)
  7809. end
  7810. end
  7811.  
  7812.  
  7813. function playToolAnimation(animName, transitionTime, humanoid, priority)
  7814. local idx = rollAnimation(animName)
  7815. local anim = animTable[animName][idx].anim
  7816.  
  7817. if (toolAnimInstance ~= anim) then
  7818.  
  7819. if (toolAnimTrack ~= nil) then
  7820. toolAnimTrack:Stop()
  7821. toolAnimTrack:Destroy()
  7822. transitionTime = 0
  7823. end
  7824.  
  7825. -- load it to the humanoid; get AnimationTrack
  7826. toolAnimTrack = humanoid:LoadAnimation(anim)
  7827. if priority then
  7828. toolAnimTrack.Priority = priority
  7829. end
  7830.  
  7831. -- play the animation
  7832. toolAnimTrack:Play(transitionTime)
  7833. toolAnimName = animName
  7834. toolAnimInstance = anim
  7835.  
  7836. currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  7837. end
  7838. end
  7839.  
  7840. function stopToolAnimations()
  7841. local oldAnim = toolAnimName
  7842.  
  7843. if (currentToolAnimKeyframeHandler ~= nil) then
  7844. currentToolAnimKeyframeHandler:disconnect()
  7845. end
  7846.  
  7847. toolAnimName = ""
  7848. toolAnimInstance = nil
  7849. if (toolAnimTrack ~= nil) then
  7850. toolAnimTrack:Stop()
  7851. toolAnimTrack:Destroy()
  7852. toolAnimTrack = nil
  7853. end
  7854.  
  7855. return oldAnim
  7856. end
  7857.  
  7858. -------------------------------------------------------------------------------------------
  7859. -------------------------------------------------------------------------------------------
  7860. -- STATE CHANGE HANDLERS
  7861.  
  7862. function onRunning(speed)
  7863. if speed > 0.5 then
  7864. local scale = 16.0
  7865. if jumped == false or flying == false then
  7866. playAnimation("walk", 0.2, Humanoid)
  7867. end
  7868. setAnimationSpeed(speed / scale)
  7869. pose = "Running"
  7870. else
  7871. if emoteNames[currentAnim] == nil then
  7872. playAnimation("idle", 0.2, Humanoid)
  7873. pose = "Standing"
  7874. end
  7875. end
  7876. end
  7877.  
  7878. function onDied()
  7879. pose = "Dead"
  7880. end
  7881.  
  7882. function onJumping()
  7883.  
  7884. end
  7885.  
  7886. function onClimbing(speed)
  7887. local scale = 5.0
  7888. playAnimation("climb", 0.1, Humanoid)
  7889. setAnimationSpeed(speed / scale)
  7890. pose = "Climbing"
  7891. end
  7892.  
  7893. function onGettingUp()
  7894. pose = "GettingUp"
  7895. end
  7896.  
  7897. function onFreeFall()
  7898.  
  7899. end
  7900.  
  7901. function onFallingDown()
  7902.  
  7903. end
  7904.  
  7905. function onSeated()
  7906. pose = "Seated"
  7907. end
  7908.  
  7909. function onPlatformStanding()
  7910.  
  7911. end
  7912.  
  7913. -------------------------------------------------------------------------------------------
  7914. -------------------------------------------------------------------------------------------
  7915.  
  7916. function onSwimming(speed)
  7917. if speed > 1.00 then
  7918. local scale = 10.0
  7919. playAnimation("swim", 0.4, Humanoid)
  7920. setAnimationSpeed(speed / scale)
  7921. pose = "Swimming"
  7922. else
  7923. playAnimation("swimidle", 0.4, Humanoid)
  7924. pose = "Standing"
  7925. end
  7926. end
  7927.  
  7928. function animateTool()
  7929. if (toolAnim == "None") then
  7930. playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
  7931. return
  7932. end
  7933.  
  7934. if (toolAnim == "Slash") then
  7935. playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
  7936. return
  7937. end
  7938.  
  7939. if (toolAnim == "Lunge") then
  7940. playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
  7941. return
  7942. end
  7943. end
  7944.  
  7945. function getToolAnim(tool)
  7946. for _, c in ipairs(tool:GetChildren()) do
  7947. if c.Name == "toolanim" and c.className == "StringValue" then
  7948. return c
  7949. end
  7950. end
  7951. return nil
  7952. end
  7953.  
  7954. local lastTick = 0
  7955.  
  7956. function stepAnimate(currentTime)
  7957. local amplitude = 1
  7958. local frequency = 1
  7959. local deltaTime = currentTime - lastTick
  7960. lastTick = currentTime
  7961.  
  7962. local climbFudge = 0
  7963. local setAngles = false
  7964.  
  7965. if (jumpAnimTime > 0) then
  7966. jumpAnimTime = jumpAnimTime - deltaTime
  7967. end
  7968.  
  7969. if (pose == "FreeFall" and jumpAnimTime <= 0) then
  7970. playAnimation("fall", fallTransitionTime, Humanoid)
  7971. elseif (pose == "Seated") then
  7972. playAnimation("sit", 0.5, Humanoid)
  7973. return
  7974. elseif (pose == "Running") then
  7975. if jumped == false or flying == false then
  7976. playAnimation("walk", 0.2, Humanoid)
  7977. end
  7978. elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  7979. stopAllAnimations()
  7980. amplitude = 0.1
  7981. frequency = 1
  7982. setAngles = true
  7983. end
  7984.  
  7985. -- Tool Animation handling
  7986. local tool = Character:FindFirstChildOfClass("Tool")
  7987. if tool and (tool.RequiresHandle or tool:FindFirstChild("Handle")) then
  7988.  
  7989. local animStringValueObject = getToolAnim(tool)
  7990.  
  7991. if animStringValueObject then
  7992. toolAnim = animStringValueObject.Value
  7993. -- message recieved, delete StringValue
  7994. animStringValueObject.Parent = nil
  7995. toolAnimTime = currentTime + .3
  7996. end
  7997.  
  7998. if currentTime > toolAnimTime then
  7999. toolAnimTime = 0
  8000. toolAnim = "None"
  8001. end
  8002.  
  8003. animateTool()
  8004. else
  8005. stopToolAnimations()
  8006. toolAnim = "None"
  8007. toolAnimInstance = nil
  8008. toolAnimTime = 0
  8009. end
  8010. end
  8011.  
  8012. -- connect events
  8013. Humanoid.Died:connect(onDied)
  8014. Humanoid.Running:connect(onRunning)
  8015. Humanoid.Jumping:connect(onJumping)
  8016. Humanoid.Climbing:connect(onClimbing)
  8017. Humanoid.GettingUp:connect(onGettingUp)
  8018. Humanoid.FreeFalling:connect(onFreeFall)
  8019. Humanoid.FallingDown:connect(onFallingDown)
  8020. Humanoid.Seated:connect(onSeated)
  8021. Humanoid.PlatformStanding:connect(onPlatformStanding)
  8022. Humanoid.Swimming:connect(onSwimming)
  8023.  
  8024. -- setup emote chat hook
  8025. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  8026. local emote = ""
  8027. if (string.sub(msg, 1, 3) == "/e ") then
  8028. emote = string.sub(msg, 4)
  8029. elseif (string.sub(msg, 1, 7) == "/emote ") then
  8030. emote = string.sub(msg, 8)
  8031. end
  8032.  
  8033. if (pose == "Standing" and emoteNames[emote] ~= nil) then
  8034. playAnimation(emote, 0.1, Humanoid)
  8035. end
  8036. end)
  8037.  
  8038.  
  8039.  
  8040. -- initialize to idle
  8041.  
  8042.  
  8043. -- loop to handle timed state transitions and tool animations
  8044. while Character.Parent ~= nil do
  8045. local _, currentGameTime = wait(0.1)
  8046. stepAnimate(currentGameTime)
  8047.  
  8048. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement