carlosname

Untitled

May 24th, 2020
376
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 128.23 KB | None | 0 0
  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 and edit by ozzak1003")
  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()}
  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. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local Mouse = Player:GetMouse()
  66. local UIS = game:GetService("UserInputService")
  67. local input = function(io,a)
  68. if a then return end
  69. --Since InputObject is a client-side instance, we create and pass table instead
  70. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  71. end
  72. UIS.InputBegan:Connect(input)
  73. UIS.InputEnded:Connect(input)
  74.  
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84.  
  85. ----Sandboxed game object that allows the usage of client-side methods and services
  86. --Real game object
  87. local _rg = game
  88.  
  89. --Metatable for fake service
  90. local fsmt = {
  91. __index = function(self,k)
  92. local s = rawget(self,"_RealService")
  93. if s then return s[k] end
  94. end,
  95. __newindex = function(self,k,v)
  96. local s = rawget(self,"_RealService")
  97. if s then s[k]=v end
  98. end,
  99. __call = function(self,...)
  100. local s = rawget(self,"_RealService")
  101. if s then return s(...) 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 self[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. }
  120. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  121. g.service = g.GetService
  122.  
  123. g.RunService = FakeService({
  124. RenderStepped = _rg:GetService("RunService").Heartbeat,
  125. BindToRenderStep = function(self,name,_,fun)
  126. self._btrs[name] = self.Heartbeat:Connect(fun)
  127. end,
  128. UnbindFromRenderStep = function(self,name)
  129. self._btrs[name]:Disconnect()
  130. end,
  131. },"RunService")
  132.  
  133. setmetatable(g,{
  134. __index=function(self,s)
  135. return _rg:GetService(s) or typeof(_rg[s])=="function"
  136. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  137. end,
  138. __newindex = fsmt.__newindex,
  139. __call = fsmt.__call
  140. })
  141. --Changing owner to fake player object to support owner:GetMouse()
  142. game,owner = g,g.Players.LocalPlayer
  143. end
  144.  
  145. Player = owner
  146. PlayerGui = Player.PlayerGui
  147. Cam = workspace.CurrentCamera
  148. Backpack = Player.Backpack
  149. Character = Player.Character
  150. Humanoid = Character.Humanoid
  151. Mouse = Player:GetMouse()
  152. RootPart = Character["HumanoidRootPart"]
  153. Torso = Character["Torso"]
  154. Head = Character["Head"]
  155. RightArm = Character["Right Arm"]
  156. LeftArm = Character["Left Arm"]
  157. RightLeg = Character["Right Leg"]
  158. LeftLeg = Character["Left Leg"]
  159. RootJoint = RootPart["RootJoint"]
  160. Neck = Torso["Neck"]
  161. RightShoulder = Torso["Right Shoulder"]
  162. LeftShoulder = Torso["Left Shoulder"]
  163. RightHip = Torso["Right Hip"]
  164. LeftHip = Torso["Left Hip"]
  165.  
  166. Character = Player.Character
  167. Humanoid = Character.Humanoid
  168.  
  169. -- Made By AMJADstrike (Roblox)
  170. wait(1)
  171. local punched1 = true
  172. local punched2 = false
  173. local punched3 = false
  174. local punched4 = false
  175. local beamgo4 = 2.2
  176. local go = true
  177. local Energy = false
  178. local lool = true
  179. local poon = false
  180. local beamgo3 = 1
  181. local MasteredUltraInstinct
  182. local UltraInstinct = false
  183. local darius = true
  184. local trans = 1
  185. local PowerUp = false
  186. local PowerDown = true
  187. local ssj2 = false
  188. local Base = true
  189. local Kaioken = false
  190. local SSJBKaioken = false
  191. local SuperKaioken = false
  192. local SSGSS = false
  193. local ssj1 = false
  194. local Flying = false
  195. local Transforming = false
  196. local fight = true
  197. local SSJ3 = false
  198. local transforming4 = false
  199. local transforming1 = false
  200. local transforming2 = false
  201. local transforming3 = false
  202. local transforming4 = false
  203. local onaura = true
  204. local num = 0
  205. local enabled = true
  206. local walksound = "rbxassetid://908473722"
  207. local beamgo = 2.2
  208. local beamgo1 = 1
  209. local p = game.Players.LocalPlayer
  210. local char = p.Character
  211. local mouse = p:GetMouse()
  212. local larm = char["Left Arm"]
  213. local rarm = char["Right Arm"]
  214. local lleg = char["Left Leg"]
  215. local rleg = char["Right Leg"]
  216. local hed = char.Head
  217. local torso = char.Torso
  218. local hum = char.Humanoid
  219. local root = char.HumanoidRootPart
  220. local canattack = true
  221. local canwalk = true
  222. local canwalk1 = true
  223. local UltraInstinctMade = false
  224. local RippedClothes = false
  225. local CanFight = true
  226. script.Name = "Goku"
  227. local rs = game:GetService("RunService").RenderStepped
  228. local new = Instance.new
  229. local v3 = Vector3.new
  230. local ns = NumberSequence.new
  231. local nr = NumberRange.new
  232. local bc = BrickColor.new
  233. local cf = CFrame.new
  234. local cfa = CFrame.Angles
  235. local rad = math.rad
  236. local startk = false
  237. local beam1 = false
  238. local beam2 = false
  239. for i,v in pairs (char:GetChildren()) do
  240. if v:IsA("CharacterMesh") then
  241. v:Destroy()
  242. end
  243. end
  244. for i,v in pairs(char:GetChildren()) do
  245. if v.ClassName == "Accessory" then
  246. v:Destroy()
  247. end
  248. end
  249. -----------------------------------
  250. --god/health
  251.  
  252. Instance.new("ForceField",char).Visible = false
  253. hum.MaxHealth = math.huge
  254. hum.Health = math.huge
  255. hum.Name = "Goku"
  256.  
  257. -----------------------------------
  258. function Lerp(c1,c2,al)
  259. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  260. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  261. for i,v in pairs(com1) do
  262. com1[i] = v+(com2[i]-v)*al
  263. end
  264. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  265. end
  266. ----------------------------------------------------------------------------------------------------
  267. --GoundWaves
  268. GroundWave1 = function()
  269. local HandCF = torso.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + torso.CFrame.lookVector * 5
  270. Colors = {"White", "White"}
  271. local wave = Instance.new("Part", char)
  272. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  273. wave.Anchored = true
  274. wave.Name = "Wave"
  275. wave.CanCollide = false
  276. wave.Locked = true
  277. wave.Size = Vector3.new(1, 1, 1)
  278. wave.TopSurface = "Smooth"
  279. wave.BottomSurface = "Smooth"
  280. wave.Transparency = 0.35
  281. wave.CFrame = HandCF
  282. wm = Instance.new("SpecialMesh", wave)
  283. wm.MeshId = "rbxassetid://3270017"
  284. coroutine.wrap(function()
  285. for i = 1, 30, 1 do
  286. wm.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  287. wave.Size = wm.Scale
  288. wave.CFrame = HandCF
  289. wave.Transparency = i/30
  290. wait()
  291. end
  292. wait()
  293. wave:Destroy()
  294. end)()
  295. end
  296. GroundWave2 = function()
  297. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  298. Colors = {"White", "White"}
  299. local wave3 = Instance.new("Part", char)
  300. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  301. wave3.Anchored = true
  302. wave3.Name = "Wave"
  303. wave3.CanCollide = false
  304. wave3.Locked = true
  305. wave3.Size = Vector3.new(1, 1, 1)
  306. wave3.TopSurface = "Smooth"
  307. wave3.BottomSurface = "Smooth"
  308. wave3.Transparency = 0.35
  309. wave3.CFrame = HandCF
  310. wm1 = Instance.new("SpecialMesh", wave3)
  311. wm1.MeshId = "rbxassetid://3270017"
  312. coroutine.wrap(function()
  313. for i = 1, 30, 1 do
  314. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  315. wave3.Size = wm1.Scale
  316. wave3.CFrame = HandCF
  317. wave3.Transparency = i/30
  318. wait()
  319. end
  320. wait()
  321. wave3:Destroy()
  322. end)()
  323. end
  324. GroundWave3 = function()
  325. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  326. Colors = {"White", "White"}
  327. local wave2 = Instance.new("Part", char)
  328. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  329. wave2.Anchored = true
  330. wave2.Name = "Wave"
  331. wave2.CanCollide = false
  332. wave2.Locked = true
  333. wave2.Size = Vector3.new(1, 1, 1)
  334. wave2.TopSurface = "Smooth"
  335. wave2.BottomSurface = "Smooth"
  336. wave2.Transparency = 0.35
  337. wave2.CFrame = HandCF
  338. wm2 = Instance.new("SpecialMesh", wave2)
  339. wm2.MeshId = "rbxassetid://3270017"
  340. coroutine.wrap(function()
  341. for i = 1, 30, 1 do
  342. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  343. wave2.Size = wm2.Scale
  344. wave2.CFrame = HandCF
  345. wave2.Transparency = i/30
  346. wait()
  347. end
  348. wait()
  349. wave2:Destroy()
  350. end)()
  351. end
  352. GroundWave4 = function()
  353. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  354. Colors = {"White", "White"}
  355. local wave1 = Instance.new("Part", char)
  356. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  357. wave1.Anchored = true
  358. wave1.Name = "Wave"
  359. wave1.CanCollide = false
  360. wave1.Locked = true
  361. wave1.Size = Vector3.new(1, 1, 1)
  362. wave1.TopSurface = "Smooth"
  363. wave1.BottomSurface = "Smooth"
  364. wave1.Transparency = 0.35
  365. wave1.CFrame = HandCF
  366. wm3 = Instance.new("SpecialMesh", wave1)
  367. wm3.MeshId = "rbxassetid://3270017"
  368. coroutine.wrap(function()
  369. for i = 1, 30, 1 do
  370. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  371. wave1.Size = wm3.Scale
  372. wave1.CFrame = HandCF
  373. wave1.Transparency = i/30
  374. wait()
  375. end
  376. wait()
  377. wave1:Destroy()
  378. end)()
  379. end
  380. --------------------------------------------------------------------------
  381. --transform
  382. GroundWave5 = function()
  383. local HandCF = torso.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  384. Colors = {"New Yeller", "New Yeller"}
  385. local wave11 = Instance.new("Part", char)
  386. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  387. wave11.Anchored = true
  388. wave11.Name = "Wave"
  389. wave11.CanCollide = false
  390. wave11.Locked = true
  391. wave11.Size = Vector3.new(1, 1, 1)
  392. wave11.TopSurface = "Smooth"
  393. wave11.BottomSurface = "Smooth"
  394. wave11.Transparency = 0.35
  395. wave11.CFrame = HandCF
  396. wm31 = Instance.new("SpecialMesh", wave11)
  397. wm31.MeshId = "rbxassetid://3270017"
  398. coroutine.wrap(function()
  399. for i = 1, 30, 1 do
  400. wm31.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  401. wave11.Size = wm31.Scale
  402. wave11.CFrame = HandCF
  403. wave11.Transparency = i/30
  404. wait()
  405. end
  406. wait()
  407. wave11:Destroy()
  408. end)()
  409. end
  410. GroundWave6 = function()
  411. local HandCF = torso.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  412. Colors = {"New Yeller", "New Yeller"}
  413. local wave111 = Instance.new("Part", char)
  414. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  415. wave111.Anchored = true
  416. wave111.Name = "Wave"
  417. wave111.CanCollide = false
  418. wave111.Locked = true
  419. wave111.Size = Vector3.new(1, 1, 1)
  420. wave111.TopSurface = "Smooth"
  421. wave111.BottomSurface = "Smooth"
  422. wave111.Transparency = 0.35
  423. wave111.CFrame = HandCF
  424. wm311 = Instance.new("SpecialMesh", wave111)
  425. wm311.MeshId = "rbxassetid://3270017"
  426. coroutine.wrap(function()
  427. for i = 1, 30, 1 do
  428. wm311.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  429. wave111.Size = wm311.Scale
  430. wave111.CFrame = HandCF
  431. wave111.Transparency = i/30
  432. wait()
  433. end
  434. wait()
  435. wave111:Destroy()
  436. end)()
  437. end
  438. GroundWave7 = function()
  439. local HandCF = torso.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
  440. Colors = {"New Yeller", "New Yeller"}
  441. local wave1111 = Instance.new("Part", char)
  442. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  443. wave1111.Anchored = true
  444. wave1111.Name = "Wave"
  445. wave1111.CanCollide = false
  446. wave1111.Locked = true
  447. wave1111.Size = Vector3.new(1, 1, 1)
  448. wave1111.TopSurface = "Smooth"
  449. wave1111.BottomSurface = "Smooth"
  450. wave1111.Transparency = 0.35
  451. wave1111.CFrame = HandCF
  452. wm3111 = Instance.new("SpecialMesh", wave1111)
  453. wm3111.MeshId = "rbxassetid://3270017"
  454. coroutine.wrap(function()
  455. for i = 1, 30, 1 do
  456. wm3111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  457. wave1111.Size = wm3111.Scale
  458. wave1111.CFrame = HandCF
  459. wave1111.Transparency = i/30
  460. wait()
  461. end
  462. wait()
  463. wave1111:Destroy()
  464. end)()
  465. end
  466. GroundWave8 = function()
  467. local HandCF = torso.CFrame * CFrame.Angles(math.rad(40), math.rad(90), math.rad(0))
  468. Colors = {"New Yeller", "New Yeller"}
  469. local wave11111 = Instance.new("Part", char)
  470. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  471. wave11111.Anchored = true
  472. wave11111.Name = "Wave"
  473. wave11111.CanCollide = false
  474. wave11111.Locked = true
  475. wave11111.Size = Vector3.new(1, 1, 1)
  476. wave11111.TopSurface = "Smooth"
  477. wave11111.BottomSurface = "Smooth"
  478. wave11111.Transparency = 0.35
  479. wave11111.CFrame = HandCF
  480. wm31111 = Instance.new("SpecialMesh", wave11111)
  481. wm31111.MeshId = "rbxassetid://3270017"
  482. coroutine.wrap(function()
  483. for i = 1, 30, 1 do
  484. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  485. wave11111.Size = wm31111.Scale
  486. wave11111.CFrame = HandCF
  487. wave11111.Transparency = i/30
  488. wait()
  489. end
  490. wait()
  491. wave11111:Destroy()
  492. end)()
  493. end
  494. GroundWave9 = function()
  495. local HandCF = torso.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(40))
  496. Colors = {"New Yeller", "New Yeller"}
  497. local wave111111 = Instance.new("Part", char)
  498. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  499. wave111111.Anchored = true
  500. wave111111.Name = "Wave"
  501. wave111111.CanCollide = false
  502. wave111111.Locked = true
  503. wave111111.Size = Vector3.new(1, 1, 1)
  504. wave111111.TopSurface = "Smooth"
  505. wave111111.BottomSurface = "Smooth"
  506. wave111111.Transparency = 0.35
  507. wave111111.CFrame = HandCF
  508. wm311111 = Instance.new("SpecialMesh", wave111111)
  509. wm311111.MeshId = "rbxassetid://3270017"
  510. coroutine.wrap(function()
  511. for i = 1, 30, 1 do
  512. wm311111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  513. wave111111.Size = wm311111.Scale
  514. wave111111.CFrame = HandCF
  515. wave111111.Transparency = i/30
  516. wait()
  517. end
  518. wait()
  519. wave111111:Destroy()
  520. end)()
  521. end
  522. GroundWave10 = function()
  523. local HandCF = torso.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  524. Colors = {"New Yeller", "New Yeller"}
  525. local wave1111111 = Instance.new("Part", char)
  526. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  527. wave1111111.Anchored = true
  528. wave1111111.Name = "Wave"
  529. wave1111111.CanCollide = false
  530. wave1111111.Locked = true
  531. wave1111111.Size = Vector3.new(1, 1, 1)
  532. wave1111111.TopSurface = "Smooth"
  533. wave1111111.BottomSurface = "Smooth"
  534. wave1111111.Transparency = 0.35
  535. wave1111111.CFrame = HandCF
  536. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  537. wm3111111.MeshId = "rbxassetid://3270017"
  538. coroutine.wrap(function()
  539. for i = 1, 30, 1 do
  540. wm3111111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  541. wave1111111.Size = wm3111111.Scale
  542. wave1111111.CFrame = HandCF
  543. wave1111111.Transparency = i/30
  544. wait()
  545. end
  546. wait()
  547. wave1111111:Destroy()
  548. end)()
  549. end
  550. ----------------------------------------------------------------------------------------------------
  551. --Hair
  552.  
  553. a8 = new("Part",char)
  554. a8.Name = "Hair"
  555. a8.BrickColor = bc("Really black")
  556. a8.Material = "Neon"
  557. a8.Transparency = 0
  558. aa8 = new("SpecialMesh",a8)
  559. aa8.MeshType = "FileMesh"
  560. aa8.Offset = Vector3.new(-0.225, 0.7, -0.1)
  561. aa8.Scale = v3(0.04, 0.04, 0.04)
  562. aa8.MeshId = "rbxassetid://884095858"
  563. aaa8 =new("Weld",a8)
  564. aaa8.Part0 = hed
  565. aaa8.Part1 = a8
  566. aaa8.C0 = CFrame.Angles(0, math.rad(180), 0)
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576. --Clothes
  577. if char.Shirt == nil then
  578. Instance.new("Shirt",char)
  579. end
  580. if char.Pants == nil then
  581. Instance.new("Pants",char)
  582. end
  583. wait(0.5)
  584. hed.face.Texture = "rbxassetid://33677784"
  585. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=249209309"
  586. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=249188010"
  587.  
  588. ------------------------------------------------------------------------------
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596. ----------------------------------------------------
  597. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  598. local wld = Instance.new("Weld", wp1)
  599. wld.Part0 = wp0
  600. wld.Part1 = wp1
  601. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  602. end
  603. newWeld(torso, larm, -1.5, 0.5, 0)
  604. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  605. newWeld(torso, rarm, 1.5, 0.5, 0)
  606. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  607. newWeld(torso, hed, 0, 1.5, 0)
  608. newWeld(torso, lleg, -0.5, -1, 0)
  609. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  610. newWeld(torso, rleg, 0.5, -1, 0)
  611. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  612. newWeld(root, torso, 0, -1, 0)
  613. torso.Weld.C1 = CFrame.new(0, -1, 0)
  614. --Animations
  615. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  616.  
  617. --Sounds
  618. --Folder
  619. soundfolder = Instance.new("Model",char)
  620. soundfolder.Name = "Sound Folder"
  621. --Sounds
  622. kamecharge = Instance.new("Sound",Head)
  623. kamecharge.Volume = 6
  624. kamecharge.Name = "kamecharge"
  625. kamecharge.Looped = false
  626. kamecharge.SoundId = "rbxassetid://1713869804"
  627. kamefire = Instance.new("Sound",Head)
  628. kamefire.Volume = 6
  629. kamefire.Name = "kamefire"
  630. kamefire.Looped = false
  631. kamefire.SoundId = "rbxassetid://1713872170"
  632. kamehit = Instance.new("Sound",Head)
  633. kamehit.Volume = 6
  634. kamehit.Name = "kamehit"
  635. kamehit.Looped = false
  636. kamehit.SoundId = "rbxassetid://908484148"
  637. SSJBCalm = Instance.new("Sound",Head)
  638. SSJBCalm.Volume = 5
  639. SSJBCalm.Name = "SSJBCalm"
  640. SSJBCalm.SoundId = "rbxassetid://598621913"
  641. SSJBStart = Instance.new("Sound",Head)
  642. SSJBStart.Volume = math.huge
  643. SSJBStart.Name = "SSJBStart"
  644. SSJBStart.SoundId = "rbxassetid://747726086"
  645. SSJBFocus = Instance.new("Sound",Head)
  646. SSJBFocus.Volume = math.huge
  647. SSJBFocus.Name = "SSJBFocus"
  648. SSJBFocus.SoundId = "rbxassetid://747751185"
  649. SSJBEnd = Instance.new("Sound",Head)
  650. SSJBEnd.Name = "SSJBDone"
  651. SSJBEnd.Volume = math.huge
  652. SSJBEnd.SoundId = "rbxassetid://600062188"
  653. SSJBAura = Instance.new("Sound",Head)
  654. SSJBAura.Volume = 5
  655. SSJBAura.Name = "SSJBAura"
  656. SSJBAura.Looped = true
  657. SSJBAura.SoundId = "rbxassetid://443386048"
  658. SSJBTransform = Instance.new("Sound",Head)
  659. SSJBTransform.Name = "SSJBAuraBurst"
  660. SSJBTransform.Volume = math.huge
  661. SSJBTransform.SoundId = "rbxassetid://874183151"
  662. ssjaura = Instance.new("Sound",Head)
  663. ssjaura.Volume = 4
  664. ssjaura.Name = "ssjaura"
  665. ssjaura.Looped = true
  666. ssjaura.SoundId = "rbxassetid://262498439"
  667. ssjauraburst = Instance.new("Sound",Head)
  668. ssjauraburst.Volume = math.huge
  669. ssjauraburst.Name = "ssjauraburst"
  670. ssjauraburst.Looped =false
  671. ssjauraburst.Pitch = 0.9
  672. ssjauraburst.SoundId = "rbxassetid://917377181"
  673. ssjmusic = Instance.new("Sound",Head)
  674. ssjmusic.Volume = 6
  675. ssjmusic.Name = "ssjmusic"
  676. ssjmusic.Looped = true
  677. ssjmusic.SoundId = "rbxassetid://194135434"
  678. SSJ3music = Instance.new("Sound",Head)
  679. SSJ3music.Volume = 6
  680. SSJ3music.Name = "SSJ3music"
  681. SSJ3music.Looped = false
  682. SSJ3music.SoundId = "rbxassetid://1174605674"
  683. SSJ3aura = Instance.new("Sound",Head)
  684. SSJ3aura.Volume = 4
  685. SSJ3aura.Name = "SSJ3aura"
  686. SSJ3aura.Looped = true
  687. SSJ3aura.SoundId = "rbxassetid://262498472"
  688. Lightning = Instance.new("Sound",Head)
  689. Lightning.Volume = math.huge
  690. Lightning.Name = "Lightning"
  691. Lightning.Looped = false
  692. Lightning.SoundId = "rbxasset://sounds/HalloweenThunder.wav"
  693. Shake = Instance.new("Sound",Head)
  694. Shake.Volume = 5
  695. Shake.Name = "GroundShake"
  696. Shake.Looped = true
  697. Shake.SoundId = "rbxassetid://1048411878"
  698. Off2 = Instance.new("Sound",Head)
  699. Off2.Volume = math.huge
  700. Off2.Name = "AuraOff"
  701. Off2.SoundId = "rbxassetid://1847958485"
  702. Pulse = Instance.new("Sound",Head)
  703. Pulse.Volume = 6
  704. Pulse.Name = "EnergyPulse"
  705. Pulse.Pitch = 0.7
  706. Pulse.SoundId = "rbxassetid://1056634201"
  707. Finish = Instance.new("Sound",Head)
  708. Finish.Volume = math.huge
  709. Finish.Name = "FinishThis"
  710. Finish.SoundId = "rbxassetid://586613551"
  711. Come = Instance.new("Sound",Head)
  712. Come.Volume = 6
  713. Come.Name = "ComeOn"
  714. Come.SoundId = "rbxassetid://586230985"
  715. Risk = Instance.new("Sound",Head)
  716. Risk.Volume = math.huge
  717. Risk.Name = "Risk"
  718. Risk.SoundId = "rbxassetid://586614272"
  719. HeavyMelee = Instance.new("Sound",Head)
  720. HeavyMelee.Volume = math.huge
  721. HeavyMelee.Name = "Heavy"
  722. HeavyMelee.SoundId = "rbxassetid://748050177"
  723. SSJ2Aura = Instance.new("Sound",Head)
  724. SSJ2Aura.Name = "SSJ2Aura"
  725. SSJ2Aura.Volume = 5
  726. SSJ2Aura.Looped = true
  727. SSJ2Aura.SoundId = "rbxassetid://850205092"
  728. LightningS = Instance.new("Sound",Head)
  729. LightningS.Volume = 5
  730. LightningS.Name = "LightningSSJ"
  731. LightningS.Looped = true
  732. LightningS.SoundId = "rbxassetid://908472235"
  733. Teleport = Instance.new("Sound",Head)
  734. Teleport.Volume = 6
  735. Teleport.Name = "InstantTransmission"
  736. Teleport.SoundId = "rbxassetid://908225486"
  737. Untransform = Instance.new("Sound",Head)
  738. Untransform.Volume = 1
  739. Untransform.Name = "Off"
  740. Untransform.SoundId = "rbxassetid://196714082"
  741. Stance = Instance.new("Sound",Head)
  742. Stance.Name = "FightStance"
  743. Stance.Volume = 6
  744. Stance.SoundId = "rbxassetid://867683426"
  745. Energy = Instance.new("Sound",Head)
  746. Energy.Volume = 6
  747. Energy.Name = "Energy"
  748. Energy.SoundId = "rbxassetid://1370232812"
  749. Scream = Instance.new("Sound",Head)
  750. Scream.Volume = 6
  751. Scream.Looped = true
  752. Scream.Name = "ScreamingGoku"
  753. Scream.SoundId = "rbxassetid://527276541"
  754. fahersonstart = Instance.new("Sound",Head)
  755. fahersonstart.Volume = 5
  756. fahersonstart.Name = "fahersonstart"
  757. fahersonstart.Looped = false
  758. fahersonstart.SoundId = "rbxassetid://958391048"
  759. fahersonend = Instance.new("Sound",Head)
  760. fahersonend.Volume = 5
  761. fahersonend.Name = "fahersonend"
  762. fahersonend.Looped = false
  763. fahersonend.SoundId = "rbxassetid://958391222"
  764. punchsound = Instance.new("Sound",Head)
  765. punchsound.Volume = 15
  766. punchsound.Name = "punchsound"
  767. punchsound.Looped = false
  768. punchsound.SoundId = "rbxassetid://896246498"
  769. punchsound1 = Instance.new("Sound",Head)
  770. punchsound1.Volume = 15
  771. punchsound1.Name = "punchsound1"
  772. punchsound1.Looped = false
  773. punchsound1.SoundId = "rbxassetid://137579113"
  774. Kaio = Instance.new("Sound",Head)
  775. Kaio.Volume = math.huge
  776. Kaio.Name = "Kaioken!"
  777. Kaio.SoundId = "rbxassetid://586214435"
  778. MUITheme = Instance.new("Sound",Head)
  779. MUITheme.Name = "MUITheme"
  780. MUITheme.Volume = 6
  781. MUITheme.SoundId = "rbxassetid://1421111448"
  782. UITheme = Instance.new("Sound",Head)
  783. UITheme.Volume = math.huge
  784. UITheme.Name = "UltraInstinctTheme"
  785. UITheme.Looped = false
  786. UITheme.SoundId = "rbxassetid://1579337956"
  787. UIAura = Instance.new("Sound",Head)
  788. UIAura.Name = "UIAura"
  789. UIAura.Volume = 4
  790. UIAura.Looped = true
  791. UIAura.Pitch = 0.9
  792. UIAura.SoundId = "rbxassetid://1786830077"
  793. Hope = Instance.new("Sound",Head)
  794. Hope.Volume = 4
  795. Hope.Name = "Hope"
  796. Hope.Looped = false
  797. Hope.SoundId = "rbxassetid://1461357296"
  798. UITransform = Instance.new("Sound",Head)
  799. UITransform.Name = "UITransform"
  800. UITransform.Volume = math.huge
  801. UITransform.SoundId = "rbxassetid://1216343787"
  802. SuperKaio = Instance.new("Sound",Head)
  803. SuperKaio.Name = "SuperKaioken"
  804. SuperKaio.Volume = math.huge
  805. SuperKaio.SoundId = "rbxassetid://533567663"
  806. SSBKAuraBurst = Instance.new("Sound",Head)
  807. SSBKAuraBurst.Name = "SSJBKAURABURST"
  808. SSBKAuraBurst.Volume = math.huge
  809. SSBKAuraBurst.SoundId = "rbxassetid://590580746"
  810. SSBKAura = Instance.new("Sound",Head)
  811. SSBKAura.Name = "SSJBKAura"
  812. SSBKAura.Volume = 5
  813. SSBKAura.Looped = true
  814. SSBKAura.SoundId = "rbxassetid://972925821"
  815. MUIScream = Instance.new("Sound",Head)
  816. MUIScream.Name = "MuiScream"
  817. MUIScream.Volume = math.huge
  818. MUIScream.SoundId = "rbxassetid://1719953633"
  819. MUIAura = Instance.new("Sound",Head)
  820. MUIAura.Name = "MuiAura"
  821. MUIAura.Volume = 5
  822. MUIAura.Looped = true
  823. MUIAura.SoundId = "rbxassetid://1677094219"
  824. MUI = Instance.new("Sound",Head)
  825. MUI.Name = "Mui"
  826. MUI.Volume = math.huge
  827. MUI.SoundId = "rbxassetid://1868995200"
  828. MUIExplosion = Instance.new("Sound",Head)
  829. MUIExplosion.Name = "MuiScream"
  830. MUIExplosion.Volume = 5
  831. MUIExplosion.SoundId = "rbxassetid://1912265778"
  832. SSJ2Explosion = Instance.new("Sound",Head)
  833. SSJ2Explosion.Name = "SSJ2PowerUP"
  834. SSJ2Explosion.Volume = 5
  835. SSJ2Explosion.SoundId = "rbxassetid://1911629024"
  836.  
  837. local HairAura = Instance.new("ParticleEmitter")
  838. HairAura.Name = "Aura"
  839. HairAura.Texture = "rbxassetid://1200947142"
  840. HairAura.Parent = hed
  841. HairAura.LightEmission = 1
  842. HairAura.Enabled = false
  843. HairAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  844. HairAura.Size = NumberSequence.new(1.1)
  845. HairAura.LockedToPart = true
  846. HairAura.Lifetime = NumberRange.new(2)
  847. HairAura.Rate = 30
  848. HairAura.Speed = NumberRange.new(0.1)
  849. HairAura.Rotation = NumberRange.new(-360, 360)
  850. HairAura.EmissionDirection = "Top"
  851. HairAura.ZOffset = -1
  852. local RightAura = Instance.new("ParticleEmitter")
  853. RightAura.Name = "Aura"
  854. RightAura.Texture = "rbxassetid://1200947142"
  855. RightAura.Parent = rleg
  856. RightAura.LightEmission = 1
  857. RightAura.Enabled = false
  858. RightAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  859. RightAura.Size = NumberSequence.new(1.1)
  860. RightAura.LockedToPart = true
  861. RightAura.Lifetime = NumberRange.new(2)
  862. RightAura.Rate = 30
  863. RightAura.Speed = NumberRange.new(0.1)
  864. RightAura.Rotation = NumberRange.new(-360, 360)
  865. RightAura.EmissionDirection = "Top"
  866. RightAura.ZOffset = -1
  867. local RightLow = Instance.new("ParticleEmitter")
  868. RightLow.Name = "Aura"
  869. RightLow.Texture = "rbxassetid://1200947142"
  870. RightLow.Parent = lleg
  871. RightLow.LightEmission = 1
  872. RightLow.Enabled = false
  873. RightLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  874. RightLow.Size = NumberSequence.new(1.1)
  875. RightLow.LockedToPart = true
  876. RightLow.Lifetime = NumberRange.new(2)
  877. RightLow.Rate = 30
  878. RightLow.Speed = NumberRange.new(0.1)
  879. RightLow.Rotation = NumberRange.new(-360, 360)
  880. RightLow.EmissionDirection = "Top"
  881. RightLow.ZOffset = -1
  882. local LeftLow = Instance.new("ParticleEmitter")
  883. LeftLow.Name = "Aura"
  884. LeftLow.Texture = "rbxassetid://1200947142"
  885. LeftLow.Parent = larm
  886. LeftLow.LightEmission = 1
  887. LeftLow.Enabled = false
  888. LeftLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  889. LeftLow.Size = NumberSequence.new(1.1)
  890. LeftLow.LockedToPart = true
  891. LeftLow.Lifetime = NumberRange.new(2)
  892. LeftLow.Rate = 30
  893. LeftLow.Speed = NumberRange.new(0.1)
  894. LeftLow.Rotation = NumberRange.new(-360, 360)
  895. LeftLow.EmissionDirection = "Top"
  896. LeftLow.ZOffset = -1
  897. local LeftLeg = Instance.new("ParticleEmitter")
  898. LeftLeg.Name = "Aura"
  899. LeftLeg.Texture = "rbxassetid://1200947142"
  900. LeftLeg.Parent = rarm
  901. LeftLeg.LightEmission = 1
  902. LeftLeg.Enabled = false
  903. LeftLeg.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  904. LeftLeg.Size = NumberSequence.new(1.1)
  905. LeftLeg.LockedToPart = true
  906. LeftLeg.Lifetime = NumberRange.new(2)
  907. LeftLeg.Rate = 30
  908. LeftLeg.Speed = NumberRange.new(0.1)
  909. LeftLeg.Rotation = NumberRange.new(-360, 360)
  910. LeftLeg.EmissionDirection = "Top"
  911. LeftLeg.ZOffset = -1
  912. wait(0.1)
  913. local Small = Instance.new("ParticleEmitter")
  914. Small.Name = "Aura"
  915. Small.Texture = "rbxassetid://242102147"
  916. Small.Parent = torso
  917. Small.LightEmission = 1
  918. Small.Enabled = false
  919. Small.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  920. Small.Size = NumberSequence.new(0.5)
  921. Small.LockedToPart = true
  922. Small.Lifetime = NumberRange.new(0.5)
  923. Small.Rate = 150
  924. Small.Speed = NumberRange.new(4)
  925. Small.Rotation = NumberRange.new(-50, 50)
  926. Small.EmissionDirection = "Top"
  927. Small.ZOffset = 2
  928. local Small2 = Instance.new("ParticleEmitter")
  929. Small2.Name = "Aura"
  930. Small2.Texture = "rbxassetid://242102147"
  931. Small2.Parent = rarm
  932. Small2.LightEmission = 1
  933. Small2.Enabled = false
  934. Small2.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  935. Small2.Size = NumberSequence.new(0.5)
  936. Small2.LockedToPart = true
  937. Small2.Lifetime = NumberRange.new(0.5)
  938. Small2.Rate = 150
  939. Small2.Speed = NumberRange.new(4)
  940. Small2.Rotation = NumberRange.new(-50, 50)
  941. Small2.EmissionDirection = "Top"
  942. Small2.ZOffset = 2
  943. local Small3 = Instance.new("ParticleEmitter")
  944. Small3.Name = "Aura"
  945. Small3.Texture = "rbxassetid://242102147"
  946. Small3.Parent = larm
  947. Small3.LightEmission = 1
  948. Small3.Enabled = false
  949. Small3.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  950. Small3.Size = NumberSequence.new(0.5)
  951. Small3.LockedToPart = true
  952. Small3.Lifetime = NumberRange.new(0.5)
  953. Small3.Rate = 150
  954. Small3.Speed = NumberRange.new(4)
  955. Small3.Rotation = NumberRange.new(-50, 50)
  956. Small3.EmissionDirection = "Top"
  957. Small3.ZOffset = 2
  958. local Small4 = Instance.new("ParticleEmitter")
  959. Small4.Name = "Aura"
  960. Small4.Texture = "rbxassetid://242102147"
  961. Small4.Parent = rleg
  962. Small4.LightEmission = 1
  963. Small4.Enabled = false
  964. Small4.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  965. Small4.Size = NumberSequence.new(0.5)
  966. Small4.LockedToPart = true
  967. Small4.Lifetime = NumberRange.new(0.5)
  968. Small4.Rate = 150
  969. Small4.Speed = NumberRange.new(4)
  970. Small4.Rotation = NumberRange.new(-50, 50)
  971. Small4.EmissionDirection = "Top"
  972. Small4.ZOffset = 2
  973. local Small5 = Instance.new("ParticleEmitter")
  974. Small5.Name = "Aura"
  975. Small5.Texture = "rbxassetid://242102147"
  976. Small5.Parent = lleg
  977. Small5.LightEmission = 1
  978. Small5.Enabled = false
  979. Small5.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  980. Small5.Size = NumberSequence.new(0.5)
  981. Small5.LockedToPart = true
  982. Small5.Lifetime = NumberRange.new(0.5)
  983. Small5.Rate = 150
  984. Small5.Speed = NumberRange.new(4)
  985. Small5.Rotation = NumberRange.new(-50, 50)
  986. Small5.EmissionDirection = "Top"
  987. Small5.ZOffset = 2
  988. local Small6 = Instance.new("ParticleEmitter")
  989. Small6.Name = "Aura"
  990. Small6.Texture = "rbxassetid://242102147"
  991. Small6.Parent = hed
  992. Small6.LightEmission = 1
  993. Small6.Enabled = false
  994. Small6.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  995. Small6.Size = NumberSequence.new(0.5)
  996. Small6.LockedToPart = true
  997. Small6.Lifetime = NumberRange.new(0.5)
  998. Small6.Rate = 150
  999. Small6.Speed = NumberRange.new(4)
  1000. Small6.Rotation = NumberRange.new(-50, 50)
  1001. Small6.EmissionDirection = "Top"
  1002. Small6.ZOffset = 2
  1003. wait(0.2)
  1004. local Grab = Instance.new("Part", hed)
  1005. Grab.Size = Vector3.new(3.5, 1, 3.5)
  1006. Grab.CanCollide = false
  1007. Grab.BrickColor = BrickColor.new("Deep orange")
  1008. Grab.Transparency = 1
  1009. local Grabo = Instance.new("Weld", Grab)
  1010. Grabo.Part0 = hed
  1011. Grabo.Part1 = Grab
  1012. Grabo.C0 = CFrame.new(0, -3.6, 0)
  1013. local AuraB = Instance.new("Part", hed)
  1014. AuraB.Size = Vector3.new(2, 1, 2)
  1015. AuraB.CanCollide = false
  1016. AuraB.BrickColor = BrickColor.new("Deep orange")
  1017. AuraB.Transparency = 1
  1018. local AuraBo = Instance.new("Weld", AuraB)
  1019. AuraBo.Part0 = hed
  1020. AuraBo.Part1 = AuraB
  1021. AuraBo.C0 = CFrame.new(0, -3.6, 0)
  1022. local FZcharge3 = Instance.new("ParticleEmitter", Grab)
  1023. FZcharge3.Texture = "rbxassetid://1468162128"
  1024. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  1025. FZcharge3.EmissionDirection = "Top"
  1026. FZcharge3.Speed = NumberRange.new(3)
  1027. FZcharge3.Size = NumberSequence.new(0.2, 0.3)
  1028. FZcharge3.Enabled = false
  1029. FZcharge3.Drag = 1
  1030. FZcharge3.LockedToPart = true
  1031. FZcharge3.Lifetime = NumberRange.new(2)
  1032. FZcharge3.Rate = 20
  1033. FZcharge3.LightEmission = 0.3
  1034. FZcharge3.Rotation = NumberRange.new(0, 0)
  1035. FZcharge3.VelocitySpread = 0.2
  1036. FZcharge3.ZOffset = 2.5
  1037.  
  1038.  
  1039. EnergyBall = new("ParticleEmitter",torso)
  1040. EnergyBall.Size = ns(35)
  1041. EnergyBall.Rate = 250
  1042. EnergyBall.Color = ColorSequence.new(Color3.fromRGB(50,255,255))
  1043. EnergyBall.ZOffset = 2
  1044. EnergyBall.Rotation = NumberRange.new(0, 150)
  1045. EnergyBall.LightEmission = 1
  1046. EnergyBall.LightInfluence = 0
  1047. EnergyBall.Lifetime = nr(0.5)
  1048. EnergyBall.Enabled = false
  1049. EnergyBall.LockedToPart = false
  1050. EnergyBall.Speed = nr(0.3)
  1051.  
  1052.  
  1053. MUIBlow = new("ParticleEmitter",root)
  1054. MUIBlow.Size = ns(30)
  1055. MUIBlow.Rate = 150
  1056. MUIBlow.Color = ColorSequence.new(Color3.fromRGB(50,255,255))
  1057. MUIBlow.ZOffset = 2
  1058. MUIBlow.Rotation = NumberRange.new(0, 500)
  1059. MUIBlow.LightEmission = 0.93
  1060. MUIBlow.LightInfluence = 0
  1061. MUIBlow.Lifetime = nr(10)
  1062. MUIBlow.Enabled = false
  1063. MUIBlow.LockedToPart = false
  1064. MUIBlow.Speed = nr(50)
  1065.  
  1066.  
  1067. SSJ3Aura = new("ParticleEmitter",torso)
  1068. SSJ3Aura.Size = ns(30)
  1069. SSJ3Aura.Rate = 250
  1070. SSJ3Aura.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  1071. SSJ3Aura.ZOffset = 2
  1072. SSJ3Aura.Rotation = NumberRange.new(0, 150)
  1073. SSJ3Aura.LightEmission = 0.99
  1074. SSJ3Aura.LightInfluence = 0
  1075. SSJ3Aura.Lifetime = nr(0.5)
  1076. SSJ3Aura.Enabled = false
  1077. SSJ3Aura.LockedToPart = false
  1078. SSJ3Aura.Speed = nr(0.3)
  1079.  
  1080.  
  1081. function grab5()
  1082. for i = 1, 10 do
  1083. wait()
  1084.  
  1085. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  1086. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  1087. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  1088. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  1089. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
  1090. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
  1091. end
  1092. for i = 1, 10 do
  1093. wait()
  1094.  
  1095. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)--head
  1096. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)--torso
  1097. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-40)), 0.2)--arm
  1098. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(40)), 0.2)--arm
  1099. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.2)--leg
  1100. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(10)), 0.2)--leg
  1101. end
  1102. end
  1103.  
  1104.  
  1105.  
  1106. mouse.KeyDown:connect(function(key)
  1107. if key == "" then
  1108. if canattack == true then
  1109. idle = false
  1110. CanFight = false
  1111. canwalk = false
  1112. canwalk1 = false
  1113. idle1 = false
  1114. canattack = false
  1115. grab = false
  1116. grab5()
  1117. grabhit = Instance.new("Part",char)
  1118. grabhit.Size = Vector3.new(2,2,2)
  1119. grabhit.Position = Vector3.new(999,999,999)
  1120. grabhit.Transparency = 1
  1121. grabweld = Instance.new("Weld",grabhit)
  1122. grabweld.Part0 = torso
  1123. grabweld.Part1 = grabhit
  1124. grabweld.C0 = CFrame.new(0,0,-2)
  1125. ---------------------------------------------------------------
  1126. hand1 = Instance.new("Part",rarm)
  1127. hand1.Size = Vector3.new(1,1,1)
  1128. hand1.CanCollide = false
  1129. hand1.Transparency = 1
  1130. hand1.Position = Vector3.new(999,999,999)
  1131. hand1weld = Instance.new("Weld",hand1)
  1132. hand1weld.Part0 = rarm
  1133. hand1weld.Part1 = hand1
  1134. hand1weld.C0 = CFrame.new(0,-1.2,0)
  1135. ----------------------------------------------------------------
  1136. hand2 = Instance.new("Part",rarm)
  1137. hand2.Size = Vector3.new(1,1,1)
  1138. hand1.CanCollide = false
  1139. hand2.Transparency = 1
  1140. hand2.Position = Vector3.new(999,999,999)
  1141. hand2weld = Instance.new("Weld",hand2)
  1142. hand2weld.Part0 = larm
  1143. hand2weld.Part1 = hand2
  1144. hand2weld.C0 = CFrame.new(0,-1.2,0)
  1145. function touch1(hit)
  1146. if not hit.Parent:findFirstChild("Humanoid") then return end
  1147. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1148. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  1149.  
  1150. end
  1151. end
  1152. hand1.Touched:connect(touch1)
  1153. function touch2(hit)
  1154. if not hit.Parent:findFirstChild("Humanoid") then return end
  1155. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1156. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  1157.  
  1158. end
  1159. end
  1160. hand2.Touched:connect(touch2)
  1161. function touch(hit)
  1162. if not hit.Parent:findFirstChild("Humanoid") then return end
  1163. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1164. grabhit.TouchInterest:Destroy()
  1165. grab = true
  1166. a = hit.Parent:findFirstChild("Humanoid")
  1167. to = hit.Parent:findFirstChild("Torso")
  1168. he = hit.Parent:findFirstChild("Head")
  1169. a.WalkSpeed = 0
  1170. if a.Health > 100 then
  1171. a.MaxHealth = 100
  1172. a.Health = 100
  1173. end
  1174. towe = Instance.new("Weld",to)
  1175. towe.Part0 = torso
  1176. towe.Part1 = to
  1177. towe.C0 = CFrame.new(0,0,-1.5)
  1178.  
  1179.  
  1180. wait(0.5)
  1181. end
  1182. if grab == true then
  1183. if clickon == true then
  1184. jk = true
  1185. clickon = false
  1186. end
  1187. towe.Part0 = nil
  1188. partv = Instance.new("Part",to)
  1189. partv.Transparency = 1
  1190.  
  1191. partv.CanCollide = false
  1192. partv.Anchored = true
  1193. towe1 = Instance.new("Weld",to)
  1194. towe1.Part0 = to
  1195. towe1.Part1 = partv
  1196. towe1.C0 = CFrame.new(0,0,0)
  1197.  
  1198.  
  1199.  
  1200. partv:Destroy()
  1201. towe.Part0 = torso
  1202.  
  1203.  
  1204. ----------------------------------------------------
  1205. grabon = true
  1206. towe:Destroy()
  1207.  
  1208. kickup()
  1209. wait(0.1)
  1210. for i = 1, 10 do
  1211. wait()
  1212. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)), 0.1)--head
  1213. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  1214. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  1215. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.2)--arm
  1216. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.2)--leg
  1217. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.2)--leg
  1218. end
  1219. grabon = false
  1220. to.Anchored = true
  1221.  
  1222.  
  1223. grabon1 = true
  1224. zwc12 = Instance.new("Sound",torso)
  1225. zwc12.Volume = 1
  1226. zwc12.Looped = false
  1227. zwc12.SoundId = "rbxassetid://436748675"
  1228. zwc12:Play()
  1229. knockdown()
  1230. a.Health = a.Health - 30
  1231. to.Anchored = false
  1232. grabon1 = false
  1233.  
  1234.  
  1235. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1236. Colors = {"White"}
  1237. local wave = Instance.new("Part", torso)
  1238. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1239. wave.Anchored = true
  1240. wave.CanCollide = false
  1241. wave.Locked = true
  1242. wave.Size = Vector3.new(1, 1, 1)
  1243. wave.TopSurface = "Smooth"
  1244. wave.BottomSurface = "Smooth"
  1245. wave.Transparency = 0.35
  1246. wave.CFrame = HandCF4
  1247. wm = Instance.new("SpecialMesh", wave)
  1248. wm.MeshId = "rbxassetid://3270017"
  1249. coroutine.wrap(function()
  1250. for i = 1, 30, 1 do
  1251. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  1252. wave.Size = wm.Scale
  1253. wave.CFrame = HandCF4
  1254. wave.Transparency = i/30
  1255. wait()
  1256. end
  1257. wait()
  1258. wave:Destroy()
  1259. end)()
  1260. wait(0.3)
  1261. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  1262. Colors = {"White"}
  1263. zwd = Instance.new("Sound",char)
  1264. zwd.Volume = 5
  1265. zwd.Looped = false
  1266. zwd.SoundId = "rbxassetid://863810402"
  1267. zwd:Play()
  1268. local wave = Instance.new("Part", torso)
  1269. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1270. wave.Anchored = true
  1271. wave.CanCollide = false
  1272. wave.Locked = true
  1273. wave.Size = Vector3.new(1, 1, 1)
  1274. wave.TopSurface = "Smooth"
  1275. wave.BottomSurface = "Smooth"
  1276. wave.Transparency = 0.35
  1277. wave.CFrame = HandCF4
  1278. wm = Instance.new("SpecialMesh", wave)
  1279. wm.MeshId = "rbxassetid://3270017"
  1280. coroutine.wrap(function()
  1281. for i = 1, 30, 1 do
  1282. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  1283. wave.Size = wm.Scale
  1284. wave.CFrame = HandCF4
  1285. wave.Transparency = i/30
  1286. wait()
  1287. end
  1288.  
  1289. wait()
  1290. wave:Destroy()
  1291.  
  1292. end)()
  1293.  
  1294. wait(0.6)
  1295. zwd:Destroy()
  1296. wait(0.4)
  1297. hed.Anchored = false
  1298.  
  1299.  
  1300. canattack = true
  1301. idle = true
  1302. hand1:Destroy()
  1303. hand2:Destroy()
  1304.  
  1305. goo = 0
  1306. idle1 = true
  1307. grab = false
  1308. wait(1)
  1309. if jk == true then
  1310. jk = false
  1311. clickon = true
  1312. end
  1313.  
  1314. end
  1315.  
  1316.  
  1317. end
  1318.  
  1319.  
  1320. grabhit.Touched:connect(touch)
  1321. wait(0.1)
  1322. grabhit:Destroy()
  1323.  
  1324.  
  1325.  
  1326.  
  1327. if grab == false then
  1328. hand1:Destroy()
  1329. hand2:Destroy()
  1330.  
  1331. canattack = true
  1332. CanFight = true
  1333. canwalk = true
  1334. canwalk1 = true
  1335. idle = true
  1336.  
  1337. idle1 = true
  1338.  
  1339. end
  1340. end
  1341. end
  1342. end)
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360. function firsthit()
  1361. punchsound:Play()
  1362.  
  1363. for i = 1,5 do
  1364. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  1365. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  1366. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  1367. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  1368. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  1369. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  1370. wait()
  1371. end
  1372.  
  1373.  
  1374. ag = new("Part",char)
  1375. ag.Name = "NewPart"
  1376. ag.Size = v3(1,1,1)
  1377. ag.CanCollide = false
  1378. ag.Position = v3(999,999,999)
  1379. ag.BrickColor = bc("Color")
  1380. ag.Material = "Neon"
  1381. ag.Transparency = 1
  1382. aaag =new("Weld",ag)
  1383. aaag.Part0 = rarm
  1384. aaag.Part1 = ag
  1385. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  1386.  
  1387.  
  1388. ag.Touched:connect(function(hit)
  1389. for i,v in pairs(hit.Parent:GetChildren()) do
  1390. if v:IsA("Humanoid") then
  1391. ag.TouchInterest:Destroy()
  1392. if ssj1 == false and SSJ3 == false then
  1393. v.Health = v.Health - 10
  1394. end
  1395. if ssj1 == true and SSJ3 == true then
  1396. v.Health = v.Health - 254
  1397. end
  1398. if ssj1 == false and SSJ3 == true then
  1399. v.Health = v.Health - 452
  1400. end
  1401. if Base == false and SSGSS == true then
  1402. v.Health = v.Health - 18000
  1403. end
  1404. punchsound1:Play()
  1405. if Base == false and UltraInstinct or MasteredUltraInstinct == true then
  1406. hit:BreakJoints()
  1407. HeavyMelee:Play()
  1408. end
  1409.  
  1410. if Base == false and SuperKaioken == true then
  1411. v.Health = v.Health - 320
  1412. end
  1413. punchsound1:Play()
  1414. if Base == false and SSJBKaioken == true then
  1415. v.Health = v.Health - 70000
  1416. end
  1417. punchsound1:Play()
  1418. if Base == false and Kaioken == true then
  1419. v.Health = v.Health - 140
  1420. end
  1421. punchsound1:Play()
  1422.  
  1423. end
  1424.  
  1425. end
  1426. end)
  1427.  
  1428.  
  1429.  
  1430.  
  1431. for i= 1,5 do
  1432. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  1433. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  1434. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  1435. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  1436. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  1437. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  1438. wait()
  1439. end
  1440. ag:Destroy()
  1441. end
  1442. function secondhit()
  1443. punchsound:Play()
  1444.  
  1445. for i = 1,5 do
  1446. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  1447. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(20), math.rad(0)), .5)--torso
  1448. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  1449. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), .5)--arm
  1450. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  1451. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  1452. wait()
  1453. end
  1454.  
  1455.  
  1456.  
  1457. ag = new("Part",char)
  1458. ag.Name = "NewPart"
  1459. ag.Size = v3(1,1,1)
  1460. ag.CanCollide = false
  1461. ag.Position = v3(999,999,999)
  1462. ag.BrickColor = bc("Color")
  1463. ag.Material = "Neon"
  1464. ag.Transparency = 1
  1465. aaag =new("Weld",ag)
  1466. aaag.Part0 = larm
  1467. aaag.Part1 = ag
  1468. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  1469.  
  1470.  
  1471.  
  1472. ag.Touched:connect(function(hit)
  1473. for i,v in pairs(hit.Parent:GetChildren()) do
  1474. if v:IsA("Humanoid") then
  1475. ag.TouchInterest:Destroy()
  1476. if ssj1 == false and SSJ3 == false then
  1477. v.Health = v.Health - 10
  1478. end
  1479. if ssj1 == true and SSJ3 == false then
  1480. v.Health = v.Health - 240
  1481. end
  1482. if ssj1 == false and SSJ3 == true then
  1483. v.Health = v.Health - 452
  1484. end
  1485. if Base == false and SSGSS == true then
  1486. v.Health = v.Health - 18000
  1487. end
  1488. punchsound1:Play()
  1489. if Base == false and UltraInstinct or MasteredUltraInstinct == true then
  1490. hit:BreakJoints()
  1491. HeavyMelee:Play()
  1492. end
  1493. if Base == false and SuperKaioken == true then
  1494. v.Health = v.Health - 320
  1495. end
  1496. punchsound1:Play()
  1497. if Base == false and SSJBKaioken == true then
  1498. v.Health = v.Health - 70000
  1499. end
  1500. punchsound1:Play()
  1501. if Base == false and Kaioken == true then
  1502. v.Health = v.Health - 140
  1503. end
  1504. punchsound1:Play()
  1505.  
  1506.  
  1507.  
  1508.  
  1509. end
  1510. end
  1511. end)
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520. for i= 1,5 do
  1521. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  1522. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(-70), math.rad(0)), .5)--torso
  1523. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), .5)--arm
  1524. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,-0.8)*CFrame.Angles(math.rad(160),math.rad(70),math.rad(10)), .5)--arm
  1525. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .5)--leg
  1526. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),.5)--leg
  1527. wait()
  1528. end
  1529. ag:Destroy()
  1530. end
  1531. function thirdhit()
  1532. punchsound:Play()
  1533.  
  1534. for i = 1,5 do
  1535. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  1536. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-60), math.rad(0)), .5)--torso
  1537. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  1538. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  1539. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  1540. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  1541. wait()
  1542. end
  1543.  
  1544.  
  1545. ag = new("Part",char)
  1546. ag.Name = "NewPart"
  1547. ag.Size = v3(1,1,1)
  1548. ag.CanCollide = false
  1549. ag.Position = v3(999,999,999)
  1550. ag.BrickColor = bc("Color")
  1551. ag.Material = "Neon"
  1552. ag.Transparency = 1
  1553. aaag =new("Weld",ag)
  1554. aaag.Part0 = rleg
  1555. aaag.Part1 = ag
  1556. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  1557.  
  1558.  
  1559.  
  1560. ag.Touched:connect(function(hit)
  1561. for i,v in pairs(hit.Parent:GetChildren()) do
  1562. if v:IsA("Humanoid") then
  1563. ag.TouchInterest:Destroy()
  1564. if ssj1 == false and SSJ3 == false then
  1565. v.Health = v.Health - 10
  1566. end
  1567. if ssj1 == true and SSJ3 == false then
  1568. v.Health = v.Health - 240
  1569. end
  1570. if ssj1 == false and SSJ3 == true then
  1571. v.Health = v.Health - 452
  1572. end
  1573. if Base == false and SSGSS == true then
  1574. v.Health = v.Health - 18000
  1575. end
  1576. punchsound1:Play()
  1577. if Base == false and UltraInstinct or MasteredUltraInstinct == true then
  1578. hit:BreakJoints()
  1579. HeavyMelee:Play()
  1580. end
  1581. if Base == false and SuperKaioken == true then
  1582. v.Health = v.Health - 320
  1583. end
  1584. punchsound1:Play()
  1585. if Base == false and SSJBKaioken == true then
  1586. v.Health = v.Health - 70000
  1587. end
  1588. punchsound1:Play()
  1589. if Base == false and Kaioken == true then
  1590. v.Health = v.Health - 140
  1591. end
  1592. punchsound1:Play()
  1593.  
  1594.  
  1595.  
  1596. end
  1597. end
  1598. end)
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616. for i = 1,5 do
  1617. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  1618. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(50), math.rad(0)), .5)--torso
  1619. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  1620. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  1621. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  1622. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.5) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-30)),.5)--leg
  1623. wait()
  1624. end
  1625. ag:Destroy()
  1626. end
  1627. function lasthit()
  1628. punchsound:Play()
  1629.  
  1630. for i = 1,5 do
  1631. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-40),math.rad(0)), .5)--head
  1632. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(80), math.rad(0)), .5)--torso
  1633. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), .5)--arm
  1634. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), .5)--arm
  1635. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .5)--leg
  1636. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),.5)--leg
  1637. wait()
  1638. end
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650. ag = new("Part",char)
  1651. ag.Name = "NewPart"
  1652. ag.Size = v3(1,1,1)
  1653. ag.CanCollide = false
  1654. ag.Position = v3(999,999,999)
  1655. ag.BrickColor = bc("Color")
  1656. ag.Material = "Neon"
  1657. ag.Transparency = 1
  1658. aaag =new("Weld",ag)
  1659. aaag.Part0 = lleg
  1660. aaag.Part1 = ag
  1661. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  1662.  
  1663.  
  1664.  
  1665. ag.Touched:connect(function(hit)
  1666. for i,v in pairs(hit.Parent:GetChildren()) do
  1667. if v:IsA("Humanoid") then
  1668. ag.TouchInterest:Destroy()
  1669. if ssj1 == false and SSJ3 == false then
  1670. v.Health = v.Health - 20
  1671. end
  1672. if ssj1 == true and SSJ3 == false then
  1673. v.Health = v.Health - 240
  1674. end
  1675. if ssj1 == false and SSJ3 == true then
  1676. v.Health = v.Health - 452
  1677.  
  1678. if Base == false and UltraInstinct == true then
  1679. v.Health = v.Health - 99999999
  1680. end
  1681. HeavyMelee:Play()
  1682. if Base == false and SuperKaioken == true then
  1683. v.Health = v.Health - 320
  1684. end
  1685. punchsound1:Play()
  1686. if Base == false and SSJBKaioken == true then
  1687. v.Health = v.Health - 70000
  1688. end
  1689. punchsound1:Play()
  1690. if Base == false and Kaioken == true then
  1691. v.Health = v.Health - 140
  1692. end
  1693. punchsound1:Play()
  1694.  
  1695. end
  1696. if Base == false and SSGSS == true then
  1697. v.Health = v.Health - 18000
  1698. end
  1699. if Base == false and UltraInstinct or MasteredUltraInstinct == true then
  1700. hit:BreakJoints()
  1701. HeavyMelee:Play()
  1702. end
  1703. if Base == false and SuperKaioken == true then
  1704. v.Health = v.Health - 320
  1705. end
  1706. punchsound1:Play()
  1707. if Base == false and SSJBKaioken == true then
  1708. v.Health = v.Health - 70000
  1709. end
  1710. punchsound1:Play()
  1711. if Base == false and Kaioken == true then
  1712. v.Health = v.Health - 140
  1713. end
  1714. punchsound1:Play()
  1715. end
  1716.  
  1717.  
  1718. end
  1719. end)
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728. for i = 1,5 do
  1729. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(30),math.rad(0)), .5)--head
  1730. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(-60), math.rad(0)), .5)--torso
  1731. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  1732. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  1733. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.6) * CFrame.Angles(math.rad(120), math.rad(-30), math.rad(20)), .5)--leg
  1734. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  1735. wait()
  1736. end
  1737. ag:Destroy()
  1738. end
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.  
  1746.  
  1747.  
  1748. function kickup()
  1749. for i = 1, 20 do
  1750. wait()
  1751. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  1752. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.9, 0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)), 0.2)--torso
  1753. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.2)--rarm
  1754. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.2)--larm
  1755. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10)), 0.4)--lleg
  1756. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.4)--rleg
  1757. end
  1758. end
  1759. function knockdown()
  1760. for i = 1, 10 do
  1761. wait()
  1762. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  1763. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 35, 0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--torso
  1764. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,.7,-0.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.4)--rarm
  1765. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.7,-0.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.4)--larm
  1766. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.4)--lleg
  1767. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.4)--rleg
  1768.  
  1769. end
  1770. HeavyMelee:Play()
  1771. for i = 1, 20 do
  1772. wait()
  1773. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  1774. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 35, 0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.2)--torso
  1775. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,.5,-0.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(-40)), 0.2)--rarm
  1776. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.4,-0.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(40)), 0.2)--larm
  1777. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(60),math.rad(0),math.rad(-10)), 0.2)--lleg
  1778. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60),math.rad(0),math.rad(10)), 0.2)--rleg
  1779. end
  1780.  
  1781.  
  1782. end
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.  
  1789.  
  1790.  
  1791.  
  1792.  
  1793.  
  1794.  
  1795. function startkamehameha()
  1796. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  1797. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
  1798. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--arm
  1799. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--arm
  1800. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--leg
  1801. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--leg
  1802.  
  1803. for i = 1, 20 do
  1804. wait()
  1805. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  1806. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)--torso
  1807. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(30)), 0.1)--arm
  1808. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(65),math.rad(0),math.rad(-30)), 0.1)--arm
  1809. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-3)), 0.1)--leg
  1810. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(3)), 0.1)--leg
  1811. end
  1812. for i = 1, 20 do
  1813. wait()
  1814.  
  1815. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  1816. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)--torso
  1817. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(85),math.rad(-10),math.rad(-30)), 0.1)--arm
  1818. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(85),math.rad(10),math.rad(30)), 0.1)--arm
  1819. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-3)), 0.1)--leg
  1820. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(3)), 0.1)--leg
  1821. end
  1822. kamecharge:Play()
  1823. startk = true
  1824. for i = 1, 100 do
  1825. wait()
  1826. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.1)--head
  1827. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-70), math.rad(5)), 0.1)--torso
  1828. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(50),math.rad(-10),math.rad(-30)), 0.1)--arm
  1829. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(65),math.rad(10),math.rad(30)), 0.1)--arm
  1830. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-10)), 0.1)--leg
  1831. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)--leg
  1832. end
  1833. end
  1834. function endkamehameha()
  1835. for i = 1, 10 do
  1836. wait()
  1837. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  1838. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)--torso
  1839. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-30)), 0.5)--arm
  1840. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(75),math.rad(10),math.rad(30)), 0.5)--arm
  1841. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-10)), 0.5)--leg
  1842. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.5)--leg
  1843. end
  1844. end
  1845. function fatherson()
  1846. for i = 1,50 do
  1847. wait()
  1848. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  1849. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .1)--torso
  1850. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), .1)--arm
  1851. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)), .1)--arm
  1852. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), .1)--leg
  1853. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), .1)--leg
  1854. end
  1855. wait(2)
  1856. for i = 1,50 do
  1857. wait()
  1858. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(40),math.rad(0)), .1)--head
  1859. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(-60), math.rad(0)), .1)--torso
  1860. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0.5)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(10)), .1)--arm
  1861. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), .1)--arm
  1862. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), .1)--leg
  1863. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(5)), .1)--leg
  1864. end
  1865. end
  1866. function fathersonfire()
  1867. for i = 1,10 do
  1868. wait()
  1869. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .4)--head
  1870. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)--torso
  1871. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), .4)--arm
  1872. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), .4)--arm
  1873. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), .4)--leg
  1874. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), .4)--leg
  1875. end
  1876. end
  1877. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1878. a = new("Part",char)
  1879. a.Name = "NewPart"
  1880. a.Size = v3(0.1,0.1,0.1)
  1881. a.Shape = "Ball"
  1882. a.Position = v3(999,999,999)
  1883. a.BrickColor = bc("bright Blue")
  1884. a.Material = "Neon"
  1885. a.Transparency = 1
  1886. aa = new("SpecialMesh",a)
  1887. aa.Scale = v3(1,1,1)
  1888. aaa =new("Weld",a)
  1889. aaa.Part0 = torso
  1890. aaa.Part1 = a
  1891. aaa.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1892. aaaa = new("ParticleEmitter",a)
  1893. aaaa.Size = ns(1)
  1894. aaaa.Rate = 70
  1895. aaaa.Texture = "rbxassetid://246381828"
  1896. aaaa.ZOffset = 1
  1897. aaaa.Lifetime = nr(0.5)
  1898. aaaa.Enabled = false
  1899. aaaa.LockedToPart = true
  1900. aaaa.Speed = nr(0)
  1901. aw = new("Part",char)
  1902. aw.Name = "NewPart"
  1903. aw.Size = v3(0.1,0.1,0.1)
  1904. aw.Shape = "Ball"
  1905. aw.Position = v3(999,999,999)
  1906. aw.BrickColor = bc("bright Blue")
  1907. aw.Material = "Neon"
  1908. aw.Transparency = 1
  1909. aaw = new("SpecialMesh",aw)
  1910. aaw.Scale = v3(1,1,1)
  1911. aaaw =new("Weld",aw)
  1912. aaaw.Part0 = torso
  1913. aaaw.Part1 = aw
  1914. aaaw.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1915. aaaaw = new("ParticleEmitter",aw)
  1916. aaaaw.Size = ns(5)
  1917. aaaaw.Rate = 70
  1918. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  1919. aaaaw.Texture = "rbxassetid://924710961"
  1920. aaaaw.ZOffset = -1
  1921. aaaaw.Lifetime = nr(0.5)
  1922. aaaaw.RotSpeed = nr(50)
  1923. aaaaw.Enabled = false
  1924. aaaaw.LockedToPart = true
  1925. aaaaw.Speed = nr(0)
  1926.  
  1927.  
  1928.  
  1929. Aurapart = new("Part",char)
  1930. Aurapart.Name = "NewPart"
  1931. Aurapart.Size = v3(0.1,0.1,0.1)
  1932. Aurapart.Shape = "Ball"
  1933. Aurapart.Position = v3(999,999,999)
  1934. Aurapart.BrickColor = bc("bright Blue")
  1935. Aurapart.Material = "Neon"
  1936. Aurapart.Transparency = 1
  1937. aaae =new("Weld",Aurapart)
  1938. aaae.Part0 = torso
  1939. aaae.Part1 = Aurapart
  1940. aaae.C0 = cf(0,7,0) * cfa(rad(0),rad(0),rad(0))
  1941. aaaae = new("ParticleEmitter",torso)
  1942. aaaae.Size = ns(20)
  1943. aaaae.Rate = 70
  1944. aaaae.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  1945. aaaae.ZOffset = 0
  1946. aaaae.LightEmission = NumberSequence.new(3)
  1947. aaaae.Lifetime = nr(0.5)
  1948. aaaae.Enabled = false
  1949. aaaae.LockedToPart = true
  1950. aaaae.Speed = nr(10)
  1951.  
  1952.  
  1953. local small = Instance.new("ParticleEmitter",Grab)
  1954. small.LightEmission = 1
  1955. small.Color = ColorSequence.new(Color3.new(255,255,255))
  1956. small.Rate = 90000000
  1957. small.Rotation = NumberRange.new(-5, 5)
  1958. small.Lifetime = NumberRange.new(1.5, 2)
  1959. small.Size = NumberSequence.new(0.05)
  1960. small.Enabled = false
  1961. small.Speed = NumberRange.new(0.5)
  1962. small.VelocitySpread = 360
  1963. small.VelocityInheritance = 0.5
  1964. small.ZOffset = 2
  1965. small.Acceleration = Vector3.new(0, 2.5, 0)
  1966.  
  1967.  
  1968.  
  1969. local SSGSSAura = Instance.new("ParticleEmitter",Aurapart)
  1970. SSGSSAura.Lifetime = NumberRange.new(0.5)
  1971. SSGSSAura.Speed = NumberRange.new(5)
  1972. SSGSSAura.Size = NumberSequence.new(25)
  1973. SSGSSAura.Enabled = false
  1974. SSGSSAura.LockedToPart = true
  1975. SSGSSAura.Rate = 80
  1976. SSGSSAura.Texture = "http://www.roblox.com/asset/?id=894173257"
  1977. SSGSSAura.ZOffset = -2
  1978.  
  1979.  
  1980.  
  1981. aura3 = Instance.new("ParticleEmitter",Aurapart)
  1982. aura3.Enabled = false
  1983. aura3.Color = ColorSequence.new(Color3.new(255,0,255))
  1984. aura3.Size = NumberSequence.new(50)
  1985. aura3.Speed = NumberRange.new(20)
  1986. aura3.LockedToPart = true
  1987. aura3.Rate = 100
  1988. aura3.Lifetime = NumberRange.new(0.5)
  1989. aura3.ZOffset = -5
  1990.  
  1991.  
  1992. ad = new("Part",char)
  1993. ad.Name = "NewPart"
  1994. ad.Size = v3(10,0.1,10)
  1995. ad.CanCollide = false
  1996. ad.Anchored = true
  1997. ad.Position = torso.Position - v3(0,3,0)
  1998. ad.BrickColor = bc("bright Blue")
  1999. ad.Material = "Neon"
  2000. ad.Transparency = 1
  2001. aad = new("Decal",ad)
  2002. aad.Texture = "rbxassetid://110711859"
  2003. aad.Face = "Top"
  2004. aad.Transparency = 1
  2005. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2006. --Functions
  2007. function kamehameha()
  2008. enabled = true
  2009.  
  2010.  
  2011. kamefire.Volume = 5
  2012. startkamehameha()
  2013. wait(2)
  2014.  
  2015. endkamehameha()
  2016. a1 = new("Part",char)
  2017. a1.Name = "Beam"
  2018. a1.Anchored = true
  2019. a1.Size = v3(6,6,6)
  2020. a1.CanCollide = false
  2021. a1.Locked = true
  2022. a1.Position = v3(999,999,999)
  2023. a1.BrickColor = bc("Cyan")
  2024. a1.Material = "Neon"
  2025. a1.Transparency = 0
  2026. aa1 = new("SpecialMesh",a1)
  2027. aa1.MeshType = "Cylinder"
  2028. aa1.Scale = v3(1,1,1)
  2029.  
  2030. a2 = new("Part",char)
  2031. a2.Name = "Beam"
  2032. a2.Anchored = true
  2033. a2.Locked = true
  2034. a2.Size = v3(0.1,0.1,0.1)
  2035. a2.CanCollide = false
  2036. a2.Position = v3(999,999,999)
  2037. a2.BrickColor = bc("Cyan")
  2038. a2.Material = "Neon"
  2039. a2.Transparency = 0
  2040. aa2 = new("SpecialMesh",a2)
  2041. aa2.MeshType = "Sphere"
  2042. aa2.Scale = v3(150,100,100)
  2043. a3 = new("Part",char)
  2044. a3.Name = "Beam"
  2045. a3.Locked = true
  2046. a3.Anchored = true
  2047. a3.Size = v3(0.1,0.1,0.1)
  2048. a3.CanCollide = false
  2049. a3.Position = v3(999,999,999)
  2050. a3.BrickColor = bc("Cyan")
  2051. a3.Material = "Neon"
  2052. a3.Transparency = 0
  2053. aa3 = new("SpecialMesh",a3)
  2054. aa3.MeshType = "Sphere"
  2055. aa3.Scale = v3(200,100,100)
  2056. kamecharge:Stop()
  2057. kamefire:Play()
  2058. hed.Anchored = true
  2059. Aurapart.Anchored = true
  2060. Aurapart.Anchored = true
  2061. GroundWave1()
  2062. startk = false
  2063.  
  2064.  
  2065. --Damages
  2066. -----------------------------------------------------------------------------------------
  2067. a1.Touched:connect(function(hit)
  2068.  
  2069. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  2070.  
  2071.  
  2072.  
  2073. if hit.Parent:IsA("Model") then
  2074. hit.Parent:BreakJoints()
  2075. end
  2076. hit:Destroy()
  2077. if enabled == true then
  2078. enabled = false
  2079. num = num + 1
  2080. kamehit:Play()
  2081. a21 = new("Part",char)
  2082. a21.Name = "Beam"..num
  2083. a21.Locked = true
  2084. a21.Size = v3(1,1,1)
  2085. a21.CanCollide = false
  2086. a21.Position = v3(999,999,999)
  2087. a21.BrickColor = bc("Cyan")
  2088. a21.Material = "Neon"
  2089. a21.Transparency = 0
  2090. aa21 = new("SpecialMesh",a21)
  2091. a21.Anchored = true
  2092. a21.Position = hit.Position
  2093. aa21.MeshType = "Sphere"
  2094. aa21.Scale = v3(1,1,1)
  2095. GroundWave2()
  2096. GroundWave3()
  2097. GroundWave4()
  2098. for i = 1,50 do
  2099. wait()
  2100. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  2101. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2102. end
  2103. enabled = true
  2104. char["Beam"..num]:Destroy()
  2105. end
  2106.  
  2107. end
  2108.  
  2109. end)
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117. beam2 = true
  2118. beam1 = true
  2119. wait(2)
  2120.  
  2121. beam1 = false
  2122.  
  2123. repeat
  2124. wait()
  2125. a1.Size = a1.Size - v3(0,0.2,0.2)
  2126. aa2.Scale = aa2.Scale - v3(3,3,3)
  2127. aa3.Scale = aa3.Scale - v3(3,3,3)
  2128. until
  2129. a1.Size.y < 0.1
  2130.  
  2131. beamgo = 2.2
  2132. beamgo1 = 1
  2133. a1:Destroy()
  2134. a2:Destroy()
  2135. a3:Destroy()
  2136. for i = 1,10 do
  2137. wait()
  2138.  
  2139. kamefire.Volume = kamefire.Volume - 0.5
  2140. end
  2141. kamefire:Stop()
  2142.  
  2143. hed.Anchored = false
  2144. a8.Anchored = false
  2145. Aurapart.Anchored = false
  2146. end
  2147.  
  2148. mouse.KeyDown:connect(function(key)
  2149. if key == "j" then
  2150. if SSJ3 == true then
  2151. SSJLight.Enabled = true
  2152. SSJ3aura:Play()
  2153. ssjauraburst:Play()
  2154. SSJLightning.Enabled = true
  2155. aaaae.Enabled = true
  2156. end
  2157. end
  2158. end)
  2159. mouse.KeyDown:connect(function(key)
  2160. if key == "j" then
  2161. if SSJ3 == true and PowerDown == true then
  2162. PowerDown = false
  2163. PowerUp = true
  2164. Hair71.BrickColor = bc("New Yeller")
  2165. a8.BrickColor = bc("New Yeller")
  2166. SSJLight.Enabled = true
  2167. SSJ3aura:Play()
  2168. ssjauraburst:Play()
  2169. SSJLightning.Enabled = true
  2170. aaaae.Enabled = true
  2171. end
  2172. end
  2173. end)
  2174. mouse.KeyDown:connect(function(key)
  2175. if key == "n" then
  2176. if SSJ3 == true and PowerUp == true then
  2177. Off2:Play()
  2178. PowerUp = false
  2179. PowerDown = true
  2180. wait(1)
  2181. SSJLight.Enabled = false
  2182. a8.BrickColor = bc("Bright yellow")
  2183. Hair71.BrickColor = bc("Bright yellow")
  2184. SSJ3aura:Stop()
  2185. SSJLightning.Enabled = false
  2186. aaaae.Enabled = false
  2187. end
  2188. end
  2189. end)
  2190.  
  2191. mouse.KeyDown:connect(function(key)
  2192. if key == "j" then
  2193. if ssj2 == true and PowerDown == true then
  2194. PowerDown = false
  2195. PowerUp = true
  2196. a8.BrickColor = bc("New Yeller")
  2197. SSJ2Explosion:Play()
  2198. SSJ2Aura:Play()
  2199. SSJLightning.Enabled = true
  2200. SSJLight.Enabled = true
  2201. aaaae.Enabled = true
  2202. end
  2203. end
  2204. end)
  2205.  
  2206. mouse.KeyDown:connect(function(key)
  2207. if key == "j" then
  2208. if ssj1 == true and PowerDown == true then
  2209. PowerDown = false
  2210. PowerUp = true
  2211. a8.BrickColor = bc("Bright yellow")
  2212. ssjauraburst:Play()
  2213. ssjaura:Play()
  2214. SSJLight.Enabled = true
  2215. aaaae.Enabled = true
  2216. end
  2217. end
  2218. end)
  2219.  
  2220. mouse.KeyDown:connect(function(key)
  2221. if key == "j" then
  2222. if SSGSS == true and PowerDown == true then
  2223. PowerDown = false
  2224. PowerUp = true
  2225. a8.BrickColor = bc("Cyan")
  2226. SSJBTransform:Play()
  2227. SSJBLight.Enabled = true
  2228. SSJBAura:Play()
  2229. small.Enabled = true
  2230. SSGSSAura.Enabled = true
  2231. end
  2232. end
  2233. end)
  2234.  
  2235. mouse.KeyDown:connect(function(key)
  2236. if key == "n" then
  2237. if ssj2 == true and PowerUp == true then
  2238. Off2:Play()
  2239. PowerUp = false
  2240. PowerDown = true
  2241. wait(1)
  2242. SSJ2Aura:Stop()
  2243. SSJLightning.Enabled = false
  2244. SSJLight.Enabled = false
  2245. a8.BrickColor = bc("Bright yellow")
  2246. aaaae.Enabled = false
  2247. end
  2248. end
  2249. end)
  2250. mouse.KeyDown:connect(function(key)
  2251. if key == "n" then
  2252. if ssj1 == true and PowerUp == true then
  2253. Off2:Play()
  2254. PowerUp = false
  2255. PowerDown = true
  2256. wait(1)
  2257. SSJLight.Enabled = false
  2258. a8.BrickColor = bc("Daisy orange")
  2259. ssjaura:Stop()
  2260. aaaae.Enabled = false
  2261. end
  2262. end
  2263. end)
  2264.  
  2265. mouse.KeyDown:connect(function(key)
  2266. if key == "n" then
  2267. if SSGSS == true and PowerUp == true then
  2268. SSJBCalm:Play()
  2269. PowerUp = false
  2270. PowerDown = true
  2271. SSJBLight.Enabled = false
  2272. a8.BrickColor = bc("Bright bluish green")
  2273. SSJBAura:Stop()
  2274. SSGSSAura.Enabled = false
  2275. small.Enabled = false
  2276. end
  2277. end
  2278. end)
  2279.  
  2280. mouse.KeyDown:connect(function(key)
  2281. if key == "x" then
  2282. if Base == false and canattack == true then
  2283. if SSJ3 == true then
  2284. SSJ3 = false
  2285. Base = true
  2286. PowerDown = true
  2287. PowerUp = false
  2288. hed.face.Texture = "rbxassetid://33677784"
  2289. Untransform:Play()
  2290. Hair71:Destroy()
  2291. SSJ3aura:Stop()
  2292. a8.BrickColor = bc("Really black")
  2293. a8.Material = "Neon"
  2294. a8.Transparency = 0
  2295. aa8.Offset = Vector3.new(-0.225, 0.7, -0.1)
  2296. aa8.Scale = v3(0.04, 0.04, 0.04)
  2297. aa8.MeshId = "rbxassetid://884095858"
  2298. aaa8.Part0 = hed
  2299. aaa8.Part1 = a8
  2300. aaa8.C0 = CFrame.Angles(0, math.rad(180), 0)
  2301. SSJLight.Enabled = false
  2302. SSJLightning.Enabled = false
  2303. aaaae.Enabled = false
  2304. aaaae.Size = ns(15)
  2305. SSJLight.Enabled = false
  2306. SSJLight.Range = 10
  2307. SSJLight.Brightness = 3
  2308. end
  2309.  
  2310. if UltraInstinct == true or MasteredUltraInstinct == true then
  2311. UltraInstinct = false
  2312. MasteredUltraInstinct = false
  2313. Base = true
  2314. PowerUp = false
  2315. PowerDown = true
  2316. Untransform:Play()
  2317. hed.face.Texture = "rbxassetid://33677784"
  2318. wait(0.3)
  2319. a8.BrickColor = bc("Really black")
  2320. a8.Material = "Neon"
  2321. a8.Transparency = 0
  2322. aa8.TextureId = ""
  2323. aa8.Offset = Vector3.new(-0.225, 0.7, -0.1)
  2324. aa8.Scale = v3(0.04, 0.04, 0.04)
  2325. aa8.MeshId = "rbxassetid://884095858"
  2326. aaa8.Part0 = hed
  2327. aaa8.Part1 = a8
  2328. aaa8.C0 = CFrame.Angles(0, math.rad(180), 0)
  2329. HairAura.Enabled = false
  2330. RightAura.Enabled = false
  2331. RightLow.Enabled = false
  2332. LeftLow.Enabled = false
  2333. LeftLeg.Enabled = false
  2334. Small.Enabled = false
  2335. Small2.Enabled = false
  2336. Small3.Enabled = false
  2337. Small4.Enabled = false
  2338. Small5.Enabled = false
  2339. Small6.Enabled = false
  2340. FZcharge3.Enabled = false
  2341. MUIAura:Stop()
  2342. MUITheme:Stop()
  2343. UIAura:Stop()
  2344. UITheme:Stop()
  2345. UILight.Enabled = false
  2346. end
  2347.  
  2348. if SuperKaioken == true then
  2349. SuperKaioken = false
  2350. Base = true
  2351. PowerDown = true
  2352. PowerUp = false
  2353. Untransform:Play()
  2354. hed.face.Texture = "rbxassetid://33677784"
  2355. a8.BrickColor = bc("Really black")
  2356. a8.Material = "Neon"
  2357. a8.Transparency = 0
  2358. aa8.Offset = Vector3.new(-0.225, 0.7, -0.1)
  2359. aa8.Scale = v3(0.04, 0.04, 0.04)
  2360. aa8.MeshId = "rbxassetid://884095858"
  2361. aaa8.Part0 = hed
  2362. aaa8.Part1 = a8
  2363. aaa8.C0 = CFrame.Angles(0, math.rad(180), 0)
  2364. aaaae.Enabled = false
  2365. ssjaura:Stop()
  2366. KaiokenLight.Enabled = false
  2367. KaiokenLight.Range = 12
  2368. KaiokenLight.Brightness = 3
  2369. end
  2370.  
  2371. if Kaioken == true then
  2372. Kaioken = false
  2373. Base = true
  2374. PowerDown = true
  2375. PowerUp = false
  2376. hed.face.Texture = "rbxassetid://33677784"
  2377. Off2:Play()
  2378. aaaae.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
  2379. KaiokenLight.Enabled = false
  2380. ssjaura:Stop()
  2381. aaaae.Enabled = false
  2382. end
  2383.  
  2384. if ssj1 == true then
  2385. ssj1 = false
  2386. Base = true
  2387. PowerDown = true
  2388. PowerUp = false
  2389. Untransform:Play()
  2390. hed.face.Texture = "rbxassetid://33677784"
  2391. a8.BrickColor = bc("Really black")
  2392. a8.Material = "Neon"
  2393. a8.Transparency = 0
  2394. aa8.Offset = Vector3.new(-0.225, 0.7, -0.1)
  2395. aa8.Scale = v3(0.04, 0.04, 0.04)
  2396. aa8.MeshId = "rbxassetid://884095858"
  2397. aaa8.Part0 = hed
  2398. aaa8.Part1 = a8
  2399. aaa8.C0 = CFrame.Angles(0, math.rad(180), 0)
  2400. aaaae.Enabled = false
  2401. ssjaura:Stop()
  2402. SSJLight.Enabled = false
  2403. SSJLight.Range = 10
  2404. SSJLight.Brightness = 3
  2405. end
  2406.  
  2407.  
  2408. if SSJBKaioken == true then
  2409. SSJBKaioken = false
  2410. Base = true
  2411. PowerDown = true
  2412. PowerUp = false
  2413. a8.BrickColor = bc("Really black")
  2414. a8.Material = "Neon"
  2415. a8.Transparency = 0
  2416. aa8.Offset = Vector3.new(-0.225, 0.7, -0.1)
  2417. aa8.Scale = v3(0.04, 0.04, 0.04)
  2418. aa8.MeshId = "rbxassetid://884095858"
  2419. aaa8.Part0 = hed
  2420. aaa8.Part1 = a8
  2421. aaa8.C0 = CFrame.Angles(0, math.rad(180), 0)
  2422. hed.face.Texture = "rbxassetid://33677784"
  2423.  
  2424. SSBKAura:Stop()
  2425. aura3.Enabled = false
  2426. small.Enabled = false
  2427. SSGSSAura.Enabled = false
  2428. SSJBAura:Stop()
  2429. KaiokenLight.Enabled = false
  2430. KaiokenLight.Range = 12
  2431. KaiokenLight.Brightness = 3
  2432. end
  2433.  
  2434.  
  2435. if SSGSS == true then
  2436. SSGSS = false
  2437. Base = true
  2438. PowerDown = true
  2439. PowerUp = false
  2440. a8.BrickColor = bc("Really black")
  2441. a8.Material = "Neon"
  2442. a8.Transparency = 0
  2443. aa8.Offset = Vector3.new(-0.225, 0.7, -0.1)
  2444. aa8.Scale = v3(0.04, 0.04, 0.04)
  2445. aa8.MeshId = "rbxassetid://884095858"
  2446. aaa8.Part0 = hed
  2447. aaa8.Part1 = a8
  2448. aaa8.C0 = CFrame.Angles(0, math.rad(180), 0)
  2449. hed.face.Texture = "rbxassetid://33677784"
  2450.  
  2451. SSJBAura:Stop()
  2452. small.Enabled = false
  2453. SSGSSAura.Enabled = false
  2454. SSJBLight.Enabled = false
  2455. SSJBAura:Stop()
  2456. end
  2457.  
  2458.  
  2459.  
  2460.  
  2461. if ssj2 == true then
  2462. ssj2 = false
  2463. Base = true
  2464. PowerDown = true
  2465. PowerUp = false
  2466. Untransform:Play()
  2467. hed.face.Texture = "rbxassetid://33677784"
  2468. a8.BrickColor = bc("Really black")
  2469. a8.Material = "Neon"
  2470. a8.Transparency = 0
  2471. aa8.Offset = Vector3.new(-0.225, 0.7, -0.1)
  2472. aa8.Scale = v3(0.04, 0.04, 0.04)
  2473. aa8.MeshId = "rbxassetid://884095858"
  2474. aaa8.Part0 = hed
  2475. aaa8.Part1 = a8
  2476. aaa8.C0 = CFrame.Angles(0, math.rad(180), 0)
  2477. SSJ2Aura:Stop()
  2478. SSJLight.Enabled = false
  2479. aaaae.Enabled = false
  2480. SSJLightning.Enabled = false
  2481. SSJLight.Enabled = false
  2482. SSJLight.Range = 10
  2483. SSJLight.Brightness = 3
  2484. end
  2485.  
  2486. wait(0.3)
  2487.  
  2488.  
  2489.  
  2490.  
  2491. wait(0.5)
  2492.  
  2493. end
  2494. end
  2495. end)
  2496.  
  2497.  
  2498. mouse.KeyDown:connect(function(key)
  2499. if key == "j" then
  2500. if Base == true and PowerDown == true then
  2501. PowerDown = false
  2502. PowerUp = true
  2503. aaaae.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
  2504. SaiyanLight.Enabled = true
  2505. ssjauraburst:Play()
  2506. hed.face.Texture = "rbxassetid://631522700"
  2507. ssjaura:Play()
  2508. aaaae.Enabled = true
  2509. end
  2510. end
  2511. end)
  2512.  
  2513. mouse.KeyDown:connect(function(key)
  2514. if key == "n" then
  2515. if Base == true and PowerUp == true then
  2516. PowerUp = false
  2517. PowerDown = true
  2518. Off2:Play()
  2519. hed.face.Texture = "rbxassetid://33677784"
  2520. aaaae.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
  2521. SaiyanLight.Enabled = false
  2522. ssjaura:Stop()
  2523. aaaae.Enabled = false
  2524. end
  2525. end
  2526. end)
  2527.  
  2528. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2529. --RenderedStep
  2530. rs:connect(function()
  2531. --kamehameha
  2532. ------------------------------------------------------------------
  2533. if startk == true then
  2534. aaaa.Enabled = true
  2535. aaaaw.Enabled = true
  2536. aaaa.Size = ns(math.random(1,2))
  2537. else
  2538. aaaa.Enabled = false
  2539. aaaaw.Enabled = false
  2540. end
  2541.  
  2542. if beam1 == true then
  2543. beamgo = beamgo + 1
  2544. beamgo1 = beamgo1 + 0.016
  2545. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2546. aa1.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  2547. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 5
  2548. a1.Size = a1.Size + v3(beamgo1,0,0)
  2549. aa2.Scale = v3(150,math.random(100,120),math.random(100,120))
  2550. aa3.Scale = v3(200,math.random(100,120),math.random(100,120))
  2551. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) - torso.CFrame.lookVector * 1
  2552. end
  2553. if beam2 == true then
  2554. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2555. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2556. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 1.93
  2557. end
  2558. -----------------------------------------------------------------------
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569. if hum.MoveDirection.x == 0 then
  2570. if CanFight == true then
  2571. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.1)--head
  2572. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.1)--torso
  2573. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.3,-0.5)*CFrame.Angles(math.rad(160),math.rad(210),math.rad(0)), 0.1)--rarm
  2574. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,0)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(0)), 0.1)--larm
  2575. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, .2) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)--lleg
  2576. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(20)), 0.1)--rleg
  2577. end
  2578. end
  2579. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2580.  
  2581. if canwalk1 == true then
  2582. canwalk1 = false
  2583. for i = 1,10 do
  2584. wait()
  2585. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2586. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  2587. end
  2588. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2589. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(5), math.rad(0)), .1)--torso
  2590. end
  2591. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2592. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .1)--arm
  2593. end
  2594. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2595. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)), .1)--arm
  2596. end
  2597. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2598. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), .1)--leg
  2599. end
  2600. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2601. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), .1)--leg
  2602. end
  2603. end
  2604. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2605. for i = 1,10 do
  2606. wait()
  2607. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2608. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  2609. end
  2610. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2611. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-5), math.rad(0)), .1)--torso
  2612. end
  2613. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2614. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .1)--arm
  2615. end
  2616. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2617. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)), .1)--arm
  2618. end
  2619. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2620. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), .1)--leg
  2621. end
  2622. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2623. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), .1)--leg
  2624. end
  2625. end
  2626. end
  2627. canwalk1 = true
  2628. end
  2629.  
  2630.  
  2631. end
  2632.  
  2633. if block == true then
  2634. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2635. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.4)--torso
  2636. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.5,-0.7)*CFrame.Angles(math.rad(175),math.rad(0),math.rad(-10)), 0.4)--arm
  2637. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.5,-0.7)*CFrame.Angles(math.rad(175),math.rad(0),math.rad(10)), 0.4)--arm
  2638. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), 0.4)--leg
  2639. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.4, -0.1, -0.7) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(2)), 0.4)--leg
  2640.  
  2641.  
  2642. end
  2643. --------------------------------------------------
  2644. --Aura
  2645. if onaura == true then
  2646. onaura =false
  2647.  
  2648. wait(0.01)
  2649. aaaae.Texture = "rbxassetid://926705964"
  2650. SSGSSAura.Texture = "http://www.roblox.com/asset/?id=894173257"
  2651. aura3.Texture = "rbxassetid://901509906"
  2652. wait(0.07)
  2653. aura3.Texture = "rbxassetid://901510046"
  2654. aaaae.Texture = "rbxassetid://926709486"
  2655. SSGSSAura.Texture = "http://www.roblox.com/asset/?id=894173392"
  2656. wait(0.07)
  2657. aura3.Texture = "rbxassetid://901510125"
  2658. aaaae.Texture = "rbxassetid://926711720"
  2659. SSGSSAura.Texture = "http://www.roblox.com/asset/?id=890403068"
  2660. wait(0.07)
  2661.  
  2662. aaaae.Texture = "rbxassetid://926712235"
  2663. SSGSSAura.Texture = "http://www.roblox.com/asset/?id=890403512"
  2664. onaura =true
  2665. end
  2666. if transforming4 == true then
  2667. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  2668. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  2669. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  2670. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  2671. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  2672. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  2673. end
  2674.  
  2675. if transforming1 == true then
  2676. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 0.1)--head
  2677. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)--torso
  2678. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2679. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2680. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2681. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2682.  
  2683. end
  2684.  
  2685. if transforming2 == true then
  2686. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.1)--head
  2687. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)--torso
  2688. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  2689. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  2690. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  2691. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  2692.  
  2693. end
  2694.  
  2695.  
  2696. if transforming3 == true then
  2697. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.1)--head
  2698. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(0)), 0.1)--torso
  2699. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(-20),math.rad(10)), 0.1)--arm
  2700. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(-20),math.rad(-10)), 0.1)--arm
  2701. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(-5)), 0.1)--leg
  2702. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(5)), 0.1)--leg
  2703.  
  2704. end
  2705.  
  2706. if beam3 == true then
  2707. beamgo4 = beamgo4 + 1
  2708. beamgo3 = beamgo3 + 0.018
  2709. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2710. aa1s.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  2711. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 5
  2712. a1s.Size = a1s.Size + v3(beamgo3,0,0)
  2713. aa2s.Scale = v3(200,math.random(150,170),math.random(150,170))
  2714. aa3s.Scale = v3(250,math.random(150,170),math.random(150,170))
  2715. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) - torso.CFrame.lookVector * 1
  2716. end
  2717. if beam4 == true then
  2718. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2719. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2720. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 1.93
  2721. end
  2722.  
  2723.  
  2724. end)
  2725. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2726. --Kamehameha
  2727. ---------------------------------------------------------------------
  2728. mouse.KeyDown:connect(function(key)
  2729. if key == "q" then
  2730. if canattack == true then
  2731. canattack = false
  2732. CanFight = false
  2733. canwalk = false
  2734. kamehameha()
  2735. canattack = true
  2736. canwalk = true
  2737. CanFight = true
  2738. end
  2739. end
  2740. end)
  2741. ------------------------------------------------------------------
  2742. --Blocking
  2743. ----------------------------------------------------------------
  2744. mouse.KeyDown:connect(function(key)
  2745. if key == "r" then
  2746. if Transforming == false and canattack == true then
  2747. canattack = false
  2748. CanFight = false
  2749. canwalk = false
  2750.  
  2751. block = true
  2752.  
  2753. end
  2754. end
  2755. end)
  2756. mouse.KeyUp:connect(function(key)
  2757. if key == "r" then
  2758. if block == true then
  2759. canattack = true
  2760. CanFight = true
  2761. block = false
  2762. canwalk = true
  2763.  
  2764.  
  2765.  
  2766. end
  2767. end
  2768. end)
  2769. --------------------------------------------------------------------
  2770. --Transformations
  2771. --------------------------------------------------------------------
  2772. mouse.KeyDown:connect(function(key)
  2773. if key == "t" then
  2774. if ssj1 == false and Base == true then
  2775. if canattack == true then
  2776. canattack = false
  2777. Base = false
  2778. CanFight = false
  2779. PowerDown = false
  2780. PowerUp = true
  2781. canwalk = false
  2782. aaaae.Enabled = false
  2783. ssjaura:Stop()
  2784. SaiyanLight.Enabled = false
  2785. ------------------------------------------------
  2786. transforming1 = true
  2787. Transforming = true
  2788. aaaae.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  2789. Pulse:Play()
  2790. wait(1.5)
  2791. wait(1)
  2792. ad.Size = v3(10,0.1,10)
  2793. ssjauraburst:Play()
  2794. GroundWave5()
  2795. GroundWave6()
  2796. GroundWave7()
  2797. GroundWave8()
  2798. GroundWave9()
  2799. GroundWave10()
  2800. aaaae.Size = ns(20)
  2801. ssjaura:Play()
  2802. if Flying == false then
  2803. aad.Texture = "rbxassetid://110711859"
  2804. ad.Position = torso.Position - v3(0,3,0)
  2805. aad.Transparency = 0
  2806. end
  2807. transforming1 = false
  2808. transforming2 = true
  2809. hed.face.Texture = "rbxassetid://681217206"
  2810. a8.BrickColor = bc("Bright yellow")
  2811. aaaae.Enabled = true
  2812. ssjaura:Play()
  2813. SSJLight.Enabled = true
  2814. aa8.Offset = Vector3.new(0.2, -0.2, 0.3 )
  2815. aa8.MeshId = "rbxassetid://430344159"
  2816. aa8.Scale = Vector3.new(6.2, 5.5, 6.2)
  2817. aaa8.C0 = CFrame.new(-.25, 1.2, .34)
  2818. wait(3)
  2819. transforming2 = false
  2820. Transforming = false
  2821.  
  2822.  
  2823.  
  2824. -------------------------------------------------
  2825. canattack = true
  2826. CanFight = true
  2827. canwalk = true
  2828. Come:Play()
  2829. wait(3)
  2830. ssj1 = true
  2831. for i = 1,20 do
  2832. wait()
  2833. aad.Transparency = aad.Transparency + 0.05
  2834. end
  2835. end
  2836. else
  2837. if canattack == true and ssj1 == true then
  2838. canattack = false
  2839. ssj1 = false
  2840. CanFight = false
  2841. PowerDown = false
  2842. PowerUp = true
  2843. canwalk = false
  2844. ------------------------------------------------
  2845. Transforming = true
  2846. aaaae.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  2847. Pulse:Play()
  2848. transforming2 = true
  2849. wait(2)
  2850. SSJLight.Range = 15
  2851. SSJLight.Brightness = 5
  2852. ad.Size = v3(10,0.1,10)
  2853. ssjauraburst:Play()
  2854. GroundWave5()
  2855. GroundWave6()
  2856. GroundWave7()
  2857. GroundWave8()
  2858. GroundWave9()
  2859. GroundWave10()
  2860. aaaae.Size = ns(20)
  2861. if Flying == false then
  2862. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  2863. ad.Position = torso.Position - v3(0,3,0)
  2864. aad.Transparency = 0
  2865. end
  2866. transforming2 = true
  2867. SSJLightning.Enabled = true
  2868. hed.face.Texture = "rbxassetid://670611797"
  2869. a8.BrickColor = bc("New Yeller")
  2870. aaaae.Enabled = true
  2871. ssjaura:Stop()
  2872. SSJ2Aura:Play()
  2873. SSJLight.Enabled = true
  2874. aa8.MeshId = "rbxassetid://560718478"
  2875. aa8.Scale = Vector3.new(6,6,6.5)
  2876. aaa8.C0 = CFrame.new(-.25, 1.2, .34)
  2877. a8.BrickColor = BrickColor.new("New Yeller")
  2878. wait(3)
  2879. transforming2 = false
  2880. Transforming = false
  2881.  
  2882.  
  2883.  
  2884. -------------------------------------------------
  2885. canattack = true
  2886. CanFight = true
  2887. canwalk = true
  2888. Come:Play()
  2889. wait(3)
  2890. ssj2 = true
  2891. for i = 1,20 do
  2892. wait()
  2893. aad.Transparency = aad.Transparency + 0.05
  2894. end
  2895. end
  2896. end
  2897. end
  2898. end)
  2899. mouse.KeyDown:connect(function(key)
  2900. if key == "t" then
  2901. if canattack == true and ssj2 == true then
  2902. canattack = false
  2903. CanFight = false
  2904. canwalk = false
  2905. PowerDown = false
  2906. PowerUp = true
  2907. ssj2 = false
  2908. hed.face.Texture = "rbxassetid://499732765"
  2909. aaaae.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  2910. transforming4 = true
  2911. Transforming = true
  2912. wait(3)
  2913. a8.BrickColor = bc("New Yeller")
  2914. ssjauraburst:Play()
  2915. SSJLight.Enabled = true
  2916. aaaae.Enabled = true
  2917. Pulse:Play()
  2918. Finish:Play()
  2919. wait(3)
  2920. Shake:Play()
  2921. wait(2)
  2922. SSJ2Aura:Stop()
  2923. ssjaura:Play()
  2924. LightningS:Play()
  2925. SSJLightning.Enabled = true
  2926. wait(3)
  2927. hed.face.Texture = "rbxassetid://834474762"
  2928. Scream:Play()
  2929. wait(2)
  2930. SSJLightning.Enabled = false
  2931. aaaae.Enabled = false
  2932. SSJ3Aura.Enabled = true
  2933. SSJLight.Range = 35
  2934. SSJLight.Brightness = 15
  2935. hed.face.Texture = "rbxassetid://834474762"
  2936. wait(7)
  2937. Scream:Stop()
  2938. SSJ3music:Play()
  2939. wait(18)
  2940. g1q = Instance.new("Part",char)
  2941. g1q.Name = "Smoke"
  2942. g1q.CanCollide = false
  2943. g1q.Position = torso.Position - v3(-8,3,0)
  2944. g1q.Size = v3(0.1,0.1,0.1)
  2945. g1q.Anchored = true
  2946. g1a = Instance.new("Part",char)
  2947. g1a.Name = "Smoke"
  2948. g1a.CanCollide = false
  2949. g1a.Position = torso.Position + v3(8,80,0)
  2950. g1a.Size = v3(0.1,0.1,0.1)
  2951. g1a.Anchored = true
  2952. g1q1 = Instance.new("Part",char)
  2953. g1q1.Name = "Smoke"
  2954. g1q1.CanCollide = false
  2955. g1q1.Position = torso.Position - v3(-5,3,7)
  2956. g1q1.Size = v3(0.1,0.1,0.1)
  2957. g1q1.Anchored = true
  2958. g1a1 = Instance.new("Part",char)
  2959. g1a1.Name = "Smoke"
  2960. g1a1.CanCollide = false
  2961. g1a1.Position = torso.Position + v3(5,80,-7)
  2962. g1a1.Size = v3(0.1,0.1,0.1)
  2963. g1a1.Anchored = true
  2964. g1q2 = Instance.new("Part",char)
  2965. g1q2.Name = "Smoke"
  2966. g1q2.CanCollide = false
  2967. g1q2.Position = torso.Position - v3(12,3,-6)
  2968. g1q2.Size = v3(0.1,0.1,0.1)
  2969. g1q2.Anchored = true
  2970. g1a2 = Instance.new("Part",char)
  2971. g1a2.Name = "Smoke"
  2972. g1a2.CanCollide = false
  2973. g1a2.Position = torso.Position + v3(-12,80,6)
  2974. g1a2.Size = v3(0.1,0.1,0.1)
  2975. g1a2.Anchored = true
  2976.  
  2977. game.Lighting.Brightness = 0
  2978. wait(0)
  2979. game.Lighting.Brightness = 9999999
  2980. wait(0)
  2981. game.Lighting.Brightness = 0
  2982. wait(0)
  2983. Lightning:Play()
  2984. Lightning1(g1a.Position,g1q.Position,0.2,10,workspace)
  2985. game.Lighting.Brightness = 9999999
  2986. wait(0)
  2987. game.Lighting.Brightness = 0
  2988. wait(0)
  2989. game.Lighting.Brightness = 9999999
  2990. wait(0)
  2991. game.Lighting.Brightness = 0
  2992. wait(2)
  2993. game.Lighting.Brightness = 0
  2994. wait(0)
  2995. game.Lighting.Brightness = 9999999
  2996. wait(0)
  2997. game.Lighting.Brightness = 0
  2998. wait(0)
  2999. Lightning:Play()
  3000. Lightning1(g1a1.Position,g1q1.Position,0.2,10,workspace)
  3001. game.Lighting.Brightness = 9999999
  3002. wait(0)
  3003. game.Lighting.Brightness = 0
  3004. wait(0)
  3005. game.Lighting.Brightness = 9999999
  3006. wait(0)
  3007. game.Lighting.Brightness = 0
  3008. wait(1)
  3009. game.Lighting.Brightness = 0
  3010. wait(0)
  3011. game.Lighting.Brightness = 9999999
  3012. wait(0)
  3013. game.Lighting.Brightness = 0
  3014. wait(0)
  3015. Lightning:Play()
  3016. Lightning1(g1a2.Position,g1q2.Position,0.2,10,workspace)
  3017. game.Lighting.Brightness = 9999999
  3018. wait(0)
  3019. game.Lighting.Brightness = 0
  3020. wait(0)
  3021. game.Lighting.Brightness = 9999999
  3022. wait(0)
  3023. game.Lighting.Brightness = 0
  3024. transforming4 = false
  3025. transforming2 = true
  3026. wait(2)
  3027. SSJ3Aura.Size = ns(45)
  3028. Hair71 = Instance.new("Part")
  3029. Hair71.Parent = p.Character
  3030. Hair71.Name = "Hair1"
  3031. Hair71.CanCollide = false
  3032. Hair71.Locked = true
  3033. Hair71.TopSurface = "Smooth"
  3034. Hair71.BottomSurface = "Smooth"
  3035. Hair71.formFactor = "Symmetric"
  3036. Hair71.Material = "Neon"
  3037. Hair71.BrickColor = BrickColor.new("New Yeller")
  3038. Hair71.CFrame = p.Character.Torso.CFrame
  3039. Hair71.Size = Vector3.new(1, 1, 1)
  3040. Hair71.Transparency = 0
  3041.  
  3042. Mesh1 = Instance.new("SpecialMesh")
  3043. Mesh1.Parent = Hair7
  3044. Mesh1.MeshType = "Sphere"
  3045. Mesh1.Offset = Vector3.new(0, 0.1, 0.1)
  3046. Mesh1.Scale = Vector3.new(1.2, 1.2, 1.2)
  3047.  
  3048.  
  3049. Hair71.BrickColor = BrickColor.new("New Yeller")
  3050.  
  3051. Weld11 = Instance.new("Weld",char.Hair1)
  3052. Weld11.Parent = p.Character.Head
  3053. Weld11.Part0 = p.Character.Head
  3054. Weld11.Part1 = Hair71
  3055. Weld11.C0 = CFrame.new(-.25, -1, 1.5)
  3056.  
  3057. Mesh1 = Instance.new("SpecialMesh",Mesh1)
  3058. Mesh1.Offset = Vector3.new(0.2, -0.2, 0.2)
  3059. Mesh1.Parent = Hair71
  3060.  
  3061. Mesh1.MeshType = "FileMesh"
  3062. Mesh1.MeshId = "rbxassetid://560193297"
  3063. Mesh1.Scale = Vector3.new(7,6,6)
  3064. Mesh1.TextureId = ""
  3065.  
  3066. wait(5)
  3067. a21e = new("Part",char)
  3068. a21e.Name = "Beam"..num
  3069. a21e.Locked = true
  3070. a21e.Size = v3(1,1,1)
  3071. a21e.CanCollide = false
  3072. a21e.Position = v3(999,999,999)
  3073. a21e.BrickColor = bc("New Yeller")
  3074. a21e.Material = "Neon"
  3075. a21e.Transparency = 0
  3076. aa21e = new("SpecialMesh",a21e)
  3077. a21e.Anchored = true
  3078. a21e.Position = torso.Position
  3079. aa21e.MeshType = "Sphere"
  3080. aa21e.Scale = v3(1,1,1)
  3081. SSJLight.Range = 25
  3082. SSJLight.Brightness = 10
  3083. aaaae.Size = ns(30)
  3084. a8.BrickColor = bc("New Yeller")
  3085. ssjauraburst:Play()
  3086. SSJ3Aura.Enabled = false
  3087. SSJ3Aura.Size = ns(30)
  3088. aaaae.Enabled = true
  3089. SSJLightning.Enabled = true
  3090. ssjaura:Stop()
  3091. SSJ3aura:Play()
  3092. LightningS:Stop()
  3093. Shake:Stop()
  3094. Scream:Stop()
  3095. hed.face.Texture = "rbxassetid://1250547534"
  3096. SSJLightning.Enabled = true
  3097. aa8.Scale = Vector3.new(6.2, 5.5, 6.2)
  3098. aaa8.C0 = CFrame.new(-.25, 1.2, .34)
  3099. aa8.MeshId = "rbxassetid://430344159"
  3100. aaaae.LightEmission = NumberSequence.new(7)
  3101. if Flying == false then
  3102. ad.Position = torso.Position - v3(0,3,0)
  3103. ad.Size = v3(30,0.1,30)
  3104. aad.Transparency = 0
  3105. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  3106. end
  3107. GroundWave5()
  3108. GroundWave6()
  3109. GroundWave7()
  3110. GroundWave8()
  3111. GroundWave9()
  3112. GroundWave10()
  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.  
  3119. wait(2)
  3120. a21e:Destroy()
  3121. transforming4 = false
  3122. canattack = true
  3123. CanFight = true
  3124. canwalk = true
  3125. transforming2 = false
  3126. Transforming = false
  3127.  
  3128. wait(1)
  3129. for i = 1,20 do
  3130. wait()
  3131. aad.Transparency = aad.Transparency + 0.05
  3132. end
  3133.  
  3134.  
  3135.  
  3136. SSJ3 = true
  3137.  
  3138. end
  3139. end
  3140. end)
  3141.  
  3142.  
  3143. mouse.KeyDown:connect(function(key)
  3144. if key == "b" then
  3145. if canattack == true and Base == true then
  3146. canattack = false
  3147. CanFight = false
  3148. canwalk = false
  3149. PowerDown = false
  3150. PowerUp = true
  3151. Base = false
  3152. hed.face.Texture = "rbxassetid://631522700"
  3153. aaaae.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  3154. transforming1 = true
  3155. Transforming = true
  3156. wait(3)
  3157. a8.BrickColor = bc("Really black")
  3158. ssjauraburst:Play()
  3159. ssjaura:Play()
  3160. SSJLight.Enabled = true
  3161. aaaae.Enabled = true
  3162. Pulse:Play()
  3163. wait(1)
  3164. wait(2)
  3165. wait(3)
  3166. transforming1 = false
  3167. transforming2 = true
  3168. SSJBStart:Play()
  3169. wait(2)
  3170. ssjaura:Stop()
  3171. SSJLight.Enabled = false
  3172. SSJBLight.Enabled = true
  3173. aaaae.Enabled = false
  3174. SSJBFocus:Play()
  3175. EnergyBall.Enabled = true
  3176. wait(8.5)
  3177. EnergyBall.Enabled = false
  3178. SSJBEnd:Play()
  3179. SSJBLight.Enabled = false
  3180. hed.face.Texture = "rbxassetid://1512937959"
  3181. transforming2 = false
  3182. transforming3 = true
  3183. a8.BrickColor = bc("Bright bluish green")
  3184. aa8.Offset = Vector3.new(0.2, -0.2, 0.3 )
  3185. aa8.MeshId = "rbxassetid://430344159"
  3186. aa8.Scale = Vector3.new(6.2, 5.5, 6.2)
  3187. aaa8.C0 = CFrame.new(-.25, 1.2, .34)
  3188. wait(4)
  3189. SSJBLight.Enabled = true
  3190. a8.BrickColor = bc("Cyan")
  3191. SSJBTransform:Play()
  3192. SSJBAura:Play()
  3193. small.Enabled = true
  3194. SSGSSAura.Enabled = true
  3195. if Flying == false then
  3196. ad.Position = torso.Position - v3(0,3,0)
  3197. ad.Size = v3(30,0.1,30)
  3198. aad.Transparency = 0
  3199. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  3200. end
  3201. a21e = new("Part",char)
  3202. a21e.Name = "Beam"..num
  3203. a21e.Locked = true
  3204. a21e.Size = v3(1,1,1)
  3205. a21e.CanCollide = false
  3206. a21e.Position = v3(999,999,999)
  3207. a21e.BrickColor = bc("Toothpaste")
  3208. a21e.Material = "Neon"
  3209. a21e.Transparency = 0
  3210. aa21e = new("SpecialMesh",a21e)
  3211. a21e.Anchored = true
  3212. a21e.Position = torso.Position
  3213. aa21e.MeshType = "Sphere"
  3214. aa21e.Scale = v3(1,1,1)
  3215.  
  3216. for i = 1,50 do
  3217. wait()
  3218. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3219. a21e.Transparency = a21e.Transparency + 0.02
  3220. end
  3221.  
  3222. wait(2)
  3223. a21e:Destroy()
  3224.  
  3225. transforming4 = false
  3226. canattack = true
  3227. CanFight = true
  3228. canwalk = true
  3229. transforming3 = false
  3230. Transforming = false
  3231.  
  3232. wait(1)
  3233. for i = 1,20 do
  3234. wait()
  3235. aad.Transparency = aad.Transparency + 0.05
  3236. end
  3237.  
  3238.  
  3239.  
  3240. SSGSS = true
  3241.  
  3242. end
  3243. end
  3244. end)
  3245.  
  3246.  
  3247. --Kaioken-----
  3248.  
  3249.  
  3250. mouse.KeyDown:connect(function(key)
  3251. if key == "k" then
  3252. if canattack == true and ssj1 == true then
  3253. CanFight = false
  3254. canattack = false
  3255. canwalk = false
  3256. ssj1 = false
  3257. transforming1 = true
  3258. hed.face.Texture = "rbxassetid://499732765"
  3259. wait(4)
  3260. SuperKaio:Play()
  3261. wait(5)
  3262. SSJLight.Enabled = false
  3263. ssjauraburst:Play()
  3264. KaiokenLight.Range = 20
  3265. KaiokenLight.Enabled = true
  3266. a8.BrickColor = bc("Persimmon")
  3267. hed.face.Texture = "rbxassetid://155514442"
  3268. aaaae.Color = ColorSequence.new(Color3.fromRGB(255,0,0))
  3269. SuperKaioken = true
  3270. canattack = true
  3271. canwalk = true
  3272. transforming1 = false
  3273. CanFight = true
  3274. wait(0.5)
  3275. end
  3276.  
  3277. if canattack == true and Base == true and PowerUp == false then
  3278. Base = false
  3279. PowerDown = false
  3280. canattack = false
  3281. CanFight = false
  3282. canwalk = false
  3283. transforming1 = true
  3284. hed.face.Texture = "rbxassetid://259914365"
  3285. wait(3)
  3286. Shake:Play()
  3287. wait(7)
  3288. Kaio:Play()
  3289. wait(2)
  3290. ssjauraburst:Play()
  3291. wait(1)
  3292. PowerUp = true
  3293. aaaae.Color = ColorSequence.new(Color3.fromRGB(196,40,28))
  3294. aaaae.Enabled = true
  3295. ssjaura:Play()
  3296. KaiokenLight.Enabled = true
  3297. wait(2)
  3298. transforming1 = false
  3299. canattack = true
  3300. Kaioken = true
  3301. CanFight = true
  3302. canwalk = true
  3303. Shake:Stop()
  3304. end
  3305.  
  3306. if canattack == true and SSGSS == true and PowerUp == true then
  3307. canattack = false
  3308. CanFight = false
  3309. canwalk = false
  3310. SSGSS = false
  3311. transforming4 = true
  3312. hed.face.Texture = "rbxassetid://752982604"
  3313. wait(3)
  3314. Risk:Play()
  3315. wait(4)
  3316. Kaio:Play()
  3317. wait(2)
  3318. aura3.Enabled = true
  3319. SSJBAura:Stop()
  3320. a8.BrickColor = bc("Toothpaste")
  3321. SSBKAuraBurst:Play()
  3322. transforming4 = false
  3323. SSJBLight.Enabled = false
  3324. KaiokenLight.Enabled = true
  3325. KaiokenLight.Range = 37
  3326. KaiokenLight.Brightness = 50
  3327. transforming2 = true
  3328. wait(2)
  3329. SSBKAura:Play()
  3330. wait(3)
  3331. transforming2 = false
  3332. CanFight = true
  3333. canwalk = true
  3334. canattack = true
  3335. PowerUp = true
  3336. SSJBKaioken = true
  3337. end
  3338.  
  3339. end
  3340. end)
  3341.  
  3342.  
  3343. wait(5)
  3344.  
  3345. --Lightning
  3346.  
  3347. function Lightning1(pos,pos2,radius,numParts,model)
  3348. radius = radius or 0.2
  3349. numParts = numParts or 10
  3350. model = model or workspace
  3351. local lv = CFrame.new(pos,pos2).lookVector
  3352. local dist = (pos-pos2).magnitude
  3353. local dbp = dist/numParts
  3354. local last = pos
  3355. for i = 1,numParts do
  3356. local p = Instance.new("Part",model)
  3357. p.FormFactor = "Symmetric"
  3358. p.Size = Vector3.new(5,5,1)
  3359. p.Material = "Neon"
  3360. p.CanCollide = false
  3361. p.Anchored = true
  3362. p.BrickColor = BrickColor.new("Cyan")
  3363. local x = math.random(-100,100)/100*dbp/2
  3364. local y = math.random(-100,100)/100*dbp/2
  3365. local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
  3366. local dist2 = (p2.p-last).magnitude
  3367. local mid = (p2.p+last)/2
  3368. local m = Instance.new("BlockMesh",p)
  3369. m.Scale = Vector3.new(radius,radius,dist2)
  3370. p.CFrame = CFrame.new(mid,p2.p)
  3371. last = p2.p
  3372. game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
  3373. end
  3374. end
  3375.  
  3376.  
  3377. -- Ultra Instinct --
  3378. mouse.KeyDown:connect(function(key)
  3379. if key == "v" then
  3380. if UltraInstinct == true then
  3381. UltraInstinct = false
  3382. CanFight = false
  3383. canwalk = false
  3384. canattack = false
  3385. transforming1 = true
  3386. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1438537447"
  3387. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1438538190"
  3388. wait(3)
  3389. transforming1 = false
  3390. transforming2 = true
  3391. UITheme:Stop()
  3392. MUIScream:Play()
  3393. UIAura:Stop()
  3394. EnergyBall.Size = ns(45)
  3395. EnergyBall.Enabled = true
  3396. MUIBlow.Enabled = true
  3397. UILight.Enabled = false
  3398. SSJBLight.Enabled = true
  3399. wait(3)
  3400. MUI:Play()
  3401. wait(3)
  3402. MUIAura:Play()
  3403. transforming2 = false
  3404. transforming1 = true
  3405. aa8.TextureId = "rbxassetid://1496230299"
  3406. hed.face.Texture = "rbxassetid://1644686094"
  3407. a8.BrickColor = bc("Medium stone grey")
  3408. wait(13)
  3409. HairAura.Size = ns(2)
  3410. RightAura.Size = ns(2)
  3411. RightLow.Size = ns(2)
  3412. LeftLeg.Size = ns(2)
  3413. LeftLow.Size = ns(2)
  3414. if Flying == false then
  3415. ad.Position = torso.Position - v3(0,3,0)
  3416. ad.Size = v3(30,0.1,30)
  3417. aad.Transparency = 0
  3418. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  3419. end
  3420. MUIBlow.Enabled = false
  3421. EnergyBall.Enabled = false
  3422. EnergyBall.Size = ns(30)
  3423. SSJBLight.Enabled = false
  3424. UILight.Enabled = true
  3425. wait(5)
  3426. transforming1 = false
  3427. CanFight = true
  3428. canattack = true
  3429. canwalk = true
  3430. RippedClothes = true
  3431. UltraInstinctMade = true
  3432. MasteredUltraInstinct = true
  3433. for i = 1,20 do
  3434. wait()
  3435. aad.Transparency = aad.Transparency + 0.05
  3436. end
  3437. end
  3438.  
  3439. end
  3440. end)
  3441. mouse.KeyDown:connect(function(key)
  3442. if key == "l" then
  3443. if Base == true and canattack == true and PowerDown == true then
  3444. Base = false
  3445. canattack = false
  3446. CanFight = false
  3447. canwalk = false
  3448. transforming1 = true
  3449. hed.face.Texture = "rbxassetid://33567951"
  3450. if RippedClothes == false then
  3451. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1454239396"
  3452. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1449276082"
  3453. end
  3454. if UltraInstinctMade == false then
  3455. wait(2)
  3456. Hope:Play()
  3457. wait(30)
  3458. Hope:Stop()
  3459. end
  3460. UITheme:Play()
  3461. aa8.MeshId = "rbxassetid://1112376656"
  3462. aa8.Scale = Vector3.new(7.3, 7.3, 7.3)
  3463. aa8.Offset = Vector3.new(0.1, -0.4, -0.14)
  3464. aaa8.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  3465. wait(9)
  3466. UITransform:Play()
  3467. HairAura.Size = ns(0.6)
  3468. RightAura.Size = ns(0.6)
  3469. RightLow.Size = ns(0.6)
  3470. LeftLeg.Size = ns(0.6)
  3471. LeftLow.Size = ns(0.6)
  3472. HairAura.Enabled = true
  3473. RightAura.Enabled = true
  3474. RightLow.Enabled = true
  3475. LeftLow.Enabled = true
  3476. LeftLeg.Enabled = true
  3477. wait(10)
  3478. SSJBTransform:Play()
  3479. UIAura:Play()
  3480. aa8.MeshId = "rbxassetid://1125231485"
  3481. aa8.Offset = Vector3.new(0, -0.12, -0.1)
  3482. aa8.Scale = Vector3.new(7.3, 5.8, 8.1)
  3483. aaa8.C0 = CFrame.new(0, 1.2, -0.17) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
  3484. hed.face.Texture = "rbxassetid://986775808"
  3485. if Flying == false then
  3486. ad.Position = torso.Position - v3(0,3,0)
  3487. ad.Size = v3(30,0.1,30)
  3488. aad.Transparency = 0
  3489. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  3490. end
  3491. a21e = new("Part",char)
  3492. a21e.Name = "Beam"..num
  3493. a21e.Locked = true
  3494. a21e.Size = v3(1,1,1)
  3495. a21e.CanCollide = false
  3496. a21e.Position = v3(999,999,999)
  3497. a21e.BrickColor = bc("Dark blue")
  3498. a21e.Material = "Neon"
  3499. a21e.Transparency = 0
  3500. aa21e = new("SpecialMesh",a21e)
  3501. a21e.Anchored = true
  3502. a21e.Position = torso.Position
  3503. aa21e.MeshType = "Sphere"
  3504. aa21e.Scale = v3(1,1,1)
  3505. HairAura.Size = ns(1.1)
  3506. RightAura.Size = ns(1.1)
  3507. RightLow.Size = ns(1.1)
  3508. LeftLeg.Size = ns(1.1)
  3509. LeftLow.Size = ns(1.1)
  3510. FZcharge3.Enabled = true
  3511. UILight.Enabled = true
  3512. Small.Enabled = true
  3513. Small2.Enabled = true
  3514. Small3.Enabled = true
  3515. Small4.Enabled = true
  3516. Small5.Enabled = true
  3517. Small6.Enabled = true
  3518. for i = 1,50 do
  3519. wait()
  3520. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  3521. a21e.Transparency = a21e.Transparency + 0.02
  3522. end
  3523.  
  3524. wait(2)
  3525. a21e:Destroy()
  3526.  
  3527. end
  3528. for i = 1,20 do
  3529. wait()
  3530. aad.Transparency = aad.Transparency + 0.05
  3531. end
  3532. transforming1 = false
  3533. canattack = true
  3534. CanFight = true
  3535. canwalk = true
  3536.  
  3537. UltraInstinct = true
  3538.  
  3539. end
  3540. end)
  3541. ----------------------------------------------------------------------------------------------
  3542. ac = new("Part",char)
  3543. ac.Name = "NewPart"
  3544. ac.Size = v3(0.1,0.1,0.1)
  3545. ac.Position = v3(999,999,999)
  3546. ac.BrickColor = bc("bright Blue")
  3547. ac.Material = "Neon"
  3548. ac.Transparency = 1
  3549. aaac =new("Weld",ac)
  3550. aaac.Part0 = rarm
  3551. aaac.Part1 = ac
  3552. aaac.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  3553. aaaac = new("ParticleEmitter",ac)
  3554. aaaac.Size = ns(1)
  3555. aaaac.Rate = 70
  3556. aaaac.Texture = "rbxassetid://246381828"
  3557. aaaac.ZOffset = 1
  3558. aaaac.Lifetime = nr(0.5)
  3559. aaaac.Enabled = false
  3560. aaaac.LockedToPart = true
  3561. aaaac.Speed = nr(0)
  3562. aaaawc = new("ParticleEmitter",ac)
  3563. aaaawc.Size = ns(5)
  3564. aaaawc.Rate = 90
  3565. aaaawc.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  3566. aaaawc.Texture = "rbxassetid://924710961"
  3567. aaaawc.ZOffset = -1
  3568. aaaawc.Lifetime = nr(0.5)
  3569. aaaawc.RotSpeed = nr(50)
  3570. aaaawc.Enabled = false
  3571. aaaawc.LockedToPart = true
  3572. aaaawc.Speed = nr(0)
  3573. mouse.KeyDown:connect(function(key)
  3574. if key == "" then
  3575.  
  3576. if canattack == true then
  3577. canattack = false
  3578. CanFight = false
  3579. canwalk = false
  3580. SSJ3music.Volume = 0
  3581. fahersonstart:Play()
  3582. fatherson()
  3583. wait(1)
  3584. for i = 1,20 do
  3585. wait()
  3586. trans = trans - 0.05
  3587. aaaac.Transparency = ns(trans)
  3588. aaaawc.Transparency = ns(trans)
  3589. end
  3590. wait(3)
  3591. fahersonend:Play()
  3592. fathersonfire()
  3593. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  3594. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
  3595. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-30)), 1)--arm
  3596. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(75),math.rad(10),math.rad(30)), 1)--arm
  3597. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-10)), 1)--leg
  3598. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--leg
  3599.  
  3600. char.Archivable = true
  3601. c = char:Clone()
  3602. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  3603. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
  3604. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)--arm
  3605. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), 1)--arm
  3606. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 1)--leg
  3607. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 1)--leg
  3608. c.Parent = char
  3609. c.Name = "Goku"
  3610. okko = Instance.new("Weld",c)
  3611. okko.Part0 = torso
  3612. okko.Part1 = c.Torso
  3613. okko.C0 = CFrame.new(2.5,0,0)
  3614. Hair99 = Instance.new("Part")
  3615. umok = Instance.new("Part",c)
  3616. umok.Name = "canthurt"
  3617. umok.Position = v3(999,999,999)
  3618. Hair99.Parent = c
  3619. Hair99.Name = "Hair"
  3620. Hair99.formFactor = "Symmetric"
  3621. Hair99.Size = Vector3.new(1, 1, 1)
  3622. Hair99.CFrame = c.Head.CFrame
  3623. Hair99.Health :BreakJoints()
  3624. Hair99.CanCollide = false
  3625. Hair99.TopSurface = "Smooth"
  3626. Hair99.BottomSurface = "Smooth"
  3627. Hair99.BrickColor = BrickColor.new("New Yeller")
  3628. Hair99.Transparency = 1
  3629.  
  3630. Weld = Instance.new("Weld")
  3631. Weld.Part0 = c.Head
  3632. Weld.Part1 = Hair99
  3633. Weld.Parent = c.Head
  3634. Weld.C0 = CFrame.new(0, 0.26, 0.06)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  3635.  
  3636. Hair7 = Instance.new("Part")
  3637. Hair7.Parent = c
  3638. Hair7.Name = "Hair"
  3639. Hair7.CanCollide = false
  3640. Hair7.Locked = true
  3641. Hair7.TopSurface = "Smooth"
  3642. Hair7.BottomSurface = "Smooth"
  3643. Hair7.formFactor = "Symmetric"
  3644. Hair7.Material = "Neon"
  3645. Hair7.BrickColor = BrickColor.new("Really black")
  3646. Hair7.CFrame = c.Torso.CFrame
  3647. Hair7.Size = Vector3.new(1, 1, 1)
  3648. Hair7.Transparency = 0
  3649.  
  3650. Mesh = Instance.new("SpecialMesh")
  3651. Mesh.Parent = Hair99
  3652. Mesh.MeshType = "Sphere"
  3653. Mesh.Offset = Vector3.new(0, 0.1, 0.1)
  3654. Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
  3655.  
  3656.  
  3657. Weld1 = Instance.new("Weld")
  3658. Weld1.Parent = c.Head
  3659. Weld1.Part0 = c.Head
  3660. Weld1.Part1 = Hair7
  3661. Weld1.C0 = CFrame.new(0, 1, 0)
  3662.  
  3663. Mesh = Instance.new("SpecialMesh")
  3664. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  3665. Mesh.Parent = Hair7
  3666. Mesh.Scale = Vector3.new(1, 1, 1)
  3667. Mesh.MeshType = "FileMesh"
  3668. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  3669. Mesh.TextureId = ""
  3670.  
  3671. wait(0.1)
  3672. for i,v in pairs(c:GetChildren()) do
  3673. if v.Name == "NewPart" then
  3674. v:Destroy()
  3675. end
  3676. if v:IsA("Part") then
  3677. v.CanCollide = false
  3678. v.Anchored = true
  3679. v.BrickColor = BrickColor.new("Cyan")
  3680. v.Transparency = 0.5
  3681. end
  3682. end
  3683. c["Sound Folder"]:Destroy()
  3684. c.Hair:Destroy()
  3685. c.Shirt:Destroy()
  3686. c.Pants:Destroy()
  3687.  
  3688.  
  3689.  
  3690.  
  3691.  
  3692.  
  3693.  
  3694.  
  3695.  
  3696. hed.Anchored = true
  3697. a8.Anchored = true
  3698. ae.Anchored = true
  3699.  
  3700.  
  3701.  
  3702. GroundWave1()
  3703.  
  3704.  
  3705. a1s = new("Part",char)
  3706. a1s.Name = "Beam"
  3707. a1s.Anchored = true
  3708. a1s.Size = v3(6,15,15)
  3709. a1s.CanCollide = false
  3710. a1s.Locked = true
  3711. a1s.Position = v3(999,999,999)
  3712. a1s.BrickColor = bc("Cyan")
  3713. a1s.Material = "Neon"
  3714. a1s.Transparency = 0
  3715. aa1s = new("SpecialMesh",a1s)
  3716. aa1s.MeshType = "Cylinder"
  3717. aa1s.Scale = v3(1,1,1)
  3718. aaaac.Enabled = false
  3719. aaaawc.Enabled = false
  3720. a2s = new("Part",char)
  3721. a2s.Name = "Beam"
  3722. a2s.Anchored = true
  3723. a2s.Locked = true
  3724. a2s.Size = v3(0.1,0.1,0.1)
  3725. a2s.CanCollide = false
  3726. a2s.Position = v3(999,999,999)
  3727. a2s.BrickColor = bc("Cyan")
  3728. a2s.Material = "Neon"
  3729. a2s.Transparency = 0
  3730. aa2s = new("SpecialMesh",a2s)
  3731. aa2s.MeshType = "Sphere"
  3732. aa2s.Scale = v3(200,150,150)
  3733. a3s = new("Part",char)
  3734. a3s.Name = "Beam"
  3735. a3s.Locked = true
  3736. a3s.Anchored = true
  3737. a3s.Size = v3(0.1,0.1,0.1)
  3738. a3s.CanCollide = false
  3739. a3s.Position = v3(999,999,999)
  3740. a3s.BrickColor = bc("Cyan")
  3741. a3s.Material = "Neon"
  3742. a3s.Transparency = 0
  3743. aa3s = new("SpecialMesh",a3s)
  3744. aa3s.MeshType = "Sphere"
  3745. aa3s.Scale = v3(250,150,150)
  3746. --Damages
  3747. -----------------------------------------------------------------------------------------
  3748. a1s.Touched:connect(function(hit)
  3749.  
  3750. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 and hit ~= Hair7 and hit ~= Hair99 and hit.Parent:findFirstChild("canthurt") == nil then
  3751.  
  3752.  
  3753.  
  3754. if hit.Parent:IsA("Model") then
  3755. hit.Parent.Health :BreakJoints()
  3756. end
  3757. hit:Destroy()
  3758. if enabled == true then
  3759. enabled = false
  3760. num = num + 1
  3761. kamehit:Play()
  3762. a21 = new("Part",char)
  3763. a21.Name = "Beam"..num
  3764. a21.Locked = true
  3765. a21.Size = v3(1,1,1)
  3766. a21.CanCollide = false
  3767. a21.Position = v3(999,999,999)
  3768. a21.BrickColor = bc("Cyan")
  3769. a21.Material = "Neon"
  3770. a21.Transparency = 0
  3771. aa21 = new("SpecialMesh",a21)
  3772. a21.Anchored = true
  3773. a21.Position = hit.Position
  3774. aa21.MeshType = "Sphere"
  3775. aa21.Scale = v3(1,1,1)
  3776. GroundWave2()
  3777. GroundWave3()
  3778. GroundWave4()
  3779. for i = 1,50 do
  3780. wait()
  3781. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  3782. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  3783. end
  3784. enabled = true
  3785. char["Beam"..num]:Destroy()
  3786. end
  3787.  
  3788. end
  3789.  
  3790. end)
  3791.  
  3792.  
  3793.  
  3794.  
  3795.  
  3796.  
  3797.  
  3798. beam3 = true
  3799. beam4 = true
  3800. wait(2)
  3801.  
  3802. beam3 = false
  3803.  
  3804. repeat
  3805. wait()
  3806. a1s.Size = a1s.Size - v3(0,0.2,0.2)
  3807. aa2s.Scale = aa2s.Scale - v3(2,2,2)
  3808. aa3s.Scale = aa3s.Scale - v3(2,2,2)
  3809. until
  3810. a1s.Size.y < 0.1
  3811.  
  3812. beamgo = 2.2
  3813. beamgo1 = 1
  3814. a1s:Destroy()
  3815. a2s:Destroy()
  3816. a3s:Destroy()
  3817. for i = 1,10 do
  3818. wait()
  3819.  
  3820. kamefire.Volume = kamefire.Volume - 0.5
  3821. end
  3822. kamefire:Stop()
  3823.  
  3824.  
  3825.  
  3826.  
  3827.  
  3828.  
  3829.  
  3830.  
  3831.  
  3832.  
  3833.  
  3834. wait(1)
  3835. torso.Anchored = false
  3836. hed.Anchored = false
  3837. c:Destroy()
  3838. beamgo4 = 2.2
  3839. beamgo3 = 1
  3840. canattack = true
  3841. canwalk = true
  3842. CanFight = true
  3843.  
  3844. a8.Anchored = false
  3845. ae.Anchored =false
  3846. trans = 1
  3847. for i = 1,10 do
  3848. wait()
  3849. SSJ3music.Volume = SSJ3music.Volume + 1
  3850. end
  3851. end
  3852. end
  3853.  
  3854. end)
  3855.  
  3856. mouse.Button1Down:connect(function()
  3857. t = mouse.Target.Parent:FindFirstChild("Torso")
  3858. a = mouse.Target.Parent:FindFirstChild("Humanoid")
  3859.  
  3860. if mouse.Target == nil then
  3861. clickon = false
  3862. end
  3863. if mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  3864. clickon = true
  3865. poon = true
  3866.  
  3867. else
  3868. clickon = false
  3869.  
  3870. end
  3871.  
  3872. end)
  3873. local player = game.Players.LocalPlayer
  3874. local pchar = player.Character
  3875. local mouse = player:GetMouse()
  3876. local cam = workspace.CurrentCamera
  3877.  
  3878. local rad = math.rad
  3879.  
  3880. local keysDown = {}
  3881. local flySpeed = 0
  3882. local MAX_FLY_SPEED = 275
  3883.  
  3884. local canFly = false
  3885. local flyToggled = false
  3886.  
  3887. local forward, side = 0, 0
  3888. local lastForward, lastSide = 0, 0
  3889.  
  3890. local floatBP = Instance.new("BodyPosition")
  3891. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  3892. local flyBV = Instance.new("BodyVelocity")
  3893. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  3894. local turnBG = Instance.new("BodyGyro")
  3895. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3896.  
  3897. mouse.KeyDown:connect(function(key)
  3898. keysDown[key] = true
  3899.  
  3900. if key == "f" then
  3901.  
  3902.  
  3903. CanFight = false
  3904. canwalk = false
  3905. canwalk1 = false
  3906. canattack = true
  3907.  
  3908. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 1)--head
  3909. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
  3910. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 1)--rarm
  3911. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 1)--larm
  3912. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  3913. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  3914. fly = true
  3915. Flying = true
  3916. flyToggled = not flyToggled
  3917.  
  3918. if not flyToggled then
  3919. fly = false
  3920. Flying = false
  3921. CanFight = true
  3922. canwalk = true
  3923. canwalk1 = true
  3924. stanceToggle = "Normal"
  3925. floatBP.Parent = nil
  3926. flyBV.Parent = nil
  3927. turnBG.Parent = nil
  3928. root.Velocity = Vector3.new()
  3929. hum.PlatformStand = false
  3930. wait(0.5)
  3931. idle = true
  3932.  
  3933. idle1 = true
  3934. canattack = true
  3935. end
  3936. end
  3937.  
  3938. end)
  3939. mouse.KeyUp:connect(function(key)
  3940. keysDown[key] = nil
  3941. wait(0.1)
  3942. if fly == true and moving == false then
  3943.  
  3944. for i = 1, 15 do
  3945. wait()
  3946. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 0.4)--head
  3947. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
  3948. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)--rarm
  3949. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)--larm
  3950. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--lleg
  3951. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)--rleg
  3952. end
  3953. end
  3954. end)
  3955.  
  3956. local function updateFly()
  3957.  
  3958. if not flyToggled then return end
  3959.  
  3960. lastForward = forward
  3961. lastSide = side
  3962.  
  3963. forward = 0
  3964. side = 0
  3965.  
  3966. if keysDown.w then
  3967. moving = true
  3968. forward = forward + 1.2
  3969.  
  3970. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
  3971. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.05)--torso
  3972. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
  3973. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
  3974. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
  3975. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
  3976. else
  3977. moving = false
  3978. end
  3979. if keysDown.s then
  3980.  
  3981. forward = forward - 0.5
  3982.  
  3983. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.01)--head
  3984. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)--torso
  3985. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(20)), 0.1)--rarm
  3986. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-20)), 0.1)--larm
  3987. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-10)), 0.1)--lleg
  3988. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.1)--rleg
  3989.  
  3990. end
  3991. if keysDown.a then
  3992.  
  3993. side = side - 0.5
  3994. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
  3995. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(20)), 0.05)--torso
  3996. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
  3997. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
  3998. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
  3999. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
  4000. else
  4001.  
  4002. end
  4003. if keysDown.d then
  4004.  
  4005. side = side + 0.5
  4006. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
  4007. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(40), math.rad(-20)), 0.05)--torso
  4008. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
  4009. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
  4010. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
  4011. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
  4012.  
  4013.  
  4014. end
  4015.  
  4016. canFly = (forward ~= 0 or side ~= 0)
  4017.  
  4018. if canFly then
  4019.  
  4020. stanceToggle = "Floating"
  4021. turnBG.Parent = root
  4022. floatBP.Parent = nil
  4023. flyBV.Parent = root
  4024.  
  4025. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  4026. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  4027. else
  4028. floatBP.position = root.Position
  4029. floatBP.Parent = root
  4030.  
  4031. flySpeed = flySpeed - 1
  4032. if flySpeed < 0 then flySpeed = 0 end
  4033. end
  4034.  
  4035. local camCF = cam.CoordinateFrame
  4036. local in_forward = canFly and forward or lastForward
  4037. local in_side = canFly and side or lastSide
  4038.  
  4039. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  4040. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  4041.  
  4042. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  4043. 0)
  4044. end
  4045.  
  4046. game:service'RunService'.RenderStepped:connect(function()
  4047. if flyToggled then
  4048. hum.PlatformStand = true
  4049. end
  4050. updateFly()
  4051. end)
  4052.  
  4053. you = game.Players.LocalPlayer.Character.Torso
  4054.  
  4055. mouse.KeyDown:connect(function(key)
  4056. if key == "z" then
  4057. if canattack == true then
  4058.  
  4059. canattack = false
  4060. idle = false
  4061. hum.WalkSpeed = 0
  4062. CanFight = false
  4063. idle1 = false
  4064. for i = 1, 10 do
  4065. wait()
  4066. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  4067. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  4068. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.4)--arm
  4069. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.7,-0.7)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(140)), 0.4)--arm
  4070. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
  4071. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  4072. end
  4073. Teleport:Play()
  4074. if clickon == true then
  4075. torso.CFrame = t.CFrame - Vector3.new(0,0,2)
  4076. else
  4077. torso.CFrame = torso.CFrame + torso.CFrame.lookVector * 20
  4078. end
  4079. canattack = true
  4080. idle = true
  4081. hum.WalkSpeed = 10
  4082. idle1 = true
  4083. CanFight = true
  4084. end
  4085.  
  4086. end
  4087. end)
  4088.  
  4089. SSJLightning = Instance.new("ParticleEmitter",torso)
  4090. SSJLightning.LockedToPart = true
  4091. SSJLightning.Size = ns(2.4)
  4092. SSJLightning.Rate = 35
  4093. SSJLightning.Enabled = false
  4094. SSJLightning.Speed = nr(0)
  4095. SSJLightning.Lifetime = nr(0.1)
  4096. SSJLightning.ZOffset = 2
  4097. SSJLightning.Texture = "rbxassetid://347745038"
  4098.  
  4099.  
  4100.  
  4101. SaiyanLight = Instance.new("PointLight",torso)
  4102. SaiyanLight.Enabled = false
  4103. SaiyanLight.Color = Color3.new(255,255,255)
  4104. SaiyanLight.Range = 6
  4105. SaiyanLight.Name = "AuraLight"
  4106. SaiyanLight.Brightness = 2
  4107.  
  4108. SSJLight = Instance.new("PointLight",torso)
  4109. SSJLight.Enabled = false
  4110. SSJLight.Name = "SSJLight"
  4111. SSJLight.Color = Color3.new(255,255,0)
  4112. SSJLight.Range = 10
  4113. SSJLight.Brightness = 3
  4114.  
  4115. SSJBLight = Instance.new("PointLight",torso)
  4116. SSJBLight.Enabled = false
  4117. SSJBLight.Name = "SSJBLight"
  4118. SSJBLight.Color = Color3.new(0,255,255)
  4119. SSJBLight.Range = 20
  4120. SSJBLight.Brightness = 5
  4121.  
  4122.  
  4123. KaiokenLight = Instance.new("PointLight",torso)
  4124. KaiokenLight.Enabled = false
  4125. KaiokenLight.Name = "KaiokenLight"
  4126. KaiokenLight.Color = Color3.new(255,0,0)
  4127. KaiokenLight.Range = 12
  4128. KaiokenLight.Brightness = 2
  4129.  
  4130.  
  4131. UILight = Instance.new("PointLight",torso)
  4132. UILight.Enabled = false
  4133. UILight.Name = "UltraInstinctLight"
  4134. UILight.Color = Color3.new(0,0,255)
  4135. UILight.Range = 15
  4136. UILight.Brightness = 700
  4137.  
  4138. mouse.KeyDown:connect(function(key)
  4139. if key == "e" then
  4140. if canattack == true then
  4141. if punched1 == true then
  4142. punched1 = false
  4143. punched3 = false
  4144. punched4 = false
  4145. CanFight = false
  4146. canwalk= false
  4147.  
  4148. firsthit()
  4149. CanFight = true
  4150. canwalk= true
  4151. punched2 = true
  4152. end
  4153. end
  4154. end
  4155. end)
  4156. mouse.KeyDown:connect(function(key)
  4157. if key == "e" then
  4158. if canattack == true then
  4159. if punched2 == true then
  4160. punched2 = false
  4161. punched4 = false
  4162. punched1 = false
  4163. CanFight = false
  4164. canwalk= false
  4165.  
  4166. secondhit()
  4167. CanFight = true
  4168. canwalk= true
  4169. punched3 = true
  4170. end
  4171. end
  4172. end end)
  4173. mouse.KeyDown:connect(function(key)
  4174. if key == "e" then
  4175. if canattack == true then
  4176. if punched3 == true then
  4177. punched3 = false
  4178. punched2 = false
  4179. punched1 = false
  4180. CanFight = false
  4181. canwalk= false
  4182.  
  4183. thirdhit()
  4184. CanFight = true
  4185. canwalk= true
  4186. punched4 = true
  4187. end
  4188. end
  4189. end
  4190. end)
  4191. mouse.KeyDown:connect(function(key)
  4192. if key == "e" then
  4193. if canattack == true then
  4194. if punched4 == true then
  4195. punched4 = false
  4196. punched2 = false
  4197. punched3 = false
  4198. CanFight = false
  4199. canwalk= false
  4200.  
  4201. lasthit()
  4202. CanFight = true
  4203. canwalk= true
  4204. punched1 = true
  4205. end
  4206. end
  4207.  
  4208. end
  4209. end)
Advertisement
Add Comment
Please, Sign In to add comment