Advertisement
AxeuerAlt

Vermillion Gui (Revamped) (Smaller)

Apr 9th, 2019
2,316
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 432.15 KB | None | 0 0
  1. -- Farewell Infortality.
  2. -- Version: 2.82
  3. -- Instances:
  4. local V3rmillionGuiRevamped = Instance.new("ScreenGui")
  5. local MainFrame = Instance.new("Frame")
  6. local DarkSaitamaR6 = Instance.new("TextButton")
  7. local Exit = Instance.new("TextButton")
  8. local EyeOfHadesR6 = Instance.new("TextButton")
  9. local Open = Instance.new("TextButton")
  10. local R15GokuR15 = Instance.new("TextButton")
  11. local R6GokuR6 = Instance.new("TextButton")
  12. local GuiTitle = Instance.new("TextLabel")
  13. local RevampedBy = Instance.new("TextLabel")
  14. --Properties:
  15. V3rmillionGuiRevamped.Name = "V3rmillion Gui (Revamped)"
  16. V3rmillionGuiRevamped.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  17.  
  18. MainFrame.Name = "MainFrame"
  19. MainFrame.Parent = V3rmillionGuiRevamped
  20. MainFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  21. MainFrame.Position = UDim2.new(0.113927864, 0, 0.383259982, 0)
  22. MainFrame.Size = UDim2.new(0, 407, 0, 317)
  23.  
  24. DarkSaitamaR6.Name = "Dark Saitama (R6)"
  25. DarkSaitamaR6.Parent = MainFrame
  26. DarkSaitamaR6.BackgroundColor3 = Color3.new(1, 0, 0)
  27. DarkSaitamaR6.Position = UDim2.new(0.0368290767, 0, 0.184587985, 0)
  28. DarkSaitamaR6.Size = UDim2.new(0, 150, 0, 50)
  29. DarkSaitamaR6.Font = Enum.Font.SourceSans
  30. DarkSaitamaR6.Text = "Dark Saitama (R6)"
  31. DarkSaitamaR6.TextColor3 = Color3.new(0, 0, 0)
  32. DarkSaitamaR6.TextSize = 14
  33. script.Parent.MouseButton1Click:Connect(function()
  34. print("serious punch is T")
  35. print("Consecutive dark punches is B")
  36. print("jump is m")
  37. print("k is a left punch")
  38. print("h is a right punch")
  39. print("j is teleport")
  40. print("music keys are, g y r q")
  41. print("F is to stop all the music")
  42. print("serious mode is x, press z to turn it off")
  43. p = game.Players.LocalPlayer
  44. char = p.Character
  45. des = false
  46. fling = true
  47. dot = false
  48. falling = false
  49. jump = true
  50. multipunch = true
  51. tp = true
  52. shoot = true
  53. jump2 = true
  54. punch3 = true
  55. punch2 = true
  56. hum = char.Humanoid
  57. punch = true
  58. neckp = char.Torso.Neck.C0
  59. neck = char.Torso.Neck
  60. des = false
  61. root = char.HumanoidRootPart
  62. torso = char.Torso
  63. larm = char["Left Arm"]
  64. rarm = char["Right Arm"]
  65. lleg = char["Left Leg"]
  66. rleg = char["Right Leg"]
  67. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  68. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  69. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  70. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  71. shirt = Instance.new("Shirt", char)
  72. shirt.Name = "Shirt"
  73. pants = Instance.new("Pants", char)
  74. pants.Name = "Pants"
  75. char.Shirt:Remove()
  76. char.Pants:Remove()
  77. for i,v in pairs(char:GetChildren()) do if v:IsA("Accessory") then v.Handle:Remove() end end
  78. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=667102257"
  79. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=815144043"
  80. char.Head.face.Texture = "rbxassetid://340355951"
  81. local ChatService = game:GetService("Chat")
  82. local player = game.Players.LocalPlayer
  83. lig = Instance.new("PointLight",player.Character.Torso)
  84. lig.Color = Color3.new(0,0,0)
  85. lig.Brightness = 10
  86. m = player:GetMouse()
  87. bb = Instance.new("BillboardGui",player.Character.Head)
  88. bb.Enabled = true
  89. function newRay(start,face,range,wat)
  90. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  91. hit,pos = workspace:FindPartOnRayWithIgnoreList(rey,wat)
  92. return rey,hit,pos
  93. end
  94. aa1 = {}
  95. torso = game.Players.LocalPlayer.Character.Torso
  96.  
  97. local WorldUp = Vector3.new(0,1,0)
  98. function look2(Vec1,Vec2)
  99. local Orig = Vec1
  100. Vec1 = Vec1+Vector3.new(0,1,0)
  101. Vec2 = Vec2+Vector3.new(0,1,0)
  102. local Forward = (Vec2-Vec1).unit
  103. local Up = (WorldUp-WorldUp:Dot(Forward)*Forward).unit
  104. local Right = Up:Cross(Forward).unit
  105. Forward = -Forward
  106. Right = -Right
  107. return CFrame.new(Orig.X,Orig.Y,Orig.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  108. end
  109.  
  110. function look(CFr,Vec2)
  111. local A = Vector3.new(0,0,0)
  112. local B = CFr:inverse()*Vec2
  113. local CF = look2(A,Vector3.new(A.X,B.Y,B.Z))
  114. if B.Z > 0 then
  115. CF = CFr*(CF*CFrame.Angles(0,0,math.pi))
  116. elseif B.Z == 0 then
  117. if B.Y > 0 then
  118. CF = CFr*CFrame.Angles(math.pi/2,0,0)
  119. elseif B.Y < 0 then
  120. CF = CFr*CFrame.Angles(-math.pi/2,0,0)
  121. else
  122. CF = CFr
  123. end
  124. end
  125. local _,_,_,_,X,_,_,Y,_,_,Z,_ = CF:components()
  126. local Up = Vector3.new(X,Y,Z)
  127. local Forward = (Vec2-CFr.p).unit
  128. local Right = Up:Cross(Forward)
  129. Forward = -Forward
  130. Right = -Right
  131. return CFrame.new(CFr.X,CFr.Y,CFr.Z,Right.X,Up.X,Forward.X,Right.Y,Up.Y,Forward.Y,Right.Z,Up.Z,Forward.Z)
  132. end
  133.  
  134. function simulate(j,d,m,r,t)
  135. local joint = j
  136. for i,v in ipairs(t) do
  137. if v[1]:FindFirstChild("Weld") then
  138. local stiff = m.CFrame.lookVector*0.03
  139. if i > 1 then joint = t[i-1][1].CFrame*CFrame.new(0,0,d*.5) end
  140. local dir = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).unit
  141. local dis = (v[2].p-(joint.p+Vector3.new(0,0.2,0)+stiff)).magnitude
  142. local pos = joint.p+(dir*(d*0.5))
  143. --if v[1].CFrame.y<=workspace.Base.CFrame.y then pos = joint.p+(dir*(d*.5)) end
  144. local inv = v[1].Weld.Part0.CFrame
  145. local rel1 = inv:inverse()*pos
  146. local rel2 = inv:inverse()*(pos-(dir*dis))
  147. local cf = look(CFrame.new(rel1),rel2)--CFrame.new(pos,pos-(dir*dis))*CFrame.fromEulerAnglesXYZ(r.x,r.y,r.z)
  148. v[1].Weld.C0 = cf
  149. v[2] = inv*cf
  150. --v[1].CFrame = cf
  151. end
  152. end
  153. end
  154. ------------------------------------------------
  155. function lerpz(joint, prop, cfrmz, alp)
  156. joint[prop] = joint[prop]:lerp(cfrmz, alp)
  157. end
  158. ------------------------------------------------
  159. function sqe()
  160. local effspwn = Instance.new("Part")
  161. local model = Instance.new("Model")
  162. game.Debris:AddItem(model, 5)
  163. model.Name = "smasheffects"
  164. model.Parent = workspace
  165. effspwn.Name = "spwnr"
  166. effspwn.Size = Vector3.new(1, 1, 1)
  167. effspwn.Anchored = true
  168. effspwn.CanCollide = false
  169. effspwn.Transparency = 1
  170. effspwn.CFrame = (larm.CFrame + Vector3.new(math.random(-5,5),-0.45,math.random(-5,5))) * CFrame.fromEulerAnglesXYZ(math.random(0,math.rad(0)),math.random(0,math.rad(0)),math.random(0,math.rad(0)))
  171. effspwn.Parent = model
  172.  
  173. coroutine.resume(coroutine.create(function()
  174. local shok = Instance.new("Part")
  175. shok.Name = "whoosh"
  176. shok.BrickColor = BrickColor.new("Really black")
  177. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  178. shok.Size = Vector3.new(1, 1, 1)
  179. shok.Anchored = true
  180. shok.Material = "Neon"
  181. shok.Transparency = 0.1
  182. shok.CanCollide = false
  183. shok.Parent = model
  184. game.Debris:AddItem(shok, 6)
  185. local mesh = Instance.new("SpecialMesh")
  186. mesh.MeshType = "FileMesh"
  187. mesh.MeshId = "rbxassetid://437347603"
  188. mesh.Scale = Vector3.new(0.08, 0.08, 0.2)
  189. mesh.Parent = shok
  190. for e = 1, 6 do
  191. wait()
  192. mesh.Scale = mesh.Scale + Vector3.new(0.02, 0.03, 0.1)
  193. shok.Transparency = shok.Transparency + 0.1
  194. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  195. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-29))
  196. hito(shok, 8, 9999, 3)
  197. end
  198. for e = 1, 6 do
  199. wait()
  200. mesh.Scale = mesh.Scale + Vector3.new(0.02, 0.03, 0.1)
  201. shok.Transparency = shok.Transparency + 0.09
  202. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -2), 0.4)
  203. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(30))
  204. hito(shok, 8, 9999, 3)
  205. end
  206. end))
  207. end
  208. -------------------------------------------------------------------------
  209. function hito(partoz, magn, dmg, debtim)
  210. for _, guy in pairs(workspace:GetChildren()) do
  211. if guy:FindFirstChild("Humanoid") and guy:FindFirstChild("Head") and guy ~= char and magn > (guy:FindFirstChild("Head").Position - partoz.Position).magnitude and guy:FindFirstChild("Head"):FindFirstChild("alabo") == nil then
  212. do
  213. local humz = guy:FindFirstChild("Humanoid")
  214. local hed = guy:FindFirstChild("Head")
  215. humz:TakeDamage(20000)
  216. local db = Instance.new("StringValue")
  217. db.Name = "alabo"
  218. db.Parent = hed
  219. delay(debtim, function()
  220. db:Destroy()
  221. end)
  222. end
  223. end
  224. end
  225. end
  226. -------------------------------------------------------------------------
  227. GroundWave1 = function()
  228. local HandCF = torso.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + torso.CFrame.lookVector * 0.8
  229. local Colors = {"Really black", "Really black"}
  230. local wave = Instance.new("Part", char)
  231. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  232. wave.Anchored = true
  233. wave.Name = "Wave"
  234. wave.CanCollide = false
  235. wave.Locked = true
  236. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  237. wave.TopSurface = "Smooth"
  238. wave.BottomSurface = "Smooth"
  239. wave.Transparency = 0.35
  240. wave.CFrame = HandCF
  241. wm = Instance.new("SpecialMesh",wave)
  242. wm.MeshId = "rbxassetid://3270017"
  243. coroutine.wrap(function()
  244. for i = 1, 30, 1 do
  245. wm.Scale = Vector3.new(6 + i*2, 2 + i*2, 2+ i*2)
  246. wave.Size = wm.Scale
  247. wave.CFrame = HandCF
  248. wave.Transparency = i/30
  249. wait()
  250. end
  251. wait()
  252. wave:Destroy()
  253. end)()
  254. end
  255. ----------------------------------------------------------------------------
  256. --Serious mode aura.
  257.  
  258. InForm = false
  259. local mouse = player:GetMouse()
  260. local Player = game.Players.LocalPlayer
  261. local Char = Player.Character
  262. local Torso = Char.Torso
  263.  
  264. function Serious()
  265. for X = 1, 1 do wait()
  266. local Effect = Instance.new("Part")
  267. Effect.Name = "Effect"
  268. Effect.Parent = Torso
  269. Effect.CFrame = Torso.CFrame
  270. Effect.BrickColor = BrickColor.new("White")
  271. Effect.Shape = "Ball"
  272. Effect.Size = Vector3.new(1, 1, 1)
  273. Effect.Anchored = true
  274. Effect.Material = "Neon"
  275. Effect.CanCollide = false
  276. for loop = 1, 25 do wait()
  277. Effect.CFrame = Torso.CFrame
  278. Effect.Size = Effect.Size + Vector3.new(0.5)
  279. Effect.Transparency = Effect.Transparency + 0.04
  280. end
  281. end
  282.  
  283. repeat
  284. Torso:FindFirstChild("Effect"):Remove()
  285. until Torso:FindFirstChild("Effect") == nil
  286.  
  287.  
  288. local Color1 = Color3.new(255, 0, 0)
  289. local Color2 = Color3.new(255, 0, 0)
  290.  
  291. local Aura = Instance.new('ParticleEmitter')
  292. Aura.Name = "Aura"
  293. Aura.Texture = "rbxassetid://660852712"
  294. Aura.Parent = Torso
  295. Aura.LightEmission = 1
  296. Aura.Transparency = NumberSequence.new(0.8)
  297. Aura.Color = ColorSequence.new(Color1, Color2)
  298. Aura.Size = NumberSequence.new(3.5)
  299. Aura.LockedToPart = false
  300. Aura.Lifetime = NumberRange.new(0.3)
  301. Aura.Rate = 100
  302. Aura.Speed = NumberRange.new(8)
  303. Aura.EmissionDirection = "Top"
  304.  
  305. InForm = true
  306. end
  307.  
  308.  
  309. function Base()
  310. InForm = false
  311. local Effect = Instance.new("Part")
  312. Effect.Name = "Effect"
  313. Effect.Parent = Torso
  314. Effect.CFrame = Torso.CFrame
  315. Effect.BrickColor = BrickColor.new("White")
  316. Effect.Shape = "Ball"
  317. Effect.Size = Vector3.new(8, 8, 8)
  318. Effect.Anchored = true
  319. Effect.Material = "Neon"
  320. Effect.CanCollide = false
  321. for loop = 1, 25 do wait()
  322. Effect.CFrame = Torso.CFrame
  323. Effect.Size = Effect.Size + Vector3.new(-0.5)
  324. Effect.Transparency = Effect.Transparency + 0.04
  325. end
  326. repeat
  327. Torso:FindFirstChild("Effect"):Remove()
  328. until Torso:FindFirstChild("Effect") == nil
  329.  
  330. for i, v in pairs(Torso:GetChildren()) do
  331. if v:IsA('ParticleEmitter') then
  332. v:Remove()
  333. end
  334. end
  335. end
  336. mouse.KeyUp:connect(function(key)
  337. if key == "x" and InForm == false then
  338. Serious()
  339. end
  340. end)
  341. mouse.KeyUp:connect(function(key)
  342. if key == "z" and InForm == true then
  343. Base()
  344. end
  345. end)
  346. -------------------------------------------------------------------------------
  347. for i = 1,8 do
  348. local p = Instance.new("Part",char)
  349. p.Anchored = false
  350. p.BrickColor = BrickColor.new("Really black")
  351. p.CanCollide = false
  352. p.FormFactor="Custom"
  353. p.Material = "Neon"
  354. p.TopSurface = "SmoothNoOutlines"
  355. p.BottomSurface = "SmoothNoOutlines"
  356. p.RightSurface = "SmoothNoOutlines"
  357. p.LeftSurface = "SmoothNoOutlines"
  358. p.FrontSurface = "SmoothNoOutlines"
  359. p.BackSurface = "SmoothNoOutlines"
  360.  
  361. p.Size = Vector3.new(2,.2,0.2)
  362. p:BreakJoints() -- sometimes the parts are stuck to something so you have to breakjoints them
  363. mesh = Instance.new("BlockMesh",p)
  364. mesh.Scale = Vector3.new(1,1,4)
  365. local w = Instance.new("Motor6D",p)
  366. w.Part0 = aa1[i-1] and aa1[i-1][1] or torso
  367. w.Part1 = p
  368. w.Name = "Weld"
  369. --table.insert(aa1,p)
  370. aa1[i] = {p,p.CFrame}
  371.  
  372. end
  373. game:service"RunService".Stepped:connect(function()
  374. simulate(torso.CFrame*CFrame.new(0,0.9,.5),.6,torso,Vector3.new(),aa1)
  375. end)
  376. soka = Instance.new("Sound",char)
  377. soka.SoundId = "http://www.roblox.com/asset/?id = 447199232"
  378. soka.Volume = 3
  379. boom = Instance.new("Sound",char)
  380. boom.SoundId = "http://www.roblox.com/asset/?id = 447041606"
  381. boom.Volume = 3
  382. boom2 = Instance.new("Sound",char)
  383. boom2.SoundId = "http://www.roblox.com/asset/?id = 449025737"
  384. boom2.Volume = 3
  385. boom3 = Instance.new("Sound",char)
  386. boom3.SoundId = "http://www.roblox.com/asset/?id = 450719019"
  387. boom3.Volume = 3
  388. woosh = Instance.new("Sound",char)
  389. woosh.Volume = 5
  390. woosh.SoundId = "http://www.roblox.com/asset/?id = 210946558"
  391. tps = Instance.new("Sound",char)
  392. tps.SoundId = "http://www.roblox.com/asset/?id = 449860746"
  393. tps.Volume = 1
  394. asd = Instance.new("Sound",char)
  395. asd.SoundId = "http://www.roblox.com/asset/?id = 447310433"
  396. asd.Volume =1
  397. asd1 = Instance.new("Sound",char)
  398. asd1.SoundId = "http://www.roblox.com/asset/?id = 358280695"
  399.  
  400. asd2 = Instance.new("Sound",char)
  401. asd2.SoundId = "http://www.roblox.com/asset/?id = 572466594"
  402. asd2.Looped = true
  403. asd2.Volume = 5
  404. asd3 = Instance.new("Sound",char)
  405. asd3.SoundId = "http://www.roblox.com/asset/?id = 378387996"
  406. asd3.Volume = 5
  407. asd3.Looped = true
  408. asd4 = Instance.new("Sound",char)
  409. asd4.SoundId = "http://www.roblox.com/asset/?id = 413040330"
  410. asd4.Volume = 5
  411. asd4.Looped = true
  412. asd5 = Instance.new("Sound",char)
  413. asd5.SoundId = "http://www.roblox.com/asset/?id = 362252261"
  414. asd5.Looped = true
  415. asd6 = Instance.new("Sound",char)
  416. asd6.SoundId = "http://www.roblox.com/asset/?id = 401258325"
  417. asd6.Looped = true
  418. function play(play)
  419. asd:Play()
  420. wait(0.05)
  421. --asd1:Play()
  422. end
  423. -------------------------
  424. function stream(origin,dir,length,size)
  425. local parts = {}
  426. for i = 1,length do
  427. local p = Instance.new("Part",char)
  428. p.Anchored = true
  429. p.Transparency = 0.5
  430. p.TopSurface = 0
  431. p.BottomSurface = 0
  432. p.CanCollide = false
  433. p.Material = "Neon"
  434. p.BrickColor = BrickColor.new("Really black")
  435. p.Size = Vector3.new(50,50,50) -- for now
  436. p.CFrame = CFrame.new(origin+dir*i*size)*CFrame.Angles(math.random()*math.pi,math.random()*math.pi,math.random()*math.pi)
  437. parts[i] = {p,CFrame.Angles(math.random()*math.pi/5,math.random()*math.pi/5,math.random()*math.pi/5)}
  438. game:GetService("Debris"):AddItem(p,3)
  439. end
  440. spawn(function()
  441. while parts do
  442. for i,v in pairs(parts) do
  443. if v[1].Parent == char then
  444. v[1].CFrame = v[1].CFrame*v[2]
  445. else
  446. parts = nil
  447. break
  448. end
  449. end
  450. wait(0.02)
  451. end
  452. end)
  453. end
  454. m.KeyDown:connect(function(k)
  455. if k == "g" then
  456. asd2:Play()
  457.  
  458.  
  459. end
  460. end)
  461.  
  462. m.KeyDown:connect(function(k)
  463. if k == "r" then
  464.  
  465. asd4:Play()
  466. end
  467. end)
  468. m.KeyDown:connect(function(k)
  469. if k == "q" then
  470.  
  471. asd3:Play()
  472. end
  473. end)
  474. mouse = p:GetMouse()
  475. m.KeyDown:connect(function(k)
  476. if k:byte() == 48 then
  477.  
  478. hum.WalkSpeed = 200
  479. GroundWave1()
  480. boom:Play()
  481. end
  482. end)
  483. m.KeyDown:connect(function(k)
  484. if k:byte() == 50 then
  485.  
  486. soka:Play()
  487. end
  488. end)
  489. m.KeyDown:connect(function(k)
  490. if k:byte() == 52 then
  491.  
  492. char.Head.face.Texture = "rbxassetid://340355951"
  493. end
  494. end)
  495. m.KeyDown:connect(function(k)
  496. if k:byte() == 51 then
  497.  
  498. char.Head.face.Texture = "rbxassetid://340355951"
  499. end
  500. end)
  501. m.KeyUp:connect(function(k)
  502. if k:byte() == 48 then
  503.  
  504. hum.WalkSpeed = 16
  505. end
  506. end)
  507. p.Chatted:connect(function(m)
  508. if m == "Ok." then
  509. soka:Play()
  510. end
  511. end)
  512. m.KeyDown:connect(function(key)
  513. if key == "j" then
  514. if tp == true then
  515. tp = false
  516. tps:Play()
  517. char.Head.face.Parent = game.Lighting
  518. for i,v in pairs(char:GetChildren()) do if v:IsA("Part") then v.Transparency = 0.7
  519. end
  520.  
  521. end
  522. wait(0.2)
  523. for i,v in pairs(char:GetChildren()) do if v:IsA("Part") then v.Transparency = 0
  524. end
  525.  
  526. end
  527. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  528. char.HumanoidRootPart.Transparency = 1
  529. game.Lighting.face.Parent = char.Head
  530. wait(0.1)
  531.  
  532. tp = true
  533.  
  534.  
  535. end
  536. end
  537. end)
  538.  
  539.  
  540. m.KeyDown:connect(function(key)
  541. if key == "t" then
  542. if punch2 == true then
  543. punch2 = false
  544. punch = false
  545.  
  546. local ChatService = game:GetService("Chat")
  547.  
  548. neck.C0 = neck.C0 * CFrame.Angles(0.3,0,0)
  549. ChatService:Chat(char.Head, "...")
  550. wait(0.5)
  551. local ChatService = game:GetService("Chat")
  552.  
  553.  
  554. ChatService:Chat(char.Head ,"Dark...")
  555. wait(0.5)
  556. local ChatService = game:GetService("Chat")
  557.  
  558.  
  559. ChatService:Chat(char.Head, "PUNCH!")
  560. neck.C0 = neckp
  561. wait(0.3)
  562. org = char.Torso["Left Shoulder"].C0
  563. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  564. wait()
  565. killbrick2 = Instance.new("Part",char)
  566. killbrick2.Size = Vector3.new(80,80,9000)
  567. killbrick2.Transparency = 1
  568.  
  569. killbrick2.CanCollide = true
  570. wait(0.1)
  571. killbrick2.CanCollide = false
  572.  
  573. killbrick2.Anchored = true
  574.  
  575. killbrick2.CFrame = char.Torso.CFrame * CFrame.new(0,0,-1005)
  576.  
  577. killbrick2.Touched:connect(function(h)
  578. local x = h.Parent:FindFirstChild("Humanoid")-- lol
  579. if x then
  580. if x.Parent.Name == game.Players.LocalPlayer.Name then
  581. safe = true
  582. else safe = false
  583. end
  584. if x then
  585. if safe == false then
  586. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 900
  587. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  588. boom:Play()
  589. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 196.1, 0)
  590.  
  591.  
  592. wait()
  593. x.Parent:BreakJoints()
  594. wait()
  595. safe = true
  596. end
  597. end
  598. end
  599. end)
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608. local rng = Instance.new("Part", char)
  609. rng.Anchored = true
  610. rng.BrickColor = BrickColor.new("Really black")
  611. rng.CanCollide = false
  612. rng.FormFactor = 3
  613. rng.Name = "Ring"
  614. rng.Size = Vector3.new(3, 3, 3)
  615. rng.Transparency = 0.8
  616. rng.TopSurface = 0
  617. rng.BottomSurface = 0
  618. rng.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  619. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  620. local rngm = Instance.new("SpecialMesh", rng)
  621. rngm.MeshId = "http://www.roblox.com/asset/?id=9982590"
  622. rngm.Scale = Vector3.new(3, 3, 3)
  623.  
  624. local rng1 = Instance.new("Part", char)
  625. rng1.Anchored = true
  626. rng1.BrickColor = BrickColor.new("Really black")
  627. rng1.CanCollide = false
  628. rng1.FormFactor = 3
  629. rng1.Name = "Ring"
  630. rng1.Size = Vector3.new(3, 3, 3)
  631. rng1.Transparency = 0.8
  632. rng1.TopSurface = 0
  633. rng1.BottomSurface = 0
  634. rng1.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  635. rng1.CFrame = rng1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  636. local rngm1 = Instance.new("SpecialMesh", rng1)
  637. rngm1.MeshId = "http://www.roblox.com/asset/?id=9982590"
  638. rngm1.Scale = Vector3.new(3, 3, 3)
  639.  
  640. local p = (torso.CFrame*CFrame.new(-20,0,3))
  641. stream(p.p,((p*Vector3.new(-0.7,0,1))-p.p).unit,90,5)
  642. local p = (torso.CFrame*CFrame.new(20,0,3))
  643. stream(p.p,((p*Vector3.new(0.7,0,1))-p.p).unit,90,5)
  644.  
  645. local rng2 = Instance.new("Part", char)
  646. rng2.Anchored = true
  647. rng2.BrickColor = BrickColor.new("Really black")
  648. rng2.CanCollide = false
  649. rng2.FormFactor = 3
  650. rng2.Name = "Ring"
  651. rng2.Size = Vector3.new(3, 3, 3)
  652. rng2.Transparency = 0.8
  653. rng2.TopSurface = 0
  654. rng2.BottomSurface = 0
  655. rng2.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  656. rng2.CFrame = rng2.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  657. local rngm2 = Instance.new("SpecialMesh", rng2)
  658. rngm2.MeshId = "http://www.roblox.com/asset/?id=9982590"
  659. rngm2.Scale = Vector3.new(3, 3, 3)
  660. wait(0.1)
  661.  
  662. boom3:Play()
  663. coroutine.wrap(function()
  664. for i = 1, 35, 0.5 do
  665.  
  666.  
  667.  
  668.  
  669.  
  670. rngm.Scale = Vector3.new(50 + i*2, 50 + i*2, 50+ i*2)
  671. rngm1.Scale = Vector3.new(50 + i*2, 50 + i*2, 50+ i*2)
  672. rngm2.Scale = Vector3.new(50 + i*2, 50 + i*2, 50+ i*2)
  673. rng.Transparency = i/35
  674. rng1.Transparency = i/35
  675. rng2.Transparency = i/35
  676. wait()
  677. end
  678. wait()
  679. rng:Destroy()
  680. rng1:Destroy()
  681. rng2:Destroy()
  682. killbrick2:Remove()
  683. wait(0.1)
  684. char.Torso["Left Shoulder"].C0 = org
  685. wait(0.3)
  686. punch2 = true
  687. punch = true
  688. wait()
  689.  
  690.  
  691. end)()
  692.  
  693.  
  694.  
  695. end
  696.  
  697.  
  698. wait(.1)
  699.  
  700.  
  701. end
  702. end)
  703.  
  704.  
  705.  
  706.  
  707.  
  708. m.KeyDown:connect(function(key)
  709. if key == "k" then
  710. if punch == true then
  711. punch = false
  712. org = char.Torso["Left Shoulder"].C0
  713. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  714. killbrick = Instance.new("Part",char)
  715. killbrick.Size = Vector3.new(4,1,4)
  716. killbrick.Transparency = 1
  717. killbrick:BreakJoints()
  718. killbrick.CanCollide = false
  719. local wel = Instance.new("Weld",killbrick)
  720. wel.Part0 = killbrick
  721. wel.Part1 = char["Left Arm"]
  722. wel.C0 = CFrame.new(0,1,0)
  723. force = 30000
  724.  
  725. killbrick.Touched:connect(function(h)
  726. local x = h.Parent:FindFirstChildOfClass("Humanoid")
  727. local stop = h.Parent.Torso.Velocity
  728. if x.Parent.Name == game.Players.LocalPlayer.Name then
  729. safe = true
  730. else safe = false
  731. end
  732. if x then
  733. if safe == false then
  734. if fling == true then
  735. force = 90000
  736.  
  737. end
  738. if fling == false then
  739. force = 20000
  740.  
  741. ChatService:Chat(char.Head, "Dark Punch!")
  742. neck.C0 = neckp
  743. wait(0.1)
  744. end
  745.  
  746.  
  747. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 50000
  748. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  749. boom:Play()
  750. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 196.1, 0)
  751.  
  752.  
  753. wait()
  754. x:TakeDamage(12000)
  755. wait()
  756. safe = true
  757. bodyforc:Remove()
  758. h.Parent.Torso.Velocity = stop
  759. end
  760. end
  761. end)
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772. local rng = Instance.new("Part", char)
  773. rng.Anchored = true
  774. rng.BrickColor = BrickColor.new("Really black")
  775. rng.CanCollide = false
  776. rng.FormFactor = 3
  777. rng.Name = "Ring"
  778. rng.Size = Vector3.new(1, 1, 1)
  779. rng.Transparency = 0.8
  780. rng.TopSurface = 0
  781. rng.BottomSurface = 0
  782. rng.CFrame = char["Left Arm"].CFrame * CFrame.new(0,-2,0)
  783. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  784. local rngm = Instance.new("SpecialMesh", rng)
  785. rngm.MeshId = "http://www.roblox.com/asset/?id=9982590"
  786. rngm.Scale = Vector3.new(3, 3, 3)
  787. wait(0.1)
  788.  
  789. boom2:Play()
  790. coroutine.wrap(function()
  791. for i = 1, 10, .4 do
  792. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2)
  793. rng.Transparency = i/10
  794. wait()
  795. end
  796. wait()
  797. rng:Destroy()
  798. killbrick:Remove()
  799. char.Torso["Left Shoulder"].C0 = org
  800. wait(0.1)
  801.  
  802. punch = true
  803. wait()
  804. end)()
  805.  
  806.  
  807.  
  808. end
  809.  
  810.  
  811. wait(.1)
  812.  
  813.  
  814. end
  815. end)
  816.  
  817. m.KeyDown:connect(function(key)
  818. if key == "h" then
  819. if punch3 == true then
  820. punch3 = false
  821. eh = char.Torso["Right Shoulder"].C0
  822. char.Torso["Right Shoulder"].C0 = char.Torso["Right Shoulder"].C0 * CFrame.new(0.3,0,0) * CFrame.Angles(0,0,math.rad(90))
  823. killbrick3 = Instance.new("Part",char)
  824. killbrick3.Size = Vector3.new(4,1,4)
  825. killbrick3.Transparency = 1
  826. killbrick3:BreakJoints()
  827. killbrick3.CanCollide = false
  828. local wel = Instance.new("Weld",killbrick3)
  829. wel.Part0 = killbrick3
  830. wel.Part1 = char["Right Arm"]
  831. wel.C0 = CFrame.new(0,1,0)
  832. force = 30000
  833.  
  834. killbrick3.Touched:connect(function(h)
  835. local x = h.Parent:FindFirstChildOfClass("Humanoid")
  836. local stop = h.Parent.Torso.Velocity
  837. if x.Parent.Name == game.Players.LocalPlayer.Name then
  838. safe = true
  839. else safe = false
  840. end
  841. if x then
  842. if safe == false then
  843. if fling == true then
  844. force = 90000
  845.  
  846. end
  847. if fling == false then
  848. force = 20000
  849.  
  850. ChatService:Chat(char.Head, "Take this!")
  851. neck.C0 = neckp
  852. wait(0.1)
  853. end
  854.  
  855.  
  856. h.Parent.Torso.Velocity = CFrame.new(char.Torso.Position,h.Parent.Torso.Position).lookVector * 50000
  857. local bodyforc = Instance.new("BodyForce", h.Parent.Torso)
  858. boom:Play()
  859. bodyforc.force = Vector3.new(0, h.Parent.Torso:GetMass() * 196.1, 0)
  860.  
  861.  
  862. wait(0.2)
  863. x:TakeDamage(8000)
  864. wait()
  865. safe = true
  866. bodyforc:Remove()
  867. h.Parent.Torso.Velocity = stop
  868. end
  869. end
  870. end)
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881. local rng = Instance.new("Part", char)
  882. rng.Anchored = true
  883. rng.BrickColor = BrickColor.new("Really black")
  884. rng.CanCollide = false
  885. rng.FormFactor = 3
  886. rng.Name = "Ring"
  887. rng.Size = Vector3.new(1, 1, 1)
  888. rng.Transparency = 0.8
  889. rng.TopSurface = 0
  890. rng.BottomSurface = 0
  891. rng.CFrame = char["Right Arm"].CFrame * CFrame.new(0,-2,0)
  892. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  893. local rngm = Instance.new("SpecialMesh", rng)
  894. rngm.MeshId = "http://www.roblox.com/asset/?id=9982590"
  895. rngm.Scale = Vector3.new(3, 3, 3)
  896. wait(0.1)
  897.  
  898. boom2:Play()
  899. coroutine.wrap(function()
  900. for i = 1, 10, .4 do
  901. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2)
  902. rng.Transparency = i/10
  903. wait()
  904. end
  905. wait()
  906. rng:Destroy()
  907. killbrick3:Remove()
  908. char.Torso["Right Shoulder"].C0 = eh
  909. wait(0.1)
  910.  
  911. punch3 = true
  912. wait()
  913. end)()
  914.  
  915.  
  916.  
  917. end
  918.  
  919.  
  920. wait(.1)
  921.  
  922.  
  923. end
  924. end)
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937. m.KeyDown:connect(function(key)
  938. if key == "m" then
  939. if jump == true then
  940. jump = false
  941.  
  942.  
  943. local rng = Instance.new("Part", char)
  944. rng.Anchored = true
  945. rng.BrickColor = BrickColor.new("Really black")
  946. rng.CanCollide = false
  947. rng.FormFactor = 3
  948. rng.Name = "Ring"
  949. rng.Size = Vector3.new(3, 3, 3)
  950. rng.Transparency = 0.35
  951. rng.TopSurface = 0
  952. rng.BottomSurface = 0
  953. rng.Position = torso.Position - Vector3.new(0,2,0)
  954. rng.CFrame = rng.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  955. local rngm = Instance.new("SpecialMesh", rng)
  956. rngm.MeshId = "http://www.roblox.com/asset/?id=9982590"
  957. rngm.Scale = Vector3.new(3, 3, 3)
  958. wait(0.1)
  959. BV = Instance.new("BodyVelocity", torso)
  960. BV.maxForce = Vector3.new(0,20000,0)
  961. BV.P = 1000
  962. BV.velocity = Vector3.new(0,200,0)
  963. boom:Play()
  964. coroutine.wrap(function()
  965. for i = 1, 60, 2 do
  966. rngm.Scale = Vector3.new(2 + i*2, 2 + i*2, 2 + i*2)
  967. rng.Transparency = i/60
  968. wait()
  969. end
  970. wait()
  971. rng:Destroy()
  972.  
  973. hum.WalkSpeed = 50
  974. wait(1)
  975.  
  976. for i,v in pairs(torso:GetChildren()) do if v:IsA("BodyVelocity") then
  977. v:Destroy() local jumping2 = true falling = true wait(0.3) jumping2 = false falling = false wait(1.7) jump = true hum.WalkSpeed = 16 falling = false
  978. end end
  979. wait()
  980. end)()
  981.  
  982.  
  983.  
  984. end
  985.  
  986.  
  987. wait(.1)
  988.  
  989.  
  990. end
  991. end)
  992.  
  993.  
  994. mouse.KeyDown:connect(function(key)
  995. if key == "b" then
  996. multipunch = true
  997. boom:Play()
  998. local ChatService = game:GetService("Chat")
  999.  
  1000. neck.C0 = neck.C0 * CFrame.Angles(0,0,0)
  1001. ChatService:Chat(char.Head, "Consecutive Dark Punches.")
  1002. wait()
  1003. local ChatService = game:GetService("Chat")
  1004. sss = char.Torso["Left Shoulder"].C0
  1005. char.Torso["Left Shoulder"].C0 = char.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
  1006. coroutine.resume(coroutine.create(function()
  1007. local s = 0
  1008. repeat
  1009. s = s + 1
  1010. sqe()
  1011. wait(0.03)
  1012. until not multipunch
  1013. end))
  1014. mouse.KeyUp:connect(function(key)
  1015. if key == "b" then
  1016. multipunch = false
  1017. char.Torso["Left Shoulder"].C0 = sss
  1018. wait(0.3)
  1019. multipunch = true
  1020. wait(0.1)
  1021. end
  1022. end)
  1023. end
  1024. end)
  1025. m.KeyDown:connect(function(k)
  1026. if k == "f" then
  1027. asd3:Stop()
  1028. asd2:Stop()
  1029. asd4:Stop()
  1030. asd6:Stop()
  1031. asd5:Stop()
  1032. end
  1033. end)
  1034. game:GetService("RunService").RenderStepped:connect(function()
  1035. hum.MaxHealth = hum.MaxHealth * math.huge
  1036. hum.Health = hum.MaxHealth * math.huge
  1037. end)
  1038. end)
  1039.  
  1040. Exit.Name = "Exit"
  1041. Exit.Parent = MainFrame
  1042. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  1043. Exit.Position = UDim2.new(0.903425515, 0, -0.00263017416, 0)
  1044. Exit.Size = UDim2.new(0, 39, 0, 35)
  1045. Exit.Font = Enum.Font.SourceSans
  1046. Exit.Text = "✖"
  1047. Exit.TextColor3 = Color3.new(0, 0, 0)
  1048. Exit.TextSize = 14
  1049. script.Parent.MouseButton1Click:Connect(function()
  1050. script.Parent.Parent.Parent.Open.Visible = true
  1051. script.Parent.Parent.Visible = false
  1052. end)
  1053.  
  1054.  
  1055. EyeOfHadesR6.Name = "Eye Of Hades (R6)"
  1056. EyeOfHadesR6.Parent = MainFrame
  1057. EyeOfHadesR6.BackgroundColor3 = Color3.new(1, 0, 0)
  1058. EyeOfHadesR6.BorderColor3 = Color3.new(0, 0, 0)
  1059. EyeOfHadesR6.Position = UDim2.new(0.0393939912, 0, 0.420732647, 0)
  1060. EyeOfHadesR6.Size = UDim2.new(0, 146, 0, 50)
  1061. EyeOfHadesR6.Font = Enum.Font.SourceSans
  1062. EyeOfHadesR6.Text = "Eye Of Hades (R6)"
  1063. EyeOfHadesR6.TextColor3 = Color3.new(0, 0, 0)
  1064. EyeOfHadesR6.TextSize = 14
  1065. script.Parent.MouseButton1Click:Connect(function()
  1066. --------------------------This is an Official script from Duelist--------------------------
  1067. ---{-------------------- -------------------}---
  1068. ---{-------------------- / \ -------------------}---
  1069. ---{-------------------- II -------------------}---
  1070. ---{-------------------- II -------------------}---
  1071. ---{-------------------- II -------------------}---
  1072. ---{-------------------- A========A -------------------}---
  1073. ---{-------------------- II -------------------}---
  1074. ---{-------------------- II -------------------}---
  1075. ---{-------------------- W -------------------}---
  1076. -------------------------------------------------------------------------------------------------------------
  1077. --[[coolallball]]--
  1078. if game.Players.LocalPlayer.Character.Animate.Disabled==false then
  1079. game.Players.LocalPlayer.Character.Animate.Disabled=true
  1080. end
  1081. if game.Players.LocalPlayer.Character.Humanoid.Animator then
  1082. game.Players.LocalPlayer.Character.Humanoid.Animator:Destroy()
  1083. end
  1084. wait()
  1085. local Player=game.Players.LocalPlayer
  1086. repeat wait()
  1087. until Player
  1088. local Char=Player.Character
  1089. repeat wait()
  1090. until Char
  1091. local CurrentEffects={}
  1092. local CurrentDamages={}
  1093. local Human=Char.Humanoid
  1094. local LArm=Char["Left Arm"]
  1095. local RArm=Char["Right Arm"]
  1096. local LLeg=Char["Left Leg"]
  1097. local RLeg=Char["Right Leg"]
  1098. local Torso=Char.Torso
  1099. local RS=Torso["Right Shoulder"]
  1100. local LS=Torso["Left Shoulder"]
  1101. local RH=Torso["Right Hip"]
  1102. local LH=Torso["Left Hip"]
  1103. local Head=Char.Head
  1104. local Neck=Torso.Neck
  1105. local RootPart=Char.HumanoidRootPart
  1106. local RootJoint=RootPart.RootJoint
  1107. local equipped=false
  1108. local Debounce=false
  1109. local Anim="Idle"
  1110. local chat = game:GetService("Chat")
  1111. local Mouse=Player:GetMouse()
  1112. local Lighting=game.Lighting
  1113. local cf=CFrame.new
  1114. local v3=Vector3.new
  1115. local c3=Color3.new
  1116. local it=Instance.new
  1117. local angles=CFrame.Angles
  1118. local rad=math.rad
  1119. local ran=math.random
  1120. local huge=math.huge
  1121. local attacking=false
  1122. local attacktype=1
  1123. local Portalling=false
  1124. local Animating=false
  1125. necko=cf(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1126. LHC0=cf(-1,-1,0,-0,-0,-1,0,1,0,1,0,0)
  1127. LSC0=cf(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  1128. RHC0=cf(1,-1,0,0,0,1,0,1,0,-1,-0,-0)
  1129. RSC0=cf(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  1130. ROOTC0 = cf(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  1131. r=game:service'RunService'.RenderStepped
  1132. clerp=function(a,b,t)
  1133. return a:lerp(b,t)
  1134. end
  1135.  
  1136. function ClearEffects()
  1137. for i, v in ipairs(CurrentEffects) do
  1138. v:Remove()
  1139. v:Destroy()
  1140. game:GetService("Debris"):AddItem(v,0)
  1141. table.remove(CurrentEffects,i)
  1142. end
  1143. end
  1144. Human.WalkSpeed=26
  1145. Human.MaxHealth=2e9
  1146. Human.Health=Human.MaxHealth
  1147. function defpos()
  1148. Neck.C0 = necko
  1149. LH.C0 = LHC0
  1150. LS.C0 = LSC0
  1151. RH.C0 = RHC0
  1152. RS.C0 = RSC0
  1153. RootJoint.C0 = ROOTC0
  1154. end
  1155. function newpos1()
  1156. RootJoint.C0 = ROOTC0
  1157. defpos()
  1158. RS.C0=clerp(RS.C0,RS.C0*angles(rad(-50),0,0),.3)
  1159. LS.C0=clerp(LS.C0,LS.C0*angles(rad(-50),0,0),.3)
  1160. RH.C0=clerp(RH.C0,RH.C0*angles(rad(-25),0,0),.3)
  1161. LH.C0=clerp(LH.C0,LH.C0*angles(rad(-25),0,0),.3)
  1162. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*cf(0,0,1),2)
  1163. end
  1164.  
  1165. function newpos()
  1166. defpos()
  1167. RS.C0=clerp(RS.C0,RS.C0*angles(rad(0),rad(75),rad(90))*cf(0,-.4,.2),1)
  1168. LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),rad(-50),rad(-90))*cf(0,0,-.4),1)
  1169. RH.C0=clerp(RH.C0,RH.C0*angles(rad(-2),rad(0),rad(-10))*cf(.2,0,0),1)
  1170. LH.C0=clerp(LH.C0,LH.C0*angles(rad(-2),rad(0),rad(5))*cf(.1,0,0),1)
  1171. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*cf(0,0,1),2)
  1172. end
  1173. function PEE(part,size,col3,Lemission,trans,accel,ltp,edirection,enabled,lifetime,rate,rotation,rotspeed,speed,velspread,name,text)
  1174. local p=it("ParticleEmitter",part)
  1175. p.Size=size
  1176. p.Texture=text
  1177. p.Color=col3
  1178. p.LightEmission=Lemission
  1179. p.Transparency=trans
  1180. p.Acceleration=accel
  1181. p.LockedToPart=ltp
  1182. p.EmissionDirection=edirection
  1183. p.Enabled=enabled
  1184. p.Lifetime=lifetime
  1185. p.Rate=rate
  1186. p.Rotation=rotation
  1187. p.RotSpeed=rotspeed
  1188. p.Speed=speed
  1189. p.VelocitySpread=velspread
  1190. p.Name=name
  1191. return p
  1192. end
  1193.  
  1194. gui = function(GuiType, parent, text, backtrans, backcol, pos, size)
  1195. local gui = Instance.new(GuiType)
  1196. gui.Parent = parent
  1197. gui.Text = text
  1198. gui.BackgroundTransparency = backtrans
  1199. gui.BackgroundColor3 = backcol
  1200. gui.SizeConstraint = "RelativeXY"
  1201. gui.TextXAlignment = "Center"
  1202. gui.TextYAlignment = "Center"
  1203. gui.Position = pos
  1204. gui.Size = size
  1205. gui.Font = "SourceSans"
  1206. gui.FontSize = "Size60"
  1207. gui.TextWrapped = false
  1208. gui.TextStrokeTransparency = 0
  1209. gui.TextColor = BrickColor.new("Lime green")
  1210. return gui
  1211. end
  1212.  
  1213. part=function(parent,anchored,cancollide,size,cframe,col3,material,trans)
  1214. local p=it("Part",parent)
  1215. p.Anchored=anchored
  1216. p.CanCollide=cancollide
  1217. p.Size=size
  1218. p.CFrame=cframe
  1219. p.Color=col3
  1220. p.Material=material
  1221. p.Transparency=trans
  1222. return p
  1223. end
  1224.  
  1225. BillboardGui = function(image, position, size)
  1226. local billpar = Instance.new("Part")
  1227. billpar.Transparency = 1
  1228. billpar.formFactor = "Custom"
  1229. billpar.Size = Vector3.new(1, 1, 1)
  1230. billpar.Anchored = true
  1231. billpar.CanCollide = false
  1232. billpar.CFrame = CFrame.new(position)
  1233. billpar.Name = "BillboardGuiPart"
  1234. local bill = Instance.new("BillboardGui", billpar)
  1235. bill.Adornee = billpar
  1236. bill.Size = UDim2.new(1, 0, 1, 0)
  1237. bill.SizeOffset = Vector2.new(size, size)
  1238. local d = Instance.new("ImageLabel", bill)
  1239. d.BackgroundTransparency = 1
  1240. d.Size = UDim2.new(1, 0, 1, 0)
  1241. d.Image = image
  1242. return billpar
  1243. end
  1244.  
  1245. RealDamage = function(part,min,max,radius)
  1246. coroutine.resume(coroutine.create(function()
  1247. for i,v in pairs(workspace:children()) do
  1248. if v:FindFirstChild'Humanoid' and v:FindFirstChild'Torso' then
  1249. if v.Name == game.Players.LocalPlayer.Name then else
  1250. print((v.Torso.Position - part.Position).magnitude)
  1251. if ((v.Torso.Position - part.Position).magnitude <= radius) then
  1252. local hpdmg=math.random(min,max)
  1253. v.Humanoid.Health = v.Humanoid.Health - hpdmg
  1254. print"0"
  1255. print"1"
  1256. local Dbil=it("BillboardGui", v.Torso)
  1257. Dbil.Adornee=v.Torso
  1258. Dbil.Size=UDim2.new(0, 500, 0, 500)
  1259. Dbil.SizeOffset=Vector2.new(0,0)
  1260. Dbil.AlwaysOnTop=true
  1261. Dbil.ExtentsOffset=Vector3.new(ran(-3,3),ran(-3,3),ran(-3,3))
  1262. table.insert(CurrentDamages,Dbil)
  1263. print"2"
  1264. local goo=gui("TextLabel",Dbil,""..hpdmg.."",1,Color3.new(0,0,0),UDim2.new(0, 0, 0, 0),UDim2.new(1, 0, 1, 0))
  1265. table.insert(CurrentDamages,goo)
  1266. print"3"
  1267. for i=1,10 do
  1268. wait()
  1269. goo.TextTransparency=i/10
  1270. end
  1271. for a,b in pairs(CurrentDamages) do
  1272. b:Remove()
  1273. b:Destroy()
  1274. game:GetService("Debris"):AddItem(b,0)
  1275. table.remove(CurrentEffects,a)
  1276. end
  1277.  
  1278. end
  1279. end
  1280. end
  1281. end
  1282. end))
  1283. end
  1284.  
  1285. smoothNO=function(ppart)
  1286. ppart.TopSurface=10
  1287. ppart.BottomSurface=10
  1288. ppart.BackSurface=10
  1289. ppart.FrontSurface=10
  1290. ppart.LeftSurface=10
  1291. ppart.RightSurface=10
  1292. return ppart
  1293. end
  1294. local Smmooth=function(tablle)
  1295. for i, v in pairs(tablle) do
  1296. if v.ClassName=="Part" then
  1297. v.TopSurface=10
  1298. v.BottomSurface=10
  1299. v.BackSurface=10
  1300. v.FrontSurface=10
  1301. v.LeftSurface=10
  1302. v.RightSurface=10
  1303. end
  1304. end
  1305. end
  1306. smoothO=function(ppart)
  1307. ppart.TopSurface=0
  1308. ppart.BottomSurface=0
  1309. ppart.BackSurface=0
  1310. ppart.FrontSurface=0
  1311. ppart.LeftSurface=0
  1312. ppart.RightSurface=0
  1313. end
  1314.  
  1315. sound=function(parent,id,vol,looped)
  1316. local s=it("Sound",parent)
  1317. s.SoundId=id
  1318. s.Volume=vol
  1319. s.Looped=looped
  1320. return s
  1321. end
  1322.  
  1323. mesh=function(parent,ttype,scale)
  1324. local m=it("SpecialMesh",parent)
  1325. m.MeshType=ttype
  1326. m.Scale=scale
  1327. return m
  1328. end
  1329.  
  1330. spmesh=function(parent,id,scale)
  1331. local m=it("SpecialMesh",parent)
  1332. m.MeshId=id
  1333. m.Scale=scale
  1334. return m
  1335. end
  1336.  
  1337. spawn(function()
  1338. TEngineAnimationSoftware = function()
  1339. while true do
  1340. wait()
  1341. local torvel = (game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity * Vector3.new(1,0,1)).magnitude
  1342. if torvel > 2 and Anim == "Idle" and attacking == false and Animating==false then
  1343. Anim = "Walking"
  1344. print("WALKING")
  1345. spawn(function()
  1346. while Anim=="Walking" do wait()
  1347. feint()
  1348. end
  1349. end)
  1350. coroutine.resume(coroutine.create(function()
  1351. for i=1,20 do--y,x,z
  1352. RS.C0=clerp(RS.C0,RS.C0*angles(rad(0),rad(0),rad(-108))*cf(-.4,-.6,-.7),.06)
  1353. LS.C0=clerp(LS.C0,LS.C0*angles(0,0,rad(108))*cf(.2,-.4,-.2),.06)
  1354. RH.C0=clerp(RH.C0,RH.C0*angles(0,0,rad(-10)),.06)
  1355. LH.C0=clerp(LH.C0,LH.C0*angles(0,0,rad(10)),.06)
  1356. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(rad(15),0,0),.05)
  1357. r:wait()
  1358. end
  1359. end))
  1360. elseif torvel < 1 and Anim=="Walking" and attacking == false then
  1361. Anim = "Idle"
  1362. print("IDLE")
  1363. coroutine.resume(coroutine.create(function()
  1364. for i=1,10 do
  1365. RS.C0=clerp(RS.C0,RS.C0*angles(0,0,0),.06)
  1366. LS.C0=clerp(LS.C0,LS.C0*angles(0,0,0),.06)
  1367. RH.C0=clerp(RH.C0,RH.C0*angles(0,0,rad(20)),.06)
  1368. LH.C0=clerp(LH.C0,LH.C0*angles(0,0,rad(-20)),.06)
  1369. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(rad(-30),0,0),.05)
  1370. r:wait()
  1371. end
  1372. newpos()
  1373. end))
  1374. end
  1375. end
  1376. end
  1377.  
  1378. TEngineAnimationSoftware()
  1379. wait()
  1380. end)
  1381.  
  1382.  
  1383. newpos()
  1384.  
  1385. coroutine.resume(coroutine.create(function()
  1386. while wait() do
  1387. while true do
  1388. for i=1,20 do
  1389. wait()
  1390. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*cf(0,0,.05),.3)
  1391. end
  1392. for i=1,20 do
  1393. wait()
  1394. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*cf(0,0,-.05),.3)
  1395. end
  1396. end
  1397. end
  1398. end))
  1399.  
  1400.  
  1401. local EyePart=part(Char,false,false,v3(.3,.3,.3),Torso.CFrame,c3(0,1,0),"Neon",0)
  1402. EyePart.Name="EyePart"
  1403. EyePart.Shape="Ball"
  1404. local EyeWeld=it("Weld",Char)
  1405. EyeWeld.Part0=EyePart
  1406. EyeWeld.Part1=Head
  1407. EyeWeld.C0=EyeWeld.C0*cf(.2,-.25,.578)
  1408. local EyeSizes={
  1409. NumberSequenceKeypoint.new(0,.4,0),
  1410. NumberSequenceKeypoint.new(1,0,0)
  1411. }
  1412. local EyeTrans={
  1413. NumberSequenceKeypoint.new(0,0,0),
  1414. NumberSequenceKeypoint.new(1,1,0)
  1415. }
  1416. local PE=it("ParticleEmitter",EyePart)
  1417. PE.LightEmission=.4
  1418. PE.LockedToPart=true
  1419. PE.Size=NumberSequence.new(EyeSizes)
  1420. PE.Transparency=NumberSequence.new(EyeTrans)
  1421. PE.Acceleration=v3(2,0,0)
  1422. PE.Lifetime=NumberRange.new(2,2,2)
  1423. PE.Rate=70
  1424. PE.Speed=NumberRange.new(4,4,4)
  1425. PE.Texture="rbxassetid://300899374"
  1426.  
  1427. local function RisingAndRotatingParts(Parent,Cframe,Col1,Col2,Time,Material,Size)
  1428. local Colours = {BrickColor.new(Col1),BrickColor.new(Col2)}
  1429.  
  1430. local flame1 = Instance.new("Part",Parent)
  1431. flame1.Anchored = true
  1432. flame1.CanCollide =false
  1433. flame1.CFrame = Cframe
  1434. flame1.Material = Material
  1435. flame1.TopSurface = 0
  1436. flame1.BottomSurface = 0
  1437. flame1.Size = Size
  1438. flame1.BrickColor = Colours[math.random(1,#Colours)]
  1439.  
  1440. for i = 1,30 do
  1441. flame1.CFrame = flame1.CFrame*CFrame.Angles(.5,.5,.5)+Vector3.new(0,.2,0)
  1442. flame1.Transparency = i/30
  1443. r:wait()
  1444. end
  1445. flame1:Destroy()
  1446. end
  1447.  
  1448. coroutine.resume(coroutine.create(function()
  1449. while r:wait() do
  1450. RisingAndRotatingParts(Char,Torso.CFrame*cf(ran(-2,2),-3,ran(-2,2)),"Lime green","Really black",1,"Neon",v3(.5,.5,.5))
  1451. end
  1452. end))
  1453. coroutine.resume(coroutine.create(function()
  1454. for i=1,huge do
  1455. local MCir=part(Char,false,false,v3(0,0,0),Torso.CFrame,c3(0,0,0),"Neon",1)
  1456. table.insert(CurrentEffects,MCir)
  1457. local CirM=mesh(MCir,"Cylinder",v3(1.3,3.3,3.3))
  1458. table.insert(CurrentEffects,CirM)
  1459. local CirDec=it("Decal",MCir)
  1460. CirDec.Texture="rbxassetid://687708091"
  1461. CirDec.Face="Right"
  1462. CirDec.Transparency=.5
  1463. table.insert(CurrentEffects,CirDec)
  1464. local MagicWeld=it("Weld",Char)
  1465. MagicWeld.Part0=EyePart
  1466. MagicWeld.Part1=MCir
  1467. MagicWeld.C0=MagicWeld.C0*angles(0,rad(90),0)*cf(.05,0,0)
  1468. table.insert(CurrentEffects,MagicWeld)
  1469. for i=1,40 do
  1470. MagicWeld.C0=MagicWeld.C0*angles(rad(6),0,0)
  1471. CirM.Scale=CirM.Scale+v3(0,.4,.4)
  1472. CirDec.Transparency=i/40
  1473. r:wait()
  1474. end
  1475. --ClearEffects()
  1476. end
  1477. end))
  1478. print"kek"
  1479.  
  1480.  
  1481. Lightning1 = function(Start,End,Times,Offset,Color,Thickness)
  1482.  
  1483. local magz = (Start - End).magnitude local curpos = Start local trz = {-Offset,Offset}
  1484.  
  1485. for i=1,Times do
  1486.  
  1487. local li = Instance.new("Part",workspace) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true
  1488.  
  1489. li.Material = "Neon"
  1490.  
  1491. li:BreakJoints()
  1492.  
  1493. li.Transparency = 0 li.BrickColor = Color
  1494.  
  1495. li.formFactor = "Custom" li.CanCollide = false
  1496.  
  1497. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  1498.  
  1499. local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  1500.  
  1501. local trolpos = CFrame.new(curpos,End)*CFrame.new(0,0,magz/Times).p+ofz
  1502.  
  1503. if Times == i then
  1504.  
  1505. local magz2 = (curpos - End).magnitude li.Size = Vector3.new(Thickness,Thickness,magz2)
  1506.  
  1507. li.CFrame = CFrame.new(curpos,End)*CFrame.new(0,0,-magz2/2)
  1508.  
  1509. else
  1510.  
  1511. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  1512.  
  1513. end
  1514.  
  1515. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p Spawn(function() for i=1,10 do wait()
  1516.  
  1517.  
  1518.  
  1519. li.Transparency = i/10 end li:Destroy() end)
  1520.  
  1521.  
  1522.  
  1523. end
  1524.  
  1525. end
  1526.  
  1527.  
  1528. attackone=function()
  1529. if attacking ==false and Debounce==false then attacking,Debounce=true,true
  1530. print"1"
  1531. newpos1()
  1532. chat:Chat(Char.Head,"Hmph.","Green")
  1533. local Hbox=part(Char,false,false,v3(1.5,2,1.5),Torso.CFrame,c3(0,0,0),"Plastic",1)
  1534. RealDamage(Hbox,7,16,5,false)
  1535. local w=it("Weld",Char)
  1536. w.Part0=Hbox
  1537. w.Part1=LArm
  1538. w.C0=w.C0*cf(0,1,0)
  1539. for i=1,10 do
  1540. RS.C0=clerp(RS.C0,RS.C0*angles(rad(0),0,0),.06)
  1541. LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),rad(-65),rad(-150)),.06)
  1542. RH.C0=clerp(RH.C0,RH.C0*angles(0,rad(0),rad(0)),.06)
  1543. LH.C0=clerp(LH.C0,LH.C0*angles(0,0,0),.06)
  1544. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(90)),.06)
  1545. Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(-90)),.06)
  1546. r:wait()
  1547. end
  1548. for i=1,10 do
  1549. LS.C0=clerp(LS.C0,LS.C0*angles(rad(-9),rad(0),rad(0)),1)
  1550. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(-12)),1)
  1551. Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(12)),1)
  1552. r:wait()
  1553. end
  1554. wait(.8)
  1555.  
  1556. newpos()
  1557. Hbox:Destroy()
  1558. end
  1559. attacking=false
  1560. Debounce=false
  1561. Anim="Idle"
  1562. end
  1563.  
  1564. attacktwo=function()
  1565. if attacking ==false and Debounce==false then attacking,Debounce=true,true
  1566. print"2"
  1567. newpos1()
  1568. chat:Chat(Char.Head,"Die!","Green")
  1569. local ETorso=Torso:Clone()
  1570. ETorso.Transparency=1
  1571. ETorso.Anchored=true
  1572. ETorso.CanCollide=false
  1573. ETorso.CFrame=Torso.CFrame
  1574. for i=1,10 do
  1575. RS.C0=clerp(RS.C0,RS.C0*angles(rad(-7),rad(0),rad(0))*cf(0,-.05,0),1)
  1576. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(9)),1)
  1577. Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(-9)),1)
  1578. r:wait()
  1579. end
  1580.  
  1581. for i=1,30 do
  1582. local p=part(Char,true,false,v3(1,1,1),ETorso.CFrame*cf(0,0,-i)*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Plastic",0)
  1583. local m=it("SpecialMesh",p)
  1584. m.MeshId="rbxassetid://3270017"
  1585. m.Scale=v3(4,4,4)
  1586. spawn(function()
  1587. for ii=1,20 do
  1588. r:wait()
  1589. m.Scale=m.Scale+v3(.5,.5,.5)
  1590. p.Transparency=ii/20
  1591. end
  1592. end)
  1593.  
  1594. r:wait()
  1595. end
  1596. local urmum=part(Char,true,false,v3(1,1,1),ETorso.CFrame*cf(0,0,-30),c3(0,1,0),"Plastic",0)
  1597. table.insert(CurrentEffects,urmum)
  1598. smoothNO(urmum)
  1599. local HBox=urmum:Clone()
  1600. HBox.Parent=Char
  1601. HBox.Transparency=1
  1602. HBox.Shape="Ball"
  1603. HBox.Size=v3(2,2,2)
  1604. HBox.CFrame=urmum.CFrame
  1605. RealDamage(HBox,10,25,20,false)
  1606. local urmesh=it("SpecialMesh",urmum)
  1607. urmesh.MeshType="Sphere"
  1608. urmesh.Scale=v3(2,2,2)
  1609. coroutine.resume(coroutine.create(function()
  1610. for i=1,40 do
  1611. urmum.Transparency=i/40
  1612. urmesh.Scale=urmesh.Scale+v3(1.5,1.5,1.5)
  1613. HBox.CFrame=urmum.CFrame
  1614. HBox.Size=HBox.Size+v3(1,1,1)
  1615. r:wait()
  1616. end
  1617. end))
  1618. for a=1,2 do
  1619. for i=1,20 do
  1620. spawn(function()
  1621. local rann=part(Char,true,false,v3(0,0,0),ETorso.CFrame*cf(0,0,-30)*cf(ran(-30,30),ran(30),ran(-30,30)),c3(0,1,0),"Neon",1)
  1622. table.insert(CurrentEffects,rann)
  1623. local p=part(Char,false,false,v3(0,0,0),ETorso.CFrame*CFrame.new(0,0,-30),c3(0,1,0),"Neon",0)
  1624. table.insert(CurrentEffects,p)
  1625. local m=it("BlockMesh",p)
  1626. m.Scale=v3(6,6,6)
  1627. local bp=it("BodyPosition")
  1628. bp.maxForce=v3(math.huge,math.huge,math.huge)
  1629. bp.Position=rann.Position
  1630. bp.Parent=p
  1631. table.insert(CurrentEffects,bp)
  1632. spawn(function()
  1633. for i=1,16 do
  1634. r:wait()
  1635. p.Transparency=i/16
  1636. end
  1637. end)
  1638. wait()
  1639. bp.Parent=bil
  1640. end)
  1641. end
  1642. end
  1643. ETorso:Remove()
  1644. HBox:Destroy()
  1645. end
  1646. --ClearEffects()
  1647. newpos()
  1648. attacking=false
  1649. Debounce=false
  1650. Anim="Idle"
  1651. end
  1652.  
  1653. attackthree=function()
  1654. if attacking ==false and Debounce==false then attacking,Debounce=true,true
  1655. print"3"
  1656. newpos1()
  1657. chat:Chat(Char.Head,"Get Ready..","Green")
  1658. for i=1,10 do
  1659. RS.C0=clerp(RS.C0,RS.C0*angles(rad(-33),0,rad(-10))*cf(0,-.25,0),.4)
  1660. LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),rad(20),rad(0)),.06)
  1661. RH.C0=clerp(RH.C0,RH.C0*angles(0,rad(0),rad(0)),.06)
  1662. LH.C0=clerp(LH.C0,LH.C0*angles(0,0,0),.06)
  1663. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(-6)),1)
  1664. Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(6)),1)
  1665. r:wait()
  1666. end
  1667.  
  1668. local ball=part(Char,false,false,v3(1,1,1),Head.CFrame,c3(0,0,0),"Plastic",.8)
  1669. local ball2=part(Char,false,false,v3(1,1,1),Head.CFrame,c3(0,1,0),"Neon",.2)
  1670. local w=it("Weld",Char)
  1671. w.Part0=ball
  1672. w.Part1=RArm
  1673. w.C0=w.C0*cf(0,20,0)
  1674. local w2=it("Weld",Char)
  1675. w2.Part0=ball2
  1676. w2.Part1=ball
  1677. local m=it("SpecialMesh",ball)
  1678. m.MeshType="Sphere"
  1679. m.Scale=Vector3.new(.1,.1,.1)
  1680. local m2=it("SpecialMesh",ball2)
  1681. m2.MeshType="Sphere"
  1682. m2.Scale=Vector3.new(.01,.01,.01)
  1683. local EyeSizes={
  1684. NumberSequenceKeypoint.new(0,5,0),
  1685. NumberSequenceKeypoint.new(1,0,0)
  1686. }
  1687. local PE=it("ParticleEmitter",ball)
  1688. PE.LightEmission=.4
  1689. PE.LockedToPart=false
  1690. PE.Size=NumberSequence.new(EyeSizes)
  1691. PE.Transparency=NumberSequence.new(EyeTrans)
  1692. PE.Acceleration=v3(0,0,0)
  1693. PE.Lifetime=NumberRange.new(4,4,4)
  1694. PE.Rate=2e9
  1695. PE.Speed=NumberRange.new(0,0,0)
  1696. PE.Texture="rbxassetid://300899374"
  1697. --table.insert(CurrentEffects,PE)
  1698. coroutine.resume(coroutine.create(function()
  1699. for i=1,30 do
  1700. spawn(function()
  1701. local rng=part(Char,true,false,v3(1,1,1),ball.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Plastic",.5)
  1702. table.insert(CurrentEffects,rng)
  1703. local rm=it("SpecialMesh",rng)
  1704. rm.MeshId="rbxassetid://3270017"
  1705. rm.Scale=v3(60,60,60)
  1706. for ii=1,10 do
  1707. rm.Scale=rm.Scale-v3(6,6,6)
  1708. r:wait()
  1709. end
  1710. end)
  1711. wait()
  1712. end
  1713. end))
  1714. local p1=part(Char,true,false,v3(1,1,1),ball.CFrame,c3(0,1,0),"Neon",.5)
  1715. local pm=mesh(p1,"Brick",v3(5,5,5))
  1716. for i=1,20 do
  1717. m.Scale=m.Scale+v3(.5,.5,.5)
  1718. m2.Scale=m2.Scale+v3(.3,.3,.3)
  1719. p1.Transparency=(-i/20*-i/20)
  1720. r:wait()
  1721. end
  1722. wait(.5)
  1723. w.Parent=nil
  1724. table.insert(CurrentEffects,w)
  1725. --table.insert(CurrentEffects,w2)
  1726. local placeholder=part(Char,true,false,v3(1,1,1),Head.CFrame*CFrame.new(0,-5,-30),c3(0,1,0),"Neon",1)
  1727. local BV=it("BodyVelocity")
  1728. BV.maxForce=v3(huge,huge,huge)
  1729. BV.Velocity=(placeholder.Position-ball.Position).unit*100
  1730. BV.Parent=ball
  1731. ball.Touched:connect(function(hit)
  1732. if hit.Name~=ball2.Name then
  1733. ball.Anchored=true
  1734. ball.ParticleEmitter.Enabled=false
  1735. ball.Transparency=1
  1736. ball2.Transparency=1
  1737. local xpl=part(Char,true,false,v3(1,1,1),ball.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.75)
  1738. local m=spmesh(xpl,"rbxassetid://9982590",v3(4,4,4))
  1739. local xpl2=part(Char,true,false,v3(4,4,4),ball.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",1)
  1740. spawn(function()
  1741. for i=1,80 do
  1742. xpl.Transparency=.75+i/80
  1743.  
  1744. m.Scale=m.Scale+v3(.6,.6,.6)
  1745.  
  1746. wait()
  1747.  
  1748.  
  1749. end
  1750. end)
  1751. RealDamage(xpl2,15,30,7)
  1752. for i=1,50 do
  1753. xpl2.Size=xpl2.Size+v3(.3,.3,.3)
  1754. xpl2.CFrame=ball.CFrame
  1755. r:wait()
  1756. end
  1757. xpl:Destroy()
  1758. xpl2:Destroy()
  1759. end
  1760. end)
  1761. spawn(function()
  1762. wait(1.5)
  1763. if BV then
  1764. BV:Destroy()
  1765. end
  1766.  
  1767. placeholder:Destroy()
  1768. PE.Enabled=false
  1769. ball2:Destroy()
  1770. wait(7)
  1771. ball:Destroy()
  1772. end)
  1773. for i=1,10 do
  1774. RS.C0=clerp(RS.C0,RS.C0*angles(rad(0),rad(20),rad(30))*cf(0,0,0),.4)
  1775. LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),rad(0),rad(0)),.06)
  1776. RH.C0=clerp(RH.C0,RH.C0*angles(0,rad(0),rad(0)),.06)
  1777. LH.C0=clerp(LH.C0,LH.C0*angles(0,0,0),.06)
  1778. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(12)),1)
  1779. Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(0),0,rad(-12)),1)
  1780. wait()
  1781. end
  1782. chat:Chat(Char.Head,"Falling Star!","Green")
  1783. end
  1784. wait(2)
  1785. attacktype=1
  1786. newpos()
  1787. attacking=false
  1788. Debounce=false
  1789. Anim="Idle"
  1790. end
  1791.  
  1792. Mouse.Button1Down:connect(function()
  1793. if attacking== false and attacktype == 1 and LEING==false then
  1794. attackone()
  1795. attacktype = 2
  1796. else
  1797. if attacking == false and attacktype == 2 and LEING==false then
  1798. attacktwo()
  1799. attacktype = 3
  1800. else
  1801. if attacking == false and attacktype == 3 and LEING==false then
  1802. attackthree()
  1803. attacktype = 1
  1804. end
  1805. end
  1806. end
  1807. end)
  1808.  
  1809. LEING=false
  1810. local Ging=false
  1811. Mouse.KeyDown:connect(function(Key)
  1812. if Key=="g" and Ging==false and attacking==false then attacking,Torso.Anchored=true,true
  1813. local Clear={}
  1814. local REKING=true
  1815. newpos1()
  1816. chat:Chat(Char.Head,"By The Power Bestowed Upon Me Within The Demon's Eye..","Green")
  1817. for i=1,20 do
  1818. RS.C0=clerp(RS.C0,RS.C0*angles(rad(4.5),rad(-2),rad(8.5))*cf(0.02,0,0),1)
  1819. LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),rad(0),rad(0)),.06)
  1820. RH.C0=clerp(RH.C0,RH.C0*angles(0,rad(0),rad(0)),.06)
  1821. LH.C0=clerp(LH.C0,LH.C0*angles(0,0,0),.06)
  1822. RootJoint.C0=clerp(RootJoint.C0,RootJoint.C0*angles(0,rad(0),rad(1)),1)
  1823. Neck.C0=clerp(Neck.C0,Neck.C0*angles(rad(-1),0,rad(-2)),1)
  1824. r:wait()
  1825. end
  1826. local ball=part(Char,false,false,v3(0,0,0),Torso.CFrame,c3(0,1,0),"Neon",0)
  1827. local ball2=part(Char,false,false,v3(.3,.3,.3),Torso.CFrame,c3(0,0,0),"Plastic",.8)
  1828. local bm=mesh(ball,"Sphere",v3(0,0,0))
  1829. local bm2=mesh(ball2,"Sphere",v3(.3,.3,.3))
  1830. smoothNO(ball2)
  1831. local w=it("Weld",Char)
  1832. w.Part0=ball
  1833. w.Part1=RArm
  1834. w.C0=w.C0*CFrame.new(0,1.6,0)
  1835. local w2=it("Weld",Char)
  1836. w2.Part0=ball2
  1837. w2.Part1=RArm
  1838. w2.C0=w2.C0*CFrame.new(0,1.6,0)
  1839. for i=1,60 do r:wait()
  1840. bm.Scale=bm.Scale:Lerp(bm.Scale+Vector3.new(.23,.23,.23),.3)
  1841. bm2.Scale=bm2.Scale:Lerp(bm2.Scale+Vector3.new(.3,.3,.3),.3)
  1842. end
  1843. local Ring=part(Char,true,false,v3(0,0,0),ball.CFrame,c3(0,0,0),"Neon",.5)
  1844. local Ring2=Ring:Clone()
  1845. Ring2.Parent=Char
  1846. local RM=spmesh(Ring,"rbxassetid://3270017",Vector3.new(1.7,1.7,.5))
  1847. local RM2=spmesh(Ring2,"rbxassetid://3270017",Vector3.new(1.7,1.7,.5))
  1848. Ring.CFrame=ball.CFrame*CFrame.Angles(ran(-10,10),ran(-10,10),ran(-10,10))
  1849. Ring2.CFrame=ball.CFrame*CFrame.Angles(ran(-10,10),ran(-10,10),ran(-10,10))
  1850. Ging=true
  1851. coroutine.resume(coroutine.create(function()
  1852. while Ging==true do r:wait()
  1853. Ring.CFrame=Ring.CFrame:lerp(Ring.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  1854. Ring2.CFrame=Ring2.CFrame:lerp(Ring2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  1855. end
  1856. end))
  1857. coroutine.resume(coroutine.create(function()
  1858. while Ging==true do wait(.2)
  1859. Lightning1(ball.CFrame.p,Torso.CFrame*CFrame.new(0,140,10).p,5,5,BrickColor.new("Lime green"),.354)
  1860. end
  1861. end))
  1862. print"OYEFGYEFYGIEF"
  1863. local cols={"Lime green", "Really black"}
  1864. function fromground()
  1865. local poss = Torso.CFrame*CFrame.new(0,-3,0)
  1866. local main=it("Part",Char)
  1867. main.Anchored=true
  1868. main.CanCollide=false
  1869. main.Size=v3(1,.2,1)
  1870. main.CFrame=poss
  1871. main.BrickColor=BrickColor.new(cols[math.random(#cols)])
  1872. main.Material="Neon"
  1873. main.CFrame = main.CFrame*cf((ran(-30,30)),0,(ran(-30,30)))
  1874. local one = it("SpecialMesh", main)
  1875. one.MeshType = "Sphere"
  1876. one.Scale = v3(.3,.3,.3)
  1877. main.CFrame = main.CFrame*angles((rad(90)),0,0)
  1878. for i = 0,10,.1 do
  1879. one.Scale = one.Scale+v3(.1,.1,4)
  1880. main.Transparency = i
  1881. wait()
  1882. end
  1883. one:Destroy()
  1884. main:Destroy()
  1885. end
  1886. coroutine.resume(coroutine.create(function()
  1887. while Ging==true do
  1888. spawn(function()
  1889. fromground()
  1890. end)
  1891. wait(.1)
  1892. end
  1893. end))
  1894. spawn(function()
  1895. coroutine.resume(coroutine.create(function()
  1896. for i=1,17 do r:wait()
  1897. print"hi"
  1898. local Cir=part(Char,true,false,v3(0,0,0),Torso.CFrame*cf(0,-2.8,0)*angles(0,0,math.rad(90)),c3(0,0,0),"Neon",1)
  1899. local Cirm=mesh(Cir,"Cylinder",v3(0,1,1))
  1900. local CirDec=it("Decal",Cir)
  1901. CirDec.Texture="rbxassetid://687708091"
  1902. CirDec.Face="Right"
  1903. CirDec.Transparency=0
  1904. table.insert(Clear,Cir)
  1905. for ii=1,100 do r:wait()
  1906. Cir.CFrame=Cir.CFrame*CFrame.Angles(math.rad(i*1.5),0,0)
  1907. Cirm.Scale=Cirm.Scale:Lerp(Cirm.Scale+Vector3.new(0,6,6),.4)
  1908. CirDec.Transparency=ii/100
  1909. end
  1910. end
  1911. end))
  1912. end)
  1913. Bright={}
  1914. local BR=1
  1915. for i=1,10 do
  1916. table.insert(Bright,BR)
  1917. BR=BR-.1
  1918. end
  1919. table.insert(Bright,0)
  1920. for i, v in pairs(Bright) do
  1921. print(v)
  1922. end
  1923. Lighting.Brightness=1
  1924. spawn(function()
  1925. for i=1,#Bright do
  1926. Lighting.Brightness=Bright[i]
  1927. wait(.1)
  1928. end
  1929. end)
  1930. local C1=part(Char,true,false,v3(1,1,1),Torso.CFrame*CFrame.new(0,155,0),c3(90/255,97/255,99/255),"Plastic",1)
  1931. local C1m=spmesh(C1,"rbxassetid://1095708",v3(1000,50,1000))
  1932. for i=1,#Bright do
  1933. C1.Transparency=Bright[i]
  1934. wait(.1)
  1935. end
  1936. chat:Chat(Char.Head,"Open! Hades Gate!","Green")
  1937. --PORTAL
  1938. Portalling=true
  1939. for i=1,2 do
  1940. local Spoke1=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,1),"Plastic",1)
  1941. local pp1=part(Char,false,false,v3(2,2,2),Torso.CFrame,c3(0,1,1),"Plastic",1)
  1942. local pp2=part(Char,false,false,v3(2,2,2),Torso.CFrame,c3(0,1,1),"Plastic",1)
  1943. local pp3=part(Char,false,false,v3(2,2,2),Torso.CFrame,c3(0,1,1),"Plastic",1)
  1944. local pp4=part(Char,false,false,v3(2,2,2),Torso.CFrame,c3(0,1,1),"Plastic",1)
  1945. local POS=part(Char,false,false,v3(2,2,2),Torso.CFrame*angles(math.rad(90),0,0)*cf(0,0,-140),c3(0,1,1),"Plastic",1)
  1946.  
  1947. local wel0=it("Weld",Char)
  1948. wel0.Part0=Spoke1
  1949. wel0.Part1=POS
  1950. wait()
  1951. local wel1=it("Weld",Char)
  1952. wel1.Part0=POS
  1953. wel1.Part1=pp1
  1954. wait()
  1955. wel1.C0=wel1.C0*cf(0,60,0)
  1956. wait()
  1957. local wel2=it("Weld",Char)
  1958. wel2.Part0=POS
  1959. wel2.Part1=pp2
  1960. wel2.C0=wel2.C0*cf(0,-60,0)
  1961. wait()
  1962.  
  1963. local wel3=it("Weld",Char)
  1964. wel3.Part0=POS
  1965. wel3.Part1=pp3
  1966. wel3.C0=wel3.C0*cf(-60,0,0)
  1967. wait()
  1968. local wel4=it("Weld",Char)
  1969. wel4.Part0=POS
  1970. wel4.Part1=pp4
  1971. wel4.C0=wel4.C0*cf(60,0,0)
  1972. local TransPoints={
  1973. NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(.51,0,0),NumberSequenceKeypoint.new(.517,.0123,0),
  1974. NumberSequenceKeypoint.new(.767,0.0926,0),NumberSequenceKeypoint.new(.88,.395,0),NumberSequenceKeypoint.new(1,1,0)
  1975. }
  1976. local SizePoints={
  1977. NumberSequenceKeypoint.new(0,4.56,0),NumberSequenceKeypoint.new(.046,4.44,0),NumberSequenceKeypoint.new(.144,4.25,0),
  1978. NumberSequenceKeypoint.new(.521,4,0),NumberSequenceKeypoint.new(1,3.75,0)
  1979. }
  1980. local PE1=PEE(pp1,NumberSequence.new(SizePoints),ColorSequence.new(Color3.new(1,1,1),Color3.new(0,1,1)),.6,NumberSequence.new(TransPoints),v3(0,0,0),false,"Bottom",true,NumberRange.new(6,6,6),499999997952.000,NumberRange.new(0,0,0),NumberRange.new(0,0,0),NumberRange.new(6,6,6),0,"SpinningPortalEffect1","rbxassetid://300899374")
  1981. local PE2=PEE(pp2,NumberSequence.new(SizePoints),ColorSequence.new(Color3.new(1,1,1),Color3.new(0,1,1)),.6,NumberSequence.new(TransPoints),v3(0,0,0),false,"Top",true,NumberRange.new(6,6,6),499999997952.000,NumberRange.new(0,0,0),NumberRange.new(0,0,0),NumberRange.new(6,6,6),0,"SpinningPortalEffect2","rbxassetid://300899374")
  1982. local PE3=PEE(pp3,NumberSequence.new(SizePoints),ColorSequence.new(Color3.new(1,1,1),Color3.new(0,1,1)),.6,NumberSequence.new(TransPoints),v3(0,0,0),false,"Right",true,NumberRange.new(6,6,6),499999997952.000,NumberRange.new(0,0,0),NumberRange.new(0,0,0),NumberRange.new(6,6,6),0,"SpinningPortalEffect3","rbxassetid://300899374")
  1983. local PE4=PEE(pp4,NumberSequence.new(SizePoints),ColorSequence.new(Color3.new(1,1,1),Color3.new(0,1,1)),.6,NumberSequence.new(TransPoints),v3(0,0,0),false,"Left",true,NumberRange.new(6,6,6),499999997952.000,NumberRange.new(0,0,0),NumberRange.new(0,0,0),NumberRange.new(6,6,6),0,"SpinningPortalEffect4","rbxassetid://300899374")
  1984. spawn(function()
  1985.  
  1986.  
  1987. while Portalling==true do
  1988. wait()
  1989. POS.CFrame=POS.CFrame*angles(0,0,math.rad(3))
  1990. end
  1991. POS:Destroy()
  1992. pp1:Destroy()
  1993. pp2:Destroy()
  1994. pp3:Destroy()
  1995. pp4:Destroy()
  1996. end)
  1997. wait(.5)
  1998. end
  1999. wait(5)
  2000. newpos()
  2001. chat:Chat(Char.Head,"Now, You Will Know What It's Like To Burn.","Green")
  2002. Ging=false
  2003. Ring:Destroy()
  2004. Ring2:Destroy()
  2005. ball:Destroy()
  2006. ball2:Destroy()
  2007. for i,v in pairs(Clear) do
  2008. v:Destroy()
  2009. end
  2010. wait(3)
  2011. --anims
  2012. chat:Chat(Char.Head,"DIE!!!!!","Green")
  2013. defpos()
  2014.  
  2015. RS.C0 = clerp(RS.C0,RS.C0* angles(rad(-30), rad(0), rad(0)), 1)
  2016. LS.C0 = clerp(LS.C0,LS.C0* angles(rad(-30), rad(0), rad(0)), 1)
  2017. RH.C0 = clerp(RH.C0,RH.C0* angles(rad(-10), rad(0), rad(0)), 1)
  2018. LH.C0 = clerp(LH.C0,LH.C0* angles(rad(-10), rad(0), rad(0)), 1)
  2019. Neck.C0 = clerp(Neck.C0,Neck.C0*angles(rad(-35), rad(0), rad(0)), 1)
  2020. local cylp=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(0,0,math.rad(90)),c3(0,1,0),"Neon",.5)
  2021. local clym=mesh(cylp,"Cylinder",v3(5000,60,40))
  2022. smoothNO(cylp)
  2023. spawn(function()
  2024. while REKING==true do r:wait()
  2025. cylp.CFrame=Torso.CFrame*angles(0,0,math.rad(90))*CFrame.new(ran(-2,2),0,ran(-2,2))
  2026. end
  2027. end)
  2028. local Explosion=function()
  2029. local b1=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.5)--spike mesh in middle
  2030. local b2=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,0,0),"Neon",.6)--black ball mesh thats big and expands
  2031. local b3=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--green ball mesh that coats black ball mesh
  2032. local r1=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,0,0),"Neon",.6)--ring that rotates around section
  2033. local r2=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,0,0),"Neon",.6)--ring that rotates around section
  2034. local bb=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,0,0),"Neon",.7)--black ball that envelopes all >:D rhymes
  2035. local gr=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.7)--green ring that goes around bb
  2036. local gr2=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.7)--green ring that goes around bb
  2037. local sw=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--shockwave around whole fing
  2038. local sw2=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--another shockwave around whole fing
  2039. local bm1=spmesh(b1,"rbxassetid://9982590",v3(8,8,8))
  2040. local bm2=mesh(b2,"Sphere",v3(40,40,40))
  2041. local bm3=mesh(b3,"Sphere",v3(42,42,42))
  2042. local rm1=spmesh(r1,"rbxassetid://3270017",v3(50,50,30))
  2043. local rm2=spmesh(r2,"rbxassetid://3270017",v3(50,50,30))
  2044. local bbm=mesh(bb,"Sphere",v3(60,60,60))
  2045. local grm1=spmesh(gr,"rbxassetid://3270017",v3(80,80,50))
  2046. local grm2=spmesh(gr2,"rbxassetid://3270017",v3(80,80,50))
  2047. local ss1=spmesh(sw,"rbxassetid://20329976",v3(40,15,40))
  2048. local ss2=spmesh(sw2,"rbxassetid://20329976",v3(48,5,48))
  2049. wait()
  2050. smoothNO(b1)
  2051. smoothNO(b2)
  2052. smoothNO(bb)
  2053. RealDamage(Torso,70,200,70,false)
  2054. for i=1,400 do r:wait()
  2055. --CFrames
  2056. b1.CFrame=b1.CFrame:lerp(b1.CFrame*CFrame.Angles(rad(3),0,rad(3)),.4)
  2057. r1.CFrame=r1.CFrame:lerp(r1.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  2058. r2.CFrame=r2.CFrame:lerp(r2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  2059. gr.CFrame=gr.CFrame:lerp(gr.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.1)
  2060. gr2.CFrame=gr2.CFrame:lerp(gr2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.1)
  2061. sw.CFrame=sw.CFrame:lerp(sw.CFrame*CFrame.Angles(0,math.rad(5),0),.4)
  2062. sw2.CFrame=sw2.CFrame:lerp(sw2.CFrame*CFrame.Angles(0,math.rad(-5),0),.4)
  2063. --Sizing
  2064. bm1.Scale=bm1.Scale:Lerp(bm1.Scale+Vector3.new(1.8,1.8,1.8),.069)--hehe
  2065. bm2.Scale=bm2.Scale:Lerp(bm2.Scale+Vector3.new(6,6,6),.1)
  2066. bm3.Scale=bm3.Scale:Lerp(bm3.Scale+Vector3.new(6,6,6),.1)
  2067. rm1.Scale=rm1.Scale:Lerp(rm1.Scale+Vector3.new(7,7,7),.1)
  2068. rm2.Scale=rm2.Scale:Lerp(rm2.Scale+Vector3.new(7,7,7),.1)
  2069. bbm.Scale=bbm.Scale:Lerp(bbm.Scale+Vector3.new(8,8,8),.1)
  2070. grm1.Scale=grm1.Scale:Lerp(grm1.Scale+Vector3.new(7,7,7),.1)
  2071. grm2.Scale=grm2.Scale:Lerp(grm2.Scale+Vector3.new(7,7,7),.1)
  2072. ss1.Scale=ss1.Scale:Lerp(ss1.Scale+Vector3.new(7,3,7),.1)
  2073. ss2.Scale=ss2.Scale:Lerp(ss2.Scale+Vector3.new(7,2,7),.1)
  2074. --Transparency
  2075. b1.Transparency=.7+i/400
  2076. b2.Transparency=.7+i/400
  2077. b3.Transparency=.7+i/400
  2078. r1.Transparency=.7+i/400
  2079. r2.Transparency=.7+i/400
  2080. bb.Transparency=.7+i/400
  2081. gr.Transparency=.7+i/400
  2082. gr2.Transparency=.7+i/400
  2083. sw.Transparency=.7+i/400
  2084. sw2.Transparency=.7+i/400
  2085.  
  2086. end
  2087. --Destroying
  2088. b1:Destroy()
  2089. b2:Destroy()
  2090. b3:Destroy()
  2091. r1:Destroy()
  2092. r2:Destroy()
  2093. bb:Destroy()
  2094. gr:Destroy()
  2095. gr2:Destroy()
  2096. sw:Destroy()
  2097. sw2:Destroy()
  2098. end
  2099. for i=1,30 do r:wait()
  2100. spawn(function()
  2101. Explosion()
  2102. end)
  2103. wait(.89)
  2104. end
  2105. REKING=false
  2106. NBright={}
  2107. local NBR=0
  2108. for i=1,10 do
  2109. table.insert(NBright,NBR)
  2110. NBR=NBR+.1
  2111. end
  2112. print"boop"
  2113. for i, v in pairs(NBright) do
  2114. print(v)
  2115. end
  2116. for i=1,#NBright do
  2117. Lighting.Brightness=NBright[i]
  2118. wait(.1)
  2119. end
  2120. Lighting.Brightness=1
  2121. Portalling=false
  2122. for i=1,10 do wait()
  2123. C1.Transparency=i/10
  2124. cylp.Transparency=.5+i/10
  2125. end
  2126. Torso.Anchored=false
  2127. newpos()
  2128. attacking=false
  2129. canattack=true
  2130.  
  2131. end
  2132. end)
  2133.  
  2134.  
  2135.  
  2136.  
  2137.  
  2138. Mouse.KeyDown:connect(function(Key)
  2139. if Key=="p" and attacking==false then attacking=true
  2140. newpos1()
  2141. chat:Chat(Char.Head,"URAGH!","Green")
  2142. local Explosion=function()
  2143. local b1=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.5)--spike mesh in middle
  2144. local b2=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,0,0),"Neon",.6)--black ball mesh thats big and expands
  2145. local b3=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--green ball mesh that coats black ball mesh
  2146. local r1=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,0,0),"Neon",.6)--ring that rotates around section
  2147. local r2=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,0,0),"Neon",.6)--ring that rotates around section
  2148. local bb=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,0,0),"Neon",.7)--black ball that envelopes all >:D rhymes
  2149. local gr=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.7)--green ring that goes around bb
  2150. local gr2=part(Char,true,false,v3(1,1,1),Torso.CFrame*angles(ran(-10,10),ran(-10,10),ran(-10,10)),c3(0,1,0),"Neon",.7)--green ring that goes around bb
  2151. local sw=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--shockwave around whole fing
  2152. local sw2=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.7)--another shockwave around whole fing
  2153. local bm1=spmesh(b1,"rbxassetid://9982590",v3(8,8,8))
  2154. local bm2=mesh(b2,"Sphere",v3(40,40,40))
  2155. local bm3=mesh(b3,"Sphere",v3(42,42,42))
  2156. local rm1=spmesh(r1,"rbxassetid://3270017",v3(50,50,30))
  2157. local rm2=spmesh(r2,"rbxassetid://3270017",v3(50,50,30))
  2158. local bbm=mesh(bb,"Sphere",v3(60,60,60))
  2159. local grm1=spmesh(gr,"rbxassetid://3270017",v3(80,80,50))
  2160. local grm2=spmesh(gr2,"rbxassetid://3270017",v3(80,80,50))
  2161. local ss1=spmesh(sw,"rbxassetid://20329976",v3(40,15,40))
  2162. local ss2=spmesh(sw2,"rbxassetid://20329976",v3(48,5,48))
  2163. wait()
  2164. smoothNO(b1)
  2165. smoothNO(b2)
  2166. smoothNO(bb)
  2167. for i=1,400 do r:wait()
  2168. --CFrames
  2169. b1.CFrame=b1.CFrame:lerp(b1.CFrame*CFrame.Angles(rad(3),0,rad(3)),.4)
  2170. r1.CFrame=r1.CFrame:lerp(r1.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  2171. r2.CFrame=r2.CFrame:lerp(r2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.3)
  2172. gr.CFrame=gr.CFrame:lerp(gr.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.1)
  2173. gr2.CFrame=gr2.CFrame:lerp(gr2.CFrame*CFrame.Angles(math.rad(ran(1,30)),math.rad(ran(1,30)),math.rad(ran(1,30))),.1)
  2174. sw.CFrame=sw.CFrame:lerp(sw.CFrame*CFrame.Angles(0,math.rad(5),0),.4)
  2175. sw2.CFrame=sw2.CFrame:lerp(sw2.CFrame*CFrame.Angles(0,math.rad(-5),0),.4)
  2176. --Sizing
  2177. bm1.Scale=bm1.Scale:Lerp(bm1.Scale+Vector3.new(1.8,1.8,1.8),.069)--hehe
  2178. bm2.Scale=bm2.Scale:Lerp(bm2.Scale+Vector3.new(6,6,6),.1)
  2179. bm3.Scale=bm3.Scale:Lerp(bm3.Scale+Vector3.new(6,6,6),.1)
  2180. rm1.Scale=rm1.Scale:Lerp(rm1.Scale+Vector3.new(7,7,7),.1)
  2181. rm2.Scale=rm2.Scale:Lerp(rm2.Scale+Vector3.new(7,7,7),.1)
  2182. bbm.Scale=bbm.Scale:Lerp(bbm.Scale+Vector3.new(8,8,8),.1)
  2183. grm1.Scale=grm1.Scale:Lerp(grm1.Scale+Vector3.new(7,7,7),.1)
  2184. grm2.Scale=grm2.Scale:Lerp(grm2.Scale+Vector3.new(7,7,7),.1)
  2185. ss1.Scale=ss1.Scale:Lerp(ss1.Scale+Vector3.new(7,3,7),.1)
  2186. ss2.Scale=ss2.Scale:Lerp(ss2.Scale+Vector3.new(7,2,7),.1)
  2187. --Transparency
  2188. b1.Transparency=.7+i/400
  2189. b2.Transparency=.7+i/400
  2190. b3.Transparency=.7+i/400
  2191. r1.Transparency=.7+i/400
  2192. r2.Transparency=.7+i/400
  2193. bb.Transparency=.7+i/400
  2194. gr.Transparency=.7+i/400
  2195. gr2.Transparency=.7+i/400
  2196. sw.Transparency=.7+i/400
  2197. sw2.Transparency=.7+i/400
  2198. end
  2199. b1:Destroy()
  2200. b2:Destroy()
  2201. b3:Destroy()
  2202. r1:Destroy()
  2203. r2:Destroy()
  2204. bb:Destroy()
  2205. gr:Destroy()
  2206. gr2:Destroy()
  2207. sw:Destroy()
  2208. sw2:Destroy()
  2209. end
  2210. Torso.Anchored=true
  2211. RS.C0 = clerp(RS.C0,RS.C0* angles(rad(-30), rad(0), rad(0)), 1)
  2212. LS.C0 = clerp(LS.C0,LS.C0* angles(rad(-30), rad(0), rad(0)), 1)
  2213. RH.C0 = clerp(RH.C0,RH.C0* angles(rad(-10), rad(0), rad(0)), 1)
  2214. LH.C0 = clerp(LH.C0,LH.C0* angles(rad(-10), rad(0), rad(0)), 1)
  2215. Neck.C0 = clerp(Neck.C0,Neck.C0*angles(rad(-35), rad(0), rad(0)), 1)
  2216. spawn(function()
  2217. Explosion()
  2218. end)
  2219. wait(2)
  2220. Torso.Anchored=false
  2221. newpos()
  2222.  
  2223. attacking=false
  2224. end
  2225. end)
  2226. local KIK=false
  2227. local TPPOS=nil
  2228. Mouse.KeyDown:connect(function(Key)
  2229. if Key=="l" and Debounce== false and Animating==false then Debounce=true
  2230. LEING=true
  2231. newpos1()
  2232. Animating=true
  2233. local ling=true
  2234. magicking=true
  2235. local hol1=part(Char,false,false,v3(0,0,0),Torso.CFrame,c3(0,1,0),"Neon",1)
  2236. local hol2=part(Char,false,false,v3(0,0,0),Torso.CFrame,c3(0,1,0),"Neon",1)
  2237. local hw1=it("Weld",Char)
  2238. hw1.Part0=hol1
  2239. hw1.Part1=RArm
  2240. hw1.C0=hw1.C0*CFrame.new(0,1,0)
  2241. local hw2=it("Weld",Char)
  2242. hw2.Part0=hol2
  2243. hw2.Part1=LArm
  2244. hw2.C0=hw2.C0*CFrame.new(0,1,0)
  2245. local function magickhands()
  2246. local m1=part(Char,true,false,v3(0,0,0),Torso.CFrame,c3(0,1,0),"Neon",.9)
  2247. local m2=part(Char,true,false,v3(0,0,0),Torso.CFrame,c3(0,1,0),"Neon",.9)
  2248. m1.Name="m1"
  2249. m2.Name="m2"
  2250. local mm1=mesh(m1,"Brick",v3(6,6,6))
  2251. local mm2=mesh(m2,"Brick",v3(6,6,6))
  2252. local a1=m1:Clone()
  2253. a1.Parent=Char
  2254. local a2=m2:Clone()
  2255. a2.Parent=Char
  2256. coroutine.resume(coroutine.create(function()
  2257. while magicking==true do wait()
  2258. m1.CFrame=hol1.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  2259. m2.CFrame=hol2.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  2260. a1.CFrame=hol1.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  2261. a2.CFrame=hol2.CFrame*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10))
  2262. end
  2263. hw1:Destroy()
  2264. hw2:Destroy()
  2265. hol1:Destroy()
  2266. hol2:Destroy()
  2267. m1:Destroy()
  2268. m2:Destroy()
  2269. end))
  2270. end
  2271. magickhands()
  2272. for i=1,10 do r:wait()
  2273. RS.C0 = clerp(RS.C0,RS.C0* angles(rad(5), rad(0), rad(5)), 1)
  2274. LS.C0 = clerp(LS.C0,LS.C0* angles(rad(-19), rad(0), rad(19)), 1)
  2275. RH.C0 = clerp(RH.C0,RH.C0* angles(rad(0), rad(0), rad(0)), 1)
  2276. LH.C0 = clerp(LH.C0,LH.C0* angles(rad(0), rad(0), rad(0)), 1)
  2277. Neck.C0 = clerp(Neck.C0,Neck.C0*angles(rad(3), rad(0), rad(0)), 1)
  2278. end
  2279. local ball=part(Char,true,false,v3(1,1,1),Torso.CFrame*CFrame.new(0,-.4,-1),c3(0,1,0),"Neon",0)
  2280. ball.Name="kewl"
  2281. spawn(function()
  2282. while ling==true do r:wait()
  2283. ball.CFrame=Torso.CFrame*CFrame.new(0,-.4,-1)
  2284. end
  2285. end)
  2286. local bm=mesh(ball,"Sphere",v3(.1,.1,.1))
  2287. local function absorb(ppart)
  2288. spawn(function()
  2289. local lel=part(Char,false,false,v3(0,0,0),ppart.CFrame*CFrame.new(ran(-4,4),ran(-4,4),ran(-4,4)),c3(0,1,0),"Neon",0)
  2290. lel.Shape="Ball"
  2291. local bp=it("BodyPosition")
  2292. bp.Position=ppart.Position
  2293. bp.maxForce=v3(huge,huge,huge)
  2294. bp.Parent=lel
  2295. wait(.5)
  2296. lel:Destroy()
  2297. bp:Destroy()
  2298. end)
  2299. end
  2300. spawn(function()
  2301. for i=1,80 do wait()
  2302. bm.Scale=bm.Scale:Lerp(bm.Scale+Vector3.new(.05,.05,.05),.3)
  2303. end
  2304. end)
  2305. for i=1,28 do
  2306. spawn(function()
  2307. absorb(ball)
  2308. end)
  2309. wait(.1)
  2310. end
  2311. local poop=part(Char,true,false,v3(1,1,1),Torso.CFrame,c3(0,1,0),"Neon",.5)
  2312. poop.Name="poop"
  2313. local cyl=mesh(poop,"Cylinder",v3(1,1,1))
  2314. spawn(function()
  2315. for i=1,10 do r:wait()
  2316. Neck.C0 = clerp(Neck.C0,Neck.C0*angles(rad(-2), rad(0), rad(0)), 1)
  2317. end
  2318. end)
  2319. KIK=true
  2320. for i=1,60,.2 do r:wait()
  2321. cyl.Scale=Vector3.new(i*4,i*4,1.3)
  2322. poop.CFrame=Torso.CFrame*CFrame.new(0,-.4,-i*2)*CFrame.Angles(0,rad(90),0)
  2323. TPPOS=i
  2324. end
  2325. KIK=false
  2326. Debounce=false
  2327. Animating=false
  2328. spawn(function()
  2329. pcall(function()
  2330. for i=1,10 do wait()
  2331. Char:FindFirstChild("m1"):Destroy()
  2332. Char:FindFirstChild("m2"):Destroy()
  2333. end
  2334. end)
  2335. end)
  2336. Torso.Anchored=false
  2337. if KIK==false then
  2338. magicking=false
  2339. ball:Destroy()
  2340. poop:Destroy()
  2341. newpos()
  2342. end
  2343. LEING=false
  2344. end
  2345. end)
  2346. function trail(ppart)
  2347. spawn(function()
  2348. local f1=part(Char,true,false,v3(1,1,1),RLeg.CFrame*CFrame.new(0,-1,0)*CFrame.fromEulerAnglesXYZ(math.random(10),math.random(10),math.random(10)),c3(0,1,0),"Neon",.7)
  2349. local fm=mesh(f1,"Brick",v3(2,2,2))
  2350. for i=1,10 do wait()
  2351. f1.Transparency=i/10
  2352. fm.Scale=fm.Scale-v3(.2,.2,.2)
  2353. end
  2354. f1:Destroy()
  2355. end)
  2356. end
  2357. Mouse.KeyDown:connect(function(Key)
  2358. if Key=="z" and KIK==true then KIK=false
  2359. if Char:FindFirstChild("poop") then
  2360. Char:FindFirstChild("poop"):Destroy()
  2361. if Char:FindFirstChild("kewl") then
  2362. Char:FindFirstChild("kewl"):Destroy()
  2363. print"Success!"
  2364. Torso.CFrame=Torso.CFrame*CFrame.new(0,0,-TPPOS*4)
  2365. print"NOICE"
  2366. defpos()
  2367. Torso.Anchored=true
  2368. newpos1()
  2369. for i=1,10 do r:wait()
  2370. trail()
  2371. RootJoint.C0=ROOTC0
  2372. RS.C0 = clerp(RS.C0,RS.C0* angles(rad(-2), rad(1), rad(-3.5)), 1)
  2373. LS.C0 = clerp(LS.C0,LS.C0* angles(rad(-2), rad(-1), rad(-1.5)), 1)
  2374. RH.C0 = clerp(RH.C0,RH.C0* angles(rad(0), rad(0), rad(2))*cf(.06,.02,0), 1)
  2375. LH.C0 = clerp(LH.C0,LH.C0* angles(rad(0), rad(0), rad(3))*cf(.04,.02,0), 1)--z is x axis y is y axis
  2376. Neck.C0 = clerp(Neck.C0,Neck.C0*angles(rad(1), rad(0), rad(3)), 1)
  2377. Torso.CFrame=clerp(Torso.CFrame,Torso.CFrame*angles(rad(0), rad(0), rad(7.3)),1)
  2378. end
  2379. RealDamage(LLeg,40,60,4)
  2380. LLeg.Touched:connect(function(hit)
  2381. if hit.Parent:FindFirstChild("Humanoid") then
  2382. if hit.Parent.Name~=Player.Name then
  2383. if magicking==true then
  2384. local Hooman=hit.Parent:FindFirstChild("Humanoid")
  2385. Hooman.Health=Hooman.Health-60
  2386. local effectpart=Instance.new("Part",Char)
  2387. effectpart.Size=Vector3.new(1,1,1)
  2388. effectpart.CFrame=hit.Parent.Torso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2389. effectpart.Anchored=true
  2390. effectpart.CanCollide=false
  2391. effectpart.Color=Color3.new(0,1,0)
  2392. local Ring=Instance.new("SpecialMesh",effectpart)
  2393. Ring.MeshId="rbxassetid://3270017"
  2394. Ring.Scale=Vector3.new(2,2,2)
  2395. for i=1,20 do
  2396. Ring.Scale=Ring.Scale+Vector3.new(2,2,2)
  2397. effectpart.Transparency=i/20
  2398. wait()
  2399. end
  2400. effectpart:Destroy()
  2401. end
  2402. end
  2403. end
  2404. end)
  2405. RealDamage(RLeg,40,60,4)
  2406. RLeg.Touched:connect(function(hit)
  2407. if hit.Parent:FindFirstChild("Humanoid") then
  2408. if hit.Parent.Name~=Player.Name then
  2409. if magicking==true then
  2410. local Hooman=hit.Parent:FindFirstChild("Humanoid")
  2411. Hooman.Health=Hooman.Health-60
  2412. local effectpart=Instance.new("Part",Char)
  2413. effectpart.Size=Vector3.new(1,1,1)
  2414. effectpart.CFrame=hit.Parent.Torso.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2415. effectpart.Anchored=true
  2416. effectpart.CanCollide=false
  2417. effectpart.Color=Color3.new(0,1,0)
  2418. local Ring=Instance.new("SpecialMesh",effectpart)
  2419. Ring.MeshId="rbxassetid://3270017"
  2420. Ring.Scale=Vector3.new(2,2,2)
  2421. for i=1,20 do
  2422. Ring.Scale=Ring.Scale+Vector3.new(2,2,2)
  2423. effectpart.Transparency=i/20
  2424. wait()
  2425. end
  2426. effectpart:Destroy()
  2427. end
  2428. end
  2429. end
  2430. end)
  2431. for i=1,25 do r:wait()
  2432. trail()
  2433. Torso.CFrame=clerp(Torso.CFrame,Torso.CFrame*angles(rad(360/25), rad(0), rad(0)),1)
  2434. end
  2435. spawn(function()
  2436. pcall(function()
  2437. for i=1,10 do wait()
  2438. Char:FindFirstChild("m1"):Destroy()
  2439. Char:FindFirstChild("m2"):Destroy()
  2440. end
  2441. end)
  2442. end)
  2443. Torso.Anchored=false
  2444. magicking=false
  2445. newpos()
  2446. end
  2447. end
  2448. end
  2449. end)
  2450. feint=function()
  2451. local ORarm,OLarm,OLleg,ORleg,RTorso=part(Char,true,false,v3(1,2,1),RArm.CFrame,c3(0,1,0),"Neon",.75),part(Char,true,false,v3(1,2,1),LArm.CFrame,c3(0,1,0),"Neon",.75),part(Char,true,false,v3(1,2,1),LLeg.CFrame,c3(0,1,0),"Neon",.75),part(Char,true,false,v3(1,2,1),RLeg.CFrame,c3(0,1,0),"Neon",.75),part(Char,true,false,v3(2,2,1),Torso.CFrame,c3(0,1,0),"Neon",.75)
  2452. Smmooth({ORarm,OLarm,OLleg,ORleg,RTorso})
  2453. for a, b in pairs({ORarm,OLarm,OLleg,ORleg,RTorso}) do
  2454. spawn(function()
  2455. for ii=1,70 do r:wait()
  2456. b.Transparency=.75+ii/70
  2457. end
  2458. b:Remove()
  2459. end)
  2460. end
  2461. end
  2462. feint1=function()
  2463. local ORarm,OLarm,OLleg,ORleg,RTorso=part(Char,true,false,v3(1,2,1),RArm.CFrame,c3(0,1,0),"Neon",0),part(Char,true,false,v3(1,2,1),LArm.CFrame,c3(0,1,0),"Neon",0),part(Char,true,false,v3(1,2,1),LLeg.CFrame,c3(0,1,0),"Neon",0),part(Char,true,false,v3(1,2,1),RLeg.CFrame,c3(0,1,0),"Neon",0),part(Char,true,false,v3(2,2,1),Torso.CFrame,c3(0,1,0),"Neon",0)
  2464. Smmooth({ORarm,OLarm,OLleg,ORleg,RTorso})
  2465. for a, b in pairs({ORarm,OLarm,OLleg,ORleg,RTorso}) do
  2466. spawn(function()
  2467. for ii=1,70 do r:wait()
  2468. b.Transparency=ii/70
  2469. end
  2470. b:Remove()
  2471. end)
  2472. end
  2473. end
  2474. Mouse.KeyDown:connect(function(Key)
  2475. if Key=="m" and attacking==false then attacking=true
  2476. newpos()
  2477. local ETorso=Torso:Clone()
  2478. ETorso.Parent=Char
  2479. ETorso.Transparency=1
  2480. ETorso.Anchored=true
  2481. ETorso.CanCollide=false
  2482. ETorso.Name="ETorso"
  2483. local function expl(partt,size,col3,tr,times)
  2484. for i=1,times do
  2485. spawn(function()
  2486. local p=it("Part",Char)
  2487. p.Anchored=true
  2488. p.CanCollide=false
  2489. p.Color=col3
  2490. p.Transparency=tr
  2491. p.Size=v3(0,0,0)
  2492. local mm=it("SpecialMesh",p)
  2493. mm.MeshType="Brick"
  2494. mm.Scale=size
  2495. p.Material="Plastic"
  2496. p.CFrame=partt.CFrame*CFrame.Angles(ran(-10,10),ran(-10,10),ran(-10,10))
  2497. Smmooth({p})
  2498. for ii=1,40 do r:wait()
  2499. p.Transparency=ii/40+tr
  2500. mm.Scale=mm.Scale+Vector3.new(.2,.2,.2)
  2501. end
  2502. p:Destroy()
  2503. end)
  2504. end
  2505. end
  2506. --print(Torso.Size)
  2507.  
  2508. --[[local cam=workspace.CurrentCamera
  2509. cam.CameraType = Enum.CameraType.Scriptable
  2510. cam.CameraSubject = Torso
  2511. while wait() do
  2512. cam.CFrame=Torso.CFrame*CFrame.new(0,0,100)*CFrame.new(ran(-2,2),ran(-2,2),ran(-2,2))
  2513. end
  2514. RH.C0=RHC0*angles(0,rad(90),0)
  2515. RH.MaxVelocity=.2
  2516. RH.DesiredAngle=6.3/360*90
  2517. RH.CurrentAngle=0]]
  2518. Lightning = function(Start,End,Times,Offset,Color,Thickness)
  2519. tra=.1
  2520. local magz = (Start - End).magnitude local curpos = Start local trz = {-Offset,Offset}
  2521.  
  2522. for i=1,Times do
  2523.  
  2524. local li = Instance.new("Part",workspace) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true
  2525.  
  2526. li.Material = "Neon"
  2527.  
  2528. li:BreakJoints()
  2529.  
  2530. li.Transparency = 0 li.BrickColor = Color
  2531.  
  2532. li.formFactor = "Custom" li.CanCollide = false
  2533. li.Shape="Ball"
  2534. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  2535.  
  2536. local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  2537.  
  2538. local trolpos = CFrame.new(curpos,End)*CFrame.new(0,0,magz/Times).p+ofz
  2539.  
  2540. if Times == i then
  2541.  
  2542. local magz2 = (curpos - End).magnitude li.Size = Vector3.new(Thickness,Thickness,magz2)
  2543.  
  2544. li.CFrame = CFrame.new(curpos,End)*CFrame.new(0,0,-magz2/2)
  2545.  
  2546. else
  2547.  
  2548. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  2549.  
  2550. end
  2551.  
  2552. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p spawn(function() for i=1,50 do r:wait()
  2553.  
  2554.  
  2555.  
  2556. li.Transparency = i/50 end li:Destroy() end)
  2557.  
  2558.  
  2559.  
  2560. end
  2561.  
  2562. end
  2563.  
  2564.  
  2565.  
  2566. --AAAAAAAAAAAAAA
  2567. local function cirl(partt)
  2568. spawn(function()
  2569. local effectpart=Instance.new("Part",Char)
  2570. effectpart.Size=Vector3.new(1,1,1)
  2571. effectpart.CFrame=partt.CFrame*CFrame.Angles(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  2572. effectpart.Anchored=true
  2573. effectpart.CanCollide=false
  2574. effectpart.Color=Color3.new(0,1,0)
  2575. local Ring=Instance.new("SpecialMesh",effectpart)
  2576. Ring.MeshId="rbxassetid://3270017"
  2577. Ring.Scale=Vector3.new(2,2,2)
  2578. for i=1,20 do
  2579. Ring.Scale=Ring.Scale+Vector3.new(2,2,2)
  2580. effectpart.Transparency=i/20
  2581. wait()
  2582. end
  2583. effectpart:Destroy()
  2584. end)
  2585. end
  2586.  
  2587. local Positions={}
  2588. for i, v in pairs(Positions) do
  2589. if Positions[i] then table.remove(Positions,v) end
  2590. end
  2591. Positions[1]=ETorso.CFrame*CFrame.new(-4,0,-10)
  2592. Positions[2]=ETorso.CFrame*CFrame.new(4,0,-15)
  2593. Positions[3]=ETorso.CFrame*CFrame.new(-4,0,-20)
  2594. Positions[4]=ETorso.CFrame*CFrame.new(4,0,-35)
  2595. Positions[5]=ETorso.CFrame*CFrame.new(-4,0,-40)
  2596. Positions[6]=ETorso.CFrame*CFrame.new(4,0,-45)
  2597. Positions[7]=ETorso.CFrame*CFrame.new(-4,0,-50)
  2598. Positions[8]=ETorso.CFrame*CFrame.new(4,0,-55)
  2599.  
  2600.  
  2601.  
  2602. for i, v in pairs(Positions) do
  2603. Torso.CFrame=v
  2604. cirl(Torso)
  2605. feint1()
  2606. expl(Torso,Vector3.new(50,50,50),Color3.new(0,1,0),.75,4)
  2607. RealDamage(Torso,15,30,5)
  2608. if i>1 then
  2609. Lightning(Positions[i-1].p,Torso.CFrame.p,1,.4,BrickColor.new("Lime green"),.5)
  2610. end
  2611. wait()
  2612. end
  2613. ETorso:Remove()
  2614. Torso.Anchored=false
  2615. attacking=false
  2616. end
  2617. end)
  2618.  
  2619.  
  2620.  
  2621. Mouse.KeyDown:connect(function(Key)
  2622. if Key=="j" then
  2623. for i=0,1,0.05 do r:wait()
  2624. RS.C0=clerp(RS.C0,RS.C0*angles(rad(50),0,0),.3)
  2625. LS.C0=clerp(LS.C0,LS.C0*angles(rad(0),0,0),.3)
  2626. RH.C0=clerp(RH.C0,RH.C0*angles(rad(0),0,0),.3)
  2627. LH.C0=clerp(LH.C0,LH.C0*angles(rad(0),0,0),.3)
  2628. end
  2629. end
  2630. end)
  2631. end)
  2632.  
  2633. Open.Name = "Open"
  2634. Open.Parent = MainFrame
  2635. Open.BackgroundColor3 = Color3.new(1, 0, 0)
  2636. Open.BorderColor3 = Color3.new(0, 0, 0)
  2637. Open.Position = UDim2.new(-0.347177535, 0, 0.87996614, 0)
  2638. Open.Size = UDim2.new(0, 95, 0, 31)
  2639. Open.Font = Enum.Font.SourceSans
  2640. Open.Text = "Open"
  2641. Open.TextColor3 = Color3.new(0, 0, 0)
  2642. Open.TextSize = 14
  2643. script.Parent.MouseButton1Click:Connect(function()
  2644. script.Parent.Parent.Frame.Visible = true
  2645. script.Parent.Visible = false
  2646. end)
  2647.  
  2648. R15GokuR15.Name = "R15 Goku (R15)"
  2649. R15GokuR15.Parent = MainFrame
  2650. R15GokuR15.BackgroundColor3 = Color3.new(1, 0, 0)
  2651. R15GokuR15.BorderColor3 = Color3.new(0, 0, 0)
  2652. R15GokuR15.Position = UDim2.new(0.510187209, 0, 0.419068635, 0)
  2653. R15GokuR15.Size = UDim2.new(0, 141, 0, 50)
  2654. R15GokuR15.Font = Enum.Font.SourceSans
  2655. R15GokuR15.Text = "R15 Goku (R15)"
  2656. R15GokuR15.TextColor3 = Color3.new(0, 0, 0)
  2657. R15GokuR15.TextSize = 14
  2658. script.Parent.MouseButton1Click:Connect(function()
  2659. wait(1)
  2660. canspirit = false
  2661. goup = 1
  2662. spiritballenergy = false
  2663. local spirit1 = false
  2664. local spirit2 = false
  2665. local sizeup = 38
  2666. local ringgo = 18
  2667. local potara = false
  2668. local potara1 = false
  2669. local potara2 = false
  2670. local potara3 = false
  2671. local potara4 = false
  2672. local hipheight = false
  2673. local idle7 = true
  2674. local idle6 = true
  2675. local idle5 = false
  2676. local noidle = false
  2677. local noidle1 = false
  2678. local fuse = false
  2679. local bigkamehameha1 = false
  2680. local bigkamehameha2 = false
  2681. local idle2 = false
  2682. local idle3 = false
  2683. local com1 = 10
  2684. local com2 = -5
  2685. local fuse1 = false
  2686. local fuse2 = false
  2687. local fuse3 = false
  2688. local fuse4 = false
  2689. local fuse5 = false
  2690. local fuse6 = false
  2691. local fuse7 = false
  2692. local fuse8 = false
  2693. local ssj4 = false
  2694. local headcolor = 0
  2695. local walk11 = true
  2696. local great = false
  2697. local size = 0
  2698. local size2 = 0
  2699. local kicharging = false
  2700. local ki = 100
  2701. local ScreenGui = Instance.new("ScreenGui")
  2702. local Gui = Instance.new("Frame")
  2703. local Frame = Instance.new("Frame")
  2704. local Frame_2 = Instance.new("Frame")
  2705. local Frame_3 = Instance.new("Frame")
  2706.  
  2707. -- Properties
  2708.  
  2709. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  2710.  
  2711. Gui.Name = "Gui"
  2712. Gui.Parent = ScreenGui
  2713. Gui.BackgroundColor3 = Color3.new(1, 1, 1)
  2714.  
  2715. Frame.Parent = Gui
  2716. Frame.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  2717. Frame.BorderSizePixel = 0
  2718. Frame.Position = UDim2.new(0, 40, 0, 20)
  2719. Frame.Size = UDim2.new(0, 250, 0, 30)
  2720. Frame_3.Parent = Gui
  2721. Frame_3.BackgroundColor3 = Color3.new(0, 0, 1)
  2722. Frame_3.BorderSizePixel = 0
  2723. Frame_3.Position = UDim2.new(0, 50, 0, 30)
  2724. Frame_3.Size = UDim2.new(0, 230, 0, 10)
  2725.  
  2726. local rock3 = false
  2727. local rock2 = false
  2728. local rock = false
  2729. local auranum3 = 0
  2730. local auranum4 = 0
  2731.  
  2732. local turn = 1
  2733. local Player = game.Players.LocalPlayer
  2734. local Character = game.Players.LocalPlayer.Character
  2735. local Create = LoadLibrary("RbxUtility").Create
  2736. CFuncs = {
  2737.  
  2738.  
  2739.  
  2740.  
  2741. ["Weld"] = {
  2742. Create = function(Parent, Part0, Part1, C0, C1)
  2743. local Weld = Create("Weld"){
  2744. Parent = Parent,
  2745. Part0 = Part0,
  2746. Part1 = Part1,
  2747. C0 = C0,
  2748. C1 = C1,
  2749. }
  2750. return Weld
  2751. end;
  2752. };
  2753.  
  2754. ["Sound"] = {
  2755. Create = function(id, par, vol, pit)
  2756. coroutine.resume(coroutine.create(function()
  2757. local S = Create("Sound"){
  2758. Volume = vol,
  2759. Pitch = pit or 1,
  2760. SoundId = id,
  2761. Parent = par or workspace,
  2762. }
  2763. wait()
  2764. S:play()
  2765. game:GetService("Debris"):AddItem(S, 6)
  2766. end))
  2767. end;
  2768. };
  2769.  
  2770. ["ParticleEmitter"] = {
  2771. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  2772. local fp = Create("ParticleEmitter"){
  2773. Parent = Parent,
  2774. Color = ColorSequence.new(Color1, Color2),
  2775. LightEmission = LightEmission,
  2776. Size = Size,
  2777. Texture = Texture,
  2778. Transparency = Transparency,
  2779. ZOffset = ZOffset,
  2780. Acceleration = Accel,
  2781. Drag = Drag,
  2782. LockedToPart = LockedToPart,
  2783. VelocityInheritance = VelocityInheritance,
  2784. EmissionDirection = EmissionDirection,
  2785. Enabled = Enabled,
  2786. Lifetime = LifeTime,
  2787. Rate = Rate,
  2788. Rotation = Rotation,
  2789. RotSpeed = RotSpeed,
  2790. Speed = Speed,
  2791. VelocitySpread = VelocitySpread,
  2792. }
  2793. return fp
  2794. end;
  2795. };
  2796.  
  2797. CreateTemplate = {
  2798.  
  2799. };
  2800. }
  2801.  
  2802.  
  2803.  
  2804. New = function(Object, Parent, Name, Data)
  2805. local Object = Instance.new(Object)
  2806. for Index, Value in pairs(Data or {}) do
  2807. Object[Index] = Value
  2808. end
  2809. Object.Parent = Parent
  2810. Object.Name = Name
  2811. return Object
  2812. end
  2813.  
  2814.  
  2815. CV="Really black"
  2816. ArtificialHB = Create("BindableEvent", script){
  2817. Parent = script,
  2818. Name = "Heartbeat",
  2819. }
  2820.  
  2821. function swait(num)
  2822. if num == 0 or num == nil then
  2823. ArtificialHB.Event:wait()
  2824. else
  2825. for i = 0, num do
  2826. ArtificialHB.Event:wait()
  2827. end
  2828. end
  2829. end
  2830.  
  2831. function chatfunc(text)
  2832. local chat = coroutine.wrap(function()
  2833. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  2834. Character:FindFirstChild("TalkingBillBoard"):destroy()
  2835. end
  2836. local naeeym2 = Instance.new("BillboardGui",Character)
  2837. naeeym2.Size = UDim2.new(0,100,0,40)
  2838. naeeym2.StudsOffset = Vector3.new(0,3,0)
  2839. naeeym2.Adornee = Character.Head
  2840. naeeym2.Name = "TalkingBillBoard"
  2841. local tecks2 = Instance.new("TextLabel",naeeym2)
  2842. tecks2.BackgroundTransparency = 1
  2843. tecks2.BorderSizePixel = 0
  2844. tecks2.Text = ""
  2845. tecks2.Font = "Fantasy"
  2846. tecks2.TextSize = 30
  2847. tecks2.TextStrokeTransparency = 0
  2848. tecks2.TextColor3 = Color3.new(0,0,0)
  2849. tecks2.TextStrokeColor3 = Color3.new(0,0,255)
  2850. tecks2.Size = UDim2.new(1,0,0.5,0)
  2851. local tecks3 = Instance.new("TextLabel",naeeym2)
  2852. tecks3.BackgroundTransparency = 1
  2853. tecks3.BorderSizePixel = 0
  2854. tecks3.Text = ""
  2855. tecks3.Font = "Fantasy"
  2856. tecks3.TextSize = 30
  2857. tecks3.TextStrokeTransparency = 0
  2858. tecks3.TextColor3 = Color3.new(0,0,0)
  2859. tecks3.TextStrokeColor3 = Color3.new(255,255,255)
  2860. tecks3.Size = UDim2.new(1,0,0.5,0)
  2861. for i = 1,string.len(text),1 do
  2862.  
  2863. tecks2.Text = string.sub(text,1,i)
  2864. tecks3.Text = string.sub(text,1,i)
  2865. wait(0.01)
  2866. end
  2867. wait(2)
  2868. for i = 1, 50 do
  2869.  
  2870. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  2871. tecks2.Rotation = tecks2.Rotation - .8
  2872. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  2873. tecks2.TextTransparency = tecks2.TextTransparency + .04
  2874. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  2875. tecks3.Rotation = tecks2.Rotation + .8
  2876. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  2877. tecks3.TextTransparency = tecks2.TextTransparency + .04
  2878. end
  2879. naeeym2:Destroy()
  2880. end)
  2881. chat()
  2882.  
  2883. end
  2884. function onChatted(msg)
  2885. chatfunc(msg)
  2886.  
  2887. end
  2888. Player.Chatted:connect(onChatted)
  2889.  
  2890. abss = Instance.new("BillboardGui",Character)
  2891. abss.Size = UDim2.new(10,0,10,0)
  2892. abss.Enabled = false
  2893. abss.Name = "ROCKYMOUNT"
  2894. imgl = Instance.new("ImageLabel",abss)
  2895. imgl.Position = UDim2.new(0,0,0,0)
  2896. imgl.Size = UDim2.new(1,0,1,0)
  2897. imgl.Image = "rbxassetid://711463989"
  2898. imgl.BackgroundTransparency = 1
  2899. imgl.ImageColor3 = Color3.new(0,255,255)
  2900. img2 = Instance.new("ImageLabel",abss)
  2901. img2.Position = UDim2.new(0,0,0,0)
  2902. img2.Size = UDim2.new(1,0,1,0)
  2903. img2.Image = "rbxassetid://711463989"
  2904. img2.BackgroundTransparency = 1
  2905. img2.ImageColor3 = Color3.new(0,255,255)
  2906.  
  2907.  
  2908. local kamehameha5 = false
  2909. local ssjg = false
  2910. local ssjbkaio = false
  2911. local GroundShake = false
  2912. local GroundShake2 = false
  2913. local transform5 = false
  2914. local auranum = 0
  2915. local auranum1 = 0
  2916. local auranum2 = 0
  2917. local ssjbkaiox10 = false
  2918. local auracan3 = true
  2919. local auraon = true
  2920. local ssjb = false
  2921. local kiblastdone = true
  2922. local kigo = 2.3
  2923. local num1 = 16
  2924. local go11 = 2.3
  2925. local grab = false
  2926. local up = 0
  2927. local number = 1
  2928. local punch1 = false
  2929. local punch2 = false
  2930. local punch3 = false
  2931. local punch4 = false
  2932. local punched1 = true
  2933. local punched2 = false
  2934. local punched3 = false
  2935. local punched4 = false
  2936. local kiblast1 = false
  2937. local kiblast2 = false
  2938. local kiblast3 = false
  2939. local kiblast4 = false
  2940. local kick1 = false
  2941. local kick2 = false
  2942. local kick3 = false
  2943. local kick4 = false
  2944. local uppercut1 = false
  2945. local uppercut2 = false
  2946. local knockdown1 = false
  2947. local knockdown2 = false
  2948. local foward = false
  2949. local nill = true
  2950. local canfly1 = false
  2951. local canfly = true
  2952. local flying1 = true
  2953. local aim = false
  2954. local cam=workspace.Camera
  2955. local ssj1 = false
  2956. local ssj2 = false
  2957. local ssj3 = false
  2958. local onaura = true
  2959. local transform1 = false
  2960. local transform2 = false
  2961. local transform3 = false
  2962. local transform3 = false
  2963. local canjump = true
  2964. local num = 0
  2965. local jumped = false
  2966. local beamgo = 6
  2967. local beamgo1 = 1
  2968. local startk = false
  2969. local beam1 = false
  2970. local beam2 = false
  2971. local p = game.Players.LocalPlayer
  2972. local char = p.Character
  2973. local rad = math.rad
  2974. local hum = char.Humanoid
  2975. local kamehameha1 = false
  2976. local kamehameha2 = false
  2977. local kamehameha3 = false
  2978. local kamehameha4 = false
  2979. local idle = true
  2980. local walk = true
  2981. local walk1 = true
  2982. local runAnimKeyframeHandler = nil
  2983. local mouse = p:GetMouse()
  2984. local v3 = Vector3.new
  2985. local ns = NumberSequence.new
  2986. local nr = NumberRange.new
  2987. local new = Instance.new
  2988. local cf = CFrame.new
  2989. local cfa = CFrame.Angles
  2990. local bc = BrickColor.new
  2991. local canattack = true
  2992. local Character = char
  2993. local Humanoid = Character:WaitForChild("Humanoid")
  2994. local pose = "Standing"
  2995.  
  2996. local currentAnim = ""
  2997. local currentAnimInstance = nil
  2998. local currentAnimTrack = nil
  2999. local currentAnimKeyframeHandler = nil
  3000. local currentAnimSpeed = 1.0
  3001.  
  3002. local runAnimTrack = nil
  3003. nose = Instance.new("Decal",char.Head)
  3004. nose.Texture = "rbxassetid://765424161"
  3005. mouth = Instance.new("Decal",char.Head)
  3006. mouth.Texture = "rbxassetid://932140764"
  3007. --open
  3008.  
  3009. --rbxassetid://765424161
  3010. char.Head.face.Texture= "rbxassetid://765423946"
  3011. --ssj
  3012. --rbxassetid://765493484
  3013. --ssj3
  3014. --rbxassetid://897514186
  3015. --ssjb
  3016. --rbxassetid://959519291
  3017. local animTable = {}
  3018. local animNames = {
  3019. idle = {
  3020. { id = "http://www.roblox.com/asset/?id=0", weight = 1 },
  3021. { id = "http://www.roblox.com/asset/?id=0", weight = 1 },
  3022. { id = "http://www.roblox.com/asset/?id=0", weight = 9 }
  3023. },
  3024. walk = {
  3025. { id = "http://www.roblox.com/asset/?id=507777826", weight = 10 }
  3026. },
  3027. run = {
  3028. { id = "http://www.roblox.com/asset/?id=507767714", weight = 10 }
  3029. },
  3030. swim = {
  3031. { id = "http://www.roblox.com/asset/?id=507784897", weight = 10 }
  3032. },
  3033. swimidle = {
  3034. { id = "http://www.roblox.com/asset/?id=507785072", weight = 10 }
  3035. },
  3036. jump = {
  3037. { id = "http://www.roblox.com/asset/?id=507765000", weight = 10 }
  3038. },
  3039. fall = {
  3040. { id = "http://www.roblox.com/asset/?id=507767968", weight = 10 }
  3041. },
  3042. climb = {
  3043. { id = "http://www.roblox.com/asset/?id=507765644", weight = 10 }
  3044. },
  3045. sit = {
  3046. { id = "http://www.roblox.com/asset/?id=507768133", weight = 10 }
  3047. },
  3048. toolnone = {
  3049. { id = "http://www.roblox.com/asset/?id=507768375", weight = 10 }
  3050. },
  3051. toolslash = {
  3052. { id = "http://www.roblox.com/asset/?id=522635514", weight = 10 }
  3053. },
  3054. toollunge = {
  3055. { id = "http://www.roblox.com/asset/?id=522638767", weight = 10 }
  3056. },
  3057. wave = {
  3058. { id = "http://www.roblox.com/asset/?id=507770239", weight = 10 }
  3059. },
  3060. point = {
  3061. { id = "http://www.roblox.com/asset/?id=507770453", weight = 10 }
  3062. },
  3063. dance = {
  3064. { id = "http://www.roblox.com/asset/?id=507771019", weight = 10 },
  3065. { id = "http://www.roblox.com/asset/?id=507771955", weight = 10 },
  3066. { id = "http://www.roblox.com/asset/?id=507772104", weight = 10 }
  3067. },
  3068. dance2 = {
  3069. { id = "http://www.roblox.com/asset/?id=507776043", weight = 10 },
  3070. { id = "http://www.roblox.com/asset/?id=507776720", weight = 10 },
  3071. { id = "http://www.roblox.com/asset/?id=507776879", weight = 10 }
  3072. },
  3073. dance3 = {
  3074. { id = "http://www.roblox.com/asset/?id=507777268", weight = 10 },
  3075. { id = "http://www.roblox.com/asset/?id=507777451", weight = 10 },
  3076. { id = "http://www.roblox.com/asset/?id=507777623", weight = 10 }
  3077. },
  3078. laugh = {
  3079. { id = "http://www.roblox.com/asset/?id=507770818", weight = 10 }
  3080. },
  3081. cheer = {
  3082. { id = "http://www.roblox.com/asset/?id=507770677", weight = 10 }
  3083. },
  3084. }
  3085.  
  3086. -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
  3087. local emoteNames = { wave = false, point = false, dance = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
  3088.  
  3089. ---------------------------------------------------
  3090. local LeftUpperArm = char.LeftUpperArm
  3091. local LeftShoulder = char.LeftUpperArm.LeftShoulder
  3092. local LeftLowerArm = char.LeftLowerArm
  3093. local LeftElbow = char.LeftLowerArm.LeftElbow
  3094. --------------------------------------------------------
  3095. local LeftUpperLeg = char.LeftUpperLeg
  3096. local LeftHip = char.LeftUpperLeg.LeftHip
  3097. local LeftLowerLeg = char.LeftLowerLeg
  3098. local LeftKnee = char.LeftLowerLeg.LeftKnee
  3099. ----------------------------------------------------------
  3100. local RightUpperArm = char.RightUpperArm
  3101. local RightShoulder = char.RightUpperArm.RightShoulder
  3102. local RightLowerArm = char.RightLowerArm
  3103. local RightElbow = char.RightLowerArm.RightElbow
  3104. ----------------------------------------------------------
  3105. local RightUpperLeg = char.RightUpperLeg
  3106. local RightHip = char.RightUpperLeg.RightHip
  3107. local RightLowerLeg = char.RightLowerLeg
  3108. local RightKnee = char.RightLowerLeg.RightKnee
  3109. ----------------------------------------------------------
  3110. local UpperTorso = char.UpperTorso
  3111. local LowerTorso = char.LowerTorso
  3112. local Root = char.LowerTorso.Root
  3113. local RootPart = char.HumanoidRootPart
  3114. local LeftHand = char.LeftHand
  3115. local RightHand = char.RightHand
  3116. local LeftFoot = char.LeftFoot
  3117. local RightFoot = char.RightFoot
  3118. --------------------------------------------
  3119. local Head = char.Head
  3120. local Neck = char.Head.Neck
  3121. local oldAnim = currentAnim
  3122.  
  3123. --Sounds
  3124. --Folder
  3125. soundfolder = Instance.new("Model",char)
  3126. soundfolder.Name = "Sound Folder"
  3127. --Sounds
  3128. kamecharge = Instance.new("Sound",soundfolder)
  3129. kamecharge.Volume = 10
  3130. kamecharge.Name = "kamecharge"
  3131. kamecharge.Looped = false
  3132. kamecharge.SoundId = "rbxassetid://908489666"
  3133. kamefire = Instance.new("Sound",soundfolder)
  3134. kamefire.Volume = 10
  3135. kamefire.Name = "kamefire"
  3136. kamefire.Looped = false
  3137. kamefire.TimePosition = 0.5
  3138. kamefire.SoundId = "rbxassetid://977360812"
  3139. kamehit = Instance.new("Sound",soundfolder)
  3140. kamehit.Volume = 30
  3141. kamehit.Name = "kamehit"
  3142. kamehit.Looped = false
  3143. kamehit.SoundId = "rbxassetid://908484148"
  3144. ssjaura = Instance.new("Sound",soundfolder)
  3145. ssjaura.Volume = 5
  3146. ssjaura.Name = "ssjaura"
  3147. ssjaura.Looped = true
  3148. ssjaura.SoundId = "rbxassetid://891397456"
  3149. ssjauraburst = Instance.new("Sound",soundfolder)
  3150. ssjauraburst.Volume = math.huge
  3151. ssjauraburst.Name = "ssjauraburst"
  3152. ssjauraburst.Looped =false
  3153. ssjauraburst.SoundId = "rbxassetid://437393965"
  3154. ssjmusic = Instance.new("Sound",soundfolder)
  3155. ssjmusic.Volume = 0
  3156. ssjmusic.Name = "ssjmusic"
  3157. ssjmusic.Looped = true
  3158. ssjmusic.SoundId = "rbxassetid://390946253"
  3159. ssj2music = Instance.new("Sound",soundfolder)
  3160. ssj2music.Volume = 0
  3161. ssj2music.Name = "ssj2music"
  3162. ssj2music.Looped = true
  3163. ssj2music.SoundId = "rbxassetid://144377132"
  3164. ssj2aura = Instance.new("Sound",soundfolder)
  3165. ssj2aura.Volume = 5
  3166. ssj2aura.Name = "ssj2aura"
  3167. ssj2aura.Looped = true
  3168. ssj2aura.SoundId = "rbxassetid://850205092"
  3169. ssj3music = Instance.new("Sound",soundfolder)
  3170. ssj3music.Volume = 0
  3171. ssj3music.Name = "ssj3music"
  3172. ssj3music.Looped = true
  3173. ssj3music.SoundId = "rbxassetid://156056027"
  3174. KiCharge = Instance.new("Sound",soundfolder)
  3175. KiCharge.Volume = 10000
  3176. KiCharge.Name = "KiCharge"
  3177. KiCharge.Looped = true
  3178. KiCharge.TimePosition = 0.7
  3179. KiCharge.SoundId = "rbxassetid://700499952"
  3180.  
  3181. KiCharge2 = Instance.new("Sound",soundfolder)
  3182. KiCharge2.Volume = 10000
  3183. KiCharge2.Name = "KiCharge2"
  3184. KiCharge2.Looped = false
  3185. KiCharge2.TimePosition = 7.3
  3186.  
  3187. KiCharge2.SoundId = "rbxassetid://700499952"
  3188. Lightning = Instance.new("Sound",soundfolder)
  3189. Lightning.Volume = 10000
  3190. Lightning.TimePosition = 1
  3191. Lightning.Name = "Lightning"
  3192. Lightning.Looped = false
  3193. Lightning.SoundId = "http://www.roblox.com/asset/?id=12222030"
  3194. AuraOff = Instance.new("Sound",soundfolder)
  3195. AuraOff.Volume = 10000
  3196. AuraOff.Name = "AuraOff"
  3197. AuraOff.Looped = false
  3198. AuraOff.SoundId = "http://www.roblox.com/asset/?id=922710675"
  3199. PowerDown = Instance.new("Sound",soundfolder)
  3200. PowerDown.Volume = 10000
  3201. PowerDown.Name = "PowerDown"
  3202. PowerDown.Looped = false
  3203. PowerDown.SoundId = "http://www.roblox.com/asset/?id=598621913"
  3204. punchsound1 = Instance.new("Sound",soundfolder)
  3205. punchsound1.Volume = 10
  3206. punchsound1.Name = "punchsound1"
  3207. punchsound1.Looped = false
  3208. punchsound1.SoundId = "rbxassetid://137579113"
  3209. punchsound2 = Instance.new("Sound",soundfolder)
  3210. punchsound2.Volume = 10
  3211. punchsound2.Name = "punchsound2"
  3212. punchsound2.Looped = false
  3213. punchsound2.SoundId = "rbxassetid://441202925"
  3214. kiblastsound = Instance.new("Sound",soundfolder)
  3215. kiblastsound.Volume = 10000
  3216. kiblastsound.Name = "kiblastsound"
  3217. kiblastsound.Looped = false
  3218. kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
  3219. screaming = Instance.new("Sound",soundfolder)
  3220. screaming.Volume = 10
  3221. screaming.Name = "screaming"
  3222. screaming.Looped = false
  3223. screaming.SoundId = "rbxassetid://527276541"
  3224. screaming1 = Instance.new("Sound",soundfolder)
  3225. screaming1.Volume = 10
  3226. screaming1.Name = "screaming1"
  3227. screaming1.Looped = false
  3228. screaming1.SoundId = "rbxassetid://975468335"
  3229. FastPunch = Instance.new("Sound",soundfolder)
  3230. FastPunch.Volume = 10000
  3231. FastPunch.Name = "FastPunch"
  3232. FastPunch.Looped = false
  3233. FastPunch.SoundId = "http://www.roblox.com/asset/?id=253255373"
  3234. GiantStep = Instance.new("Sound",soundfolder)
  3235. GiantStep.Volume = 10000
  3236. GiantStep.Name = "GiantStep"
  3237. GiantStep.Looped = false
  3238. GiantStep.SoundId = "http://www.roblox.com/asset/?id=863810402"
  3239. StrongPunch = Instance.new("Sound",soundfolder)
  3240. StrongPunch.Volume = 10000
  3241. StrongPunch.Name = "StrongPunch"
  3242. StrongPunch.Looped = false
  3243. StrongPunch.SoundId = "http://www.roblox.com/asset/?id=735524546"
  3244. KamehamehaVoice = Instance.new("Sound",soundfolder)
  3245. KamehamehaVoice.Volume = 10000
  3246. KamehamehaVoice.Name = "KamehamehaVoice"
  3247. KamehamehaVoice.Looped = false
  3248. KamehamehaVoice.SoundId = "http://www.roblox.com/asset/?id=130777838"
  3249. KamehamehaVoice6 = Instance.new("Sound",soundfolder)
  3250. KamehamehaVoice6.Volume = 10000
  3251. KamehamehaVoice6.Name = "KamehamehaVoice6"
  3252. KamehamehaVoice6.Looped = false
  3253. KamehamehaVoice6.SoundId = "http://www.roblox.com/asset/?id=670166779"
  3254. KamehamehaVoice3 = Instance.new("Sound",soundfolder)
  3255. KamehamehaVoice3.Volume = 10000
  3256. KamehamehaVoice3.Name = "KamehamehaVoice3"
  3257. KamehamehaVoice3.Looped = false
  3258. KamehamehaVoice3.SoundId = "http://www.roblox.com/asset/?id=1001695447"
  3259. KamehamehaVoice2 = Instance.new("Sound",soundfolder)
  3260. KamehamehaVoice2.Volume = 10000
  3261. KamehamehaVoice2.Name = "KamehamehaVoice2"
  3262. KamehamehaVoice2.Looped = false
  3263. KamehamehaVoice2.SoundId = "http://www.roblox.com/asset/?id=1000078112"
  3264. KamehamehaVoice1 = Instance.new("Sound",soundfolder)
  3265. KamehamehaVoice1.Volume = 10000
  3266. KamehamehaVoice1.Name = "KamehamehaVoice1"
  3267. KamehamehaVoice1.Looped = false
  3268. KamehamehaVoice1.SoundId = "http://www.roblox.com/asset/?id=1000028467"
  3269. KamehamehaVoice4 = Instance.new("Sound",soundfolder)
  3270. KamehamehaVoice4.Volume = 10000
  3271. KamehamehaVoice4.Name = "KamehamehaVoice4"
  3272. KamehamehaVoice4.Looped = false
  3273. KamehamehaVoice4.SoundId = "http://www.roblox.com/asset/?id=1006793453"
  3274. ssjbaura = Instance.new("Sound",soundfolder)
  3275. ssjbaura.Volume = 1
  3276. ssjbaura.Name = "ssjbaura"
  3277. ssjbaura.Looped = true
  3278. ssjbaura.SoundId = "rbxassetid://443386048"
  3279. ssjbauraburst = Instance.new("Sound",soundfolder)
  3280. ssjbauraburst.Volume = 1
  3281. ssjbauraburst.Name = "ssjbauraburst"
  3282. ssjbauraburst.Looped = false
  3283. ssjbauraburst.SoundId = "rbxassetid://874183151"
  3284. ssjbmusic = Instance.new("Sound",soundfolder)
  3285. ssjbmusic.Volume = 0
  3286. ssjbmusic.Name = "ssjbmusic"
  3287. ssjbmusic.Looped = true
  3288. ssjbmusic.SoundId = "rbxassetid://180572775"
  3289. ssjbkaioken = Instance.new("Sound",soundfolder)
  3290. ssjbkaioken.Volume = 10000
  3291. ssjbkaioken.Name = "ssjbkaioken"
  3292. ssjbkaioken.Looped = false
  3293. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  3294. ssjbkaioken1 = Instance.new("Sound",soundfolder)
  3295. ssjbkaioken1.Volume = 10000
  3296. ssjbkaioken1.Name = "ssjbkaioken1"
  3297. ssjbkaioken1.Looped = false
  3298. ssjbkaioken1.SoundId = "http://www.roblox.com/asset/?id=975627532"
  3299. ssjbkaura = Instance.new("Sound",soundfolder)
  3300. ssjbkaura.Volume = 3
  3301. ssjbkaura.Name = "ssjbkaura"
  3302. ssjbkaura.Looped = true
  3303. ssjbkaura.SoundId = "rbxassetid://972925821"
  3304. ssjgaura = Instance.new("Sound",soundfolder)
  3305. ssjgaura.Volume = 5
  3306. ssjgaura.Name = "ssjgaura"
  3307. ssjgaura.Looped = true
  3308. ssjgaura.SoundId = "rbxassetid://590580266"
  3309. ApeGrowl = Instance.new("Sound",soundfolder)
  3310. ApeGrowl.Volume = 10
  3311. ApeGrowl.Name = "ApeGrowl"
  3312. ApeGrowl.Looped = false
  3313. ApeGrowl.SoundId = "rbxassetid://849892755"
  3314. ssjgmusic = Instance.new("Sound",soundfolder)
  3315. ssjgmusic.Volume = 0
  3316. ssjgmusic.Name = "ssjgmusic"
  3317. ssjgmusic.Looped = true
  3318. ssjgmusic.SoundId = "rbxassetid://785398417"
  3319. Ape1 = Instance.new("Sound",soundfolder)
  3320. Ape1.Volume = 10
  3321. Ape1.Name = "Ape1"
  3322. Ape1.Looped = false
  3323. Ape1.SoundId = "rbxassetid://851581494"
  3324.  
  3325. Ape2 = Instance.new("Sound",soundfolder)
  3326. Ape2.Volume = 10
  3327. Ape2.Name = "Ape2"
  3328. Ape2.Looped = false
  3329. Ape2.SoundId = "rbxassetid://851581851"
  3330. Ape3 = Instance.new("Sound",soundfolder)
  3331. Ape3.Volume = 10
  3332. Ape3.Name = "Ape3"
  3333. Ape3.Looped = false
  3334. Ape3.SoundId = "rbxassetid://851582274"
  3335. ----------------------------------------------
  3336. function Lightning1(pos,pos2,radius,numParts,model)
  3337. radius = radius or 0.2
  3338. numParts = numParts or 10
  3339. model = model or workspace
  3340. local lv = CFrame.new(pos,pos2).lookVector
  3341. local dist = (pos-pos2).magnitude
  3342. local dbp = dist/numParts
  3343. local last = pos
  3344. for i = 1,numParts do
  3345. local p = Instance.new("Part",model)
  3346. p.FormFactor = "Symmetric"
  3347. p.Size = Vector3.new(14,14,1)
  3348. p.Material = "Neon"
  3349. p.CanCollide = false
  3350. p.Anchored = true
  3351. p.BrickColor = BrickColor.new("Cyan")
  3352. local x = math.random(-100,100)/100*dbp/2
  3353. local y = math.random(-100,100)/100*dbp/2
  3354. local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
  3355. local dist2 = (p2.p-last).magnitude
  3356. local mid = (p2.p+last)/2
  3357. local m = Instance.new("BlockMesh",p)
  3358. m.Scale = Vector3.new(radius,radius,dist2)
  3359. p.CFrame = CFrame.new(mid,p2.p)
  3360. last = p2.p
  3361. game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
  3362. end
  3363. end
  3364. --GoundWaves
  3365. GroundWave1 = function()
  3366.  
  3367. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  3368. Colors = {"White", "White"}
  3369. local wave = Instance.new("Part", char)
  3370. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3371. wave.Anchored = true
  3372. wave.Name = "Wave"..number
  3373. wave.CanCollide = false
  3374. wave.Locked = true
  3375. wave.Size = Vector3.new(1, 1, 1)
  3376. wave.TopSurface = "Smooth"
  3377. wave.BottomSurface = "Smooth"
  3378. wave.Transparency = 0.35
  3379. wave.CFrame = HandCF
  3380. wm = Instance.new("SpecialMesh", wave)
  3381. wm.Name = "wave"..number
  3382. wm.MeshId = "rbxassetid://3270017"
  3383. coroutine.wrap(function()
  3384. for i = 1, 30, 1 do
  3385. wm.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3386. wave.Size = wm.Scale
  3387. wave.CFrame = HandCF
  3388. wave.Transparency = i/30
  3389. wait()
  3390. end
  3391. wait()
  3392. wave:Destroy()
  3393.  
  3394. end)()
  3395. end
  3396. GroundWave1d = function()
  3397.  
  3398. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 6
  3399. Colors = {"Cyan", "Cyan"}
  3400. local wave = Instance.new("Part", char)
  3401. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3402. wave.Anchored = true
  3403. wave.Name = "Wave"..number
  3404. wave.CanCollide = false
  3405. wave.Locked = true
  3406. wave.Size = Vector3.new(0.5,0.5,0.5)
  3407. wave.TopSurface = "Smooth"
  3408. wave.BottomSurface = "Smooth"
  3409. wave.Transparency = 0.35
  3410. wave.CFrame = HandCF
  3411. wm = Instance.new("SpecialMesh", wave)
  3412. wm.Name = "wave"..number
  3413. wm.MeshId = "rbxassetid://3270017"
  3414. coroutine.wrap(function()
  3415. for i = 1, 30, 1 do
  3416. wm.Scale = Vector3.new(0.5 + i*.7, 1 + i*.7, 0.5)
  3417. wave.Size = wm.Scale
  3418. wave.CFrame = HandCF
  3419. wave.Transparency = i/30
  3420. wait()
  3421. end
  3422. wait()
  3423. wave:Destroy()
  3424.  
  3425. end)()
  3426. end
  3427. GroundWave111 = function()
  3428.  
  3429. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)) + RootPart.CFrame.lookVector * 5
  3430. Colors = {"White", "White"}
  3431. local wavef = Instance.new("Part", char)
  3432. wavef.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3433. wavef.Anchored = true
  3434. wavef.Name = "Wave"..number
  3435. wavef.CanCollide = false
  3436. wavef.Locked = true
  3437. wavef.Size = Vector3.new(1, 1, 1)
  3438. wavef.TopSurface = "Smooth"
  3439. wavef.BottomSurface = "Smooth"
  3440. wavef.Transparency = 0.35
  3441. wavef.CFrame = HandCF
  3442. wmf = Instance.new("SpecialMesh", wavef)
  3443. wmf.Name = "wave"..number
  3444. wmf.MeshId = "rbxassetid://3270017"
  3445. coroutine.wrap(function()
  3446. for i = 1, 30, 1 do
  3447. wmf.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3448. wavef.Size = wmf.Scale
  3449. wavef.CFrame = HandCF
  3450. wavef.Transparency = i/30
  3451. wait()
  3452. end
  3453. wait()
  3454. wavef:Destroy()
  3455.  
  3456. end)()
  3457. end
  3458. GroundWave11 = function()
  3459. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3460. Colors = {"White", "White"}
  3461. local wave = Instance.new("Part", char)
  3462. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3463. wave.Anchored = true
  3464. wave.Name = "Wave"
  3465. wave.CanCollide = false
  3466. wave.Locked = true
  3467. wave.Size = Vector3.new(1, 1, 1)
  3468. wave.TopSurface = "Smooth"
  3469. wave.BottomSurface = "Smooth"
  3470. wave.Transparency = 0.35
  3471. wave.CFrame = HandCF
  3472. wm = Instance.new("SpecialMesh", wave)
  3473. wm.MeshId = "rbxassetid://3270017"
  3474. coroutine.wrap(function()
  3475. for i = 1, 30, 1 do
  3476. wm.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3477. wave.Size = wm.Scale
  3478. wave.CFrame = HandCF
  3479. wave.Transparency = i/30
  3480. wait()
  3481. end
  3482. wait()
  3483. wave:Destroy()
  3484. end)()
  3485. end
  3486.  
  3487. GroundWave2 = function()
  3488. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3489. Colors = {"White", "White"}
  3490. local wave3 = Instance.new("Part", char)
  3491. wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3492. wave3.Anchored = true
  3493. wave3.Name = "Wave"
  3494. wave3.CanCollide = false
  3495. wave3.Locked = true
  3496. wave3.Size = Vector3.new(1, 1, 1)
  3497. wave3.TopSurface = "Smooth"
  3498. wave3.BottomSurface = "Smooth"
  3499. wave3.Transparency = 0.35
  3500. wave3.CFrame = HandCF
  3501. wm1 = Instance.new("SpecialMesh", wave3)
  3502. wm1.MeshId = "rbxassetid://3270017"
  3503. coroutine.wrap(function()
  3504. for i = 1, 30, 1 do
  3505. wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3506. wave3.Size = wm1.Scale
  3507. wave3.CFrame = HandCF
  3508. wave3.Transparency = i/30
  3509. wait()
  3510. end
  3511. wait()
  3512. wave3:Destroy()
  3513. end)()
  3514. end
  3515. GroundWave3 = function()
  3516. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3517. Colors = {"White", "White"}
  3518. local wave2 = Instance.new("Part", char)
  3519. wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3520. wave2.Anchored = true
  3521. wave2.Name = "Wave"
  3522. wave2.CanCollide = false
  3523. wave2.Locked = true
  3524. wave2.Size = Vector3.new(1, 1, 1)
  3525. wave2.TopSurface = "Smooth"
  3526. wave2.BottomSurface = "Smooth"
  3527. wave2.Transparency = 0.35
  3528. wave2.CFrame = HandCF
  3529. wm2 = Instance.new("SpecialMesh", wave2)
  3530. wm2.MeshId = "rbxassetid://3270017"
  3531. coroutine.wrap(function()
  3532. for i = 1, 30, 1 do
  3533. wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3534. wave2.Size = wm2.Scale
  3535. wave2.CFrame = HandCF
  3536. wave2.Transparency = i/30
  3537. wait()
  3538. end
  3539. wait()
  3540. wave2:Destroy()
  3541. end)()
  3542. end
  3543. GroundWave4 = function()
  3544. local HandCF = char["Beam"..num].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  3545. Colors = {"White", "White"}
  3546. local wave1 = Instance.new("Part", char)
  3547. wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3548. wave1.Anchored = true
  3549. wave1.Name = "Wave"
  3550. wave1.CanCollide = false
  3551. wave1.Locked = true
  3552. wave1.Size = Vector3.new(1, 1, 1)
  3553. wave1.TopSurface = "Smooth"
  3554. wave1.BottomSurface = "Smooth"
  3555. wave1.Transparency = 0.35
  3556. wave1.CFrame = HandCF
  3557. wm3 = Instance.new("SpecialMesh", wave1)
  3558. wm3.MeshId = "rbxassetid://3270017"
  3559. coroutine.wrap(function()
  3560. for i = 1, 30, 1 do
  3561. wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3562. wave1.Size = wm3.Scale
  3563. wave1.CFrame = HandCF
  3564. wave1.Transparency = i/30
  3565. wait()
  3566. end
  3567. wait()
  3568. wave1:Destroy()
  3569. end)()
  3570. end
  3571. --------------------------------------------------------------------------
  3572. --transform
  3573. GroundWave5 = function()
  3574. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  3575. if ssjg == false then
  3576. if ssjb == false then
  3577. if ssj1 == true or ssj2 == true or ssj3 == true then
  3578. Colors = {"New Yeller", "New Yeller"}
  3579. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  3580. Colors = {"White", "White"}
  3581. end
  3582. else
  3583. Colors = {"Cyan", "Cyan"}
  3584. end
  3585. else
  3586. Colors = {"Really red", "Deep orange"}
  3587. end
  3588.  
  3589. local wave11 = Instance.new("Part", char)
  3590. wave11.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3591. wave11.Anchored = true
  3592. wave11.Name = "Wave"
  3593. wave11.CanCollide = false
  3594. wave11.Locked = true
  3595. wave11.Size = Vector3.new(1, 1, 1)
  3596. wave11.TopSurface = "Smooth"
  3597. wave11.BottomSurface = "Smooth"
  3598. wave11.Transparency = 0.35
  3599. wave11.CFrame = HandCF
  3600. wm31 = Instance.new("SpecialMesh", wave11)
  3601. wm31.MeshId = "rbxassetid://3270017"
  3602. coroutine.wrap(function()
  3603. for i = 1, 30, 1 do
  3604. wm31.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3605. wave11.Size = wm31.Scale
  3606. wave11.CFrame = HandCF
  3607. wave11.Transparency = i/30
  3608. wait()
  3609. end
  3610. wait()
  3611. wave11:Destroy()
  3612. end)()
  3613. end
  3614. GroundWave6 = function()
  3615. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3616. if ssjg == false then
  3617. if ssjb == false then
  3618. if ssj1 == true or ssj2 == true or ssj3 == true then
  3619. Colors = {"New Yeller", "New Yeller"}
  3620. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  3621. Colors = {"White", "White"}
  3622. end
  3623. else
  3624. Colors = {"Cyan", "Cyan"}
  3625. end
  3626. else
  3627. Colors = {"Really red", "Deep orange"}
  3628. end
  3629. local wave111 = Instance.new("Part", char)
  3630. wave111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3631. wave111.Anchored = true
  3632. wave111.Name = "Wave"
  3633. wave111.CanCollide = false
  3634. wave111.Locked = true
  3635. wave111.Size = Vector3.new(1, 1, 1)
  3636. wave111.TopSurface = "Smooth"
  3637. wave111.BottomSurface = "Smooth"
  3638. wave111.Transparency = 0.35
  3639. wave111.CFrame = HandCF
  3640. wm311 = Instance.new("SpecialMesh", wave111)
  3641. wm311.MeshId = "rbxassetid://3270017"
  3642. coroutine.wrap(function()
  3643. for i = 1, 30, 1 do
  3644. wm311.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3645. wave111.Size = wm311.Scale
  3646. wave111.CFrame = HandCF
  3647. wave111.Transparency = i/30
  3648. wait()
  3649. end
  3650. wait()
  3651. wave111:Destroy()
  3652. end)()
  3653. end
  3654. GroundWave7 = function()
  3655. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(90))
  3656. if ssjg == false then
  3657. if ssjb == false then
  3658. if ssj1 == true or ssj2 == true or ssj3 == true then
  3659. Colors = {"New Yeller", "New Yeller"}
  3660. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  3661. Colors = {"White", "White"}
  3662. end
  3663. else
  3664. Colors = {"Cyan", "Cyan"}
  3665. end
  3666. else
  3667. Colors = {"Really red", "Deep orange"}
  3668. end
  3669. local wave1111 = Instance.new("Part", char)
  3670. wave1111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3671. wave1111.Anchored = true
  3672. wave1111.Name = "Wave"
  3673. wave1111.CanCollide = false
  3674. wave1111.Locked = true
  3675. wave1111.Size = Vector3.new(1, 1, 1)
  3676. wave1111.TopSurface = "Smooth"
  3677. wave1111.BottomSurface = "Smooth"
  3678. wave1111.Transparency = 0.35
  3679. wave1111.CFrame = HandCF
  3680. wm3111 = Instance.new("SpecialMesh", wave1111)
  3681. wm3111.MeshId = "rbxassetid://3270017"
  3682. coroutine.wrap(function()
  3683. for i = 1, 30, 1 do
  3684. wm3111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3685. wave1111.Size = wm3111.Scale
  3686. wave1111.CFrame = HandCF
  3687. wave1111.Transparency = i/30
  3688. wait()
  3689. end
  3690. wait()
  3691. wave1111:Destroy()
  3692. end)()
  3693. end
  3694. GroundWave8 = function()
  3695. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(40), math.rad(90), math.rad(0))
  3696. if ssjg == false then
  3697. if ssjb == false then
  3698. if ssj1 == true or ssj2 == true or ssj3 == true then
  3699. Colors = {"New Yeller", "New Yeller"}
  3700. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  3701. Colors = {"White", "White"}
  3702. end
  3703. else
  3704. Colors = {"Cyan", "Cyan"}
  3705. end
  3706. else
  3707. Colors = {"Really red", "Deep orange"}
  3708. end
  3709. local wave11111 = Instance.new("Part", char)
  3710. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3711. wave11111.Anchored = true
  3712. wave11111.Name = "Wave"
  3713. wave11111.CanCollide = false
  3714. wave11111.Locked = true
  3715. wave11111.Size = Vector3.new(1, 1, 1)
  3716. wave11111.TopSurface = "Smooth"
  3717. wave11111.BottomSurface = "Smooth"
  3718. wave11111.Transparency = 0.35
  3719. wave11111.CFrame = HandCF
  3720. wm31111 = Instance.new("SpecialMesh", wave11111)
  3721. wm31111.MeshId = "rbxassetid://3270017"
  3722. coroutine.wrap(function()
  3723. for i = 1, 30, 1 do
  3724. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3725. wave11111.Size = wm31111.Scale
  3726. wave11111.CFrame = HandCF
  3727. wave11111.Transparency = i/30
  3728. wait()
  3729. end
  3730. wait()
  3731. wave11111:Destroy()
  3732. end)()
  3733. end
  3734. GroundWave9 = function()
  3735. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(40))
  3736. if ssjg == false then
  3737. if ssjb == false then
  3738. if ssj1 == true or ssj2 == true or ssj3 == true then
  3739. Colors = {"New Yeller", "New Yeller"}
  3740. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  3741. Colors = {"White", "White"}
  3742. end
  3743. else
  3744. Colors = {"Cyan", "Cyan"}
  3745. end
  3746. else
  3747. Colors = {"Really red", "Deep orange"}
  3748. end
  3749. local wave111111 = Instance.new("Part", char)
  3750. wave111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3751. wave111111.Anchored = true
  3752. wave111111.Name = "Wave"
  3753. wave111111.CanCollide = false
  3754. wave111111.Locked = true
  3755. wave111111.Size = Vector3.new(1, 1, 1)
  3756. wave111111.TopSurface = "Smooth"
  3757. wave111111.BottomSurface = "Smooth"
  3758. wave111111.Transparency = 0.35
  3759. wave111111.CFrame = HandCF
  3760. wm311111 = Instance.new("SpecialMesh", wave111111)
  3761. wm311111.MeshId = "rbxassetid://3270017"
  3762. coroutine.wrap(function()
  3763. for i = 1, 30, 1 do
  3764. wm311111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3765. wave111111.Size = wm311111.Scale
  3766. wave111111.CFrame = HandCF
  3767. wave111111.Transparency = i/30
  3768. wait()
  3769. end
  3770. wait()
  3771. wave111111:Destroy()
  3772. end)()
  3773. end
  3774. GroundWave10 = function()
  3775. local HandCF = RootPart.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  3776. if ssjg == false then
  3777. if ssjb == false then
  3778. if ssj1 == true or ssj2 == true or ssj3 == true then
  3779. Colors = {"New Yeller", "New Yeller"}
  3780. elseif ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  3781. Colors = {"White", "White"}
  3782. end
  3783. else
  3784. Colors = {"Cyan", "Cyan"}
  3785. end
  3786. else
  3787. Colors = {"Really red", "Deep orange"}
  3788. end
  3789. local wave1111111 = Instance.new("Part", char)
  3790. wave1111111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3791. wave1111111.Anchored = true
  3792. wave1111111.Name = "Wave"
  3793. wave1111111.CanCollide = false
  3794. wave1111111.Locked = true
  3795. wave1111111.Size = Vector3.new(1, 1, 1)
  3796. wave1111111.TopSurface = "Smooth"
  3797. wave1111111.BottomSurface = "Smooth"
  3798. wave1111111.Transparency = 0.35
  3799. wave1111111.CFrame = HandCF
  3800. wm3111111 = Instance.new("SpecialMesh", wave1111111)
  3801. wm3111111.MeshId = "rbxassetid://3270017"
  3802. coroutine.wrap(function()
  3803. for i = 1, 30, 1 do
  3804. wm3111111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  3805. wave1111111.Size = wm3111111.Scale
  3806. wave1111111.CFrame = HandCF
  3807. wave1111111.Transparency = i/30
  3808. wait()
  3809. end
  3810. wait()
  3811. wave1111111:Destroy()
  3812. end)()
  3813. end
  3814. ae = new("Part",char)
  3815. ae.Name = "NewPart"
  3816. ae.Size = v3(0.1,0.1,0.1)
  3817. ae.Shape = "Ball"
  3818. ae.Position = v3(999,999,999)
  3819. ae.BrickColor = bc("bright Blue")
  3820. ae.Material = "Neon"
  3821. ae.Transparency = 1
  3822. aaae =new("Weld",ae)
  3823. aaae.Part0 = RootPart
  3824. aaae.Part1 = ae
  3825. aaae.C0 = cf(0,7,0) * cfa(rad(0),rad(0),rad(0))
  3826. ae1 = new("Part",char)
  3827. ae1.Name = "NewPart"
  3828. ae1.Size = v3(0.1,0.1,0.1)
  3829. ae1.Shape = "Ball"
  3830. ae1.Position = v3(999,999,999)
  3831. ae1.BrickColor = bc("bright Blue")
  3832. ae1.Material = "Neon"
  3833. ae1.Transparency = 1
  3834. aaae1 =new("Weld",ae1)
  3835. aaae1.Part0 = RootPart
  3836. aaae1.Part1 = ae1
  3837. aaae1.C0 = cf(0,15,0) * cfa(rad(0),rad(0),rad(0))
  3838.  
  3839.  
  3840. aw = new("Part",char)
  3841. aw.Name = "NewPart"
  3842. aw.Size = v3(0.1,0.1,0.1)
  3843. aw.Shape = "Ball"
  3844. aw.Position = v3(999,999,999)
  3845. aw.BrickColor = BrickColor.new("bright Blue")
  3846. aw.Material = "Neon"
  3847. aw.Transparency = 1
  3848. aaw = new("SpecialMesh",aw)
  3849. aaw.Scale = v3(1,1,1)
  3850. aaaw =new("Weld",aw)
  3851. aaaw.Part0 = LowerTorso
  3852. aaaw.Part1 = aw
  3853. aaaw.C0 = cf(0,1.6,-1.6) * cfa(rad(0),rad(0),rad(0))
  3854. aaaaw = new("ParticleEmitter",aw)
  3855. aaaaw.Size = ns(5)
  3856. aaaaw.Rate = 5
  3857. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  3858. aaaaw.Texture = "rbxassetid://924710961"
  3859. aaaaw.ZOffset = -1
  3860. aaaaw.Lifetime = nr(5)
  3861. aaaaw.RotSpeed = nr(50)
  3862. aaaaw.Transparency = ns(1)
  3863. aaaaw.LockedToPart = true
  3864. aaaaw.Speed = nr(0)
  3865. a = new("Part",char)
  3866. a.Name = "NewPart"
  3867. a.Size = v3(0.1,0.1,0.1)
  3868. a.Shape = "Ball"
  3869. a.Position = v3(999,999,999)
  3870. a.BrickColor = BrickColor.new("bright Blue")
  3871. a.Material = "Neon"
  3872. a.Transparency = 1
  3873. aa = new("SpecialMesh",a)
  3874. aa.Scale = v3(1,1,1)
  3875. aaa =new("Weld",a)
  3876. aaa.Part0 = LowerTorso
  3877. aaa.Part1 = a
  3878. aaa.C0 = cf(0,1.6,-1.6) * cfa(rad(0),rad(0),rad(0))
  3879. aaaa = new("ParticleEmitter",a)
  3880. aaaa.Size = ns(1)
  3881. aaaa.Rate = 5
  3882. aaaa.Texture = "rbxassetid://246381828"
  3883. aaaa.ZOffset = 1
  3884. aaaa.Lifetime = nr(5)
  3885. aaaa.Transparency = ns(1)
  3886. aaaa.LockedToPart = true
  3887. aaaa.Speed = nr(0)
  3888. lighting2 = Instance.new("ParticleEmitter", a)
  3889. lighting2.Size = NumberSequence.new(2.5)
  3890. lighting2.LightEmission = 1
  3891. lighting2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
  3892. lighting2.Texture = "rbxassetid://257173628"
  3893. lighting2.ZOffset = 2
  3894. lighting2.Transparency = ns(1)
  3895. lighting2.Lifetime = NumberRange.new(0.1)
  3896. lighting2.Rate = 60
  3897. lighting2.Rotation = NumberRange.new(-500,500)
  3898. lighting2.Speed = NumberRange.new(8)
  3899. lighting2.SpreadAngle = Vector2.new(500,500)
  3900. --DOntTouch
  3901.  
  3902. hum.JumpPower = 100
  3903. hum.BodyDepthScale.Value = 1
  3904. hum.BodyHeightScale.Value = 1
  3905. hum.BodyWidthScale.Value = 1
  3906. hum.HeadScale.Value = 1
  3907. for i,v in pairs(char:GetChildren()) do
  3908. if v.ClassName == "Accessory" then
  3909. v:Destroy()
  3910. end
  3911. end
  3912.  
  3913. Instance.new("ForceField",char).Visible = false
  3914. char.Animate:Destroy()
  3915. ------------------------
  3916. for i = 1,20 do
  3917. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  3918. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  3919. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  3920. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  3921. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  3922. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  3923. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  3924. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  3925. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  3926. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  3927. end
  3928.  
  3929. function RenderStepped2()
  3930.  
  3931. if startk == true then
  3932. if ssj4 == true and fuse == false then
  3933. aaaa.Color = ColorSequence.new(Color3.new(255,0,0))
  3934. aaaaw.Color = ColorSequence.new(Color3.new(255,0,0))
  3935. else
  3936. aaaa.Color = ColorSequence.new(Color3.new(255,255,255))
  3937. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  3938. end
  3939. turn = turn - 0.01
  3940. aaaa.Transparency = ns(turn)
  3941. aaaaw.Transparency = ns(turn)
  3942. aaaa.Size = ns(math.random(1,2))
  3943. if ssjg == true or potara == true then
  3944. lighting2.Transparency = ns(0)
  3945. end
  3946. else
  3947. lighting2.Transparency = ns(1)
  3948. aaaa.Transparency = ns(1)
  3949. aaaaw.Transparency = ns(1)
  3950. turn = 1
  3951. end
  3952.  
  3953. if rock2 == true then
  3954. wait(0.1)
  3955.  
  3956. for i,v in pairs(char:GetChildren()) do
  3957. if v:IsA("Part") then
  3958. if v.Name == "NewPart2" then
  3959. v.GO.Velocity = v3(0,-5,0)
  3960. end
  3961. end
  3962.  
  3963. end
  3964. rock2 = false
  3965. end
  3966. if rock3 == true then
  3967. wait(0.1)
  3968. for i,v in pairs(char:GetChildren()) do
  3969. if v:IsA("Part") then
  3970. if v.Name == "NewPart2" then
  3971. v.GO.Velocity = v3(math.random(-80,80),math.random(0,20),math.random(-80,80))
  3972. end
  3973. end
  3974. end
  3975. rock3 = false
  3976. end
  3977. if transform4 == true then
  3978.  
  3979. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-15)),.1) --LeftUpperArm
  3980. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(15)),.1)--RightUpperArm
  3981. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftLowerArm
  3982. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  3983. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftUpperLeg
  3984. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  3985. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  3986. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  3987. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  3988. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--Head
  3989. end
  3990.  
  3991.  
  3992.  
  3993. if aim == true then
  3994. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  3995. end
  3996.  
  3997. hum.MaxHealth = math.huge
  3998. hum.Health = math.huge
  3999.  
  4000. if flying1 == true and canfly == true and nill == true then
  4001. idle = false
  4002. walk = false
  4003. canjump = false
  4004. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),0.1) --LeftUpperArm
  4005. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),0.1)--RightUpperArm
  4006. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  4007. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  4008. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),0.1)--LeftUpperLeg
  4009. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  4010. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),0.1)--LeftLowerLeg
  4011. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  4012. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  4013. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  4014.  
  4015. end
  4016. if flying1 == true and canfly == true and foward == true then
  4017.  
  4018. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),0.05) --LeftUpperArm
  4019. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-20),rad(0),rad(10)),0.05)--RightUpperArm
  4020. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerArm
  4021. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightLowerArm
  4022. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftUpperLeg
  4023. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  4024. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--LeftLowerLeg
  4025. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--RightUpperLeg
  4026. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.05)--Torso
  4027. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),0.01)--Head
  4028.  
  4029. end
  4030.  
  4031. if uppercut1 == true then
  4032.  
  4033. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),.1) --LeftUpperArm
  4034. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  4035. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  4036. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  4037. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.1)--LeftUpperLeg
  4038. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4039. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--LeftLowerLeg
  4040. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  4041. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.1,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4042. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4043.  
  4044. end
  4045. if uppercut2 == true then
  4046.  
  4047. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(120),rad(0),rad(-10)),.1) --LeftUpperArm
  4048. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  4049. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  4050. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  4051. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  4052. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4053. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  4054. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(0)),.1)--RightUpperLeg
  4055. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),.1)--Torso
  4056. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),.1)--Head
  4057.  
  4058. end
  4059.  
  4060. if punch1 == true then
  4061.  
  4062. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-40)),.5) --LeftUpperArm
  4063. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.5)--RightUpperArm
  4064. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.5)--LeftLowerArm
  4065. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  4066. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  4067. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  4068. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  4069. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  4070. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(30),rad(0)),.2)--Torso
  4071. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(-20),rad(0)),.2)--Head
  4072.  
  4073. end
  4074. if punch2 == true then
  4075.  
  4076. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(20)),.5) --LeftUpperArm
  4077. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.5)--RightUpperArm
  4078. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--LeftLowerArm
  4079. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--RightLowerArm
  4080. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  4081. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  4082. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  4083. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  4084. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  4085. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Head
  4086.  
  4087. end
  4088. if punch3 == true then
  4089. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.5) --LeftUpperArm
  4090. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(40)),.5)--RightUpperArm
  4091. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  4092. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.5)--RightLowerArm
  4093. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  4094. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  4095. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  4096. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  4097. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.2)--Torso
  4098. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(20),rad(0)),.3)--Head
  4099.  
  4100. end
  4101. if punch4 == true then
  4102.  
  4103. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.5) --LeftUpperArm
  4104. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-20)),.5)--RightUpperArm
  4105. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.5)--LeftLowerArm
  4106. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.5)--RightLowerArm
  4107. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftUpperLeg
  4108. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  4109. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerLeg
  4110. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightUpperLeg
  4111. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.2)--Torso
  4112. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--Head
  4113.  
  4114. end
  4115.  
  4116. if kick3 == true then
  4117.  
  4118. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.3) --LeftUpperArm
  4119. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.3)--RightUpperArm
  4120. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  4121. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  4122. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(-10)),.5)--LeftUpperLeg
  4123. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  4124. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.5)--LeftLowerLeg
  4125. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  4126. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Torso
  4127. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Head
  4128.  
  4129. end
  4130. if kick4 == true then
  4131.  
  4132. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  4133. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  4134. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  4135. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  4136. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--LeftUpperLeg
  4137. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  4138. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--LeftLowerLeg
  4139. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  4140. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  4141. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  4142.  
  4143. end
  4144. if kick1 == true then
  4145.  
  4146. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.3) --LeftUpperArm
  4147. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.3)--RightUpperArm
  4148. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--LeftLowerArm
  4149. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.3)--RightLowerArm
  4150. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  4151. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(10)),.5)--RightUpperLeg
  4152. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  4153. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.5)--RightUpperLeg
  4154. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Torso
  4155. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Head
  4156.  
  4157. end
  4158. if kick2 == true then
  4159.  
  4160. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(-10)),.3) --LeftUpperArm
  4161. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-10),rad(0),rad(10)),.3)--RightUpperArm
  4162. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--LeftLowerArm
  4163. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.3)--RightLowerArm
  4164. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  4165. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.5)--RightUpperLeg
  4166. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  4167. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.5)--RightUpperLeg
  4168. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(30),rad(0)),.3)--Torso
  4169. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(-30),rad(0)),.3)--Head
  4170.  
  4171. end
  4172. if knockdown1 == true then
  4173.  
  4174. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,1,.05)*CFrame.Angles(rad(150),rad(-90),rad(0)),.1) --LeftUpperArm
  4175. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,1,.05)*CFrame.Angles(rad(150),rad(90),rad(0)),.1)--RightUpperArm
  4176. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--LeftLowerArm
  4177. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(55),rad(0),rad(0)),.1)--RightLowerArm
  4178. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--LeftUpperLeg
  4179. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--RightUpperLeg
  4180. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-40),rad(0),rad(0)),.1)--LeftLowerLeg
  4181. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4182. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4183. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4184.  
  4185. end
  4186. if knockdown2 == true then
  4187.  
  4188. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(-1.0,0.5,.05)*CFrame.Angles(rad(100),rad(-90),rad(50)),.1) --LeftUpperArm
  4189. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(1.0,0.5,.05)*CFrame.Angles(rad(20),rad(100),rad(30)),.1)--RightUpperArm
  4190. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(25),rad(0),rad(0)),.1)--LeftLowerArm
  4191. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightLowerArm
  4192. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftUpperLeg
  4193. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  4194. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--LeftLowerLeg
  4195. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightUpperLeg
  4196. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(10),rad(0)),.1)--Torso
  4197. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  4198.  
  4199. end
  4200. if kiblast3 == true then
  4201.  
  4202. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),.4) --LeftUpperArm
  4203. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  4204. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--LeftLowerArm
  4205. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  4206. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  4207. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  4208. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  4209. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  4210. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  4211. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  4212.  
  4213. end
  4214. if kiblast4 == true then
  4215. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(-90),rad(-80)),.4) --LeftUpperArm
  4216. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperArm
  4217. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  4218. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  4219. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  4220. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  4221. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  4222. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  4223. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  4224. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  4225.  
  4226. end
  4227. if kiblast1 == true then
  4228.  
  4229. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  4230. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(80)),.4)--RightUpperArm
  4231. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  4232. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.4)--RightLowerArm
  4233. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  4234. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  4235. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  4236. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  4237. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  4238. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  4239.  
  4240. end
  4241. if kiblast2 == true then
  4242.  
  4243. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4) --LeftUpperArm
  4244. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(90),rad(80)),.4)--RightUpperArm
  4245. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerArm
  4246. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightLowerArm
  4247. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftUpperLeg
  4248. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  4249. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--LeftLowerLeg
  4250. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--RightUpperLeg
  4251. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Torso
  4252. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.4)--Head
  4253.  
  4254. end
  4255. Frame_3.Size = UDim2.new(0, ki*2.29, 0, 10)
  4256. if kicharging == true and ki < 100 then
  4257. ki = ki + 0.5
  4258. end
  4259. if hum.MoveDirection.x > 0 and walk == true and walk1 == true and walk11 == true and great == true or hum.MoveDirection.x < 0 and walk == true and walk1 == true and walk11 == true and great == true then
  4260. walk11 = false
  4261.  
  4262. GiantStep:Play()
  4263. GroundShake = true
  4264. wait(0.3)
  4265. GiantStep:Stop()
  4266. GroundShake = false
  4267. walk11 = true
  4268. end
  4269. end
  4270. function RenderStepped()
  4271.  
  4272. if hum.MoveDirection.x == 0 and idle == true and fuse == false and potara == false then
  4273.  
  4274. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(-30)),0.1) --LeftUpperArm
  4275. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(5),rad(0),rad(10)),0.1)--RightUpperArm
  4276. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),0.1)--LeftLowerArm
  4277. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),0.1)--RightLowerArm
  4278. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),0.1)--LeftUpperLeg
  4279. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  4280. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  4281. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  4282. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-50),rad(0)),0.1)--Torso
  4283. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(50),rad(0)),0.1)--Head
  4284. end
  4285.  
  4286. if hum.MoveDirection.x > 0 and walk == true and walk1 == true and fuse == false and potara == false or hum.MoveDirection.x < 0 and walk == true and walk1 == true and fuse == false and potara == false then
  4287. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  4288. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  4289. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  4290. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  4291. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  4292. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  4293. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  4294. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  4295. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  4296. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  4297. end
  4298.  
  4299. if hum.Jump == true and canjump == true then
  4300. idle = false
  4301. walk = false
  4302.  
  4303.  
  4304. -- return to idle if finishing an emote
  4305. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  4306. oldAnim = "idle"
  4307. end
  4308.  
  4309. currentAnim = ""
  4310. currentAnimInstance = nil
  4311. if (currentAnimKeyframeHandler ~= nil) then
  4312. currentAnimKeyframeHandler:disconnect()
  4313. end
  4314.  
  4315. if (currentAnimTrack ~= nil) then
  4316. currentAnimTrack:Stop()
  4317. currentAnimTrack:Destroy()
  4318. currentAnimTrack = nil
  4319. end
  4320.  
  4321. -- clean up walk if there is one
  4322. if (runAnimKeyframeHandler ~= nil) then
  4323. runAnimKeyframeHandler:disconnect()
  4324. end
  4325.  
  4326. if (runAnimTrack ~= nil) then
  4327. runAnimTrack:Stop()
  4328. runAnimTrack:Destroy()
  4329. runAnimTrack = nil
  4330. end
  4331.  
  4332.  
  4333. jumped = true
  4334.  
  4335. for i=1,30 do
  4336. wait()
  4337. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-80)),0.05) --LeftUpperArm
  4338. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(80)),0.05)--RightUpperArm
  4339. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  4340. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  4341. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),0.1)--LeftUpperLeg
  4342. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),0.1)--RightUpperLeg
  4343. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),0.1)--LeftLowerLeg
  4344. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),0.1)--RightUpperLeg
  4345. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  4346. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-5),rad(0),rad(0)),0.1)--Head
  4347. end
  4348. jumped = false
  4349. idle = true
  4350. walk = true
  4351. end
  4352. if kamehameha1 == true then
  4353. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.03) --LeftUpperArm
  4354. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.03)--RightUpperArm
  4355. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  4356. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4357. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  4358. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  4359. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  4360. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  4361. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.03)--Torso
  4362. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.03)--Head
  4363.  
  4364. end
  4365. if kamehameha6 == true then
  4366. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  4367. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  4368. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  4369. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4370. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  4371. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  4372. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  4373. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  4374. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  4375. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  4376.  
  4377. end
  4378. if kamehameha5 == true then
  4379. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(-60),rad(0)),.1) --LeftUpperArm
  4380. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(70),rad(80),rad(0)),.1)--RightUpperArm
  4381. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftLowerArm
  4382. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(40),rad(0),rad(0)),.1)--RightLowerArm
  4383. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(50),rad(0)),.1)--LeftUpperLeg
  4384. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(35),rad(0),rad(0)),.1)--RightUpperLeg
  4385. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  4386. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--RightLowerLeg
  4387. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-40),rad(-70),rad(-20)),.1)--Torso
  4388. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(20),rad(70),rad(-10)),.1)--Head
  4389.  
  4390. end
  4391. if kamehameha2 == true then
  4392. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(40)),.1) --LeftUpperArm
  4393. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(30),rad(0),rad(-40)),.1)--RightUpperArm
  4394. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  4395. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(30),rad(20)),.1)--RightLowerArm
  4396. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftUpperLeg
  4397. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  4398. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  4399. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightLowerLeg
  4400. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4401. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  4402. end
  4403.  
  4404. if beam2 == true then
  4405.  
  4406. a1.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0) + v3(0,1,0) + RootPart.CFrame.lookVector * beamgo
  4407. a2.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * 8
  4408. a3.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo * 2
  4409. end
  4410.  
  4411.  
  4412.  
  4413. if transform1 == true then
  4414.  
  4415. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(150),rad(-110),rad(0)),.1) --LeftUpperArm
  4416. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0.p)*CFrame.Angles(rad(150),rad(110),rad(0)),.1)--RightUpperArm
  4417. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--LeftLowerArm
  4418. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(20),rad(0),rad(0)),.1)--RightLowerArm
  4419. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4420. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4421. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  4422. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4423. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Torso
  4424. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  4425.  
  4426.  
  4427. end
  4428. if rock == true then
  4429. wait(math.random(0.1,0.5))
  4430. ay = new("Part",char)
  4431. ay.Name = "NewPart2"
  4432. ay.Size = v3(0.3,0.3,0.3)
  4433. ay.CanCollide = false
  4434. for i,v in pairs(workspace:GetChildren()) do
  4435. if v:IsA("Part") then
  4436. if v.Size.x > 150 then
  4437.  
  4438.  
  4439. ay.BrickColor = v.BrickColor
  4440. ay.Material = v.Material
  4441. ay.Transparency = v.Transparency
  4442. end
  4443. end
  4444. end
  4445. ay.Position = v3(999,999,999)
  4446. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-2,RootPart.Position.z+math.random(-15,15))
  4447. ys = Instance.new("BodyVelocity",ay)
  4448. ys.Name = "GO"
  4449. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4450.  
  4451. ys.Velocity = v3(0,6,0)
  4452. game.Debris:AddItem(ay,math.random(3,4))
  4453. end
  4454.  
  4455. if transform2 == true then
  4456.  
  4457. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.1) --LeftUpperArm
  4458. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.1)--RightUpperArm
  4459. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--LeftLowerArm
  4460. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.1)--RightLowerArm
  4461. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.1)--LeftUpperLeg
  4462. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(10)),.1)--RightUpperLeg
  4463. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  4464. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  4465. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  4466. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  4467.  
  4468.  
  4469. end
  4470. if onaura == true then
  4471. if ssjg == false then
  4472. if ssjb == false then
  4473. onaura =false
  4474.  
  4475. wait(0.1)
  4476. newaura.Image = "rbxassetid://926705964"
  4477. wait(0.1)
  4478. newaura.Image = "rbxassetid://926709486"
  4479. wait(0.1)
  4480. newaura.Image = "rbxassetid://926711720"
  4481. wait(0.1)
  4482. newaura.Image = "rbxassetid://926712235"
  4483.  
  4484. onaura =true
  4485. else
  4486. onaura =false
  4487.  
  4488. wait(0.1)
  4489. newaura.Image = "http://www.roblox.com/asset/?id=894173257"
  4490. wait(0.1)
  4491. newaura.Image = "http://www.roblox.com/asset/?id=894173392"
  4492. wait(0.1)
  4493. newaura.Image = "http://www.roblox.com/asset/?id=890403068"
  4494. wait(0.1)
  4495. newaura.Image = "http://www.roblox.com/asset/?id=890403512"
  4496. onaura =true
  4497. end
  4498. end
  4499. end
  4500.  
  4501. if onaura == true then
  4502. if ssjg == true then
  4503. onaura =false
  4504. wait(0.1)
  4505. newaura.Image = "rbxassetid://639676034"
  4506. wait(0.1)
  4507. newaura.Image = "rbxassetid://639676268"
  4508. wait(0.1)
  4509. newaura.Image = "rbxassetid://639676527"
  4510. wait(0.1)
  4511. newaura.Image = "rbxassetid://639676855"
  4512. onaura =true
  4513. end
  4514. end
  4515. if auracan3 == true then
  4516. auracan3 = false
  4517. newaura2.Image = "rbxassetid://276853031"
  4518. wait(0.07)
  4519. newaura2.Image = "rbxassetid://276853123"
  4520. wait(0.07)
  4521. newaura2.Image = "rbxassetid://276853057"
  4522. wait(0.07)
  4523. newaura2.Image = "rbxassetid://276853088"
  4524. wait(0.07)
  4525. auracan3 = true
  4526. end
  4527.  
  4528. auranum = math.random(35,65)
  4529. auranum1 = math.random(-25,0)
  4530. auranum2 = math.random(10,25)
  4531. auranum3 = math.random(65,75)
  4532. auranum4 = math.random(-25,-15)
  4533.  
  4534. if transform3 == true then
  4535. if ssjb == false then
  4536. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum1)),.1) --LeftUpperArm
  4537. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum2)),.1)--RightUpperArm
  4538. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  4539. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  4540. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(-20)),.1)--LeftUpperLeg
  4541. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(20)),.1)--RightUpperLeg
  4542. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--LeftLowerLeg
  4543. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightUpperLeg
  4544. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(rad(auranum4),rad(0),rad(0)),.1)--Torso
  4545. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  4546. else
  4547. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum1)),.1) --LeftUpperArm
  4548. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(auranum),rad(0),rad(auranum2)),.1)--RightUpperArm
  4549. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  4550. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  4551. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(-20)),.1)--LeftUpperLeg
  4552. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(auranum3),rad(0),rad(20)),.1)--RightUpperLeg
  4553. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--LeftLowerLeg
  4554. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-50),rad(0),rad(0)),.1)--RightUpperLeg
  4555. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(rad(auranum4),rad(0),rad(0)),.1)--Torso
  4556. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  4557. end
  4558. end
  4559. if transform5 == true then
  4560.  
  4561. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(10),rad(0),rad(-10)),.1) --LeftUpperArm
  4562. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(10),rad(0),rad(10)),.1)--RightUpperArm
  4563. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  4564. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  4565. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftUpperLeg
  4566. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightUpperLeg
  4567. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  4568. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  4569. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.2,0)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Torso
  4570. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--Head
  4571.  
  4572. end
  4573. if GroundShake == true then
  4574. for i,v in pairs(workspace:GetChildren()) do
  4575. if v:IsA("Part") then
  4576. if v.Size.x > 150 then
  4577. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-1,1)),rad(math.random(-1,1)),rad(math.random(-1,1)))
  4578. end
  4579. end
  4580. end
  4581.  
  4582.  
  4583.  
  4584.  
  4585. end
  4586. if GroundShake2 == true then
  4587.  
  4588. for i,v in pairs(workspace:GetChildren()) do
  4589. if v:IsA("Part") then
  4590. if v.Size.x > 150 then
  4591. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-2,2)),rad(math.random(-2,2)),rad(math.random(-2,2)))
  4592. end
  4593. end
  4594. end
  4595.  
  4596. end
  4597. end
  4598. game:GetService("RunService").RenderStepped:connect(RenderStepped)
  4599. game:GetService("RunService").RenderStepped:connect(RenderStepped2)
  4600.  
  4601. local player = game.Players.LocalPlayer
  4602.  
  4603.  
  4604.  
  4605.  
  4606.  
  4607.  
  4608.  
  4609.  
  4610.  
  4611.  
  4612.  
  4613.  
  4614.  
  4615. Hair7 = Instance.new("Part")
  4616. Hair7.Parent = char
  4617. Hair7.Name = "Hair"
  4618. Hair7.CanCollide = false
  4619. Hair7.Locked = true
  4620. Hair7.TopSurface = "Smooth"
  4621. Hair7.BottomSurface = "Smooth"
  4622. Hair7.formFactor = "Symmetric"
  4623. Hair7.Material = "Neon"
  4624. Hair7.BrickColor = BrickColor.new("Really black")
  4625. Hair7.CFrame = LowerTorso.CFrame
  4626. Hair7.Size = Vector3.new(1, 1, 1)
  4627. Hair7.Transparency = 0
  4628.  
  4629.  
  4630.  
  4631. Weld = Instance.new("Weld")
  4632. Weld.Parent = Head
  4633. Weld.Part0 = Head
  4634. Weld.Part1 = Hair7
  4635.  
  4636. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  4637.  
  4638. Mesh = Instance.new("SpecialMesh")
  4639. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  4640. Mesh.Parent = Hair7
  4641.  
  4642. Mesh.Scale = Vector3.new(6.8,6.8,6.8)
  4643. Mesh.MeshType = "FileMesh"
  4644.  
  4645. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  4646.  
  4647. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=363968007"
  4648. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=363966829"
  4649.  
  4650. function kamehameha()
  4651. beamgo = 6
  4652. beamgo1 = 1
  4653. enabled = true
  4654. sizeup = -25
  4655.  
  4656. kamefire.Volume = 5
  4657.  
  4658. wait(0.2)
  4659. RootPart.Anchored = true
  4660. kamecharge:Stop()
  4661.  
  4662.  
  4663. a1 = new("Part",char)
  4664. a1.Name = "Beam"
  4665. a1.Anchored = true
  4666. a1.Size = v3(6,6,6)
  4667. a1.CanCollide = false
  4668. a1.Locked = true
  4669. a1.Position = v3(999,999,999)
  4670. a1.BrickColor = bc("Cyan")
  4671. a1.Material = "Neon"
  4672. a1.Transparency = 0
  4673. aa1 = new("SpecialMesh",a1)
  4674. if fuse == false then
  4675. aa1.MeshType = "Cylinder"
  4676. if potara == false then
  4677. aa1.MeshType = "Cylinder"
  4678. else
  4679. aa1.MeshType = "Sphere"
  4680. end
  4681. else
  4682. aa1.MeshType = "Sphere"
  4683. end
  4684.  
  4685. aa1.Scale = v3(1,1,1)
  4686.  
  4687. a2 = new("Part",char)
  4688. a2.Name = "Beam"
  4689. a2.Anchored = true
  4690. a2.Locked = true
  4691.  
  4692. a2.Size = v3(0.1,0.1,0.1)
  4693. a2.CanCollide = false
  4694. a2.Position = v3(999,999,999)
  4695. a2.BrickColor = bc("Cyan")
  4696. a2.Material = "Neon"
  4697. if fuse == false then
  4698. if potara == false then
  4699. a2.Transparency = 0
  4700. else
  4701. a2.Transparency = 1
  4702. end
  4703. else
  4704.  
  4705. a2.Transparency = 1
  4706. end
  4707. aa2 = new("SpecialMesh",a2)
  4708. aa2.MeshType = "Sphere"
  4709. aa2.Scale = v3(150,100,100)
  4710. a3 = new("Part",char)
  4711. a3.Name = "Beam"
  4712. a3.Locked = true
  4713. a3.Anchored = true
  4714. a3.Size = v3(0.1,0.1,0.1)
  4715. a3.CanCollide = false
  4716. a3.Position = v3(999,999,999)
  4717. a3.BrickColor = bc("Cyan")
  4718. a3.Material = "Neon"
  4719. if fuse == false then
  4720. if potara == false then
  4721. a3.Transparency = 0
  4722. else
  4723. a3.Transparency = 1
  4724. end
  4725. else
  4726.  
  4727. a3.Transparency = 1
  4728. end
  4729. aa3 = new("SpecialMesh",a3)
  4730. aa3.MeshType = "Sphere"
  4731. aa3.Scale = v3(200,100,100)
  4732. if ssj4 == true and fuse == false then
  4733. a1.BrickColor = bc("Really red")
  4734. a2.BrickColor = bc("Really red")
  4735. a3.BrickColor = bc("Really red")
  4736. end
  4737. kamecharge:Stop()
  4738. kamefire:Play()
  4739.  
  4740. GroundWave1()
  4741. startk = false
  4742. ringfolder = Instance.new("Model",char)
  4743.  
  4744.  
  4745. --Damages
  4746. -----------------------------------------------------------------------------------------
  4747. a1.Touched:connect(function(hit)
  4748.  
  4749. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil then
  4750.  
  4751.  
  4752.  
  4753. if hit.Parent:IsA("Model") then
  4754. hit.Parent:BreakJoints()
  4755. end
  4756. hit:Destroy()
  4757. if enabled == true then
  4758. enabled = false
  4759. num = num + 1
  4760. kamehit:Play()
  4761. a21 = new("Part",char)
  4762. a21.Name = "Beam"..num
  4763. a21.Locked = true
  4764. a21.Size = v3(1,1,1)
  4765. a21.CanCollide = false
  4766. a21.Position = v3(999,999,999)
  4767. a21.BrickColor = bc("Cyan")
  4768. a21.Material = "Neon"
  4769. a21.Transparency = 0
  4770. aa21 = new("SpecialMesh",a21)
  4771. a21.Anchored = true
  4772. a21.Position = hit.Position
  4773. aa21.MeshType = "Sphere"
  4774. aa21.Scale = v3(1,1,1)
  4775. GroundWave2()
  4776. GroundWave3()
  4777. GroundWave4()
  4778. for i = 1,50 do
  4779. wait()
  4780. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(5,5,5)
  4781. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  4782. end
  4783. enabled = true
  4784. char["Beam"..num]:Destroy()
  4785. end
  4786.  
  4787. end
  4788.  
  4789. end)
  4790.  
  4791.  
  4792.  
  4793.  
  4794.  
  4795. beam2 = true
  4796. beam1 = true
  4797.  
  4798. if potara == true then
  4799. for i = 1,20 do
  4800. wait(0.1)
  4801. sizeup = sizeup-0.7
  4802. ringgo = ringgo + 15
  4803. av = new("Part",ringfolder)
  4804. av.Name = "NewRing"
  4805. av.Anchored = true
  4806. av.Size = v3(0.6,1,1)
  4807. av.BrickColor = bc("New Yeller")
  4808. av.Material = "Neon"
  4809. av.Transparency = 0
  4810. aav = new("SpecialMesh",av)
  4811. aav.MeshType = "FileMesh"
  4812. aav.Scale = v3(sizeup,30,sizeup)
  4813. aav.MeshId = "rbxassetid://991124063"
  4814. av.CFrame = RootPart.CFrame * CFrame.Angles(rad(90),rad(0),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * ringgo * math.random(1.1,1.3)
  4815.  
  4816. end
  4817. end
  4818. if potara == false then
  4819. wait(3)
  4820. else
  4821. wait(0.5)
  4822. end
  4823.  
  4824. beam1 = false
  4825.  
  4826. repeat
  4827. wait()
  4828.  
  4829. if fuse == false then
  4830. if potara == false then
  4831. a1.Size = a1.Size - v3(0,0.2,0.2)
  4832. else
  4833. for i,v in pairs(char.Model:GetChildren()) do
  4834. if v:IsA("Part") then
  4835. if v.Name == "NewRing" then
  4836. v.Mesh.Scale = v.Mesh.Scale + v3(2,2,2)
  4837. v.Transparency = v.Transparency + 0.1
  4838. end
  4839. end
  4840. end
  4841. a1.Size = a1.Size - v3(0,2,2)
  4842. end
  4843. else
  4844. a1.Size = a1.Size - v3(0,2,2)
  4845. end
  4846. aa2.Scale = aa2.Scale - v3(3,3,3)
  4847. aa3.Scale = aa3.Scale - v3(3,3,3)
  4848. until
  4849. a1.Size.y < 0.1
  4850.  
  4851.  
  4852. a1:Destroy()
  4853. ringfolder:Destroy()
  4854. a2:Destroy()
  4855. a3:Destroy()
  4856. for i = 1,10 do
  4857. wait()
  4858.  
  4859. kamefire.Volume = kamefire.Volume - 0.5
  4860. end
  4861. kamefire:Stop()
  4862. RootPart.Anchored = false
  4863.  
  4864. end
  4865.  
  4866.  
  4867. lighting = Instance.new("ParticleEmitter", RootPart)
  4868. lighting.Size = NumberSequence.new(2.5)
  4869. lighting.LightEmission = 1
  4870. lighting.Color = ColorSequence.new(Color3.fromRGB(170,170,255))
  4871. lighting.Texture = "rbxassetid://257173628"
  4872. lighting.ZOffset = 2
  4873. lighting.Transparency = ns(1)
  4874. lighting.Lifetime = NumberRange.new(0.1)
  4875. lighting.Rate = 60
  4876. lighting.Rotation = NumberRange.new(-500,500)
  4877. lighting.Speed = NumberRange.new(8)
  4878. lighting.SpreadAngle = Vector2.new(500,500)
  4879. lighting1 = Instance.new("ParticleEmitter", RootPart)
  4880. lighting1.Size = NumberSequence.new(2.5)
  4881. lighting1.LightEmission = 1
  4882. lighting1.Transparency = ns(1)
  4883. lighting1.Color = ColorSequence.new(Color3.fromRGB(170,170,255))
  4884. lighting1.Texture = "rbxassetid://257173628"
  4885. lighting1.ZOffset = 2
  4886. lighting1.Lifetime = NumberRange.new(0.1)
  4887. lighting1.Rate = 60
  4888. lighting1.Rotation = NumberRange.new(-500,500)
  4889. lighting1.Speed = NumberRange.new(8)
  4890. lighting1.SpreadAngle = Vector2.new(500,500)
  4891. mouse.KeyDown:connect(function(key)
  4892. if fuse == true then
  4893. if key == "q" and canattack == true and ki > 99 then
  4894.  
  4895. if canfly == true then
  4896. canfly = false
  4897. canfly1 = true
  4898. end
  4899. ki = ki - 100
  4900. canattack = false
  4901. idle7 = false
  4902. walk = false
  4903. canjump = false
  4904. hum.WalkSpeed = 0
  4905. aim = true
  4906. RootPart.Anchored = true
  4907. bigkamehameha1 = true
  4908.  
  4909. wait(1)
  4910. KamehamehaVoice4:Play()
  4911. bigkamehameha1 = false
  4912. bigkamehameha2 = true
  4913. ar = new("Part",char)
  4914. ar.Name = "NewPart"
  4915. ar.Position = v3(999,999,999)
  4916. ar.Size = v3(1,1,1)
  4917. ar.BrickColor = bc("Cyan")
  4918. ar.Material = "Neon"
  4919. ar.Transparency = 1
  4920. aar = new("SpecialMesh",ar)
  4921. aar.MeshType = "Sphere"
  4922. aar.Scale = v3(3,3,4)
  4923.  
  4924. aaar =new("Weld",ar)
  4925. aaar.Part0 = LowerTorso
  4926. aaar.Part1 = ar
  4927. aaar.C0 = cf(0,1,-6) * cfa(rad(0),rad(0),rad(0))
  4928. for i = 1,9 do
  4929. wait(0.5)
  4930. GroundWave1d()
  4931. ar.Transparency = ar.Transparency - 0.1
  4932. end
  4933. aim = false
  4934. kamehameha()
  4935.  
  4936. if canfly1 == true then
  4937. canfly = true
  4938. canfly1 = false
  4939. end
  4940. idle7 = true
  4941. hum.WalkSpeed = 16
  4942. canattack = true
  4943. ar:Destroy()
  4944. bigkamehameha2 = false
  4945. mouth.Texture = "rbxassetid://932140764"
  4946. RootPart.Anchored = false
  4947. end
  4948.  
  4949.  
  4950. end
  4951. if potara == true then
  4952. if key == "q" and canattack == true and ki > 99 then
  4953. kamefire.TimePosition = 0.5
  4954. if canfly == true then
  4955. canfly = false
  4956. canfly1 = true
  4957. end
  4958. ki = ki - 100
  4959. ringgo = 18
  4960. sizeup = 35
  4961. canattack = false
  4962. idle7 = false
  4963. walk = false
  4964. canjump = false
  4965. hum.WalkSpeed = 0
  4966. aim = true
  4967. RootPart.Anchored = true
  4968. KamehamehaVoice6:Play()
  4969. final1 = true
  4970.  
  4971. wait(0.5)
  4972. startk = true
  4973. final1 = false
  4974. final2 = true
  4975. wait(1)
  4976. final2 = false
  4977. kamehameha1 = true
  4978. wait(2.3)
  4979. kamehameha1 = false
  4980. kamehameha2 = true
  4981. KamehamehaVoice6:Stop()
  4982.  
  4983. aim = false
  4984. kamehameha()
  4985.  
  4986. if canfly1 == true then
  4987. canfly = true
  4988. canfly1 = false
  4989. end
  4990. idle7 = true
  4991. hum.WalkSpeed = 16
  4992. canattack = true
  4993.  
  4994. kamehameha2 = false
  4995. mouth.Texture = "rbxassetid://932140764"
  4996. RootPart.Anchored = false
  4997. end
  4998.  
  4999.  
  5000. end
  5001. if ssjg == false and ssj3 == false and ssjbkaiox10 == false and fuse == false then
  5002. if key == "q" and canattack == true and ki > 39 then
  5003.  
  5004. if canfly == true then
  5005. canfly = false
  5006. canfly1 = true
  5007. end
  5008. ki = ki - 40
  5009. canattack = false
  5010. idle = false
  5011. walk = false
  5012. canjump = false
  5013. hum.WalkSpeed = 0
  5014. aim = true
  5015. RootPart.Anchored = true
  5016. kamehameha6 = true
  5017.  
  5018. KamehamehaVoice:Play()
  5019. startk = true
  5020.  
  5021. mouth.Texture = "rbxassetid://828773176"
  5022.  
  5023.  
  5024. wait(0.5)
  5025. mouth.Texture = "rbxassetid://932140764"
  5026.  
  5027. wait(0.5)
  5028. mouth.Texture = "rbxassetid://828773176"
  5029. wait(0.5)
  5030. mouth.Texture = "rbxassetid://932140764"
  5031.  
  5032. wait(1.7)
  5033.  
  5034.  
  5035. wait(0.4)
  5036. mouth.Texture = "rbxassetid://828773176"
  5037. aim = false
  5038.  
  5039. kamehameha6 = false
  5040. kamehameha2 = true
  5041. kamehameha()
  5042. wait(0.8)
  5043. KamehamehaVoice.TimePosition = 0
  5044. kamehameha2 = false
  5045. if canfly1 == true then
  5046. idle = true
  5047. walk = true
  5048. canjump = true
  5049. end
  5050. if canfly1 == true then
  5051. canfly = true
  5052. canfly1 = false
  5053. end
  5054. hum.WalkSpeed = 16
  5055. canattack = true
  5056. mouth.Texture = "rbxassetid://932140764"
  5057. RootPart.Anchored = false
  5058. end
  5059.  
  5060.  
  5061. end
  5062. if ssj3 == true then
  5063. if key == "q" and canattack == true and ki > 79 then
  5064. if canfly == true then
  5065. canfly = false
  5066. canfly1 = true
  5067. end
  5068. ki = ki - 80
  5069. ssj3music:Stop()
  5070. Lightning.Volume = 0.1
  5071. canattack = false
  5072. idle = false
  5073. walk = false
  5074. canjump = false
  5075. hum.WalkSpeed = 0
  5076. aim = true
  5077. RootPart.Anchored = true
  5078. kamehameha1 = true
  5079. wait(0.5)
  5080. KamehamehaVoice2:Play()
  5081.  
  5082.  
  5083. mouth.Texture = "rbxassetid://828773176"
  5084.  
  5085.  
  5086. wait(0.5)
  5087. mouth.Texture = "rbxassetid://932140764"
  5088.  
  5089. wait(0.5)
  5090. mouth.Texture = "rbxassetid://828773176"
  5091. wait(0.5)
  5092. mouth.Texture = "rbxassetid://932140764"
  5093. wait(2)
  5094. startk = true
  5095. kamecharge:Play()
  5096. mouth.Texture = "rbxassetid://828773176"
  5097.  
  5098.  
  5099. wait(5)
  5100. mouth.Texture = "rbxassetid://932140764"
  5101.  
  5102. wait(0.5)
  5103. mouth.Texture = "rbxassetid://828773176"
  5104. wait(0.5)
  5105. mouth.Texture = "rbxassetid://932140764"
  5106. KamehamehaVoice:Pause()
  5107. wait(2)
  5108. KamehamehaVoice.TimePosition = 3.5
  5109. KamehamehaVoice:Play()
  5110.  
  5111. wait(0.4)
  5112. mouth.Texture = "rbxassetid://828773176"
  5113. aim = false
  5114.  
  5115. kamehameha1 = false
  5116. kamehameha2 = true
  5117. kamehameha()
  5118. wait(0.8)
  5119. KamehamehaVoice.TimePosition = 0
  5120. kamehameha2 = false
  5121. if canfly1 == true then
  5122. idle = true
  5123. walk = true
  5124. canjump = true
  5125. end
  5126. if canfly1 == true then
  5127. canfly = true
  5128. canfly1 = false
  5129. end
  5130. hum.WalkSpeed = 16
  5131. canattack = true
  5132. ssj3music:Play()
  5133. mouth.Texture = "rbxassetid://932140764"
  5134. RootPart.Anchored = false
  5135. end
  5136.  
  5137.  
  5138. end
  5139. if ssjbkaiox10 == true then
  5140. if key == "q" and canattack == true and ki > 99 then
  5141. if canfly == true then
  5142. canfly = false
  5143. canfly1 = true
  5144. end
  5145. ki = ki- 100
  5146.  
  5147. canattack = false
  5148. idle = false
  5149. walk = false
  5150. canjump = false
  5151. hum.WalkSpeed = 0
  5152. aim = true
  5153. RootPart.Anchored = true
  5154. kamehameha6 = true
  5155. wait(0.5)
  5156. KamehamehaVoice3:Play()
  5157.  
  5158.  
  5159. mouth.Texture = "rbxassetid://828773176"
  5160.  
  5161.  
  5162. wait(0.5)
  5163. mouth.Texture = "rbxassetid://932140764"
  5164.  
  5165. wait(0.5)
  5166. mouth.Texture = "rbxassetid://828773176"
  5167. wait(0.5)
  5168. mouth.Texture = "rbxassetid://932140764"
  5169. wait(0.1)
  5170. startk = true
  5171. kamecharge:Play()
  5172. mouth.Texture = "rbxassetid://828773176"
  5173.  
  5174.  
  5175. wait(3.5)
  5176. mouth.Texture = "rbxassetid://932140764"
  5177.  
  5178. wait(0.5)
  5179. mouth.Texture = "rbxassetid://828773176"
  5180. wait(0.5)
  5181. mouth.Texture = "rbxassetid://932140764"
  5182. KamehamehaVoice:Pause()
  5183. wait(2)
  5184. KamehamehaVoice.TimePosition = 3.5
  5185. KamehamehaVoice:Play()
  5186.  
  5187. wait(0.4)
  5188. mouth.Texture = "rbxassetid://828773176"
  5189. aim = false
  5190.  
  5191. kamehameha6 = false
  5192. kamehameha2 = true
  5193. GroundShake = true
  5194. kamehameha()
  5195. GroundShake = false
  5196. wait(0.8)
  5197. KamehamehaVoice.TimePosition = 0
  5198. kamehameha2 = false
  5199. if canfly1 == true then
  5200. idle = true
  5201. walk = true
  5202. canjump = true
  5203. end
  5204. if canfly1 == true then
  5205. canfly = true
  5206. canfly1 = false
  5207. end
  5208. hum.WalkSpeed = 16
  5209. canattack = true
  5210. ssj3music:Play()
  5211. mouth.Texture = "rbxassetid://932140764"
  5212. RootPart.Anchored = false
  5213. end
  5214.  
  5215.  
  5216. end
  5217. if ssjg == true then
  5218. if key == "q" and canattack == true and ki > 99 then
  5219. if canfly == true then
  5220. canfly = false
  5221. canfly1 = true
  5222. end
  5223. ki = ki - 100
  5224. ssjgmusic:Stop()
  5225. canattack = false
  5226. idle = false
  5227. walk = false
  5228. canjump = false
  5229. hum.WalkSpeed = 0
  5230. aim = true
  5231. RootPart.Anchored = true
  5232. kamehameha1 = true
  5233. wait(0.5)
  5234. KamehamehaVoice1:Play()
  5235.  
  5236.  
  5237. mouth.Texture = "rbxassetid://828773176"
  5238.  
  5239.  
  5240. wait(0.1)
  5241. mouth.Texture = "rbxassetid://932140764"
  5242.  
  5243. wait(0.5)
  5244. mouth.Texture = "rbxassetid://828773176"
  5245. wait(0.7)
  5246. mouth.Texture = "rbxassetid://932140764"
  5247. wait(0.3)
  5248. startk = true
  5249.  
  5250. mouth.Texture = "rbxassetid://828773176"
  5251.  
  5252.  
  5253. wait(18.5)
  5254. mouth.Texture = "rbxassetid://932140764"
  5255.  
  5256. wait(0.5)
  5257. mouth.Texture = "rbxassetid://828773176"
  5258. wait(0.5)
  5259. mouth.Texture = "rbxassetid://932140764"
  5260.  
  5261.  
  5262. wait(0.4)
  5263. mouth.Texture = "rbxassetid://828773176"
  5264. aim = false
  5265.  
  5266. kamehameha1 = false
  5267. kamehameha2 = true
  5268. GroundShake = true
  5269. kamehameha()
  5270. GroundShake = false
  5271. wait(0.8)
  5272. KamehamehaVoice.TimePosition = 0
  5273. kamehameha2 = false
  5274. if canfly1 == true then
  5275. idle = true
  5276. walk = true
  5277. canjump = true
  5278. end
  5279. if canfly1 == true then
  5280. canfly = true
  5281. canfly1 = false
  5282. end
  5283. hum.WalkSpeed = 16
  5284. canattack = true
  5285. mouth.Texture = "rbxassetid://932140764"
  5286. RootPart.Anchored = false
  5287. end
  5288.  
  5289. end
  5290.  
  5291. end)
  5292. -----------------------------------------------------------------------------------------------------------------------------------
  5293.  
  5294. ad = new("Part",char)
  5295. ad.Name = "NewPart"
  5296. ad.Size = v3(10,0.1,10)
  5297. ad.CanCollide = false
  5298. ad.Anchored = true
  5299. ad.Position = RootPart.Position - v3(0,3,0)
  5300. ad.BrickColor = bc("bright Blue")
  5301. ad.Material = "Neon"
  5302. ad.Transparency = 1
  5303. aad = new("Decal",ad)
  5304. aad.Texture = "rbxassetid://110711859"
  5305. aad.Face = "Top"
  5306. aad.Transparency = 1
  5307.  
  5308. mouse.KeyDown:connect(function(key)
  5309. if key == "t" then
  5310. if ssj1 == false then
  5311. if canattack == true then
  5312. canattack = false
  5313. if canfly == true then
  5314. canfly = false
  5315. canfly1 = true
  5316. end
  5317. RootPart.Anchored = true
  5318.  
  5319. idle = false
  5320. walk = false
  5321. canjump = false
  5322. ssj1 = true
  5323. ssj2 = false
  5324. ssj3 = false
  5325. ssjmusic:Play()
  5326.  
  5327. ------------------------------------------------
  5328. transform1 = true
  5329.  
  5330. wait(0.8)
  5331.  
  5332. if potara == false then
  5333. Hair7.Color = Color3.fromRGB(255,246,123)
  5334. Mesh.MeshId = "rbxassetid://430344159"
  5335. Mesh.Scale = v3(6.3,6.3,6.3)
  5336. char.Head.face.Texture= "http://www.roblox.com/asset/?id=976088530"
  5337. Weld.C0 = CFrame.new(-.25,1.2,.34)
  5338. else
  5339. char.Head.face.Texture= "http://www.roblox.com/asset/?id=976088530"
  5340. Hair7.Color = Color3.fromRGB(255,246,123)
  5341. Mesh.MeshId = "rbxassetid://560152258"
  5342. Mesh.Scale = Vector3.new(6.9,6.9,6.9)
  5343. Weld.C0 = CFrame.new(-.211, 0.9, 0.262)*cfa(0,math.rad(0),0)
  5344. end
  5345.  
  5346.  
  5347.  
  5348. a21e = new("Part",char)
  5349. a21e.Name = "Beam"..num
  5350. a21e.Locked = true
  5351. a21e.Size = v3(1,1,1)
  5352. a21e.CanCollide = false
  5353. a21e.Position = v3(999,999,999)
  5354. a21e.BrickColor = bc("New Yeller")
  5355. a21e.Material = "Neon"
  5356. a21e.Transparency = 0
  5357. aa21e = new("SpecialMesh",a21e)
  5358. a21e.Anchored = true
  5359. a21e.Position = RootPart.Position
  5360. aa21e.MeshType = "Sphere"
  5361. aa21e.Scale = v3(1,1,1)
  5362.  
  5363. transform1 = false
  5364. transform2 = true
  5365. ssjauraburst:Play()
  5366. GroundWave5()
  5367. GroundWave6()
  5368. GroundWave7()
  5369. GroundWave8()
  5370. GroundWave9()
  5371. GroundWave10()
  5372. ad.Position = RootPart.Position - v3(0,3,0)
  5373. aad.Transparency = 0
  5374.  
  5375.  
  5376.  
  5377. newaura.ImageTransparency = 0
  5378. ssjaura:Play()
  5379. for i = 1,25 do
  5380. wait()
  5381. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5382. a21e.Transparency = a21e.Transparency + 0.04
  5383. end
  5384. wait(0.1)
  5385.  
  5386. transform2 = false
  5387.  
  5388.  
  5389.  
  5390.  
  5391. -------------------------------------------------
  5392. canattack = true
  5393. RootPart.Anchored = false
  5394. if canfly1 == true then
  5395.  
  5396. idle = true
  5397. walk = true
  5398. canjump = true
  5399. end
  5400. if canfly1 == true then
  5401. canfly = true
  5402. end
  5403. for i = 1,20 do
  5404. wait()
  5405. aad.Transparency = aad.Transparency + 0.05
  5406. end
  5407. end
  5408. else
  5409. if fuse == false or potara == false then
  5410. if ssj1 == true then
  5411. if canattack == true then
  5412. canattack = false
  5413. if canfly == true then
  5414. canfly = false
  5415. canfly1 = true
  5416. end
  5417. RootPart.Anchored = true
  5418. idle = false
  5419. ssj2 = true
  5420. walk = false
  5421. canjump = false
  5422. ssj1 = true
  5423. ssjmusic:Stop()
  5424. ssj2music:Play()
  5425. g1q = Instance.new("Part",char)
  5426. g1q.Name = "Smoke"
  5427. g1q.CanCollide = false
  5428. g1q.Position = RootPart.Position - v3(-8,3,0)
  5429. g1q.Size = v3(0.1,0.1,0.1)
  5430. g1q.Anchored = true
  5431. g1a = Instance.new("Part",char)
  5432. g1a.Name = "Smoke"
  5433. g1a.CanCollide = false
  5434. g1a.Position = RootPart.Position + v3(8,80,0)
  5435. g1a.Size = v3(0.1,0.1,0.1)
  5436. g1a.Anchored = true
  5437. g1q1 = Instance.new("Part",char)
  5438. g1q1.Name = "Smoke"
  5439. g1q1.CanCollide = false
  5440. g1q1.Position = RootPart.Position - v3(-5,3,7)
  5441. g1q1.Size = v3(0.1,0.1,0.1)
  5442. g1q1.Anchored = true
  5443. g1a1 = Instance.new("Part",char)
  5444. g1a1.Name = "Smoke"
  5445. g1a1.CanCollide = false
  5446. g1a1.Position = RootPart.Position + v3(5,80,-7)
  5447. g1a1.Size = v3(0.1,0.1,0.1)
  5448. g1a1.Anchored = true
  5449. g1q2 = Instance.new("Part",char)
  5450. g1q2.Name = "Smoke"
  5451. g1q2.CanCollide = false
  5452. g1q2.Position = RootPart.Position - v3(12,3,-6)
  5453. g1q2.Size = v3(0.1,0.1,0.1)
  5454. g1q2.Anchored = true
  5455. g1a2 = Instance.new("Part",char)
  5456. g1a2.Name = "Smoke"
  5457. g1a2.CanCollide = false
  5458. g1a2.Position = RootPart.Position + v3(-12,80,6)
  5459. g1a2.Size = v3(0.1,0.1,0.1)
  5460. g1a2.Anchored = true
  5461. ------------------------------------------------
  5462. transform3 = true
  5463. screaming1:Play()
  5464. mouth.Texture = "rbxassetid://828773176"
  5465. wait(1)
  5466. lighting1.Transparency = ns(0)
  5467. ssj2aura:Play()
  5468. transform3 = false
  5469. transform1 = true
  5470. wait(0.8)
  5471. GroundShake = true
  5472.  
  5473. char.Head.face.Texture= "rbxassetid://765493484"
  5474. Mesh.MeshId = "rbxassetid://560718478"
  5475. Mesh.Scale = v3(6.3,6.3,6.3)
  5476. Weld.C0 = CFrame.new(-.25,1.2,.34)
  5477. Hair7.Color = Color3.fromRGB(255,227,10)
  5478.  
  5479. a21e = new("Part",char)
  5480. a21e.Name = "Beam"..num
  5481. a21e.Locked = true
  5482. a21e.Size = v3(1,1,1)
  5483. a21e.CanCollide = false
  5484. a21e.Position = v3(999,999,999)
  5485. a21e.BrickColor = bc("New Yeller")
  5486. a21e.Material = "Neon"
  5487. a21e.Transparency = 0
  5488. aa21e = new("SpecialMesh",a21e)
  5489. a21e.Anchored = true
  5490. a21e.Position = RootPart.Position
  5491. aa21e.MeshType = "Sphere"
  5492. aa21e.Scale = v3(1,1,1)
  5493.  
  5494. transform1 = false
  5495. transform4 = true
  5496. ssjauraburst:Play()
  5497. GroundWave5()
  5498. GroundWave6()
  5499. GroundWave7()
  5500. GroundWave8()
  5501. GroundWave9()
  5502. GroundWave10()
  5503. ad.Position = RootPart.Position - v3(0,3,0)
  5504. aad.Transparency = 0
  5505.  
  5506.  
  5507.  
  5508. newaura.ImageTransparency = 0
  5509.  
  5510. for i = 1,25 do
  5511. wait()
  5512. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5513. a21e.Transparency = a21e.Transparency + 0.04
  5514. end
  5515.  
  5516.  
  5517. wait()
  5518. GroundShake = false
  5519. for i,v in pairs(workspace:GetChildren()) do
  5520. if v:IsA("Part") then
  5521. if v.Size.x > 150 then
  5522. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  5523. end
  5524. end
  5525. end
  5526.  
  5527.  
  5528. wait(0.9)
  5529. transform4 = false
  5530. mouth.Texture = "rbxassetid://932140764"
  5531.  
  5532.  
  5533.  
  5534. -------------------------------------------------
  5535. canattack = true
  5536. RootPart.Anchored = false
  5537. if canfly1 == true then
  5538. idle = true
  5539. walk = true
  5540. canjump = true
  5541. end
  5542. if canfly1 == true then
  5543. canfly = true
  5544. canfly1 = false
  5545. end
  5546. RootPart.Anchored = false
  5547. ssj1 = false
  5548. for i = 1,20 do
  5549. wait()
  5550. aad.Transparency = aad.Transparency + 0.05
  5551. end
  5552. end
  5553. end
  5554. end
  5555. end
  5556. end
  5557. end)
  5558.  
  5559.  
  5560.  
  5561.  
  5562.  
  5563.  
  5564.  
  5565.  
  5566.  
  5567.  
  5568.  
  5569.  
  5570.  
  5571.  
  5572.  
  5573. mouse.KeyDown:connect(function(key)
  5574.  
  5575. if key == "t" then
  5576. if fuse == false or potara == false then
  5577. if ssj2 == true then
  5578. if canattack == true then
  5579. canattack = false
  5580. if canfly == true then
  5581. canfly = false
  5582. canfly1 = true
  5583. end
  5584. idle = false
  5585. ssj2 = false
  5586. ssj1 = false
  5587. ssj3 = true
  5588. ssjb = false
  5589. ssjg = false
  5590. ssjbkaio = false
  5591. ssjbkaiox10 = false
  5592.  
  5593. RootPart.Anchored = true
  5594. walk = false
  5595. canjump = false
  5596. ssj1 = true
  5597. ssj2music:Stop()
  5598. ssj3music:Play()
  5599. g1q = Instance.new("Part",char)
  5600. g1q.Name = "Smoke"
  5601. g1q.CanCollide = false
  5602. g1q.Position = RootPart.Position - v3(-8,3,0)
  5603. g1q.Size = v3(0.1,0.1,0.1)
  5604. g1q.Anchored = true
  5605. g1a = Instance.new("Part",char)
  5606. g1a.Name = "Smoke"
  5607. g1a.CanCollide = false
  5608. g1a.Position = RootPart.Position + v3(8,80,0)
  5609. g1a.Size = v3(0.1,0.1,0.1)
  5610. g1a.Anchored = true
  5611. g1q1 = Instance.new("Part",char)
  5612. g1q1.Name = "Smoke"
  5613. g1q1.CanCollide = false
  5614. g1q1.Position = RootPart.Position - v3(-5,3,7)
  5615. g1q1.Size = v3(0.1,0.1,0.1)
  5616. g1q1.Anchored = true
  5617. g1a1 = Instance.new("Part",char)
  5618. g1a1.Name = "Smoke"
  5619. g1a1.CanCollide = false
  5620. g1a1.Position = RootPart.Position + v3(5,80,-7)
  5621. g1a1.Size = v3(0.1,0.1,0.1)
  5622. g1a1.Anchored = true
  5623. g1q2 = Instance.new("Part",char)
  5624. g1q2.Name = "Smoke"
  5625. g1q2.CanCollide = false
  5626. g1q2.Position = RootPart.Position - v3(12,3,-6)
  5627. g1q2.Size = v3(0.1,0.1,0.1)
  5628. g1q2.Anchored = true
  5629. g1a2 = Instance.new("Part",char)
  5630. g1a2.Name = "Smoke"
  5631. g1a2.CanCollide = false
  5632. g1a2.Position = RootPart.Position + v3(-12,80,6)
  5633. g1a2.Size = v3(0.1,0.1,0.1)
  5634. g1a2.Anchored = true
  5635. ------------------------------------------------
  5636.  
  5637.  
  5638. transform1 = true
  5639.  
  5640. wait(0.6)
  5641.  
  5642.  
  5643.  
  5644. KiCharge:Play()
  5645. transform1 = false
  5646. transform3 = true
  5647.  
  5648.  
  5649. GroundShake = true
  5650. coroutine.wrap(function()
  5651.  
  5652.  
  5653. repeat wait()
  5654. newaurabase.Size = UDim2.new(math.random(20,28),0,math.random(20,28),0)
  5655. until GroundShake == false
  5656.  
  5657. KiCharge:Stop()
  5658.  
  5659. end)()
  5660. rock = true
  5661.  
  5662. mouth.Texture = "rbxassetid://828773176"
  5663. screaming:Play()
  5664. coroutine.wrap(function()
  5665. for i = 1,5 do
  5666. wait(math.random(1,2))
  5667. game.Lighting.Ambient = Color3.new(999,999,999)
  5668.  
  5669. wait(0.0001)
  5670. game.Lighting.Ambient = Color3.new(0,0,0)
  5671. wait(0.0001)
  5672. game.Lighting.Ambient = Color3.new(999,999,999)
  5673. wait(0.0001)
  5674. Lightning:Play()
  5675. block = Instance.new("Part",char)
  5676. block.Anchored = true
  5677. block.Transparency = 1
  5678. block.Position = RootPart.Position + v3(math.random(-10,10),-1,math.random(-10,10))
  5679. block.CanCollide = false
  5680. block2 = Instance.new("Part",char)
  5681. block2.Anchored = true
  5682. block2.Position = block.Position + v3(0,200,0)
  5683. block2.CanCollide = false
  5684. block2.Transparency = 1
  5685.  
  5686.  
  5687.  
  5688.  
  5689. Lightning1(block.Position,block2.Position,0.2,10,workspace)
  5690. game.Lighting.Ambient = Color3.new(0,0,0)
  5691. end
  5692. end)()
  5693.  
  5694. wait(8)
  5695. GroundShake2 = true
  5696. char.Head.face.Texture= "rbxassetid://897514186"
  5697.  
  5698. lighting.Transparency = ns(0)
  5699. KiCharge:Stop()
  5700.  
  5701.  
  5702. Weld.C0 = CFrame.new(0.3, -1, 1.45) * CFrame.Angles(0,rad(180),0)
  5703. Mesh.MeshId = "http://www.roblox.com/asset/?id=431511681"
  5704. Mesh.Scale = Vector3.new(0.0055,0.005,0.0055)
  5705.  
  5706. a21e = new("Part",char)
  5707. a21e.Name = "Beam"..num
  5708. a21e.Locked = true
  5709. a21e.Size = v3(1,1,1)
  5710. a21e.CanCollide = false
  5711. a21e.Position = v3(999,999,999)
  5712. a21e.BrickColor = bc("New Yeller")
  5713. a21e.Material = "Neon"
  5714. a21e.Transparency = 0
  5715. aa21e = new("SpecialMesh",a21e)
  5716. a21e.Anchored = true
  5717. a21e.Position = RootPart.Position
  5718. aa21e.MeshType = "Sphere"
  5719. aa21e.Scale = v3(1,1,1)
  5720.  
  5721.  
  5722. ssjauraburst:Play()
  5723. GroundWave5()
  5724. GroundWave6()
  5725. GroundWave7()
  5726. GroundWave8()
  5727. GroundWave9()
  5728. GroundWave10()
  5729. ad.Position = RootPart.Position - v3(0,3,0)
  5730. aad.Transparency = 0
  5731. rock = false
  5732. rock3 = true
  5733.  
  5734. newaura.ImageTransparency = 0
  5735. ssjaura:Play()
  5736. for i = 1,50 do
  5737. wait()
  5738. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5739. a21e.Transparency = a21e.Transparency + 0.02
  5740. end
  5741. GroundShake = false
  5742. wait(0.1)
  5743.  
  5744.  
  5745.  
  5746.  
  5747. GroundShake2 = false
  5748. for i,v in pairs(workspace:GetChildren()) do
  5749. if v:IsA("Part") then
  5750. if v.Size.x > 150 then
  5751. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  5752. end
  5753. end
  5754. end
  5755.  
  5756. wait(0.9)
  5757. transform3 = false
  5758. mouth.Texture = "rbxassetid://932140764"
  5759.  
  5760.  
  5761.  
  5762. -------------------------------------------------
  5763. canattack = true
  5764. rock3 = false
  5765. RootPart.Anchored = false
  5766. if canfly1 == true then
  5767. idle = true
  5768. walk = true
  5769. canjump = true
  5770. end
  5771. if canfly1 == true then
  5772. canfly = true
  5773. canfly1 = false
  5774. end
  5775. for i = 1,20 do
  5776. wait()
  5777. aad.Transparency = aad.Transparency + 0.05
  5778. end
  5779. end
  5780. end
  5781. end
  5782. end
  5783. end)
  5784.  
  5785. mouse.KeyDown:connect(function(key)
  5786. if key == "x" then
  5787. if canattack == true then
  5788. if ssj1 == true and fuse == false or ssj2 == true and fuse == false and potara == false or ssj3 == true and fuse == false and potara == false or ssjb == true and fuse == false and potara == false or ssjg == true and fuse == false and potara == false or ssj4 == true and fuse == false and potara == false then
  5789. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=363968007"
  5790. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=363966829"
  5791. if ssj4 == true then
  5792. ape5.Transparency = 1
  5793. end
  5794. ssj4 = false
  5795. fuse = false
  5796. idle7 = false
  5797. idle = true
  5798. mouth.Transparency = 0
  5799. nose.Transparency = 0
  5800. Hair7.BrickColor = BrickColor.new("Really black")
  5801. Mesh.Scale = Vector3.new(7.1,7.1,7.1)
  5802. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  5803. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  5804. newaurabase.Size = UDim2.new(20,0,20,0)
  5805. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  5806. newaurabase.AlwaysOnTop = false
  5807. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  5808. newaurabase.ExtentsOffset = Vector3.new(0,0,3)
  5809. char.Head.face.Texture= "rbxassetid://765423946"
  5810.  
  5811. lighting.Transparency = ns(1)
  5812. lighting1.Transparency = ns(1)
  5813. newaura.ImageTransparency = 1
  5814. ssj1 = false
  5815. ssj2 = false
  5816. ssjg = false
  5817. p1.Transparency = 1
  5818. p2.Transparency = 1
  5819. p3.Transparency = 1
  5820. p4.Transparency = 1
  5821. p5.Transparency = 1
  5822. p6.Transparency = 1
  5823. p7.Transparency = 1
  5824. p8.Transparency =1
  5825. p9.Transparency = 1
  5826. p10.Transparency = 1
  5827. p11.Transparency = 1
  5828. p12.Transparency = 1
  5829. p13.Transparency =1
  5830. p14.Transparency = 1
  5831. p15.Transparency =1
  5832. newaura2.ImageTransparency = 1
  5833. ssjb = false
  5834. ssjbkaio = false
  5835. ssjbkaiox10 = false
  5836. a21e.Locked = true
  5837. a21e.Size = v3(1,1,1)
  5838. a21e.CanCollide = false
  5839. a21e.Position = v3(999,999,999)
  5840. a21e.BrickColor = bc("White")
  5841. a21e.Material = "Neon"
  5842. a21e.Transparency = 0
  5843. aa21e = new("SpecialMesh",a21e)
  5844. a21e.Anchored = true
  5845. a21e.Position = RootPart.Position
  5846. aa21e.MeshType = "Sphere"
  5847. aa21e.Scale = v3(1,1,1)
  5848. ssjaura:Stop()
  5849. ssj2aura:Stop()
  5850.  
  5851. ssj3 = false
  5852. ssjaura:Stop()
  5853. ssjbaura:Stop()
  5854. ssjbkaura:Stop()
  5855. ssjgmusic:Stop()
  5856. ssjgaura:Stop()
  5857. ssjbmusic:Stop()
  5858. ssj2aura:Stop()
  5859. ssjmusic:Stop()
  5860. ssj2music:Stop()
  5861. ssj3music:Stop()
  5862. PowerDown:Play()
  5863. for i = 1,50 do
  5864. wait()
  5865. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  5866. a21e.Transparency = a21e.Transparency + 0.02
  5867. end
  5868. end
  5869. if fuse == true and ssj4 == true then
  5870. fuse = false
  5871. idle7 = false
  5872. idle5 = false
  5873. noidle = true
  5874. ssjb = false
  5875. ssj1= false
  5876. walk = true
  5877. canjump = true
  5878. linkpart = Instance.new("Part",char)
  5879. linkpart.Position = v3(999,999,999)
  5880. linkpart.Transparency = 1
  5881. linkpart.CanCollide = false
  5882. linkpart.Anchored = true
  5883. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  5884. RootPart1.Anchored = true
  5885. RootPart.Anchored = true
  5886. RootPart1 = clone1.HumanoidRootPart
  5887. com1 = 1
  5888. Hair7.Color = Color3.fromRGB(0,0,0)
  5889. Mesh.MeshId = "http://www.roblox.com/asset/?id=504772831"
  5890. Mesh.Scale = Vector3.new(0.23,0.23,0.23)
  5891. Weld.C0 = CFrame.new(0.25, 0.4, 0.5)*CFrame.Angles(0,math.rad(180),0)
  5892. char.Head.face.Texture= "http://www.roblox.com/asset/?id=869609457"
  5893. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=258281249"
  5894. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=258281716"
  5895. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  5896. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  5897. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5898. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  5899. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  5900. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5901. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  5902. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5903. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  5904. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  5905. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  5906. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  5907. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5908. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  5909. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  5910. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5911. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  5912. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5913. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  5914. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  5915. for i = 1,50 do
  5916. wait()
  5917. com1 = com1 + 0.1
  5918. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  5919. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  5920. end
  5921. noidle = false
  5922. idle = true
  5923. RootPart1.CFrame = CFrame.new(999,999,999)
  5924. RootPart1.Anchored = true
  5925. RootPart.Anchored = false
  5926. hum.HipHeight = 1.35
  5927. end
  5928. if fuse == true and ssj4 == false or potara == true then
  5929. fuse = false
  5930. idle7 = false
  5931. ssjb = false
  5932. ssj2 = false
  5933. ssj3 = false
  5934. ssj4 = false
  5935. ssjaura:Stop()
  5936. newaurabase.Size = UDim2.new(20,0,20,0)
  5937. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  5938. newaurabase.AlwaysOnTop = false
  5939. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  5940. newaurabase.ExtentsOffset = Vector3.new(0,0,3)
  5941. ssjg = false
  5942. idle5 = false
  5943. noidle = true
  5944. walk = true
  5945. ssj1 = false
  5946. newaura.ImageTransparency = 1
  5947. char.Head.face.Texture= "rbxassetid://765423946"
  5948. Hair7.BrickColor = bc("Really black")
  5949. ssjaura:Stop()
  5950. canjump = true
  5951. if potara == true then
  5952.  
  5953. ee1d:Destroy()
  5954. ee2d:Destroy()
  5955. ee3d:Destroy()
  5956. ee4d:Destroy()
  5957. eec:Destroy()
  5958. ee1c:Destroy()
  5959. ee2c:Destroy()
  5960. ee3c:Destroy()
  5961. ee4c:Destroy()
  5962. end
  5963. linkpart = Instance.new("Part",char)
  5964. linkpart.Position = v3(999,999,999)
  5965. linkpart.Transparency = 1
  5966. linkpart.CanCollide = false
  5967. linkpart.Anchored = true
  5968. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  5969. RootPart1.Anchored = true
  5970. RootPart.Anchored = true
  5971. RootPart1 = clone1.HumanoidRootPart
  5972. com1 = 1
  5973. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=363968007"
  5974. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=363966829"
  5975. Weld.C0 = CFrame.new(-0.3, 1.2, -0.32)
  5976. Mesh.Scale = Vector3.new(6.8,6.8,6.8)
  5977. Mesh.MeshId = "http://www.roblox.com/asset/?id=501884712"
  5978. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  5979. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  5980. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5981. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  5982. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  5983. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5984. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  5985. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5986. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  5987. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  5988. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  5989. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  5990. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  5991. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  5992. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  5993. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5994. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  5995. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  5996. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  5997. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  5998. a21e.Locked = true
  5999. a21e.Size = v3(1,1,1)
  6000. a21e.CanCollide = false
  6001. a21e.Position = v3(999,999,999)
  6002. a21e.BrickColor = bc("White")
  6003. a21e.Material = "Neon"
  6004. a21e.Transparency = 0
  6005. aa21e = new("SpecialMesh",a21e)
  6006. a21e.Anchored = true
  6007. a21e.Position = RootPart.Position
  6008. aa21e.MeshType = "Sphere"
  6009. aa21e.Scale = v3(1,1,1)
  6010. ssjbaura:Stop()
  6011. PowerDown:Play()
  6012. coroutine.wrap(function()
  6013. for i = 1,50 do
  6014. wait()
  6015. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  6016. a21e.Transparency = a21e.Transparency + 0.02
  6017. end
  6018. end)()
  6019. for i = 1,50 do
  6020. wait()
  6021. com1 = com1 + 0.1
  6022. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  6023. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  6024. end
  6025. noidle = false
  6026. idle = true
  6027. if potara == true then
  6028. ee:Destroy()
  6029. ee1:Destroy()
  6030. ee2:Destroy()
  6031. ee3:Destroy()
  6032. ee4:Destroy()
  6033. eed:Destroy()
  6034. end
  6035. potara = false
  6036. RootPart1.CFrame = CFrame.new(999,999,999)
  6037. RootPart1.Anchored = true
  6038. RootPart.Anchored = false
  6039. hum.HipHeight = 1.35
  6040. end
  6041. end
  6042. end
  6043. end)
  6044. mouse.KeyDown:connect(function(key)
  6045. if key == "c" then
  6046. if canattack == true then
  6047. if ssj1 == true or ssj2 == true or ssj3 == true then
  6048. lighting.Transparency = ns(1)
  6049. lighting1.Transparency = ns(1)
  6050. newaura.ImageTransparency = 1
  6051. a21e.Name = "Beam"..num
  6052. a21e.Locked = true
  6053. a21e.Size = v3(1,1,1)
  6054. a21e.CanCollide = false
  6055. a21e.Position = v3(999,999,999)
  6056. a21e.BrickColor = bc("New Yeller")
  6057. a21e.Material = "Neon"
  6058. a21e.Transparency = 0
  6059. aa21e = new("SpecialMesh",a21e)
  6060. a21e.Anchored = true
  6061. a21e.Position = RootPart.Position
  6062. aa21e.MeshType = "Sphere"
  6063. aa21e.Scale = v3(1,1,1)
  6064. ssjaura:Stop()
  6065. ssj2aura:Stop()
  6066. AuraOff:Play()
  6067. for i = 1,50 do
  6068. wait()
  6069. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  6070. a21e.Transparency = a21e.Transparency + 0.02
  6071. end
  6072. end
  6073. if ssjb == true then
  6074. ssjbaura:Stop()
  6075.  
  6076. newaura.ImageTransparency = 1
  6077. a21e.Name = "Beam"..num
  6078. a21e.Locked = true
  6079. a21e.Size = v3(1,1,1)
  6080. a21e.CanCollide = false
  6081. a21e.Position = v3(999,999,999)
  6082. a21e.BrickColor = bc("Toothpaste")
  6083. a21e.Material = "Neon"
  6084. a21e.Transparency = 0
  6085. aa21e = new("SpecialMesh",a21e)
  6086. a21e.Anchored = true
  6087. a21e.Position = RootPart.Position
  6088. aa21e.MeshType = "Sphere"
  6089. aa21e.Scale = v3(1,1,1)
  6090. AuraOff:Play()
  6091. for i = 1,50 do
  6092. wait()
  6093. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  6094. a21e.Transparency = a21e.Transparency + 0.02
  6095. end
  6096. end
  6097. if ssj4 == true then
  6098. ssjaura:Stop()
  6099.  
  6100. newaura.ImageTransparency = 1
  6101. a21e.Name = "Beam"..num
  6102. a21e.Locked = true
  6103. a21e.Size = v3(1,1,1)
  6104. a21e.CanCollide = false
  6105. a21e.Position = v3(999,999,999)
  6106. a21e.BrickColor = bc("New Yeller")
  6107. a21e.Material = "Neon"
  6108. a21e.Transparency = 0
  6109. aa21e = new("SpecialMesh",a21e)
  6110. a21e.Anchored = true
  6111. a21e.Position = RootPart.Position
  6112. aa21e.MeshType = "Sphere"
  6113. aa21e.Scale = v3(1,1,1)
  6114. AuraOff:Play()
  6115. for i = 1,50 do
  6116. wait()
  6117. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  6118. a21e.Transparency = a21e.Transparency + 0.02
  6119. end
  6120. end
  6121. if ssjg == true then
  6122. ssjgaura:Stop()
  6123.  
  6124. newaura.ImageTransparency = 1
  6125. a21e.Name = "Beam"..num
  6126. a21e.Locked = true
  6127. a21e.Size = v3(1,1,1)
  6128. a21e.CanCollide = false
  6129. a21e.Position = v3(999,999,999)
  6130. a21e.BrickColor = bc("Really red")
  6131. a21e.Material = "Neon"
  6132. a21e.Transparency = 0
  6133. aa21e = new("SpecialMesh",a21e)
  6134. a21e.Anchored = true
  6135. a21e.Position = RootPart.Position
  6136. aa21e.MeshType = "Sphere"
  6137. aa21e.Scale = v3(1,1,1)
  6138. AuraOff:Play()
  6139. for i = 1,50 do
  6140. wait()
  6141. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  6142. a21e.Transparency = a21e.Transparency + 0.02
  6143. end
  6144. end
  6145. end
  6146. end
  6147. end)
  6148.  
  6149.  
  6150.  
  6151.  
  6152. mouse.KeyDown:connect(function(key)
  6153. if key == "h" then
  6154. if canattack == true and flying1 == false and punched1 == true then
  6155.  
  6156. idle = false
  6157. walk = false
  6158. canjump = false
  6159. canattack = false
  6160. punch1 = true
  6161. punched1 = false
  6162. punched2 = true
  6163. af1 = new("Part",char)
  6164. af1.Name = "NewPart"
  6165. af1.Size = v3(1,1,1)
  6166. af1.Position = v3(999,999,999)
  6167. af1.Material = "Neon"
  6168. af1.Transparency = 1
  6169.  
  6170. aaaf1 =new("Weld",af1)
  6171. aaaf1.Part0 = RootPart
  6172. aaaf1.Part1 = af1
  6173. aaaf1.C0 = cf(0,0,-2) * cfa(rad(0),rad(0),rad(0))
  6174. wait(0.1)
  6175. punch1 = false
  6176. punch2 = true
  6177. wait(0.2)
  6178.  
  6179. af1.Touched:connect(function(hit)
  6180. if hit.Parent:FindFirstChild("Head") then
  6181. grab = true
  6182. go11 = 2.3
  6183. af1:Destroy()
  6184. punchsound1:Play()
  6185. hit1 = true
  6186. hit.Parent:findFirstChild("Head").Anchored = true
  6187. for i,v in pairs(hit.Parent:GetChildren()) do
  6188.  
  6189.  
  6190. if v:IsA("Humanoid") then
  6191. v.Health = v.Health - 10
  6192. if v.Health > 100 then
  6193. v.Health = 100
  6194. v.MaxHealth = 100
  6195. end
  6196. end
  6197. end
  6198. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 2.3
  6199. punch2 = false
  6200.  
  6201.  
  6202. idle = false
  6203. walk = false
  6204. canjump = false
  6205. canattack = false
  6206. punch3 = true
  6207. punched1 = false
  6208. punched2 = false
  6209. punched3 = true
  6210. af1 = new("Part",char)
  6211. af1.Name = "NewPart"
  6212. af1.Size = v3(1,1,1)
  6213. af1.Position = v3(999,999,999)
  6214. af1.Material = "Neon"
  6215. af1.Transparency = 1
  6216.  
  6217. aaaf1 =new("Weld",af1)
  6218. aaaf1.Part0 = LeftHand
  6219. aaaf1.Part1 = af1
  6220. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  6221.  
  6222. wait(0.1)
  6223. punch3 = false
  6224. punch4 = true
  6225. for i,v in pairs(hit.Parent:GetChildren()) do
  6226.  
  6227.  
  6228. if v:IsA("Humanoid") then
  6229. v.Health = v.Health - 10
  6230. if v.Health > 100 then
  6231. v.Health = 100
  6232. v.MaxHealth = 100
  6233. end
  6234. end
  6235. end
  6236. punchsound1:Play()
  6237. wait(0.2)
  6238. if hit1 == false then
  6239. af1:Destroy()
  6240. hit1 = false
  6241. end
  6242. punch4 = false
  6243.  
  6244.  
  6245. idle = false
  6246. walk = false
  6247. canjump = false
  6248. canattack = false
  6249. uppercut1 = true
  6250. punched1 = false
  6251. punched2 = false
  6252. punched3 = false
  6253. punched4 = true
  6254. wait(0.3)
  6255. uppercut1 = false
  6256. uppercut2 = true
  6257. af1 = new("Part",char)
  6258. af1.Name = "NewPart"
  6259. af1.Size = v3(1,1,1)
  6260. af1.Position = v3(999,999,999)
  6261. af1.Material = "Neon"
  6262. af1.Transparency = 1
  6263.  
  6264. aaaf1 =new("Weld",af1)
  6265. aaaf1.Part0 = LeftHand
  6266. aaaf1.Part1 = af1
  6267. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  6268. for i,v in pairs(hit.Parent:GetChildren()) do
  6269.  
  6270.  
  6271. if v:IsA("Humanoid") then
  6272. v.Health = v.Health - 10
  6273. if v.Health > 100 then
  6274. v.Health = 100
  6275. v.MaxHealth = 100
  6276. end
  6277. end
  6278. end
  6279. punchsound1:Play()
  6280. for i = 1,10 do
  6281. wait()
  6282. up = up + 1
  6283. hit.Parent:findFirstChild("Head").CFrame = CFrame.new(hit.Parent:findFirstChild("Head").CFrame.x,hit.Parent:findFirstChild("Head").CFrame.y + up,hit.Parent:findFirstChild("Head").CFrame.z)
  6284. end
  6285. hit.Parent:findFirstChild("Head").Anchored = true
  6286.  
  6287.  
  6288.  
  6289.  
  6290. wait(0.3)
  6291. uppercut2 = false
  6292.  
  6293. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  6294. RootPart.Anchored = true
  6295. idle = false
  6296. walk = false
  6297. canjump = false
  6298. canattack = false
  6299. knockdown1 = true
  6300. punched1 = true
  6301. punched2 = false
  6302. punched3 = false
  6303. punched4 = false
  6304. wait(0.3)
  6305. knockdown1 = false
  6306. knockdown2 = true
  6307. StrongPunch:Play()
  6308. for i,v in pairs(hit.Parent:GetChildren()) do
  6309.  
  6310.  
  6311. if v:IsA("Humanoid") then
  6312. v.Health = v.Health - 10
  6313. if v.Health > 100 then
  6314. v.Health = 100
  6315. v.MaxHealth = 100
  6316. end
  6317. end
  6318. end
  6319. GroundWave11()
  6320. punchsound2:Play()
  6321. up = 0
  6322. for i = 1,10 do
  6323. wait()
  6324. up = up + 1
  6325. hit.Parent:findFirstChild("Head").CFrame = CFrame.new(hit.Parent:findFirstChild("Head").CFrame.x,hit.Parent:findFirstChild("Head").CFrame.y - up,hit.Parent:findFirstChild("Head").CFrame.z)
  6326. end
  6327. wait(0.2)
  6328. knockdown2 = false
  6329. hit.Parent:findFirstChild("Head").Anchored = true
  6330. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  6331. FastPunch:Play()
  6332. for i = 1,3 do
  6333. punch1 = true
  6334. wait(0.01)
  6335. punch1 = false
  6336.  
  6337. punch2 = true
  6338. wait(0.01)
  6339. punch2 = false
  6340. GroundWave1()
  6341. for i,v in pairs(hit.Parent:GetChildren()) do
  6342.  
  6343.  
  6344. if v:IsA("Humanoid") then
  6345. v.Health = v.Health - 1
  6346. if v.Health > 100 then
  6347. v.Health = 100
  6348. v.MaxHealth = 100
  6349. end
  6350. end
  6351.  
  6352. end
  6353. punchsound1:Play()
  6354. punch3 = true
  6355. wait(0.01)
  6356. punch3 = false
  6357.  
  6358. punch4 = true
  6359. wait(0.01)
  6360. punch4 = false
  6361.  
  6362.  
  6363. kick1 = true
  6364. wait(0.01)
  6365. kick1 = false
  6366.  
  6367. kick2 = true
  6368. wait(0.01)
  6369. kick2 = false
  6370. GroundWave111()
  6371.  
  6372. punchsound1:Play()
  6373. kick3 = true
  6374. wait(0.01)
  6375. kick3 = false
  6376.  
  6377. kick4 = true
  6378. wait(0.01)
  6379. kick4 = false
  6380.  
  6381. punchsound1:Play()
  6382. end
  6383. punch1 = true
  6384. wait(0.5)
  6385. punch1 = false
  6386. GroundWave1()
  6387. punch2 = true
  6388. wait(0.01)
  6389.  
  6390. punchsound2:Play()
  6391. for i,v in pairs(hit.Parent:GetChildren()) do
  6392.  
  6393.  
  6394. if v:IsA("Humanoid") then
  6395. v.Health = v.Health - 10
  6396. if v.Health > 100 then
  6397. v.Health = 100
  6398. v.MaxHealth = 100
  6399. end
  6400. end
  6401. end
  6402. coroutine.wrap(function()
  6403. for i = 1,40 do
  6404. wait()
  6405. go11 = go11+ 2
  6406.  
  6407. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * go11
  6408.  
  6409. end
  6410.  
  6411. end)()
  6412.  
  6413.  
  6414.  
  6415. RootPart.Anchored = true
  6416. punch2 = false
  6417. kamehameha5 = true
  6418.  
  6419. startk = true
  6420. kamecharge:Play()
  6421. wait(0.5)
  6422.  
  6423.  
  6424. kamehameha5 = false
  6425. kamehameha2 = true
  6426. hit.Parent:findFirstChild("Head").Anchored = false
  6427. kamehameha()
  6428. wait(0.8)
  6429. kamehameha2 = false
  6430. RootPart.Anchored = false
  6431. idle = true
  6432. walk = true
  6433. canjump = true
  6434. canattack = true
  6435.  
  6436. go11 = 2.3
  6437. up = 0
  6438. idle = true
  6439. walk = true
  6440. canjump = true
  6441. canattack = true
  6442.  
  6443.  
  6444.  
  6445. if hit1 == false then
  6446. af1:Destroy()
  6447. hit1 = false
  6448. end
  6449. idle = true
  6450. walk = true
  6451. canjump = true
  6452. canattack = true
  6453.  
  6454.  
  6455. idle = true
  6456.  
  6457. walk = true
  6458. canjump = true
  6459. canattack = true
  6460. end
  6461.  
  6462. end)
  6463. end
  6464. end
  6465. end)
  6466.  
  6467.  
  6468. mouse.KeyDown:connect(function(key)
  6469. if key == "r" then
  6470. if canattack == true and kiblastdone == false then
  6471. idle = false
  6472. walk = false
  6473. kiblastdone = true
  6474. canattack = false
  6475. canjump = false
  6476. kiblast1 = true
  6477. wait(0.2)
  6478. kiblast1 = false
  6479. kiblast2 = true
  6480. kiblastsound:Play()
  6481. ay = new("Part",char)
  6482. ay.Name = "NewPart"
  6483. ay.Size = v3(1,1,1)
  6484. ay.CanCollide = false
  6485. ay.BrickColor = bc("Cyan")
  6486. ay.Material = "Neon"
  6487. ay.Transparency = 0
  6488. aay = new("SpecialMesh",ay)
  6489. aay.MeshType = "Sphere"
  6490. aay.Scale = v3(1,1,1)
  6491. ay.Position = v3(999,999,999)
  6492. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  6493. ys = Instance.new("BodyVelocity",ay)
  6494.  
  6495. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6496.  
  6497. ys.Velocity = RootPart.CFrame.lookVector * 60
  6498. ay.Touched:connect(function(hit)
  6499. if hit then
  6500.  
  6501.  
  6502.  
  6503.  
  6504.  
  6505.  
  6506. kamehit:Play()
  6507. for i = 1,10 do
  6508. wait()
  6509. aay.Scale = aay.Scale + v3(1,1,1)
  6510. ay.Transparency = ay.Transparency + 0.1
  6511. end
  6512. ay:Destroy()
  6513.  
  6514. end
  6515. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  6516. for i,v in pairs(hit.Parent:GetChildren()) do
  6517.  
  6518.  
  6519. if v:IsA("Humanoid") then
  6520. v.Health = v.Health - 5
  6521. if v.Health > 100 then
  6522. v.Health = 100
  6523. v.MaxHealth = 100
  6524. end
  6525. end
  6526. end
  6527. end
  6528.  
  6529. end)
  6530.  
  6531. game.Debris:AddItem(ay,3)
  6532. wait(0.2)
  6533. kiblast2= false
  6534. idle = true
  6535. walk = true
  6536. canjump = true
  6537. canattack = true
  6538.  
  6539. end
  6540. end
  6541. end)
  6542.  
  6543. mouse.KeyDown:connect(function(key)
  6544. if key == "r" then
  6545. if canattack == true and kiblastdone == true then
  6546. idle = false
  6547. walk = false
  6548. kiblastdone = false
  6549. canattack = false
  6550. canjump = false
  6551. kiblast3 = true
  6552. wait(0.2)
  6553. kiblast3 = false
  6554. kiblast4 = true
  6555. kiblastsound:Play()
  6556. ay = new("Part",char)
  6557. ay.Name = "NewPart"
  6558. ay.Size = v3(1,1,1)
  6559. ay.CanCollide = false
  6560. ay.BrickColor = bc("Cyan")
  6561. ay.Material = "Neon"
  6562. ay.Transparency = 0
  6563. aay = new("SpecialMesh",ay)
  6564. aay.MeshType = "Sphere"
  6565. aay.Scale = v3(1,1,1)
  6566. ay.Position = v3(999,999,999)
  6567. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  6568. ys = Instance.new("BodyVelocity",ay)
  6569.  
  6570. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6571.  
  6572. ys.Velocity = RootPart.CFrame.lookVector * 60
  6573. ay.Touched:connect(function(hit)
  6574. if hit then
  6575.  
  6576.  
  6577.  
  6578.  
  6579.  
  6580.  
  6581. kamehit:Play()
  6582. for i = 1,10 do
  6583. wait()
  6584. aay.Scale = aay.Scale + v3(1,1,1)
  6585. ay.Transparency = ay.Transparency + 0.1
  6586. end
  6587. ay:Destroy()
  6588.  
  6589. end
  6590. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  6591. for i,v in pairs(hit.Parent:GetChildren()) do
  6592.  
  6593.  
  6594. if v:IsA("Humanoid") then
  6595. v.Health = v.Health - 5
  6596. if v.Health > 100 then
  6597. v.Health = 100
  6598. v.MaxHealth = 100
  6599. end
  6600. end
  6601. end
  6602. end
  6603.  
  6604. end)
  6605.  
  6606. game.Debris:AddItem(ay,3)
  6607. wait(0.2)
  6608. kiblast4= false
  6609. idle = true
  6610. walk = true
  6611. canjump = true
  6612. canattack = true
  6613.  
  6614. end
  6615. end
  6616. end)
  6617.  
  6618. mouse.KeyDown:connect(function(key)
  6619. if key == "g" then
  6620. if canattack == true and flying1 == false and punched1 == true then
  6621.  
  6622. idle = false
  6623. walk = false
  6624. canjump = false
  6625. canattack = false
  6626. punch1 = true
  6627. punched1 = false
  6628. punched2 = true
  6629. af1 = new("Part",char)
  6630. af1.Name = "NewPart"
  6631. af1.Size = v3(1,1,1)
  6632. af1.Position = v3(999,999,999)
  6633. af1.Material = "Neon"
  6634. af1.Transparency = 1
  6635.  
  6636. aaaf1 =new("Weld",af1)
  6637. aaaf1.Part0 = RootPart
  6638. aaaf1.Part1 = af1
  6639. aaaf1.C0 = cf(0,0,-2) * cfa(rad(0),rad(0),rad(0))
  6640. wait(0.1)
  6641. punch1 = false
  6642. punch2 = true
  6643. wait(0.2)
  6644.  
  6645. af1.Touched:connect(function(hit)
  6646. if hit.Parent:FindFirstChild("Head") then
  6647. grab = true
  6648. go11 = 2.3
  6649. af1:Destroy()
  6650. punchsound1:Play()
  6651. hit1 = true
  6652. hit.Parent:findFirstChild("Head").Anchored = true
  6653. for i,v in pairs(hit.Parent:GetChildren()) do
  6654.  
  6655.  
  6656. if v:IsA("Humanoid") then
  6657. v.Health = v.Health - 10
  6658. if v.Health > 100 then
  6659. v.Health = 100
  6660. v.MaxHealth = 100
  6661. end
  6662. end
  6663. end
  6664. hit.Parent:findFirstChild("Head").CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 2.3
  6665. punch2 = false
  6666.  
  6667.  
  6668. idle = false
  6669. walk = false
  6670. canjump = false
  6671. canattack = false
  6672. punch3 = true
  6673. punched1 = false
  6674. punched2 = false
  6675. punched3 = true
  6676. af1 = new("Part",char)
  6677. af1.Name = "NewPart"
  6678. af1.Size = v3(1,1,1)
  6679. af1.Position = v3(999,999,999)
  6680. af1.Material = "Neon"
  6681. af1.Transparency = 1
  6682.  
  6683. aaaf1 =new("Weld",af1)
  6684. aaaf1.Part0 = LeftHand
  6685. aaaf1.Part1 = af1
  6686. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  6687.  
  6688. wait(0.1)
  6689. punch3 = false
  6690. punch4 = true
  6691. for i,v in pairs(hit.Parent:GetChildren()) do
  6692.  
  6693.  
  6694. if v:IsA("Humanoid") then
  6695. v.Health = v.Health - 10
  6696. if v.Health > 100 then
  6697. v.Health = 100
  6698. v.MaxHealth = 100
  6699. end
  6700. end
  6701. end
  6702. punchsound1:Play()
  6703. wait(0.2)
  6704. if hit1 == false then
  6705. af1:Destroy()
  6706. hit1 = false
  6707. end
  6708. punch4 = false
  6709.  
  6710.  
  6711. idle = false
  6712. walk = false
  6713. canjump = false
  6714. canattack = false
  6715. uppercut1 = true
  6716. punched1 = false
  6717. punched2 = false
  6718. punched3 = false
  6719. punched4 = true
  6720. wait(0.3)
  6721. uppercut1 = false
  6722. uppercut2 = true
  6723. af1 = new("Part",char)
  6724. af1.Name = "NewPart"
  6725. af1.Size = v3(1,1,1)
  6726. af1.Position = v3(999,999,999)
  6727. af1.Material = "Neon"
  6728. af1.Transparency = 1
  6729.  
  6730. aaaf1 =new("Weld",af1)
  6731. aaaf1.Part0 = LeftHand
  6732. aaaf1.Part1 = af1
  6733. aaaf1.C0 = cf(0,0,0) * cfa(rad(0),rad(0),rad(0))
  6734. for i,v in pairs(hit.Parent:GetChildren()) do
  6735.  
  6736.  
  6737. if v:IsA("Humanoid") then
  6738. v.Health = v.Health - 10
  6739. if v.Health > 100 then
  6740. v.Health = 100
  6741. v.MaxHealth = 100
  6742. end
  6743. end
  6744. end
  6745. punchsound1:Play()
  6746. for i = 1,10 do
  6747. wait()
  6748. up = up + 1
  6749. hit.Parent:findFirstChild("Head").CFrame = CFrame.new(hit.Parent:findFirstChild("Head").CFrame.x,hit.Parent:findFirstChild("Head").CFrame.y + up,hit.Parent:findFirstChild("Head").CFrame.z)
  6750. end
  6751. hit.Parent:findFirstChild("Head").Anchored = true
  6752.  
  6753.  
  6754.  
  6755.  
  6756. wait(0.3)
  6757. uppercut2 = false
  6758.  
  6759. RootPart.CFrame = hit.Parent:findFirstChild("Head").CFrame - hit.Parent:findFirstChild("Head").CFrame.lookVector * 2.3
  6760. RootPart.Anchored = true
  6761. idle = false
  6762. walk = false
  6763. canjump = false
  6764. canattack = false
  6765. knockdown1 = true
  6766. punched1 = true
  6767. punched2 = false
  6768. punched3 = false
  6769. punched4 = false
  6770. wait(0.3)
  6771. knockdown1 = false
  6772. knockdown2 = true
  6773. StrongPunch:Play()
  6774. for i,v in pairs(hit.Parent:GetChildren()) do
  6775.  
  6776.  
  6777. if v:IsA("Humanoid") then
  6778. v.Health = v.Health - 10
  6779. if v.Health > 100 then
  6780. v.Health = 100
  6781. v.MaxHealth = 100
  6782. end
  6783. end
  6784. end
  6785. GroundWave11()
  6786. punchsound2:Play()
  6787. up = 0
  6788. for i = 1,10 do
  6789. wait()
  6790. up = up + 1
  6791. hit.Parent:findFirstChild("Head").CFrame = CFrame.new(hit.Parent:findFirstChild("Head").CFrame.x,hit.Parent:findFirstChild("Head").CFrame.y - up,hit.Parent:findFirstChild("Head").CFrame.z)
  6792. end
  6793. wait(0.2)
  6794. knockdown2 = false
  6795. hit.Parent:findFirstChild("Head").Anchored = true
  6796.  
  6797. RootPart.CFrame = CFrame.new(RootPart.Position,Vector3.new(hit.Parent:findFirstChild("Head").Position.x, hit.Parent:findFirstChild("Head").Position.y,hit.Parent:findFirstChild("Head").Position.z))
  6798. Instance.new("Smoke",hit.Parent:findFirstChild("Head")).Color = Color3.fromRGB(79,91,79)
  6799. coroutine.wrap(function()
  6800.  
  6801. for i= 1,8 do
  6802.  
  6803. FastPunch:Play()
  6804. wait(0.4)
  6805. end
  6806. end)()
  6807. coroutine.wrap(function()
  6808. wait(0.5)
  6809. ay1 = new("Part",char)
  6810. ay1.Name = "NewPart"
  6811. ay1.Size = v3(1,1,1)
  6812. ay1.CanCollide = false
  6813. ay1.BrickColor = bc("Cyan")
  6814. ay1.Material = "Neon"
  6815. ay1.Transparency = 0
  6816. aay1 = new("SpecialMesh",ay1)
  6817. aay1.MeshType = "Sphere"
  6818. aay1.Scale = v3(3,3,3)
  6819. ay1.Anchored = true
  6820. ay1.Position = hit.Parent:findFirstChild("Head").Position
  6821. for i = 1,5 do
  6822. wait()
  6823. for i = 1,10 do
  6824. wait()
  6825. aay1.Scale = aay1.Scale + v3(2,2,2)
  6826. end
  6827. local HandCF = ay1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  6828. Colors = {"White", "White"}
  6829. local wave11111 = Instance.new("Part", char)
  6830. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  6831. wave11111.Anchored = true
  6832. wave11111.Name = "Wave"
  6833. wave11111.CanCollide = false
  6834. wave11111.Locked = true
  6835. wave11111.Size = Vector3.new(1, 1, 1)
  6836. wave11111.TopSurface = "Smooth"
  6837. wave11111.BottomSurface = "Smooth"
  6838. wave11111.Transparency = 0.35
  6839. wave11111.CFrame = HandCF
  6840. wm31111 = Instance.new("SpecialMesh", wave11111)
  6841. wm31111.MeshId = "rbxassetid://3270017"
  6842.  
  6843. coroutine.wrap(function()
  6844. for i = 1, 30, 1 do
  6845. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  6846. wave11111.Size = wm31111.Scale
  6847. wave11111.CFrame = HandCF
  6848. wave11111.Transparency = i/30
  6849. wait()
  6850. end
  6851. wait()
  6852. wave11111:Destroy()
  6853. end)()
  6854. for i = 1,10 do
  6855. wait()
  6856. aay1.Scale = aay1.Scale - v3(2,2,2)
  6857. end
  6858. local HandCF = ay1.CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  6859. Colors = {"White", "White"}
  6860. local wave11111 = Instance.new("Part", char)
  6861. wave11111.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  6862. wave11111.Anchored = true
  6863. wave11111.Name = "Wave"
  6864. wave11111.CanCollide = false
  6865. wave11111.Locked = true
  6866. wave11111.Size = Vector3.new(1, 1, 1)
  6867. wave11111.TopSurface = "Smooth"
  6868. wave11111.BottomSurface = "Smooth"
  6869. wave11111.Transparency = 0.35
  6870. wave11111.CFrame = HandCF
  6871. wm31111 = Instance.new("SpecialMesh", wave11111)
  6872. wm31111.MeshId = "rbxassetid://3270017"
  6873. coroutine.wrap(function()
  6874. for i = 1, 30, 1 do
  6875. wm31111.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
  6876. wave11111.Size = wm31111.Scale
  6877. wave11111.CFrame = HandCF
  6878. wave11111.Transparency = i/30
  6879. wait()
  6880. end
  6881. wait()
  6882. wave11111:Destroy()
  6883. end)()
  6884. end
  6885. ay1:Destroy()
  6886. end)()
  6887. coroutine.wrap(function()
  6888. wait(0.5)
  6889. for i= 1,32 do
  6890. wait(0.1)
  6891. kiblastsound:Play()
  6892. kamehit:Play()
  6893.  
  6894. end
  6895. end)()
  6896.  
  6897. for i = 1,20 do
  6898. wait()
  6899. kiblast1 = true
  6900. wait()
  6901. kiblast1 = false
  6902. kiblast2 = true
  6903.  
  6904. ay = new("Part",char)
  6905. ay.Name = "NewPart"
  6906. ay.Size = v3(1,1,1)
  6907. ay.CanCollide = false
  6908. ay.BrickColor = bc("Cyan")
  6909. ay.Material = "Neon"
  6910. ay.Transparency = 0
  6911. aay = new("SpecialMesh",ay)
  6912. aay.MeshType = "Sphere"
  6913. aay.Scale = v3(2,2,2)
  6914. ay.Position = v3(999,999,999)
  6915. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  6916. ys = Instance.new("BodyVelocity",ay)
  6917.  
  6918. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6919.  
  6920. ys.Velocity = RootPart.CFrame.lookVector * 80
  6921. ay.Touched:connect(function(hit)
  6922. if hit ~= ay then
  6923.  
  6924.  
  6925.  
  6926.  
  6927.  
  6928.  
  6929.  
  6930.  
  6931.  
  6932. end
  6933. if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
  6934.  
  6935. for i,v in pairs(hit.Parent:GetChildren()) do
  6936.  
  6937.  
  6938. if v:IsA("Humanoid") then
  6939. v.Health = v.Health - 0.4
  6940. if v.Health > 100 then
  6941. v.Health = 100
  6942. v.MaxHealth = 100
  6943. end
  6944. end
  6945. end
  6946. end
  6947.  
  6948. end)
  6949.  
  6950. game.Debris:AddItem(ay,3)
  6951. wait()
  6952. kiblast2= false
  6953.  
  6954.  
  6955.  
  6956.  
  6957.  
  6958. kiblast3 = true
  6959. wait()
  6960. kiblast3 = false
  6961. kiblast4 = true
  6962.  
  6963. ay = new("Part",char)
  6964. ay.Name = "NewPart"
  6965. ay.Size = v3(1,1,1)
  6966. ay.CanCollide = false
  6967. ay.BrickColor = bc("Cyan")
  6968. ay.Material = "Neon"
  6969. ay.Transparency = 0
  6970. aay = new("SpecialMesh",ay)
  6971. aay.MeshType = "Sphere"
  6972. aay.Scale = v3(2,2,2)
  6973. ay.Position = v3(999,999,999)
  6974. ay.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector * 3
  6975. ys = Instance.new("BodyVelocity",ay)
  6976.  
  6977. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6978.  
  6979. ys.Velocity = RootPart.CFrame.lookVector * 80
  6980. ay.Touched:connect(function(hit)
  6981. if hit ~= ay then
  6982.  
  6983.  
  6984.  
  6985.  
  6986.  
  6987.  
  6988.  
  6989.  
  6990. end
  6991. if hit.Parent:FindFirstChild("Head") ~= nil and hit.Parent:FindFirstChild("NewPart") == nil then
  6992.  
  6993.  
  6994. for i,v in pairs(hit.Parent:GetChildren()) do
  6995.  
  6996.  
  6997.  
  6998. if v:IsA("Humanoid") then
  6999. v.Health = v.Health - 0.4
  7000. if v.Health > 100 then
  7001. v.Health = 100
  7002. v.MaxHealth = 100
  7003. end
  7004. end
  7005. end
  7006. end
  7007.  
  7008. end)
  7009.  
  7010. game.Debris:AddItem(ay,3)
  7011. wait()
  7012. kiblast4= false
  7013. end
  7014.  
  7015.  
  7016.  
  7017.  
  7018. wait(2)
  7019. idle = true
  7020. walk = true
  7021. canjump = true
  7022. canattack = true
  7023.  
  7024. hit.Parent:findFirstChild("Head").Anchored = false
  7025. idle = true
  7026. go11 = 2.3
  7027. walk = true
  7028. up = 0
  7029. canjump = true
  7030. canattack = true
  7031. RootPart.Anchored = false
  7032. end
  7033.  
  7034. end)
  7035. end
  7036. end
  7037. end)
  7038.  
  7039.  
  7040.  
  7041.  
  7042.  
  7043.  
  7044.  
  7045.  
  7046.  
  7047.  
  7048.  
  7049.  
  7050.  
  7051.  
  7052. mouse.KeyDown:connect(function(key)
  7053. if key == "y" then
  7054. if fuse == false then
  7055. if ssj1 == false and ssj2 == false and ssj3 == false then
  7056. if canattack == true then
  7057. canattack = false
  7058. if canfly == true then
  7059. canfly = false
  7060. canfly1 = true
  7061. end
  7062. newaura.Position = UDim2.new(-0.475,0,-0.25,0)
  7063. RootPart.Anchored = true
  7064. newaurabase.Size = UDim2.new(15,0,25,0)
  7065. newaurabase.AlwaysOnTop = false
  7066. newaura.ImageColor3 = Color3.fromRGB(255, 255, 255)
  7067. newaurabase.ExtentsOffset = Vector3.new(0,0,-2)
  7068. idle = false
  7069. ssjb = true
  7070. ssj1 = false
  7071. ssj2= false
  7072. ssj3 = false
  7073. walk = false
  7074. canjump = false
  7075.  
  7076. ssjbmusic:Play()
  7077. g1q = Instance.new("Part",char)
  7078. g1q.Name = "Smoke"
  7079. g1q.CanCollide = false
  7080. g1q.Position = RootPart.Position - v3(-8,3,0)
  7081. g1q.Size = v3(0.1,0.1,0.1)
  7082. g1q.Anchored = true
  7083. g1a = Instance.new("Part",char)
  7084. g1a.Name = "Smoke"
  7085. g1a.CanCollide = false
  7086. g1a.Position = RootPart.Position + v3(8,80,0)
  7087. g1a.Size = v3(0.1,0.1,0.1)
  7088. g1a.Anchored = true
  7089. g1q1 = Instance.new("Part",char)
  7090. g1q1.Name = "Smoke"
  7091. g1q1.CanCollide = false
  7092. g1q1.Position = RootPart.Position - v3(-5,3,7)
  7093. g1q1.Size = v3(0.1,0.1,0.1)
  7094. g1q1.Anchored = true
  7095. g1a1 = Instance.new("Part",char)
  7096. g1a1.Name = "Smoke"
  7097. g1a1.CanCollide = false
  7098. g1a1.Position = RootPart.Position + v3(5,80,-7)
  7099. g1a1.Size = v3(0.1,0.1,0.1)
  7100. g1a1.Anchored = true
  7101. g1q2 = Instance.new("Part",char)
  7102. g1q2.Name = "Smoke"
  7103. g1q2.CanCollide = false
  7104. g1q2.Position = RootPart.Position - v3(12,3,-6)
  7105. g1q2.Size = v3(0.1,0.1,0.1)
  7106. g1q2.Anchored = true
  7107. g1a2 = Instance.new("Part",char)
  7108. g1a2.Name = "Smoke"
  7109. g1a2.CanCollide = false
  7110. g1a2.Position = RootPart.Position + v3(-12,80,6)
  7111. g1a2.Size = v3(0.1,0.1,0.1)
  7112. g1a2.Anchored = true
  7113. ------------------------------------------------
  7114. transform1 = true
  7115.  
  7116. wait(0.8)
  7117. if potara == false then
  7118. Hair7.Color = Color3.fromRGB(21,221,239)
  7119. Mesh.MeshId = "rbxassetid://430344159"
  7120. Mesh.Scale = v3(6.3,6.3,6.3)
  7121. char.Head.face.Texture= "rbxassetid://959519291"
  7122. Weld.C0 = CFrame.new(-.25,1.2,.34)
  7123. else
  7124. char.Head.face.Texture= "rbxassetid://959519291"
  7125. Hair7.Color = Color3.fromRGB(21,221,239)
  7126. Mesh.MeshId = "rbxassetid://560152258"
  7127. Mesh.Scale = Vector3.new(6.9,6.9,6.9)
  7128. Weld.C0 = CFrame.new(-.211, 0.9, 0.262)*cfa(0,math.rad(0),0)
  7129. end
  7130. a21e = new("Part",char)
  7131. a21e.Name = "Beam"..num
  7132. a21e.Locked = true
  7133. a21e.Size = v3(1,1,1)
  7134. a21e.CanCollide = false
  7135. a21e.Position = v3(999,999,999)
  7136. a21e.BrickColor = bc("Cyan")
  7137. a21e.Material = "Neon"
  7138. a21e.Transparency = 0
  7139. aa21e = new("SpecialMesh",a21e)
  7140. a21e.Anchored = true
  7141. a21e.Position = RootPart.Position
  7142. aa21e.MeshType = "Sphere"
  7143. aa21e.Scale = v3(1,1,1)
  7144.  
  7145. transform1 = false
  7146. transform2 = true
  7147. ssjbauraburst:Play()
  7148. GroundWave5()
  7149. GroundWave6()
  7150. GroundWave7()
  7151. GroundWave8()
  7152. GroundWave9()
  7153. GroundWave10()
  7154. ad.Position = RootPart.Position - v3(0,3,0)
  7155. aad.Transparency = 0
  7156.  
  7157.  
  7158.  
  7159. newaura.ImageTransparency = 0
  7160. ssjbaura:Play()
  7161. for i = 1,50 do
  7162. wait()
  7163. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  7164. a21e.Transparency = a21e.Transparency + 0.02
  7165. end
  7166. wait(0.1)
  7167. wait(1.4)
  7168. transform2 = false
  7169.  
  7170.  
  7171.  
  7172.  
  7173. -------------------------------------------------
  7174. canattack = true
  7175. RootPart.Anchored = false
  7176. if canfly1 == true then
  7177.  
  7178. idle = true
  7179. walk = true
  7180. canjump = true
  7181. end
  7182. if canfly1 == true then
  7183. canfly = true
  7184. end
  7185. for i = 1,20 do
  7186. wait()
  7187. aad.Transparency = aad.Transparency + 0.05
  7188. end
  7189. end
  7190. end
  7191. end
  7192. end
  7193. end)
  7194.  
  7195.  
  7196.  
  7197. mouse.KeyDown:connect(function(key)
  7198. if key == "k" then
  7199. if potara == false then
  7200. if ssjb == true then
  7201. if canattack == true then
  7202. canattack = false
  7203. if canfly == true then
  7204. canfly = false
  7205. canfly1 = true
  7206. end
  7207.  
  7208.  
  7209. idle = false
  7210. ssjb = true
  7211. ssjbkaio = true
  7212. ssj1 = false
  7213. ssj2= false
  7214. ssj3 = false
  7215. walk = false
  7216. canjump = false
  7217.  
  7218. ssjbmusic:Play()
  7219.  
  7220. ------------------------------------------------
  7221. transform3 = true
  7222.  
  7223. wait(0.8)
  7224. Hair7.Color = Color3.fromRGB(21,221,239)
  7225. Mesh.MeshId = "rbxassetid://430344159"
  7226. Mesh.Scale = v3(6.3,6.3,6.3)
  7227. char.Head.face.Texture= "rbxassetid://959519291"
  7228. Weld.C0 = CFrame.new(-.25,1.2,.34)
  7229.  
  7230. a21e = new("Part",char)
  7231. a21e.Name = "Beam"..num
  7232. a21e.Locked = true
  7233. a21e.Size = v3(1,1,1)
  7234. a21e.CanCollide = false
  7235. a21e.Position = v3(999,999,999)
  7236. a21e.BrickColor = bc("Cyan")
  7237. a21e.Material = "Neon"
  7238. a21e.Transparency = 1
  7239. aa21e = new("SpecialMesh",a21e)
  7240. a21e.Anchored = true
  7241. a21e.Position = RootPart.Position
  7242. aa21e.MeshType = "Sphere"
  7243. aa21e.Scale = v3(1,1,1)
  7244.  
  7245.  
  7246.  
  7247.  
  7248.  
  7249. smokey = Instance.new("Smoke",RootPart)
  7250. smokey.Color = Color3.new(255,0,0)
  7251. smokey.Opacity = 1
  7252. smokey.Size = 2
  7253. ssjbkaioken.TimePosition = 1.5
  7254. ssjbkaioken:Play()
  7255. wait(0.2)
  7256. coroutine.wrap(function()
  7257. repeat
  7258. wait()
  7259. newaurabase.Size = UDim2.new(math.random(15,17),0,math.random(25,30),0)
  7260. until newaura.ImageTransparency == 1
  7261.  
  7262.  
  7263.  
  7264. end)()
  7265. rock = true
  7266. redlight = Instance.new("PointLight",LowerTorso)
  7267. redlight.Color = Color3.new(255,0,0)
  7268. redlight.Brightness = math.huge
  7269. mouth.Texture = "rbxassetid://828773176"
  7270. GroundShake = true
  7271. RootPart.Anchored = true
  7272.  
  7273. wait(10)
  7274.  
  7275. wait(7)
  7276. rock2 = true
  7277. rock = false
  7278. smokey:Destroy()
  7279. ssjbaura:Stop()
  7280. ssjbmusic:Stop()
  7281. transform3 = false
  7282. transform2 = false
  7283. transform5 = true
  7284. redlight:Destroy()
  7285.  
  7286. mouth.Texture = "rbxassetid://932140764"
  7287. newaura.ImageTransparency = 1
  7288. GroundShake = false
  7289.  
  7290. a21e.Transparency = 0
  7291. for i = 1,50 do
  7292. wait()
  7293. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  7294. a21e.Transparency = a21e.Transparency + 0.02
  7295. end
  7296. aa21e.Scale = v3(1,1,1)
  7297. a21e.Transparency = 1
  7298. wait(1)
  7299. chatfunc("Kaioken!")
  7300. mouth.Texture = "rbxassetid://828773176"
  7301. wait(0.3)
  7302. mouth.Texture = "rbxassetid://932140764"
  7303. wait(0.3)
  7304. mouth.Texture = "rbxassetid://828773176"
  7305. wait(0.3)
  7306. mouth.Texture = "rbxassetid://932140764"
  7307. wait(0.3)
  7308. mouth.Texture = "rbxassetid://828773176"
  7309. wait(0.3)
  7310. mouth.Texture = "rbxassetid://932140764"
  7311. wait(0.3)
  7312. GroundShake2 = true
  7313. transform5 = false
  7314. transform3 = false
  7315. transform2 = true
  7316. ssjbauraburst:Play()
  7317. GroundWave5()
  7318. GroundWave6()
  7319. GroundWave7()
  7320. GroundWave8()
  7321. GroundWave9()
  7322. GroundWave10()
  7323. ad.Position = RootPart.Position - v3(0,3,0)
  7324. aad.Transparency = 0
  7325. newaura2.ImageTransparency = 0
  7326. wait(0.1)
  7327.  
  7328.  
  7329. newaura.ImageTransparency = 0
  7330. ssjbaura:Stop()
  7331. ssjbkaura:Play()
  7332. a21e.Transparency = 0
  7333. for i = 1,50 do
  7334. wait()
  7335. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  7336. a21e.Transparency = a21e.Transparency + 0.02
  7337. end
  7338. GroundShake2 = false
  7339. for i,v in pairs(workspace:GetChildren()) do
  7340. if v:IsA("Part") then
  7341. if v.Size.x > 150 then
  7342. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  7343. end
  7344. end
  7345. end
  7346. wait(0.1)
  7347. wait(1.4)
  7348. chatfunc("This Is My Trump Card")
  7349. rock2 = false
  7350. transform2 = false
  7351.  
  7352.  
  7353.  
  7354.  
  7355. -------------------------------------------------
  7356. canattack = true
  7357. RootPart.Anchored = false
  7358. if canfly1 == true then
  7359.  
  7360. idle = true
  7361. walk = true
  7362. canjump = true
  7363. end
  7364. if canfly1 == true then
  7365. canfly = true
  7366. end
  7367. for i = 1,20 do
  7368. wait()
  7369. aad.Transparency = aad.Transparency + 0.05
  7370. end
  7371. end
  7372. end
  7373. end
  7374. end
  7375. end)
  7376.  
  7377.  
  7378.  
  7379. mouse.KeyDown:connect(function(key)
  7380. if key == "k" then
  7381. if ssjbkaio == true then
  7382. if canattack == true then
  7383. canattack = false
  7384. if canfly == true then
  7385. canfly = false
  7386. canfly1 = true
  7387. end
  7388.  
  7389. RootPart.Anchored = true
  7390. idle = false
  7391. ssjb = true
  7392. ssjbkaio = false
  7393. ssjbkaiox10 = true
  7394. ssj1 = false
  7395. ssj2= false
  7396. ssj3 = false
  7397. walk = false
  7398. canjump = false
  7399.  
  7400. ssjbmusic:Play()
  7401.  
  7402. ------------------------------------------------
  7403. transform3 = true
  7404.  
  7405. wait(0.8)
  7406.  
  7407.  
  7408. a21e = new("Part",char)
  7409. a21e.Name = "Beam"..num
  7410. a21e.Locked = true
  7411. a21e.Size = v3(1,1,1)
  7412. a21e.CanCollide = false
  7413. a21e.Position = v3(999,999,999)
  7414. a21e.BrickColor = bc("Cyan")
  7415. a21e.Material = "Neon"
  7416. a21e.Transparency = 1
  7417. aa21e = new("SpecialMesh",a21e)
  7418. a21e.Anchored = true
  7419. a21e.Position = RootPart.Position
  7420. aa21e.MeshType = "Sphere"
  7421. aa21e.Scale = v3(1,1,1)
  7422.  
  7423.  
  7424.  
  7425.  
  7426.  
  7427.  
  7428. ssjbkaioken1:Play()
  7429. coroutine.wrap(function()
  7430. repeat
  7431. wait()
  7432. newaurabase2.Size = UDim2.new(math.random(30,35),0,math.random(60,75),0)
  7433. until Hair7.Color == Color3.fromRGB(210, 211, 223)
  7434.  
  7435.  
  7436.  
  7437. end)()
  7438. rock = true
  7439. redlight = Instance.new("PointLight",LowerTorso)
  7440. redlight.Color = Color3.new(255,0,0)
  7441. redlight.Brightness = math.huge
  7442. GroundShake = true
  7443.  
  7444. mouth.Texture = "rbxassetid://828773176"
  7445. wait(9)
  7446. GroundWave5()
  7447. GroundWave6()
  7448. GroundWave7()
  7449. GroundWave8()
  7450. GroundWave9()
  7451. GroundWave10()
  7452. ad = new("Part",char)
  7453. ad.Name = "NewPart"
  7454. ad.Size = v3(30,0.1,30)
  7455. ad.CanCollide = false
  7456. ad.Anchored = true
  7457. ad.Position = RootPart.Position - v3(0,2,0)
  7458. ad.BrickColor = bc("bright Blue")
  7459. ad.Material = "Neon"
  7460. ad.Transparency = 1
  7461. aad = new("Decal",ad)
  7462.  
  7463. aad.Face = "Top"
  7464. aad.Transparency = 1
  7465. aad.Transparency = 0
  7466. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7467. wait(11)
  7468.  
  7469. redlight:Destroy()
  7470.  
  7471. chatfunc("Times 10!")
  7472. mouth.Texture = "rbxassetid://828773176"
  7473. wait(0.3)
  7474. mouth.Texture = "rbxassetid://932140764"
  7475. wait(0.3)
  7476. mouth.Texture = "rbxassetid://828773176"
  7477. wait(0.3)
  7478. mouth.Texture = "rbxassetid://932140764"
  7479. wait(0.2)
  7480. mouth.Texture = "rbxassetid://828773176"
  7481. wait(0.2)
  7482. mouth.Texture = "rbxassetid://932140764"
  7483. wait(0.2)
  7484. mouth.Texture = "rbxassetid://828773176"
  7485. wait(1.4)
  7486. rock3 = true
  7487. rock = false
  7488. GroundShake2 = true
  7489.  
  7490. ssjbauraburst:Play()
  7491. GroundWave5()
  7492. GroundWave6()
  7493. GroundWave7()
  7494. GroundWave8()
  7495. GroundWave9()
  7496. GroundWave10()
  7497.  
  7498. aad.Transparency = 0
  7499. newaura2.ImageTransparency = 0
  7500.  
  7501. p1.Transparency = 0.5
  7502. p2.Transparency = 0.5
  7503. p3.Transparency = 0.5
  7504. p4.Transparency = 0.5
  7505. p5.Transparency = 0.5
  7506. p6.Transparency = 0.5
  7507. p7.Transparency = 0.5
  7508. p8.Transparency = 0.5
  7509. p9.Transparency = 0.5
  7510. p10.Transparency = 0.5
  7511. p11.Transparency = 0.5
  7512. p12.Transparency = 0.5
  7513. p13.Transparency = 0.5
  7514. p14.Transparency = 0.5
  7515. p15.Transparency = 0.5
  7516. newaura.ImageTransparency = 0
  7517. ssjbaura:Stop()
  7518. ssjbkaura:Play()
  7519. a21e.Transparency = 0
  7520. Hair7.Color = Color3.fromRGB(210, 211, 223)
  7521.  
  7522. Mesh.MeshId = "rbxassetid://430344159"
  7523. Mesh.Scale = v3(6.3,6.3,6.3)
  7524. char.Head.face.Texture= "http://www.roblox.com/asset/?id=975967879"
  7525. Weld.C0 = CFrame.new(-.25,1.2,.34)
  7526. for i = 1,50 do
  7527. wait()
  7528. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  7529. a21e.Transparency = a21e.Transparency + 0.02
  7530. end
  7531. ssjbkaioken1:Stop()
  7532. mouth.Texture = "rbxassetid://932140764"
  7533. wait()
  7534. GroundShake = false
  7535. wait()
  7536.  
  7537. wait()
  7538. GroundShake2 = false
  7539. for i,v in pairs(workspace:GetChildren()) do
  7540. if v:IsA("Part") then
  7541. if v.Size.x > 150 then
  7542. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  7543. end
  7544. end
  7545. end
  7546. wait(2)
  7547.  
  7548.  
  7549.  
  7550.  
  7551. rock3 = false
  7552. -------------------------------------------------
  7553. transform3 = false
  7554. chatfunc("I Can't Maintain This Form For Long")
  7555. canattack = true
  7556. RootPart.Anchored = false
  7557. if canfly1 == true then
  7558.  
  7559. idle = true
  7560. walk = true
  7561. canjump = true
  7562. end
  7563. if canfly1 == true then
  7564. canfly = true
  7565. end
  7566. for i = 1,20 do
  7567. wait()
  7568. aad.Transparency = aad.Transparency + 0.05
  7569. end
  7570. end
  7571. end
  7572. end
  7573. end)
  7574.  
  7575.  
  7576.  
  7577.  
  7578. mouse.KeyDown:connect(function(key)
  7579. if key == "u" then
  7580. if fuse == false or potara == false then
  7581. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false then
  7582. if canattack == true then
  7583. canattack = false
  7584. if canfly == true then
  7585. canfly = false
  7586. canfly1 = true
  7587. end
  7588. newaura.Position = UDim2.new(-0.57,0,-0.28,0)
  7589. newaurabase.Size = UDim2.new(10,0,20,0)
  7590. newaurabase.AlwaysOnTop = false
  7591. newaurabase.ExtentsOffset = v3(0,0,-2)
  7592. RootPart.Anchored = true
  7593.  
  7594. idle = false
  7595. ssjb = false
  7596. ssjg = true
  7597. ssj1 = false
  7598. ssj2= false
  7599. ssj3 = false
  7600. walk = false
  7601. canjump = false
  7602.  
  7603. ssjgmusic:Play()
  7604.  
  7605. ------------------------------------------------
  7606. transform1 = true
  7607.  
  7608. wait(0.8)
  7609. Hair7.Color = Color3.fromRGB(255,16,88)
  7610. GroundShake = true
  7611. char.Head.face.Texture= "rbxassetid://900680867"
  7612.  
  7613.  
  7614. a21e = new("Part",char)
  7615. a21e.Name = "Beam"..num
  7616. a21e.Locked = true
  7617. a21e.Size = v3(1,1,1)
  7618. a21e.CanCollide = false
  7619. a21e.Position = v3(999,999,999)
  7620. a21e.BrickColor = bc("Really red")
  7621. a21e.Material = "Neon"
  7622. a21e.Transparency = 0
  7623. aa21e = new("SpecialMesh",a21e)
  7624. a21e.Anchored = true
  7625. a21e.Position = RootPart.Position
  7626. aa21e.MeshType = "Sphere"
  7627. aa21e.Scale = v3(1,1,1)
  7628.  
  7629. transform1 = false
  7630. transform2 = true
  7631. ssjbauraburst:Play()
  7632. GroundWave5()
  7633. GroundWave6()
  7634. GroundWave7()
  7635. GroundWave8()
  7636. GroundWave9()
  7637. GroundWave10()
  7638. ad.Position = RootPart.Position - v3(0,3,0)
  7639. aad.Transparency = 0
  7640.  
  7641.  
  7642.  
  7643. newaura.ImageTransparency = 0
  7644. ssjgaura:Play()
  7645. for i = 1,50 do
  7646. wait()
  7647. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  7648. a21e.Transparency = a21e.Transparency + 0.02
  7649. end
  7650. GroundShake = false
  7651. for i,v in pairs(workspace:GetChildren()) do
  7652. if v:IsA("Part") then
  7653. if v.Size.x > 150 then
  7654. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  7655. end
  7656. end
  7657. end
  7658. wait(0.1)
  7659. wait(1.4)
  7660. transform2 = false
  7661.  
  7662.  
  7663.  
  7664.  
  7665. -------------------------------------------------
  7666. canattack = true
  7667. RootPart.Anchored = false
  7668. if canfly1 == true then
  7669.  
  7670. idle = true
  7671. walk = true
  7672. canjump = true
  7673. end
  7674. if canfly1 == true then
  7675. canfly = true
  7676. end
  7677. for i = 1,20 do
  7678. wait()
  7679. aad.Transparency = aad.Transparency + 0.05
  7680. end
  7681. end
  7682. end
  7683. end
  7684. end
  7685. end)
  7686.  
  7687. mouse.KeyDown:connect(function(key)
  7688. if key == "l" then
  7689. if fuse == false and potara == false then
  7690. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  7691. if great == false then
  7692. if canattack == true then
  7693. canattack = false
  7694. if canfly == true then
  7695. canfly = false
  7696. canfly1 = true
  7697. end
  7698.  
  7699.  
  7700. transform3 = true
  7701. idle = false
  7702. ssjb = false
  7703. ssjg = true
  7704. ssj1 = false
  7705. ssj2= false
  7706. ssj3 = false
  7707. walk = false
  7708. ssjg = false
  7709. great = true
  7710. canjump = false
  7711.  
  7712.  
  7713. ape = Instance.new("Part",char)
  7714. ape.Transparency = 1
  7715. weldape = Instance.new("Weld",ape)
  7716. weldape.Part0 = Head
  7717. weldape.Part1 = ape
  7718. weldape.C0 = CFrame.new(0,5,-9)*CFrame.Angles(0,math.rad(180),0)
  7719. meshape = Instance.new("SpecialMesh",ape)
  7720. meshape.MeshId = "rbxassetid://553201144"
  7721. meshape.Scale = v3(0.04,0.04,0.04)
  7722.  
  7723. Ape1:Play()
  7724. wait(2)
  7725.  
  7726. Ape2:Play()
  7727.  
  7728. wait(3)
  7729. Ape3:Play()
  7730. wait(10)
  7731. headcolor = Head.BrickColor
  7732. wait(0.1)
  7733. Head.BrickColor = bc("New Yeller")
  7734. Hair7.Transparency = 1
  7735. p1.Transparency = 0
  7736. p2.Transparency = 0
  7737. p3.Transparency = 0
  7738. p4.Transparency = 0
  7739. p5.Transparency = 0
  7740. p6.Transparency = 0
  7741. p7.Transparency = 0
  7742. p8.Transparency =0
  7743. p9.Transparency = 0
  7744. p10.Transparency = 0
  7745. p11.Transparency = 0
  7746. p12.Transparency = 0
  7747. p13.Transparency =0
  7748. p14.Transparency = 0
  7749.  
  7750. p1.BrickColor = bc("New Yeller")
  7751. p2.BrickColor = bc("New Yeller")
  7752. p3.BrickColor = bc("New Yeller")
  7753. p4.BrickColor = bc("New Yeller")
  7754. p5.BrickColor = bc("New Yeller")
  7755. p6.BrickColor = bc("Cool yellow")
  7756. p7.BrickColor = bc("Cool yellow")
  7757. p8.BrickColor = bc("Cool yellow")
  7758. p9.BrickColor = bc("Cool yellow")
  7759. p10.BrickColor = bc("New Yeller")
  7760. p11.BrickColor = bc("New Yeller")
  7761. p12.BrickColor = bc("New Yeller")
  7762. p13.BrickColor = bc("New Yeller")
  7763. p14.BrickColor = bc("New Yeller")
  7764.  
  7765. transform3 = false
  7766. transform4 = true
  7767. for i = 1,10 do
  7768. wait()
  7769. hum.BodyDepthScale.Value = hum.BodyDepthScale.Value + 2
  7770. hum.BodyHeightScale.Value = hum.BodyHeightScale.Value + 2
  7771. hum.BodyWidthScale.Value = hum.BodyWidthScale.Value + 2
  7772. hum.HeadScale.Value = hum.HeadScale.Value + 2
  7773. end
  7774. lboob = Instance.new("Part",char)
  7775. lboobmesh = Instance.new("SpecialMesh",lboob)
  7776. lboobweld = Instance.new("Weld",lboob)
  7777. lboobweld.Part0 = UpperTorso
  7778. lboobweld.Part1 = lboob
  7779. lboobweld.C0 = CFrame.new(0.4,7,-5)
  7780. lboobmesh.MeshType = "Sphere"
  7781. lboobmesh.Scale = Vector3.new(0.2*50,0.4*50,0.2*50)
  7782. rboob = Instance.new("Part",char)
  7783. rboobmesh = Instance.new("SpecialMesh",rboob)
  7784. rboobweld = Instance.new("Weld",rboob)
  7785. rboobweld.Part0 = char.UpperTorso
  7786. rboobweld.Part1 = rboob
  7787. rboobweld.C0 = CFrame.new(-0.4,7,-5)
  7788. rboobmesh.MeshType = "Sphere"
  7789. rboobmesh.Scale = Vector3.new(0.2*50,0.4*50,0.2*50)
  7790. rlboob = Instance.new("Part",char)
  7791. rlboobmesh = Instance.new("SpecialMesh",rlboob)
  7792. rlboobweld = Instance.new("Weld",rlboob)
  7793. rlboobweld.Part0 = char.UpperTorso
  7794. rlboobweld.Part1 = rlboob
  7795. rlboobweld.C0 = CFrame.new(0,-1,-2)
  7796. rlboobmesh.MeshType = "Sphere"
  7797. rlboobmesh.Scale = Vector3.new(0.2*50,1*50,0.2*50)
  7798. lboob.BrickColor = bc("New Yeller")
  7799. rboob.BrickColor = bc("New Yeller")
  7800. rlboob.BrickColor = bc("New Yeller")
  7801. ape.Transparency = 0
  7802. ape.BrickColor = bc("New Yeller")
  7803. p15.BrickColor = bc("Really black")
  7804. p15.Transparency =0
  7805. a21e = new("Part",char)
  7806. a21e.Name = "Beam"..num
  7807. a21e.Locked = true
  7808. a21e.Size = v3(1,1,1)
  7809. a21e.CanCollide = false
  7810. a21e.Position = v3(999,999,999)
  7811. a21e.BrickColor = bc("Really red")
  7812. a21e.Material = "Neon"
  7813. a21e.Transparency = 0
  7814. aa21e = new("SpecialMesh",a21e)
  7815. a21e.Anchored = true
  7816. a21e.Position = RootPart.Position
  7817. aa21e.MeshType = "Sphere"
  7818. aa21e.Scale = v3(50,50,50)
  7819.  
  7820.  
  7821. ApeGrowl:Play()
  7822. GroundWave5()
  7823. GroundWave6()
  7824. GroundWave7()
  7825. GroundWave8()
  7826. GroundWave9()
  7827. GroundWave10()
  7828.  
  7829.  
  7830.  
  7831.  
  7832.  
  7833. for i = 1,50 do
  7834. wait()
  7835. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  7836. a21e.Transparency = a21e.Transparency + 0.02
  7837. end
  7838.  
  7839. for i,v in pairs(workspace:GetChildren()) do
  7840. if v:IsA("Part") then
  7841. if v.Size.x > 150 then
  7842. v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(0),rad(0),rad(0))
  7843. end
  7844. end
  7845. end
  7846. wait(0.1)
  7847. wait(1.4)
  7848. transform4 = false
  7849. for i = 1,20 do
  7850. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  7851. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  7852. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  7853. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  7854. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  7855. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  7856. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  7857. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  7858. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  7859. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  7860. end
  7861.  
  7862.  
  7863.  
  7864. -------------------------------------------------
  7865.  
  7866.  
  7867. if canfly1 == true then
  7868.  
  7869.  
  7870. walk = true
  7871.  
  7872. end
  7873. if canfly1 == true then
  7874. canfly = true
  7875. end
  7876. for i = 1,20 do
  7877. wait()
  7878. aad.Transparency = aad.Transparency + 0.05
  7879. end
  7880. end
  7881. else
  7882. ape:Destroy()
  7883.  
  7884. p15.BrickColor = bc("New Yeller")
  7885. Head.BrickColor = bc("New Yeller")
  7886.  
  7887. transform5 = true
  7888. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=258281249"
  7889. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=258281716"
  7890.  
  7891. --504772831
  7892. Head.BrickColor = headcolor
  7893. lboob:Destroy()
  7894. rboob:Destroy()
  7895. rlboob:Destroy()
  7896. a21e = new("Part",char)
  7897. a21e.Name = "Beam"..num
  7898. a21e.Locked = true
  7899. a21e.Size = v3(1,1,1)
  7900. a21e.CanCollide = false
  7901. a21e.Position = v3(999,999,999)
  7902. a21e.BrickColor = bc("New Yeller")
  7903. a21e.Material = "Neon"
  7904. a21e.Transparency = 0
  7905. aa21e = new("SpecialMesh",a21e)
  7906. a21e.Anchored = true
  7907. a21e.Position = RootPart.Position
  7908. aa21e.MeshType = "Sphere"
  7909. aa21e.Scale = v3(200,200,200)
  7910.  
  7911.  
  7912.  
  7913.  
  7914. for i = 1,100 do
  7915. wait()
  7916. hum.BodyDepthScale.Value = hum.BodyDepthScale.Value - .2
  7917. hum.BodyHeightScale.Value = hum.BodyHeightScale.Value - .2
  7918. hum.BodyWidthScale.Value = hum.BodyWidthScale.Value - .2
  7919. hum.HeadScale.Value = hum.HeadScale.Value - .2
  7920. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  7921.  
  7922. end
  7923. wait(0.5)
  7924. mouth.Transparency = 1
  7925. nose.Transparency = 1
  7926. Hair7.Color = Color3.fromRGB(0,0,0)
  7927. Mesh.MeshId = "http://www.roblox.com/asset/?id=504772831"
  7928. Mesh.Scale = Vector3.new(0.23,0.23,0.23)
  7929. Weld.C0 = CFrame.new(0.25, 0.4, 0.5)*CFrame.Angles(0,math.rad(180),0)
  7930. char.Head.face.Texture= "http://www.roblox.com/asset/?id=869609457"
  7931. Hair7.Transparency = 0
  7932.  
  7933. p1.Transparency = 1
  7934. p2.Transparency = 1
  7935. p3.Transparency = 1
  7936. p4.Transparency = 1
  7937. p5.Transparency = 1
  7938. p6.Transparency = 1
  7939. p7.Transparency = 1
  7940. p8.Transparency =1
  7941. p9.Transparency = 1
  7942. p10.Transparency = 1
  7943. p11.Transparency = 1
  7944. p12.Transparency = 1
  7945. p13.Transparency =1
  7946. p14.Transparency = 1
  7947. p15.Transparency = 1
  7948. great = false
  7949. ape5 = Instance.new("Part",char)
  7950. ape5.Transparency = 0
  7951. weldape5 = Instance.new("Weld",ape5)
  7952. weldape5.Part0 = LowerTorso
  7953. weldape5.Part1 = ape5
  7954. ape5.BrickColor = bc("Crimson")
  7955. weldape5.C0 = CFrame.new(0.4,1,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
  7956. meshape5 = Instance.new("SpecialMesh",ape5)
  7957. meshape5.MeshId = "rbxassetid://547956749"
  7958. meshape5.Scale = v3(0.025,0.025,0.025)
  7959. ssj4 = true
  7960.  
  7961.  
  7962. wait(0.5)
  7963.  
  7964. a21e:Destroy()
  7965. wait()
  7966.  
  7967. a21e = new("Part",char)
  7968. a21e.Name = "Beam"..num
  7969. a21e.Locked = true
  7970. a21e.Size = v3(1,1,1)
  7971. a21e.CanCollide = false
  7972. a21e.Position = v3(999,999,999)
  7973. a21e.BrickColor = bc("New Yeller")
  7974. a21e.Material = "Neon"
  7975. a21e.Transparency = 0
  7976. aa21e = new("SpecialMesh",a21e)
  7977. a21e.Anchored = true
  7978. a21e.Position = RootPart.Position
  7979. aa21e.MeshType = "Sphere"
  7980. aa21e.Scale = v3(50,50,50)
  7981.  
  7982.  
  7983.  
  7984.  
  7985.  
  7986. aa21e.Scale = v3(10,10,10)
  7987. a21e.Transparency = 0
  7988. newaura.ImageTransparency = 0
  7989. GroundWave5()
  7990. GroundWave6()
  7991. GroundWave7()
  7992. GroundWave8()
  7993. GroundWave9()
  7994. GroundWave10()
  7995. ssjauraburst:Play()
  7996. ssjaura:Play()
  7997. for i = 1,50 do
  7998. wait()
  7999. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  8000. a21e.Transparency = a21e.Transparency + 0.02
  8001. end
  8002.  
  8003. transform5 = false
  8004. idle = true
  8005. canattack = true
  8006. end
  8007. end
  8008. end
  8009. end
  8010. end)
  8011.  
  8012.  
  8013.  
  8014.  
  8015.  
  8016.  
  8017. newaurabase = Instance.new("BillboardGui",LowerTorso)
  8018. newaurabase.Size = UDim2.new(20,0,20,0)
  8019. newaurabase.AlwaysOnTop = false
  8020. newaura = Instance.new("ImageLabel",newaurabase)
  8021. newaura.BackgroundTransparency = 1
  8022. newaurabase.ExtentsOffset = v3(0,0,3)
  8023. newaura.ImageTransparency = 1
  8024. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  8025. newaura.Size = UDim2.new(2,0,1,0)
  8026. newaura.Position = UDim2.new(-0.5,0,-0.2,0)
  8027. newaurabase2 = Instance.new("BillboardGui",LowerTorso)
  8028. newaurabase2.Size = UDim2.new(20,0,40,0)
  8029. newaurabase2.ExtentsOffset = v3(0,0,-3)
  8030. newaurabase2.AlwaysOnTop = false
  8031. newaura2 = Instance.new("ImageLabel",newaurabase2)
  8032. newaura2.BackgroundTransparency = 1
  8033. newaura2.ImageTransparency = 1
  8034. newaura2.ImageColor3 = Color3.fromRGB(255, 0,0)
  8035. newaura2.Size = UDim2.new(2,0,1,0)
  8036. newaura2.Position = UDim2.new(-0.5,0,-0.4,0)
  8037.  
  8038.  
  8039.  
  8040.  
  8041.  
  8042.  
  8043.  
  8044.  
  8045.  
  8046.  
  8047.  
  8048.  
  8049.  
  8050.  
  8051. char = game.Players.LocalPlayer.Character
  8052. char.Archivable = true
  8053. clone1 = char:Clone()
  8054.  
  8055. clone1["Sound Folder"]:Destroy()
  8056. clone1.Name = "Vegeta"
  8057. clone1.Parent = char
  8058.  
  8059. LeftUpperArm1 = clone1.LeftUpperArm
  8060. LeftShoulder1 = clone1.LeftUpperArm.LeftShoulder
  8061. LeftLowerArm1 = clone1.LeftLowerArm
  8062. LeftElbow1 = clone1.LeftLowerArm.LeftElbow
  8063. --------------------------------------------------------
  8064. LeftUpperLeg1 = clone1.LeftUpperLeg
  8065. LeftHip1 = clone1.LeftUpperLeg.LeftHip
  8066. LeftLowerLeg1 = clone1.LeftLowerLeg
  8067. LeftKnee1 = clone1.LeftLowerLeg.LeftKnee
  8068. ----------------------------------------------------------
  8069. RightUpperArm1 = clone1.RightUpperArm
  8070. RightShoulder1 = clone1.RightUpperArm.RightShoulder
  8071. RightLowerArm1 = clone1.RightLowerArm
  8072. RightElbow1 = clone1.RightLowerArm.RightElbow
  8073. ----------------------------------------------------------
  8074. RightUpperLeg1 = clone1.RightUpperLeg
  8075. RightHip1 = clone1.RightUpperLeg.RightHip
  8076. RightLowerLeg1 = clone1.RightLowerLeg
  8077. RightKnee1 = clone1.RightLowerLeg.RightKnee
  8078. ----------------------------------------------------------
  8079. UpperTorso1 = clone1.UpperTorso
  8080. LowerTorso1 = clone1.LowerTorso
  8081. Root1 = clone1.LowerTorso.Root
  8082. RootPart1 = clone1.HumanoidRootPart
  8083. LeftHand1 = clone1.LeftHand
  8084. RightHand1 = clone1.RightHand
  8085. LeftFoot1 = clone1.LeftFoot
  8086. RightFoot1 = clone1.RightFoot
  8087. --------------------------------------------
  8088. Head1 = clone1.Head
  8089. Neck1 = clone1.Head.Neck
  8090.  
  8091.  
  8092. RootPart1.CFrame = CFrame.new(999,999,999)
  8093. RootPart1.Anchored = true
  8094. function RenderStepped3()
  8095. if spiritballenergy == true then
  8096. wait(math.random(0.1,0.5))
  8097. ay = new("Part",char)
  8098. ay.Name = "NewPart2"
  8099. ay.Size = v3(0.3,0.3,0.3)
  8100. ay.CanCollide = false
  8101. ay.Material = "Neon"
  8102.  
  8103. ay.BrickColor = bc("Cyan")
  8104.  
  8105. meshk = Instance.new("SpecialMesh",ay)
  8106. meshk.MeshType = "Sphere"
  8107.  
  8108. ay.Position = v3(999,999,999)
  8109. ay.CFrame = CFrame.new(RootPart.Position.x+math.random(-15,15),RootPart.Position.y-12,RootPart.Position.z+math.random(-15,15))
  8110. ys = Instance.new("BodyVelocity",ay)
  8111. ys.Name = "GO1"
  8112. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8113.  
  8114. ys.Velocity = v3(0,6,0)
  8115. game.Debris:AddItem(ay,4)
  8116. end
  8117. if spirit1 == true then
  8118. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1) --LeftUpperArm
  8119. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(180),rad(0),rad(0)),.1)--RightUpperArm
  8120. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  8121. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8122. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  8123. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8124. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8125. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8126. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8127. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8128. end
  8129. if spirit2 == true then
  8130. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1) --LeftUpperArm
  8131. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(80),rad(0),rad(0)),.1)--RightUpperArm
  8132. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  8133. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8134. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftUpperLeg
  8135. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightUpperLeg
  8136. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8137. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8138. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-20),rad(0),rad(0)),.1)--Torso
  8139. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8140. end
  8141. if beam1 == true then
  8142. beamgo = beamgo + 2
  8143. beamgo1 = beamgo1 + 4
  8144.  
  8145. a1.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo
  8146.  
  8147. aa1.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  8148. a3.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + RootPart.CFrame.lookVector * beamgo * 2
  8149. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  8150. a1.Size = v3(beamgo1,3,3)
  8151. aa2.Scale = v3(100,math.random(50,70),math.random(50,70))
  8152. aa3.Scale = v3(150,math.random(50,70),math.random(50,70))
  8153.  
  8154.  
  8155. end
  8156. if ssj1 == true and ssj2 == false and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false and ssj4 == false and potara == false and fuse == false then
  8157. a1.Size = v3(beamgo1,3.5,3.5)
  8158. aa2.Scale = v3(110,math.random(60,80),math.random(60,80))
  8159. aa3.Scale = v3(160,math.random(60,80),math.random(60,80))
  8160. end
  8161. if ssj1 == false and ssj2 == true and ssj3 == false and ssjb == false and ssjbkaio == false and ssjbkaiox10 == false then
  8162. a1.Size = v3(beamgo1,4,4)
  8163. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  8164. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  8165. end
  8166. if ssj3 == true then
  8167. a1.Size = v3(beamgo1,4.5,4.5)
  8168. aa2.Scale = v3(130,math.random(80,100),math.random(80,100))
  8169. aa3.Scale = v3(180,math.random(80,100),math.random(80,100))
  8170. end
  8171. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == false and potara == false then
  8172. a1.Size = v3(beamgo1,5,5)
  8173. aa2.Scale = v3(140,math.random(90,110),math.random(90,110))
  8174. aa3.Scale = v3(190,math.random(90,110),math.random(90,110))
  8175. end
  8176. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == true and ssjbkaiox10 == false then
  8177. a1.Size = v3(beamgo1,6,6)
  8178. aa2.Scale = v3(155,math.random(105,125),math.random(105,125))
  8179. aa3.Scale = v3(205,math.random(105,125),math.random(105,125))
  8180. end
  8181. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == true and ssjbkaio == false and ssjbkaiox10 == true then
  8182. a1.Size = v3(beamgo1,15,15)
  8183. aa2.Scale = v3(220,math.random(185,220),math.random(185,220))
  8184. aa3.Scale = v3(280,math.random(185,220),math.random(185,220))
  8185. end
  8186. if ssjg == true then
  8187. a1.Size = v3(beamgo1,6,6)
  8188. aa2.Scale = v3(150,math.random(100,120),math.random(100,120))
  8189. aa3.Scale = v3(200,math.random(100,120),math.random(100,120))
  8190. end
  8191. if ssj4 == true and fuse == true then
  8192. a1.Size = v3(beamgo1,75,75)
  8193. end
  8194. if ssj4 == false and fuse == true then
  8195. a1.Size = v3(beamgo1,50,50)
  8196.  
  8197. end
  8198. if potara == true then
  8199. a1.Size = v3(beamgo1,math.random(25,35),math.random(25,35))
  8200. end
  8201. if ssj4 == true and fuse == false then
  8202. a1.Size = v3(beamgo1,4,4)
  8203. aa2.Scale = v3(120,math.random(70,90),math.random(70,90))
  8204. aa3.Scale = v3(170,math.random(70,90),math.random(70,90))
  8205. end
  8206. a2.CFrame = RootPart.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) - RootPart.CFrame.lookVector * 1
  8207. end
  8208. if final1 == true then
  8209. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(-90)),.1) --LeftUpperArm
  8210. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(90)),.1)--RightUpperArm
  8211. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  8212. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8213. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  8214. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8215. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8216. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8217. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8218. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8219. end
  8220. if final2 == true then
  8221. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(90),rad(0),rad(30)),.1) --LeftUpperArm
  8222. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(90),rad(0),rad(-30)),.1)--RightUpperArm
  8223. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  8224. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8225. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  8226. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8227. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8228. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8229. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8230. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8231. end
  8232. if hum.MoveDirection.x > 0 and walk1 == true and fuse == true or hum.MoveDirection.x > 0 and walk1 == true and potara == true or hum.MoveDirection.x < 0 and walk1 == true and fuse == true or hum.MoveDirection.x < 0 and walk1 == true and potara == true then
  8233. hum.HipHeight = 1.35
  8234. idle5 = false
  8235. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  8236. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  8237. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  8238. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  8239. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  8240. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  8241. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  8242. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  8243. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  8244. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  8245. end
  8246. if potara1 == true then
  8247. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1) --LeftUpperArm
  8248. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(110),rad(50),rad(0)),.1)--RightUpperArm
  8249. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  8250. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--RightLowerArm
  8251. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  8252. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8253. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8254. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8255. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8256. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8257. end
  8258. if potara2 == true then
  8259. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  8260. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  8261. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  8262. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  8263. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  8264. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  8265. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  8266. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  8267. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(90),rad(0)),.1)--Torso
  8268. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  8269. end
  8270. if potara3 == true then
  8271. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(110),rad(-50),rad(0)),.1) --LeftUpperArm
  8272. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperArm
  8273. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(100),rad(0),rad(0)),.1)--LeftLowerArm
  8274. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8275. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  8276. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8277. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8278. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8279. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8280. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8281. end
  8282. if potara4 == true then
  8283. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1) --LeftUpperArm
  8284. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperArm
  8285. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--LeftLowerArm
  8286. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--RightLowerArm
  8287. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(-10)),.1)--LeftUpperLeg
  8288. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(-30),rad(0),rad(10)),.1)--RightUpperLeg
  8289. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--LeftLowerLeg
  8290. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.1)--RightUpperLeg
  8291. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(-90),rad(0)),.1)--Torso
  8292. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.1)--Head
  8293. end
  8294. if hum.MoveDirection.x == 0 and fuse == true or hum.MoveDirection.x == 0 and potara == true then
  8295. if idle7 == true then
  8296. idle5 = true
  8297.  
  8298.  
  8299. else
  8300. idle5 = false
  8301. hum.HipHeight = 1.35
  8302. end
  8303. end
  8304. if idle5 == true and idle6 == true then
  8305. idle6 = false
  8306. hum.HipHeight = 2
  8307. idle2 = true
  8308. for i = 1,50 do
  8309. wait()
  8310. hum.HipHeight = hum.HipHeight + 0.01
  8311. end
  8312. idle2 = false
  8313.  
  8314. idle3 = true
  8315. for i = 1,50 do
  8316. wait()
  8317. hum.HipHeight = hum.HipHeight - 0.01
  8318. end
  8319. idle3 = false
  8320. idle6 = true
  8321. end
  8322. if noidle == true then
  8323. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  8324. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  8325. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  8326. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  8327. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  8328. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  8329. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  8330. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  8331. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  8332. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  8333. end
  8334. if noidle1 == true then
  8335. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1) --LeftUpperArm
  8336. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperArm
  8337. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerArm
  8338. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightLowerArm
  8339. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftUpperLeg
  8340. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  8341. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--LeftLowerLeg
  8342. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--RightUpperLeg
  8343. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Torso
  8344. Neck1.C0 = Neck1.C0:lerp(CFrame.new( Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),0.1)--Head
  8345. end
  8346. if idle2 == true then
  8347. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-20)),.01) --LeftUpperArm
  8348. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(20)),.01)--RightUpperArm
  8349. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--LeftLowerArm
  8350. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.01)--RightLowerArm
  8351. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(70),rad(0),rad(0)),.01)--LeftUpperLeg
  8352. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  8353. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-60),rad(0),rad(0)),.01)--LeftLowerLeg
  8354. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--RightUpperLeg
  8355. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.01)--Torso
  8356. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.01)--Head
  8357. end
  8358. if idle3 == true then
  8359. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-10)),.01) --LeftUpperArm
  8360. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(10)),.01)--RightUpperArm
  8361. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--LeftLowerArm
  8362. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.01)--RightLowerArm
  8363. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(0)),.01)--LeftUpperLeg
  8364. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(-10),rad(0),rad(0)),.01)--RightUpperLeg
  8365. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.01)--LeftLowerLeg
  8366. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(10),rad(0),rad(0)),.01)--RightUpperLeg
  8367. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-4),rad(0),rad(0)),.01)--Torso
  8368. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(2),rad(0),rad(0)),.01)--Head
  8369. end
  8370. if fuse1 == true then
  8371. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.1) --LeftUpperArm
  8372. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.1)--RightUpperArm
  8373. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  8374. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8375. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  8376. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8377. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8378. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8379. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8380. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8381. end
  8382.  
  8383.  
  8384. if fuse2 == true then
  8385. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(260)),.1) --LeftUpperArm
  8386. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(260)),.1)--RightUpperArm
  8387. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  8388. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8389. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  8390. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8391. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8392. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8393. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8394. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8395.  
  8396. end
  8397. if fuse3 == true then
  8398. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(20),rad(20),rad(90)),.5) --LeftUpperArm
  8399. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(90)),.5)--RightUpperArm
  8400. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  8401. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  8402. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftUpperLeg
  8403. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(80),rad(0),rad(-60)),.5)--RightUpperLeg
  8404. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  8405. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--RightUpperLeg
  8406. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  8407. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  8408.  
  8409. end
  8410. if fuse4 == true then
  8411. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(330)),.5) --LeftUpperArm
  8412. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(200)),.5)--RightUpperArm
  8413. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-110)),.5)--LeftLowerArm
  8414. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  8415. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(80),rad(-30),rad(-80)),.5)--LeftUpperLeg
  8416. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--RightUpperLeg
  8417. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--LeftLowerLeg
  8418. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  8419. Root.C0 = Root.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(50)),.5)--Torso
  8420. Neck.C0 = Neck.C0:lerp(CFrame.new(Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--Head
  8421.  
  8422. end
  8423. if fuse5 == true then
  8424. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.1) --LeftUpperArm
  8425. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.1)--RightUpperArm
  8426. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  8427. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8428. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  8429. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8430. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8431. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8432. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8433. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8434. end
  8435.  
  8436.  
  8437. if fuse6 == true then
  8438. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(20),rad(20),rad(-260)),.1) --LeftUpperArm
  8439. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-260)),.1)--RightUpperArm
  8440. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  8441. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8442. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftUpperLeg
  8443. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8444. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerLeg
  8445. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8446. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8447. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8448.  
  8449. end
  8450. if fuse7 == true then
  8451. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-90)),.5) --LeftUpperArm
  8452. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(20),rad(-20),rad(-90)),.5)--RightUpperArm
  8453. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  8454. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightLowerArm
  8455. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(80),rad(0),rad(60)),.5)--LeftUpperLeg
  8456. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  8457. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(-90),rad(0),rad(0)),.5)--LeftLowerLeg
  8458. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--RightUpperLeg
  8459. Root1.C0 = Root1.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Torso
  8460. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--Head
  8461.  
  8462. end
  8463. if fuse8 == true then
  8464. LeftShoulder1.C0 = LeftShoulder1.C0:lerp(CFrame.new(LeftShoulder1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-200)),.5) --LeftUpperArm
  8465. RightShoulder1.C0 = RightShoulder1.C0:lerp(CFrame.new(RightShoulder1.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(-330)),.5)--RightUpperArm
  8466. LeftElbow1.C0 = LeftElbow1.C0:lerp(CFrame.new(LeftElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerArm
  8467. RightElbow1.C0 = RightElbow1.C0:lerp(CFrame.new(RightElbow1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(110)),.5)--RightLowerArm
  8468. LeftHip1.C0 = LeftHip1.C0:lerp(CFrame.new(LeftHip1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(40)),.5)--LeftUpperLeg
  8469. RightHip1.C0 = RightHip1.C0:lerp(CFrame.new(RightHip1.C0.p)*CFrame.Angles(rad(80),rad(30),rad(80)),.5)--RightUpperLeg
  8470. LeftKnee1.C0 = LeftKnee1.C0:lerp(CFrame.new( LeftKnee1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.5)--LeftLowerLeg
  8471. RightKnee1.C0 = RightKnee1.C0:lerp(CFrame.new(RightKnee1.C0.p)*CFrame.Angles(rad(-70),rad(0),rad(0)),.5)--RightUpperLeg
  8472. Root1.C0 = Root1.C0:lerp(CFrame.new(0,-0.5,0)*CFrame.Angles(rad(0),rad(0),rad(-50)),.5)--Torso
  8473. Neck1.C0 = Neck1.C0:lerp(CFrame.new(Neck1.C0.p)*CFrame.Angles(rad(0),rad(0),rad(-40)),.5)--Head
  8474.  
  8475. end
  8476. if bigkamehameha1 == true then
  8477. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(60),rad(0),rad(30)),.1) --LeftUpperArm
  8478. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(60),rad(0),rad(-30)),.1)--RightUpperArm
  8479. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--LeftLowerArm
  8480. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(60),rad(0),rad(0)),.1)--RightLowerArm
  8481. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(30),rad(0),rad(0)),.1)--LeftUpperLeg
  8482. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8483. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  8484. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8485. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Torso
  8486. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8487. end
  8488. if bigkamehameha2 == true then
  8489. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(85),rad(0),rad(30)),.1) --LeftUpperArm
  8490. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(85),rad(0),rad(-30)),.1)--RightUpperArm
  8491. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--LeftLowerArm
  8492. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightLowerArm
  8493. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(50),rad(0),rad(0)),.1)--LeftUpperLeg
  8494. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8495. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(-80),rad(0),rad(0)),.1)--LeftLowerLeg
  8496. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--RightUpperLeg
  8497. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(-5),rad(0),rad(0)),.1)--Torso
  8498. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),.1)--Head
  8499. end
  8500. end
  8501. ape51 = Instance.new("Part",clone1)
  8502. ape51.Transparency = 0
  8503. weldape5 = Instance.new("Weld",ape51)
  8504. weldape5.Part0 = LowerTorso1
  8505. weldape5.Part1 = ape51
  8506. ape51.Color = Color3.fromRGB(79,0,0)
  8507. weldape5.C0 = CFrame.new(0.4,1,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
  8508. meshape5 = Instance.new("SpecialMesh",ape51)
  8509. meshape5.MeshId = "rbxassetid://547956749"
  8510. meshape5.Scale = v3(0.025,0.025,0.025)
  8511. game:GetService("RunService").RenderStepped:connect(RenderStepped3)
  8512.  
  8513. player.Chatted:connect(function(msg)
  8514. if msg == "Fuse" and ssj4 == true then
  8515. clone1.Shirt.ShirtTemplate = "rbxassetid://919206310"
  8516. clone1.Pants.PantsTemplate = "rbxassetid://919206462"
  8517. clone1.Head.Weld.C0 = CFrame.new(0.27,0.5,.6)*cfa(0,rad(180),0)
  8518. clone1.Hair.Mesh.MeshId = "rbxassetid://558303331"
  8519. clone1.Hair.Mesh.Scale = v3(0.048,0.048,0.048)
  8520.  
  8521. ape51.Transparency = 0
  8522. idle = false
  8523. walk = false
  8524. canjump = false
  8525. linkpart = Instance.new("Part",char)
  8526. linkpart.Position = v3(999,999,999)
  8527. linkpart.Transparency = 1
  8528. linkpart.CanCollide = false
  8529. linkpart.Anchored = true
  8530. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  8531. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  8532. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  8533. RootPart1.Anchored = true
  8534. RootPart.Anchored = true
  8535. RootPart1 = clone1.HumanoidRootPart
  8536. com1 = 10
  8537.  
  8538. noidle = true
  8539. wait(2)
  8540. noidle = false
  8541.  
  8542. fuse1 = true
  8543. fuse5 = true
  8544.  
  8545. wait(0.5)
  8546. fuse1 = false
  8547. fuse5 = false
  8548. coroutine.wrap(function()
  8549. for i = 1,40 do
  8550. if fuse == false then
  8551. wait()
  8552. com1 = com1 - 0.19
  8553.  
  8554. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  8555. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  8556.  
  8557. end
  8558. end
  8559. end)()
  8560. chatfunc("Fuuuu")
  8561. chatfunc1("Fuuuu")
  8562. fuse2 = true
  8563. fuse6 = true
  8564. wait(0.5)
  8565. fuse2 = false
  8566. fuse6 = false
  8567. chatfunc("Shon")
  8568. chatfunc1("Shon")
  8569. fuse3 = true
  8570. fuse7 = true
  8571. wait(0.5)
  8572. fuse3 = false
  8573. fuse7 = false
  8574. fuse4 = true
  8575. chatfunc("Ha")
  8576. chatfunc1("Ha")
  8577. fuse8 = true
  8578.  
  8579. wait(0.5)
  8580. a21e = new("Part",char)
  8581. a21e.Name = "Beam"..num
  8582. a21e.Locked = true
  8583. a21e.Size = v3(1,1,1)
  8584. a21e.CanCollide = false
  8585. a21e.Position = v3(999,999,999)
  8586. a21e.BrickColor = bc("White")
  8587. a21e.Material = "Neon"
  8588. a21e.Transparency = 0
  8589. aa21e = new("SpecialMesh",a21e)
  8590. a21e.Anchored = true
  8591. a21e.Position = RootPart.Position
  8592. aa21e.MeshType = "Sphere"
  8593. aa21e.Scale = v3(1,1,1)
  8594.  
  8595.  
  8596.  
  8597.  
  8598. fuse = true
  8599.  
  8600. fuse4 = false
  8601. fuse8 = false
  8602. Hair7.BrickColor = BrickColor.new("Really red")
  8603. Mesh.MeshId = "rbxassetid://560196103"
  8604. Mesh.Scale = Vector3.new(5.8,5.8,5.8)
  8605. Weld.C0 = CFrame.new(-0.28, 0, 0.25)
  8606. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=919205601"
  8607. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=919205734"
  8608.  
  8609. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  8610. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  8611. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  8612. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  8613. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  8614. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  8615. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  8616. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  8617. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  8618. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  8619. hum.HipHeight = 1.35
  8620. char.Head.face.Texture= "rbxassetid://903201228"
  8621. RootPart.Anchored = false
  8622. idle5 = true
  8623. idle7 = true
  8624. hum.HipHeight = 2
  8625. ssjauraburst:Play()
  8626. RootPart1.CFrame = CFrame.new(999,999,999)
  8627. RootPart1.Anchored = true
  8628. GroundWave5()
  8629. GroundWave6()
  8630. GroundWave7()
  8631. GroundWave8()
  8632. GroundWave9()
  8633. GroundWave10()
  8634. for i = 1,50 do
  8635. wait()
  8636. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  8637. a21e.Transparency = a21e.Transparency + 0.02
  8638. end
  8639. walk = false
  8640. end
  8641. if msg == "Fuse" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  8642. clone1.Shirt.ShirtTemplate = "rbxassetid://914325463"
  8643. ape51.Transparency = 1
  8644. clone1.Pants.PantsTemplate = "rbxassetid://914325779"
  8645. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.5)*cfa(0,rad(0),0)
  8646. clone1.Hair.Mesh.MeshId = "rbxassetid://560180459"
  8647. clone1.Hair.Mesh.Scale = v3(7,7,7)
  8648.  
  8649. idle = false
  8650. walk = false
  8651. ssj1 = true
  8652. canjump = false
  8653. linkpart = Instance.new("Part",char)
  8654. linkpart.Position = v3(999,999,999)
  8655. linkpart.Transparency = 1
  8656. linkpart.CanCollide = false
  8657. linkpart.Anchored = true
  8658. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  8659. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  8660. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  8661. RootPart1.Anchored = true
  8662. RootPart.Anchored = true
  8663. RootPart1 = clone1.HumanoidRootPart
  8664. com1 = 10
  8665. noidle = true
  8666. wait(2)
  8667. noidle = false
  8668.  
  8669. fuse1 = true
  8670. fuse5 = true
  8671.  
  8672. wait(0.5)
  8673. fuse1 = false
  8674. fuse5 = false
  8675. coroutine.wrap(function()
  8676. for i = 1,40 do
  8677. if fuse == false then
  8678. wait()
  8679. com1 = com1 - 0.19
  8680.  
  8681. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  8682. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  8683.  
  8684. end
  8685. end
  8686. end)()
  8687. chatfunc("Fuuuu")
  8688. chatfunc1("Fuuuu")
  8689. fuse2 = true
  8690. fuse6 = true
  8691. wait(0.5)
  8692. fuse2 = false
  8693. fuse6 = false
  8694. chatfunc("Shon")
  8695. chatfunc1("Shon")
  8696. fuse3 = true
  8697. fuse7 = true
  8698. wait(0.5)
  8699. fuse3 = false
  8700. fuse7 = false
  8701. fuse4 = true
  8702. chatfunc("Ha")
  8703. chatfunc1("Ha")
  8704. fuse8 = true
  8705. wait(0.5)
  8706. a21e = new("Part",char)
  8707. a21e.Name = "Beam"..num
  8708. a21e.Locked = true
  8709. a21e.Size = v3(1,1,1)
  8710. a21e.CanCollide = false
  8711. a21e.Position = v3(999,999,999)
  8712. a21e.BrickColor = bc("White")
  8713. a21e.Material = "Neon"
  8714. a21e.Transparency = 0
  8715. aa21e = new("SpecialMesh",a21e)
  8716. a21e.Anchored = true
  8717. a21e.Position = RootPart.Position
  8718. aa21e.MeshType = "Sphere"
  8719. aa21e.Scale = v3(1,1,1)
  8720.  
  8721.  
  8722.  
  8723. fuse = true
  8724.  
  8725. fuse4 = false
  8726. fuse8 = false
  8727.  
  8728.  
  8729. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  8730. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  8731. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  8732. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  8733. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  8734. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  8735. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  8736. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  8737. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  8738. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  8739. hum.HipHeight = 1.35
  8740.  
  8741. RootPart.Anchored = false
  8742. idle5 = true
  8743. idle7 = true
  8744. Mesh.MeshId = "rbxassetid://720406482"
  8745. newaura.ImageTransparency = 0
  8746. Mesh.Scale = Vector3.new(7.2,7.2,7.2)
  8747. Weld.C0 = CFrame.new(0.2, .8, 0.55)*cfa(0,math.rad(180),0)
  8748. Hair7.Color = Color3.fromRGB(255,227,10)
  8749. char.Head.face.Texture= "rbxassetid://765493484"
  8750. ssjaura:Play()
  8751. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=914324509"
  8752. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=914324638"
  8753. hum.HipHeight = 2
  8754. ssjauraburst:Play()
  8755. wait(0.1)
  8756. RootPart1.CFrame = CFrame.new(999,999,999)
  8757. RootPart1.Anchored = true
  8758. GroundWave5()
  8759. GroundWave6()
  8760. GroundWave7()
  8761. GroundWave8()
  8762. GroundWave9()
  8763. GroundWave10()
  8764. for i = 1,50 do
  8765. wait()
  8766. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  8767. a21e.Transparency = a21e.Transparency + 0.02
  8768. end
  8769. walk = false
  8770. end
  8771. if msg == "Potara" and ssj4 == false and ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false then
  8772. clone1.Shirt.ShirtTemplate = "rbxassetid://914325463"
  8773. clone1.Pants.PantsTemplate = "rbxassetid://914325779"
  8774. ape51.Transparency = 1
  8775.  
  8776. clone1.Head.Weld.C0 = CFrame.new(-.2,1,.5)*cfa(0,rad(0),0)
  8777. clone1.Hair.Mesh.MeshId = "rbxassetid://560180459"
  8778. clone1.Hair.Mesh.Scale = v3(7,7,7)
  8779. idle = false
  8780. walk = false
  8781. canjump = false
  8782. linkpart = Instance.new("Part",char)
  8783. linkpart.Position = v3(999,999,999)
  8784. linkpart.Transparency = 1
  8785. linkpart.CanCollide = false
  8786. linkpart.Anchored = true
  8787. linkpart.CFrame = RootPart.CFrame * cfa(0,rad(90),0) + RootPart.CFrame.lookVector
  8788. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * 10
  8789. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * 10
  8790. RootPart1.Anchored = true
  8791. RootPart.Anchored = true
  8792. RootPart1 = clone1.HumanoidRootPart
  8793. com1 = 10
  8794.  
  8795.  
  8796.  
  8797. potara1 = true
  8798. potara3 = true
  8799. wait(1)
  8800. potara1 = false
  8801. potara3 = false
  8802. noidle = true
  8803. noidle1 = true
  8804. ee = Instance.new("Part",char)
  8805. ee.Size = Vector3.new(0.2,0.2,0.2)
  8806. ee.Position = Vector3.new(9999999,9999999,9999999)
  8807. ee.Shape = "Ball"
  8808. ee.BrickColor = BrickColor.new("New Yeller")
  8809. ee1 = Instance.new("Part",char)
  8810. ee1.Size = Vector3.new(0.18,0.18,0.18)
  8811. ee1.Position = Vector3.new(999999,999999,999999)
  8812. ee1.Shape = "Ball"
  8813. ee1.BrickColor = BrickColor.new("Mid gray")
  8814. ee2 = Instance.new("Part",char)
  8815. ee2.Size = Vector3.new(0.06,0.06,0.06)
  8816. ee2.Shape = "Ball"
  8817. ee2.BrickColor = BrickColor.new("Mid gray")
  8818. ee2.Position = Vector3.new(99999,99999,99999)
  8819. ee3 = Instance.new("Part",char)
  8820. ee3.Size = Vector3.new(0.06,0.06,0.06)
  8821. ee3.Shape = "Ball"
  8822. ee3.BrickColor = BrickColor.new("Mid gray")
  8823. ee3.Position = Vector3.new(9999,9999,9999)
  8824. ee4 = Instance.new("Part",char)
  8825. ee4.Size = Vector3.new(0.1,0.1,0.1)
  8826. ee4.Shape = "Ball"
  8827. ee4.BrickColor = BrickColor.new("Mid gray")
  8828. ee4.Position = Vector3.new(999,999,999)
  8829. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8830. eew.Part0 = game.Players.LocalPlayer.Character.Head
  8831. eew.Part1 = ee
  8832. eew.C0 = CFrame.new(0.68,-0.22,0)
  8833. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8834. eew1.Part0 = ee
  8835. eew1.Part1 = ee1
  8836. eew1.C0 = CFrame.new(0,0.02,0)
  8837. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8838. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  8839. eew2.Part1 = ee2
  8840. eew2.C0 = CFrame.new(0.67,-0.1,0)
  8841. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8842. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  8843. eew3.Part1 = ee3
  8844. eew3.C0 = CFrame.new(0.66,-0.05,0)
  8845. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8846. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  8847. eew4.Part1 = ee4
  8848. eew4.C0 = CFrame.new(0.64,-0.01,0)
  8849. -----------------------------------------------------------------------
  8850. eed = Instance.new("Part",char)
  8851. eed.Size = Vector3.new(0.2,0.2,0.2)
  8852. eed.Position = Vector3.new(9999999,9999999,9999999)
  8853. eed.Shape = "Ball"
  8854. eed.BrickColor = BrickColor.new("New Yeller")
  8855. ee1d = Instance.new("Part",char)
  8856. ee1d.Size = Vector3.new(0.18,0.18,0.18)
  8857. ee1d.Position = Vector3.new(999999,999999,999999)
  8858. ee1d.Shape = "Ball"
  8859. ee1d.BrickColor = BrickColor.new("Mid gray")
  8860. ee2d = Instance.new("Part",char)
  8861. ee2d.Size = Vector3.new(0.06,0.06,0.06)
  8862. ee2d.Shape = "Ball"
  8863. ee2d.BrickColor = BrickColor.new("Mid gray")
  8864. ee2d.Position = Vector3.new(99999,99999,99999)
  8865. ee3d = Instance.new("Part",char)
  8866. ee3d.Size = Vector3.new(0.06,0.06,0.06)
  8867. ee3d.Shape = "Ball"
  8868. ee3d.BrickColor = BrickColor.new("Mid gray")
  8869. ee3d.Position = Vector3.new(9999,9999,9999)
  8870. ee4d = Instance.new("Part",char)
  8871. ee4d.Size = Vector3.new(0.1,0.1,0.1)
  8872. ee4d.Shape = "Ball"
  8873. ee4d.BrickColor = BrickColor.new("Mid gray")
  8874. ee4d.Position = Vector3.new(999,999,999)
  8875. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8876. eew.Part0 = clone1.Head
  8877. eew.Part1 = eed
  8878. eew.C0 = CFrame.new(-0.68,-0.22,0)
  8879. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8880. eew1.Part0 = ee
  8881. eew1.Part1 = ee1d
  8882. eew1.C0 = CFrame.new(0,0.02,0)
  8883. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8884. eew2.Part0 = clone1.Head
  8885. eew2.Part1 = ee2d
  8886. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  8887. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8888. eew3.Part0 = clone1.Head
  8889. eew3.Part1 = ee3d
  8890. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  8891. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8892. eew4.Part0 = clone1.Head
  8893. eew4.Part1 = ee4d
  8894. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  8895. wait(0.5)
  8896. noidle = false
  8897. noidle1 = false
  8898. potara2 = true
  8899. potara4 = true
  8900. for i = 1,20 do
  8901. wait()
  8902. com1 = com1 - 0.5
  8903.  
  8904. RootPart1.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) + linkpart.CFrame.lookVector * com1
  8905. RootPart.CFrame = linkpart.CFrame * cfa(0,rad(-90),0) - linkpart.CFrame.lookVector * com1
  8906.  
  8907. end
  8908.  
  8909. potara = true
  8910. eec = Instance.new("Part",char)
  8911. eec.Size = Vector3.new(0.2,0.2,0.2)
  8912. eec.Position = Vector3.new(9999999,9999999,9999999)
  8913. eec.Shape = "Ball"
  8914. eec.BrickColor = BrickColor.new("New Yeller")
  8915. ee1c = Instance.new("Part",char)
  8916. ee1c.Size = Vector3.new(0.18,0.18,0.18)
  8917. ee1c.Position = Vector3.new(999999,999999,999999)
  8918. ee1c.Shape = "Ball"
  8919. ee1c.BrickColor = BrickColor.new("Mid gray")
  8920. ee2c = Instance.new("Part",char)
  8921. ee2c.Size = Vector3.new(0.06,0.06,0.06)
  8922. ee2c.Shape = "Ball"
  8923. ee2c.BrickColor = BrickColor.new("Mid gray")
  8924. ee2c.Position = Vector3.new(99999,99999,99999)
  8925. ee3c = Instance.new("Part",char)
  8926. ee3c.Size = Vector3.new(0.06,0.06,0.06)
  8927. ee3c.Shape = "Ball"
  8928. ee3c.BrickColor = BrickColor.new("Mid gray")
  8929. ee3c.Position = Vector3.new(9999,9999,9999)
  8930. ee4c = Instance.new("Part",char)
  8931. ee4c.Size = Vector3.new(0.1,0.1,0.1)
  8932. ee4c.Shape = "Ball"
  8933. ee4c.BrickColor = BrickColor.new("Mid gray")
  8934. ee4c.Position = Vector3.new(999,999,999)
  8935. eew = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8936. eew.Part0 = game.Players.LocalPlayer.Character.Head
  8937. eew.Part1 = eec
  8938. eew.C0 = CFrame.new(-0.68,-0.22,0)
  8939. eew1 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8940. eew1.Part0 = ee
  8941. eew1.Part1 = ee1c
  8942. eew1.C0 = CFrame.new(0,0.02,0)
  8943. eew2 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8944. eew2.Part0 = game.Players.LocalPlayer.Character.Head
  8945. eew2.Part1 = ee2c
  8946. eew2.C0 = CFrame.new(-0.67,-0.1,0)
  8947. eew3 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8948. eew3.Part0 = game.Players.LocalPlayer.Character.Head
  8949. eew3.Part1 = ee3c
  8950. eew3.C0 = CFrame.new(-0.66,-0.05,0)
  8951. eew4 = Instance.new("Weld",game.Players.LocalPlayer.Character.Head)
  8952. eew4.Part0 = game.Players.LocalPlayer.Character.Head
  8953. eew4.Part1 = ee4c
  8954. eew4.C0 = CFrame.new(-0.64,-0.01,0)
  8955. a21e = new("Part",char)
  8956. a21e.Name = "Beam"..num
  8957. a21e.Locked = true
  8958. a21e.Size = v3(1,1,1)
  8959. a21e.CanCollide = false
  8960. a21e.Position = v3(999,999,999)
  8961. a21e.BrickColor = bc("White")
  8962. a21e.Material = "Neon"
  8963. a21e.Transparency = 0
  8964. aa21e = new("SpecialMesh",a21e)
  8965. a21e.Anchored = true
  8966. a21e.Position = RootPart.Position
  8967. aa21e.MeshType = "Sphere"
  8968. aa21e.Scale = v3(1,1,1)
  8969. Mesh.MeshId = "rbxassetid://560152258"
  8970. Hair7.Color = Color3.fromRGB(26,0,0)
  8971. Mesh.Scale = Vector3.new(6.9,6.9,6.9)
  8972. Weld.C0 = CFrame.new(-.211, 0.9, 0.262)*cfa(0,math.rad(0),0)
  8973. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=914326777"
  8974. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=914326994"
  8975.  
  8976.  
  8977.  
  8978.  
  8979.  
  8980.  
  8981. potara2 = false
  8982. potara4 = false
  8983.  
  8984.  
  8985. LeftShoulder.C0 = LeftShoulder.C0:lerp(CFrame.new(LeftShoulder.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1) --LeftUpperArm
  8986. RightShoulder.C0 = RightShoulder.C0:lerp(CFrame.new(RightShoulder.C0 .p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperArm
  8987. LeftElbow.C0 = LeftElbow.C0:lerp(CFrame.new(LeftElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerArm
  8988. RightElbow.C0 = RightElbow.C0:lerp(CFrame.new(RightElbow.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightLowerArm
  8989. LeftHip.C0 = LeftHip.C0:lerp(CFrame.new(LeftHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftUpperLeg
  8990. RightHip.C0 = RightHip.C0:lerp(CFrame.new(RightHip.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  8991. LeftKnee.C0 = LeftKnee.C0:lerp(CFrame.new( LeftKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--LeftLowerLeg
  8992. RightKnee.C0 = RightKnee.C0:lerp(CFrame.new(RightKnee.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--RightUpperLeg
  8993. Root.C0 = Root.C0:lerp(CFrame.new(0,0,0)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Torso
  8994. Neck.C0 = Neck.C0:lerp(CFrame.new( Neck.C0.p)*CFrame.Angles(rad(0),rad(0),rad(0)),1)--Head
  8995. hum.HipHeight = 1.35
  8996.  
  8997. RootPart.Anchored = false
  8998. idle5 = true
  8999. idle7 = true
  9000.  
  9001.  
  9002. hum.HipHeight = 2
  9003. ssjauraburst:Play()
  9004. RootPart1.CFrame = CFrame.new(999,999,999)
  9005. RootPart1.Anchored = true
  9006. GroundWave5()
  9007. GroundWave6()
  9008. GroundWave7()
  9009. GroundWave8()
  9010. GroundWave9()
  9011. GroundWave10()
  9012. for i = 1,50 do
  9013. wait()
  9014. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9015. a21e.Transparency = a21e.Transparency + 0.02
  9016. end
  9017. walk = false
  9018. end
  9019. end)
  9020.  
  9021.  
  9022.  
  9023.  
  9024.  
  9025.  
  9026.  
  9027.  
  9028.  
  9029.  
  9030. p1 = Instance.new("Part",char)
  9031. p1.Size = v3(2,1.6,1)
  9032. p1.Transparency = 1
  9033. p1.CanCollide = false
  9034. p1.Position = v3(999,999,999)
  9035. p1.BrickColor = bc("Bright red")
  9036. p1mesh = Instance.new("SpecialMesh",p1)
  9037. p1mesh.MeshType = "FileMesh"
  9038. p1mesh.Scale = v3(1.01,1.01,1.01)
  9039. p1mesh.MeshId = "rbxassetid://532220007"
  9040. p1weld = Instance.new("Weld",p1)
  9041. p1weld.Part0 = UpperTorso
  9042. p1weld.Part1 = p1
  9043. -------------------------------------------------------------
  9044. p2 = Instance.new("Part",char)
  9045. p2.Size = v3(2,1.6,1)
  9046. p2.Transparency = 1
  9047. p2.CanCollide = false
  9048. p2.Position = v3(999,999,999)
  9049. p2.BrickColor = bc("Bright red")
  9050. p2mesh = Instance.new("SpecialMesh",p2)
  9051. p2mesh.MeshType = "FileMesh"
  9052. p2mesh.Scale = v3(1.01,1.01,1.01)
  9053. p2mesh.MeshId = "http://www.roblox.com/asset/?id=532220036"
  9054. p2weld = Instance.new("Weld",p2)
  9055. p2weld.Part0 = LowerTorso
  9056. p2weld.Part1 = p2
  9057. -------------------------------------------------------------
  9058. p3 = Instance.new("Part",char)
  9059. p3.Size = v3(2,1.6,1)
  9060. p3.Transparency = 1
  9061. p3.CanCollide = false
  9062. p3.Position = v3(999,999,999)
  9063. p3.BrickColor = bc("Bright red")
  9064. p3mesh = Instance.new("SpecialMesh",p3)
  9065. p3mesh.MeshType = "FileMesh"
  9066. p3mesh.Scale = v3(1.01,1.01,1.01)
  9067. p3mesh.MeshId = "http://www.roblox.com/asset/?id=532219996"
  9068. p3weld = Instance.new("Weld",p3)
  9069. p3weld.Part0 = LeftUpperArm
  9070. p3weld.Part1 = p3
  9071. -------------------------------------------------------------
  9072. p4 = Instance.new("Part",char)
  9073. p4.Size = v3(2,1.6,1)
  9074. p4.Transparency = 1
  9075. p4.CanCollide = false
  9076. p4.Position = v3(999,999,999)
  9077. p4.BrickColor = bc("Bright red")
  9078. p4mesh = Instance.new("SpecialMesh",p4)
  9079. p4mesh.MeshType = "FileMesh"
  9080. p4mesh.Scale = v3(1.01,1.01,1.01)
  9081. p4mesh.MeshId = "http://www.roblox.com/asset/?id=532220017"
  9082. p4weld = Instance.new("Weld",p4)
  9083. p4weld.Part0 = LeftLowerLeg
  9084. p4weld.Part1 = p4
  9085. -------------------------------------------------------------
  9086. p5 = Instance.new("Part",char)
  9087. p5.Size = v3(2,1.6,1)
  9088. p5.Transparency = 1
  9089. p5.CanCollide = false
  9090. p5.Position = v3(999,999,999)
  9091. p5.BrickColor = bc("Bright red")
  9092. p5mesh = Instance.new("SpecialMesh",p5)
  9093. p5mesh.MeshType = "FileMesh"
  9094. p5mesh.Scale = v3(1.01,1.01,1.01)
  9095. p5mesh.MeshId = "http://www.roblox.com/asset/?id=532219991"
  9096. p5weld = Instance.new("Weld",p5)
  9097. p5weld.Part0 = LeftLowerArm
  9098. p5weld.Part1 = p5
  9099. -------------------------------------------------------------
  9100. p6 = Instance.new("Part",char)
  9101. p6.Size = v3(2,1.6,1)
  9102. p6.Transparency = 1
  9103. p6.CanCollide = false
  9104. p6.Position = v3(999,999,999)
  9105. p6.BrickColor = bc("Bright red")
  9106. p6mesh = Instance.new("SpecialMesh",p6)
  9107. p6mesh.MeshType = "FileMesh"
  9108. p6mesh.Scale = v3(1.01,1.01,1.01)
  9109. p6mesh.MeshId = "http://www.roblox.com/asset/?id=532219986"
  9110. p6weld = Instance.new("Weld",p6)
  9111. p6weld.Part0 = LeftHand
  9112. p6weld.Part1 = p6
  9113. -------------------------------------------------------------
  9114. p7 = Instance.new("Part",char)
  9115. p7.Size = v3(2,1.6,1)
  9116. p7.Transparency =1
  9117. p7.CanCollide = false
  9118. p7.Position = v3(999,999,999)
  9119. p7.BrickColor = bc("Bright red")
  9120. p7mesh = Instance.new("SpecialMesh",p7)
  9121. p7mesh.MeshType = "FileMesh"
  9122. p7mesh.Scale = v3(1.01,1.01,1.01)
  9123. p7mesh.MeshId = "http://www.roblox.com/asset/?id=532220012"
  9124. p7weld = Instance.new("Weld",p7)
  9125. p7weld.Part0 = LeftFoot
  9126. p7weld.Part1 = p7
  9127. -------------------------------------------------------------
  9128. p8 = Instance.new("Part",char)
  9129. p8.Size = v3(2,1.6,1)
  9130. p8.Transparency = 1
  9131. p8.CanCollide = false
  9132. p8.Position = v3(999,999,999)
  9133. p8.BrickColor = bc("Bright red")
  9134. p8mesh = Instance.new("SpecialMesh",p8)
  9135. p8mesh.MeshType = "FileMesh"
  9136. p8mesh.Scale = v3(1.01,1.01,1.01)
  9137. p8mesh.MeshId = "http://www.roblox.com/asset/?id=532220020"
  9138. p8weld = Instance.new("Weld",p8)
  9139. p8weld.Part0 = RightFoot
  9140. p8weld.Part1 = p8
  9141. -------------------------------------------------------------
  9142. p9 = Instance.new("Part",char)
  9143. p9.Size = v3(2,1.6,1)
  9144. p9.Transparency = 1
  9145. p9.CanCollide = false
  9146. p9.Position = v3(999,999,999)
  9147. p9.BrickColor = bc("Bright red")
  9148. p9mesh = Instance.new("SpecialMesh",p9)
  9149. p9mesh.MeshType = "FileMesh"
  9150. p9mesh.Scale = v3(1.01,1.01,1.01)
  9151. p9mesh.MeshId = "http://www.roblox.com/asset/?id=532219997"
  9152. p9weld = Instance.new("Weld",p9)
  9153. p9weld.Part0 = RightHand
  9154. p9weld.Part1 = p9
  9155. -------------------------------------------------------------
  9156. p10 = Instance.new("Part",char)
  9157. p10.Size = v3(2,1.6,1)
  9158. p10.Transparency = 1
  9159. p10.CanCollide = false
  9160. p10.Position = v3(999,999,999)
  9161. p10.BrickColor = bc("Bright red")
  9162. p10mesh = Instance.new("SpecialMesh",p10)
  9163. p10mesh.MeshType = "FileMesh"
  9164. p10mesh.Scale = v3(1.01,1.01,1.01)
  9165. p10mesh.MeshId = "http://www.roblox.com/asset/?id=532219999"
  9166. p10weld = Instance.new("Weld",p10)
  9167. p10weld.Part0 = RightLowerArm
  9168. p10weld.Part1 = p10
  9169. -------------------------------------------------------------
  9170. p11 = Instance.new("Part",char)
  9171. p11.Size = v3(2,1.6,1)
  9172. p11.Transparency = 1
  9173. p11.CanCollide = false
  9174. p11.Position = v3(999,999,999)
  9175. p11.BrickColor = bc("Bright red")
  9176. p11mesh = Instance.new("SpecialMesh",p11)
  9177. p11mesh.MeshType = "FileMesh"
  9178. p11mesh.Scale = v3(1.01,1.01,1.01)
  9179. p11mesh.MeshId = "http://www.roblox.com/asset/?id=532220027"
  9180. p11weld = Instance.new("Weld",p11)
  9181. p11weld.Part0 = RightLowerLeg
  9182. p11weld.Part1 = p11
  9183. -------------------------------------------------------------
  9184. p12 = Instance.new("Part",char)
  9185. p12.Size = v3(2,1.6,1)
  9186. p12.Transparency =1
  9187. p12.CanCollide = false
  9188. p12.Position = v3(999,999,999)
  9189. p12.BrickColor = bc("Bright red")
  9190. p12mesh = Instance.new("SpecialMesh",p12)
  9191. p12mesh.MeshType = "FileMesh"
  9192. p12mesh.Scale = v3(1.01,1.01,1.01)
  9193. p12mesh.MeshId = "http://www.roblox.com/asset/?id=532220004"
  9194. p12weld = Instance.new("Weld",p12)
  9195. p12weld.Part0 = RightUpperArm
  9196. p12weld.Part1 = p12
  9197. -------------------------------------------------------------
  9198. p13 = Instance.new("Part",char)
  9199. p13.Size = v3(2,1.6,1)
  9200. p13.Transparency = 1
  9201. p13.CanCollide = false
  9202. p13.Position = v3(999,999,999)
  9203. p13.BrickColor = bc("Bright red")
  9204. p13mesh = Instance.new("SpecialMesh",p13)
  9205. p13mesh.MeshType = "FileMesh"
  9206. p13mesh.Scale = v3(1.01,1.01,1.01)
  9207. p13mesh.MeshId = "http://www.roblox.com/asset/?id=532220031"
  9208. p13weld = Instance.new("Weld",p13)
  9209. p13weld.Part0 = RightUpperLeg
  9210. p13weld.Part1 = p13
  9211. -------------------------------------------------------------
  9212. p14 = Instance.new("Part",char)
  9213. p14.Size = v3(2,1,1)
  9214. p14.Transparency = 1
  9215. p14.CanCollide = false
  9216. p14.Position = v3(999,999,999)
  9217. p14.BrickColor = bc("Bright red")
  9218. p14mesh = Instance.new("SpecialMesh",p14)
  9219. p14mesh.MeshType = "FileMesh"
  9220. p14mesh.Scale = v3(1.01,1.01,1.01)
  9221. p14mesh.MeshId = "http://www.roblox.com/asset/?id=532220018"
  9222. p14weld = Instance.new("Weld",p14)
  9223. p14weld.Part0 = LeftUpperLeg
  9224. p14weld.Part1 = p14
  9225. p15 = Instance.new("Part",char)
  9226. p15.Size = v3(2,1,1)
  9227. p15.Transparency = 1
  9228. p15.CanCollide = false
  9229. p15.Position = v3(999,999,999)
  9230. p15.BrickColor = bc("Bright red")
  9231. p15mesh = Instance.new("SpecialMesh",p15)
  9232. p15mesh.MeshType = "Head"
  9233. p15mesh.Scale = v3(1.26,1.26,1.26)
  9234. p15weld = Instance.new("Weld",p15)
  9235. p15weld.Part0 = Head
  9236. p15weld.Part1 = p15
  9237.  
  9238. mouse.KeyDown:connect(function(key)
  9239. if key == "z" and ki < 101 then
  9240. idle = false
  9241. idle7 = false
  9242. hum.HipHeight = 1.35
  9243. walk = false
  9244. canjump = false
  9245. transform1 = true
  9246. wait(0.2)
  9247. size = newaurabase.Size
  9248. size2 = newaurabase2.Size
  9249. wait(0.1)
  9250. KiCharge.TimePosition = 0.7
  9251.  
  9252. wait(0.1)
  9253. KiCharge:Play()
  9254.  
  9255. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  9256. newaura.ImageTransparency = 0
  9257. newaura.ImageColor3 = Color3.fromRGB(255,255,255)
  9258. newaurabase.Size = UDim2.new(20,0,20,0)
  9259. elseif ssjg == true then
  9260. newaurabase.Size = UDim2.new(12,0,25,0)
  9261. elseif ssj1 == true or ssj2 == true or ssj3 == true then
  9262. newaurabase.Size = UDim2.new(40,0,40,0)
  9263. elseif ssjb == true then
  9264. newaurabase.Size = UDim2.new(20,0,30,0)
  9265. elseif ssjb == true and ssjbkaio == true then
  9266. newaurabase2.Size = UDim2.new(25,0,45,0)
  9267. elseif ssjb == true and ssjbkaiox10 == true then
  9268. newaurabase2.Size = UDim2.new(40,0,80,0)
  9269. elseif ssj4 == true then
  9270. newaurabase.Size = UDim2.new(40,0,40,0)
  9271. end
  9272.  
  9273. newaura.ImageTransparency = 0
  9274. rock = true
  9275. transform1 = false
  9276. transform3 = true
  9277. kicharging = true
  9278. wait(2)
  9279.  
  9280. repeat
  9281. if kicharging == true then
  9282. KiCharge.TimePosition = 2
  9283.  
  9284. KiCharge:Play()
  9285. end
  9286. wait(2)
  9287. until kicharging == false
  9288. end
  9289. end)
  9290. mouse.KeyUp:connect(function(key)
  9291. if key == "z" then
  9292.  
  9293. KiCharge:Stop()
  9294. kicharging = false
  9295. rock = false
  9296. rock3 = true
  9297. transform3 = false
  9298. transform1 = false
  9299. transform4 = true
  9300. if ssj1 == false and ssj2 == false and ssj3 == false and ssjb == false and ssjg == false and ssj4 == false then
  9301. newaura.ImageTransparency = 1
  9302. newaura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  9303. else
  9304. newaurabase.Size = size
  9305. newaurabase2.Size = size2
  9306. end
  9307.  
  9308. a21e = new("Part",char)
  9309. a21e.Name = "Beam"..num
  9310. a21e.Locked = true
  9311. a21e.Size = v3(1,1,1)
  9312. a21e.CanCollide = false
  9313. a21e.Position = v3(999,999,999)
  9314. a21e.BrickColor = bc("White")
  9315. a21e.Material = "Neon"
  9316. a21e.Transparency = 0
  9317. aa21e = new("SpecialMesh",a21e)
  9318. a21e.Anchored = true
  9319. a21e.Position = RootPart.Position
  9320. aa21e.MeshType = "Sphere"
  9321. aa21e.Scale = v3(1,1,1)
  9322.  
  9323. KiCharge2.TimePosition = 7.6
  9324. wait(0.1)
  9325. KiCharge2:Play()
  9326. KiCharge:Stop()
  9327. GroundWave5()
  9328. GroundWave6()
  9329. GroundWave7()
  9330. GroundWave8()
  9331. GroundWave9()
  9332. GroundWave10()
  9333. for i = 1,25 do
  9334. wait()
  9335. aa21e.Scale = aa21e.Scale + v3(5,5,5)
  9336. a21e.Transparency = a21e.Transparency + 0.04
  9337. end
  9338.  
  9339. wait(0.5)
  9340.  
  9341. KiCharge2:Stop()
  9342. transform4 = false
  9343. if fuse == false or potara == false then
  9344. idle = true
  9345. walk = true
  9346. canjump = true
  9347. end
  9348. if fuse == true or potara == true then
  9349. idle7 = true
  9350. end
  9351. end
  9352. end)
  9353.  
  9354.  
  9355.  
  9356.  
  9357.  
  9358.  
  9359.  
  9360.  
  9361. hum.Name = "LolCantHurtMe"
  9362.  
  9363.  
  9364.  
  9365.  
  9366.  
  9367.  
  9368.  
  9369.  
  9370.  
  9371. function chatfunc1(text)
  9372. local chat = coroutine.wrap(function()
  9373. if clone1:FindFirstChild("TalkingBillBoard")~= nil then
  9374. clone1:FindFirstChild("TalkingBillBoard"):destroy()
  9375. end
  9376. local naeeym2 = Instance.new("BillboardGui",clone1)
  9377. naeeym2.Size = UDim2.new(0,100,0,40)
  9378. naeeym2.StudsOffset = Vector3.new(0,3,0)
  9379. naeeym2.Adornee = clone1.Head
  9380. naeeym2.Name = "TalkingBillBoard"
  9381. local tecks2 = Instance.new("TextLabel",naeeym2)
  9382. tecks2.BackgroundTransparency = 1
  9383. tecks2.BorderSizePixel = 0
  9384. tecks2.Text = ""
  9385. tecks2.Font = "Fantasy"
  9386. tecks2.TextSize = 30
  9387. tecks2.TextStrokeTransparency = 0
  9388. tecks2.TextColor3 = Color3.new(0,0,0)
  9389. tecks2.TextStrokeColor3 = Color3.new(0,0,255)
  9390. tecks2.Size = UDim2.new(1,0,0.5,0)
  9391. local tecks3 = Instance.new("TextLabel",naeeym2)
  9392. tecks3.BackgroundTransparency = 1
  9393. tecks3.BorderSizePixel = 0
  9394. tecks3.Text = ""
  9395. tecks3.Font = "Fantasy"
  9396. tecks3.TextSize = 30
  9397. tecks3.TextStrokeTransparency = 0
  9398. tecks3.TextColor3 = Color3.new(0,0,0)
  9399. tecks3.TextStrokeColor3 = Color3.new(255,255,255)
  9400. tecks3.Size = UDim2.new(1,0,0.5,0)
  9401. for i = 1,string.len(text),1 do
  9402.  
  9403. tecks2.Text = string.sub(text,1,i)
  9404. tecks3.Text = string.sub(text,1,i)
  9405. wait(0.01)
  9406. end
  9407. wait(2)
  9408. for i = 1, 50 do
  9409.  
  9410. tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  9411. tecks2.Rotation = tecks2.Rotation - .8
  9412. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  9413. tecks2.TextTransparency = tecks2.TextTransparency + .04
  9414. tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
  9415. tecks3.Rotation = tecks2.Rotation + .8
  9416. tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
  9417. tecks3.TextTransparency = tecks2.TextTransparency + .04
  9418. end
  9419. naeeym2:Destroy()
  9420. end)
  9421. chat()
  9422.  
  9423. end
  9424.  
  9425. repeat wait() until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("LowerTorso")
  9426. local mouse = game.Players.LocalPlayer:GetMouse()
  9427. repeat wait() until mouse
  9428. local plr = game.Players.LocalPlayer
  9429. local LowerTorso = plr.Character.LowerTorso
  9430. local flying = true
  9431. local deb = true
  9432. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  9433. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  9434. local maxspeed = 50
  9435. local speed = 0
  9436. function Fly()
  9437. local bg = Instance.new("BodyGyro", LowerTorso)
  9438. bg.P = 9e4
  9439. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  9440. bg.cframe =LowerTorso.CFrame
  9441. local bv = Instance.new("BodyVelocity", LowerTorso)
  9442. bv.velocity = Vector3.new(0,0.1,0)
  9443. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  9444. repeat wait()
  9445. hum.PlatformStand = true
  9446. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  9447. speed = speed+.5+(speed/maxspeed)
  9448. if speed > maxspeed then
  9449. speed = maxspeed
  9450. end
  9451. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  9452. speed = speed-1
  9453. if speed < 0 then
  9454. speed = 0
  9455. end
  9456. end
  9457. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  9458. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  9459. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  9460. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  9461. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  9462. else
  9463. bv.velocity = Vector3.new(0,0.1,0)
  9464. end
  9465. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  9466. until not flying
  9467. ctrl = {f = 0, b = 0, l = 0, r = 0}
  9468. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  9469. speed = 0
  9470. bg:Destroy()
  9471. bv:Destroy()
  9472. hum.PlatformStand = false
  9473. end
  9474. mouse.KeyDown:connect(function(key)
  9475. if key:lower() == "f" then
  9476. if flying then flying = false
  9477. flying1 = false
  9478. idle = true
  9479. walk = true
  9480. canjump = true
  9481. else
  9482. hum.Jump = true
  9483. wait(0.5)
  9484. flying1 = true
  9485. flying = true
  9486. -- return to idle if finishing an emote
  9487. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  9488. oldAnim = "idle"
  9489. end
  9490.  
  9491. currentAnim = ""
  9492. currentAnimInstance = nil
  9493. if (currentAnimKeyframeHandler ~= nil) then
  9494. currentAnimKeyframeHandler:disconnect()
  9495. end
  9496.  
  9497. if (currentAnimTrack ~= nil) then
  9498. currentAnimTrack:Stop()
  9499. currentAnimTrack:Destroy()
  9500. currentAnimTrack = nil
  9501. end
  9502.  
  9503. -- clean up walk if there is one
  9504. if (runAnimKeyframeHandler ~= nil) then
  9505. runAnimKeyframeHandler:disconnect()
  9506. end
  9507.  
  9508. if (runAnimTrack ~= nil) then
  9509. runAnimTrack:Stop()
  9510. runAnimTrack:Destroy()
  9511. runAnimTrack = nil
  9512. end
  9513. Fly()
  9514. end
  9515. elseif key:lower() == "w" then
  9516. ctrl.f = 1
  9517. nill = false
  9518. foward = true
  9519. elseif key:lower() == "s" then
  9520. ctrl.b = -1
  9521. elseif key:lower() == "a" then
  9522. ctrl.l = -1
  9523. elseif key:lower() == "d" then
  9524. ctrl.r = 1
  9525. end
  9526. end)
  9527. mouse.KeyUp:connect(function(key)
  9528. if key:lower() == "w" then
  9529. ctrl.f = 0
  9530. nill = true
  9531. foward = false
  9532. elseif key:lower() == "s" then
  9533. ctrl.b = 0
  9534. elseif key:lower() == "a" then
  9535. ctrl.l = 0
  9536. elseif key:lower() == "d" then
  9537. ctrl.r = 0
  9538. end
  9539. end)
  9540. Fly()
  9541.  
  9542.  
  9543.  
  9544.  
  9545.  
  9546.  
  9547.  
  9548.  
  9549.  
  9550.  
  9551.  
  9552.  
  9553.  
  9554.  
  9555.  
  9556.  
  9557.  
  9558.  
  9559.  
  9560.  
  9561.  
  9562.  
  9563.  
  9564.  
  9565.  
  9566.  
  9567.  
  9568.  
  9569.  
  9570.  
  9571.  
  9572.  
  9573.  
  9574.  
  9575.  
  9576.  
  9577. -------------------------------------------------------------------------------------------------------------------------------------------
  9578. math.randomseed(tick())
  9579.  
  9580. function configureAnimationSet(name, fileList)
  9581. if (animTable[name] ~= nil) then
  9582. for _, connection in pairs(animTable[name].connections) do
  9583. connection:disconnect()
  9584. end
  9585. end
  9586. animTable[name] = {}
  9587. animTable[name].count = 0
  9588. animTable[name].totalWeight = 0
  9589. animTable[name].connections = {}
  9590.  
  9591. local allowCustomAnimations = true
  9592. local AllowDisableCustomAnimsUserFlag = true
  9593.  
  9594. local success, msg = pcall(function()
  9595. AllowDisableCustomAnimsUserFlag = UserSettings():IsUserFeatureEnabled("UserAllowDisableCustomAnims")
  9596. end)
  9597.  
  9598. if (AllowDisableCustomAnimsUserFlag) then
  9599. local ps = game:GetService("StarterPlayer"):FindFirstChild("PlayerSettings")
  9600. if (ps ~= nil) then
  9601. allowCustomAnimations = not require(ps).UseDefaultAnimations
  9602. end
  9603. end
  9604.  
  9605. -- check for config values
  9606. local config = script:FindFirstChild(name)
  9607. if (allowCustomAnimations and config ~= nil) then
  9608. table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
  9609. table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
  9610. local idx = 1
  9611. for _, childPart in pairs(config:GetChildren()) do
  9612. if (childPart:IsA("Animation")) then
  9613. table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
  9614. animTable[name][idx] = {}
  9615. animTable[name][idx].anim = childPart
  9616. local weightObject = childPart:FindFirstChild("Weight")
  9617. if (weightObject == nil) then
  9618. animTable[name][idx].weight = 1
  9619. else
  9620. animTable[name][idx].weight = weightObject.Value
  9621. end
  9622. animTable[name].count = animTable[name].count + 1
  9623. animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
  9624. idx = idx + 1
  9625. end
  9626. end
  9627. end
  9628.  
  9629. -- fallback to defaults
  9630. if (animTable[name].count <= 0) then
  9631. for idx, anim in pairs(fileList) do
  9632. animTable[name][idx] = {}
  9633. animTable[name][idx].anim = Instance.new("Animation")
  9634. animTable[name][idx].anim.Name = name
  9635. animTable[name][idx].anim.AnimationId = anim.id
  9636. animTable[name][idx].weight = anim.weight
  9637. animTable[name].count = animTable[name].count + 1
  9638. animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
  9639. -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
  9640. end
  9641. end
  9642. end
  9643.  
  9644. -- Setup animation objects
  9645. function scriptChildModified(child)
  9646. local fileList = animNames[child.Name]
  9647. if (fileList ~= nil) then
  9648. configureAnimationSet(child.Name, fileList)
  9649. end
  9650. end
  9651.  
  9652. script.ChildAdded:connect(scriptChildModified)
  9653. script.ChildRemoved:connect(scriptChildModified)
  9654.  
  9655.  
  9656. for name, fileList in pairs(animNames) do
  9657. configureAnimationSet(name, fileList)
  9658. end
  9659.  
  9660. -- ANIMATION
  9661.  
  9662. -- declarations
  9663. local toolAnim = "None"
  9664. local toolAnimTime = 0
  9665.  
  9666. local jumpAnimTime = 0
  9667. local jumpAnimDuration = 0.31
  9668.  
  9669. local toolTransitionTime = 0.1
  9670. local fallTransitionTime = 0.2
  9671.  
  9672. -- functions
  9673.  
  9674. function stopAllAnimations()
  9675. local oldAnim = currentAnim
  9676.  
  9677. -- return to idle if finishing an emote
  9678. if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
  9679. oldAnim = "idle"
  9680. end
  9681.  
  9682. currentAnim = ""
  9683. currentAnimInstance = nil
  9684. if (currentAnimKeyframeHandler ~= nil) then
  9685. currentAnimKeyframeHandler:disconnect()
  9686. end
  9687.  
  9688. if (currentAnimTrack ~= nil) then
  9689. currentAnimTrack:Stop()
  9690. currentAnimTrack:Destroy()
  9691. currentAnimTrack = nil
  9692. end
  9693.  
  9694. -- clean up walk if there is one
  9695. if (runAnimKeyframeHandler ~= nil) then
  9696. runAnimKeyframeHandler:disconnect()
  9697. end
  9698.  
  9699. if (runAnimTrack ~= nil) then
  9700. runAnimTrack:Stop()
  9701. runAnimTrack:Destroy()
  9702. runAnimTrack = nil
  9703. end
  9704.  
  9705. return oldAnim
  9706. end
  9707.  
  9708. local smallButNotZero = 0.0001
  9709. function setRunSpeed(speed)
  9710. if speed < 0.33 then
  9711. currentAnimTrack:AdjustWeight(1.0)
  9712. runAnimTrack:AdjustWeight(smallButNotZero)
  9713. elseif speed < 0.66 then
  9714. local weight = ((speed - 0.33) / 0.33)
  9715. currentAnimTrack:AdjustWeight(1.0 - weight + smallButNotZero)
  9716. runAnimTrack:AdjustWeight(weight + smallButNotZero)
  9717. else
  9718. currentAnimTrack:AdjustWeight(smallButNotZero)
  9719. runAnimTrack:AdjustWeight(1.0)
  9720. end
  9721.  
  9722. local speedScaled = speed * 1.25
  9723. runAnimTrack:AdjustSpeed(speedScaled)
  9724. currentAnimTrack:AdjustSpeed(speedScaled)
  9725. end
  9726.  
  9727.  
  9728. function setAnimationSpeed(speed)
  9729. if jumped == false or flying == false then
  9730. if speed ~= currentAnimSpeed then
  9731. currentAnimSpeed = speed
  9732. if currentAnim == "walk" then
  9733. setRunSpeed(speed)
  9734. else
  9735. currentAnimTrack:AdjustSpeed(currentAnimSpeed)
  9736. end
  9737. end
  9738. end
  9739. end
  9740.  
  9741. function keyFrameReachedFunc(frameName)
  9742. if (frameName == "End") then
  9743. if currentAnim == "walk" then
  9744. runAnimTrack.TimePosition = 0.0
  9745. currentAnimTrack.TimePosition = 0.0
  9746. else
  9747. local repeatAnim = currentAnim
  9748. -- return to idle if finishing an emote
  9749. if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
  9750. repeatAnim = "idle"
  9751. end
  9752.  
  9753. local animSpeed = currentAnimSpeed
  9754. playAnimation(repeatAnim, 0.15, Humanoid)
  9755. setAnimationSpeed(animSpeed)
  9756. end
  9757. end
  9758. end
  9759.  
  9760. function rollAnimation(animName)
  9761. local roll = math.random(1, animTable[animName].totalWeight)
  9762. local origRoll = roll
  9763. local idx = 1
  9764. while (roll > animTable[animName][idx].weight) do
  9765. roll = roll - animTable[animName][idx].weight
  9766. idx = idx + 1
  9767. end
  9768. return idx
  9769. end
  9770.  
  9771. function playAnimation(animName, transitionTime, humanoid)
  9772. local idx = rollAnimation(animName)
  9773. local anim = animTable[animName][idx].anim
  9774.  
  9775. -- switch animation
  9776. if (anim ~= currentAnimInstance) then
  9777.  
  9778. if (currentAnimTrack ~= nil) then
  9779. currentAnimTrack:Stop(transitionTime)
  9780. currentAnimTrack:Destroy()
  9781. end
  9782.  
  9783. if (runAnimTrack ~= nil) then
  9784. runAnimTrack:Stop(transitionTime)
  9785. runAnimTrack:Destroy()
  9786. end
  9787.  
  9788. currentAnimSpeed = 1.0
  9789.  
  9790. -- load it to the humanoid; get AnimationTrack
  9791. currentAnimTrack = humanoid:LoadAnimation(anim)
  9792. currentAnimTrack.Priority = Enum.AnimationPriority.Core
  9793.  
  9794. -- play the animation
  9795. currentAnimTrack:Play(transitionTime)
  9796. currentAnim = animName
  9797. currentAnimInstance = anim
  9798.  
  9799. -- set up keyframe name triggers
  9800. if (currentAnimKeyframeHandler ~= nil) then
  9801. currentAnimKeyframeHandler:disconnect()
  9802. end
  9803. currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  9804.  
  9805. -- check to see if we need to blend a walk/run animation
  9806. if animName == "walk" then
  9807. local runAnimName = "run"
  9808. local runIdx = rollAnimation(runAnimName)
  9809.  
  9810. runAnimTrack = humanoid:LoadAnimation(animTable[runAnimName][runIdx].anim)
  9811. runAnimTrack.Priority = Enum.AnimationPriority.Core
  9812. runAnimTrack:Play(transitionTime)
  9813.  
  9814. if (runAnimKeyframeHandler ~= nil) then
  9815. runAnimKeyframeHandler:disconnect()
  9816. end
  9817. runAnimKeyframeHandler = runAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
  9818. end
  9819. end
  9820.  
  9821. end
  9822.  
  9823. -------------------------------------------------------------------------------------------
  9824. -------------------------------------------------------------------------------------------
  9825.  
  9826. local toolAnimName = ""
  9827. local toolAnimTrack = nil
  9828. local toolAnimInstance = nil
  9829. local currentToolAnimKeyframeHandler = nil
  9830.  
  9831. function toolKeyFrameReachedFunc(frameName)
  9832. if (frameName == "End") then
  9833. playToolAnimation(toolAnimName, 0.0, Humanoid)
  9834. end
  9835. end
  9836.  
  9837.  
  9838. function playToolAnimation(animName, transitionTime, humanoid, priority)
  9839. local idx = rollAnimation(animName)
  9840. local anim = animTable[animName][idx].anim
  9841.  
  9842. if (toolAnimInstance ~= anim) then
  9843.  
  9844. if (toolAnimTrack ~= nil) then
  9845. toolAnimTrack:Stop()
  9846. toolAnimTrack:Destroy()
  9847. transitionTime = 0
  9848. end
  9849.  
  9850. -- load it to the humanoid; get AnimationTrack
  9851. toolAnimTrack = humanoid:LoadAnimation(anim)
  9852. if priority then
  9853. toolAnimTrack.Priority = priority
  9854. end
  9855.  
  9856. -- play the animation
  9857. toolAnimTrack:Play(transitionTime)
  9858. toolAnimName = animName
  9859. toolAnimInstance = anim
  9860.  
  9861. currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
  9862. end
  9863. end
  9864.  
  9865. function stopToolAnimations()
  9866. local oldAnim = toolAnimName
  9867.  
  9868. if (currentToolAnimKeyframeHandler ~= nil) then
  9869. currentToolAnimKeyframeHandler:disconnect()
  9870. end
  9871.  
  9872. toolAnimName = ""
  9873. toolAnimInstance = nil
  9874. if (toolAnimTrack ~= nil) then
  9875. toolAnimTrack:Stop()
  9876. toolAnimTrack:Destroy()
  9877. toolAnimTrack = nil
  9878. end
  9879.  
  9880. return oldAnim
  9881. end
  9882.  
  9883. -------------------------------------------------------------------------------------------
  9884. -------------------------------------------------------------------------------------------
  9885. -- STATE CHANGE HANDLERS
  9886.  
  9887. function onRunning(speed)
  9888. if speed > 0.5 then
  9889. local scale = 16.0
  9890. if jumped == false or flying == false then
  9891. playAnimation("walk", 0.2, Humanoid)
  9892. end
  9893. setAnimationSpeed(speed / scale)
  9894. pose = "Running"
  9895. else
  9896. if emoteNames[currentAnim] == nil then
  9897. playAnimation("idle", 0.2, Humanoid)
  9898. pose = "Standing"
  9899. end
  9900. end
  9901. end
  9902.  
  9903. function onDied()
  9904. pose = "Dead"
  9905. end
  9906.  
  9907. function onJumping()
  9908.  
  9909. end
  9910.  
  9911. function onClimbing(speed)
  9912. local scale = 5.0
  9913. playAnimation("climb", 0.1, Humanoid)
  9914. setAnimationSpeed(speed / scale)
  9915. pose = "Climbing"
  9916. end
  9917.  
  9918. function onGettingUp()
  9919. pose = "GettingUp"
  9920. end
  9921.  
  9922. function onFreeFall()
  9923.  
  9924. end
  9925.  
  9926. function onFallingDown()
  9927.  
  9928. end
  9929.  
  9930. function onSeated()
  9931. pose = "Seated"
  9932. end
  9933.  
  9934. function onPlatformStanding()
  9935.  
  9936. end
  9937.  
  9938. -------------------------------------------------------------------------------------------
  9939. -------------------------------------------------------------------------------------------
  9940.  
  9941. function onSwimming(speed)
  9942. if speed > 1.00 then
  9943. local scale = 10.0
  9944. playAnimation("swim", 0.4, Humanoid)
  9945. setAnimationSpeed(speed / scale)
  9946. pose = "Swimming"
  9947. else
  9948. playAnimation("swimidle", 0.4, Humanoid)
  9949. pose = "Standing"
  9950. end
  9951. end
  9952.  
  9953. function animateTool()
  9954. if (toolAnim == "None") then
  9955. playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
  9956. return
  9957. end
  9958.  
  9959. if (toolAnim == "Slash") then
  9960. playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
  9961. return
  9962. end
  9963.  
  9964. if (toolAnim == "Lunge") then
  9965. playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
  9966. return
  9967. end
  9968. end
  9969.  
  9970. function getToolAnim(tool)
  9971. for _, c in ipairs(tool:GetChildren()) do
  9972. if c.Name == "toolanim" and c.className == "StringValue" then
  9973. return c
  9974. end
  9975. end
  9976. return nil
  9977. end
  9978.  
  9979. local lastTick = 0
  9980.  
  9981. function stepAnimate(currentTime)
  9982. local amplitude = 1
  9983. local frequency = 1
  9984. local deltaTime = currentTime - lastTick
  9985. lastTick = currentTime
  9986.  
  9987. local climbFudge = 0
  9988. local setAngles = false
  9989.  
  9990. if (jumpAnimTime > 0) then
  9991. jumpAnimTime = jumpAnimTime - deltaTime
  9992. end
  9993.  
  9994. if (pose == "FreeFall" and jumpAnimTime <= 0) then
  9995. playAnimation("fall", fallTransitionTime, Humanoid)
  9996. elseif (pose == "Seated") then
  9997. playAnimation("sit", 0.5, Humanoid)
  9998. return
  9999. elseif (pose == "Running") then
  10000. if jumped == false or flying == false then
  10001. playAnimation("walk", 0.2, Humanoid)
  10002. end
  10003. elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
  10004. stopAllAnimations()
  10005. amplitude = 0.1
  10006. frequency = 1
  10007. setAngles = true
  10008. end
  10009.  
  10010. -- Tool Animation handling
  10011. local tool = Character:FindFirstChildOfClass("Tool")
  10012. if tool and (tool.RequiresHandle or tool:FindFirstChild("Handle")) then
  10013.  
  10014. local animStringValueObject = getToolAnim(tool)
  10015.  
  10016. if animStringValueObject then
  10017. toolAnim = animStringValueObject.Value
  10018. -- message recieved, delete StringValue
  10019. animStringValueObject.Parent = nil
  10020. toolAnimTime = currentTime + .3
  10021. end
  10022.  
  10023. if currentTime > toolAnimTime then
  10024. toolAnimTime = 0
  10025. toolAnim = "None"
  10026. end
  10027.  
  10028. animateTool()
  10029. else
  10030. stopToolAnimations()
  10031. toolAnim = "None"
  10032. toolAnimInstance = nil
  10033. toolAnimTime = 0
  10034. end
  10035. end
  10036.  
  10037. -- connect events
  10038. Humanoid.Died:connect(onDied)
  10039. Humanoid.Running:connect(onRunning)
  10040. Humanoid.Jumping:connect(onJumping)
  10041. Humanoid.Climbing:connect(onClimbing)
  10042. Humanoid.GettingUp:connect(onGettingUp)
  10043. Humanoid.FreeFalling:connect(onFreeFall)
  10044. Humanoid.FallingDown:connect(onFallingDown)
  10045. Humanoid.Seated:connect(onSeated)
  10046. Humanoid.PlatformStanding:connect(onPlatformStanding)
  10047. Humanoid.Swimming:connect(onSwimming)
  10048.  
  10049. -- setup emote chat hook
  10050. game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
  10051. local emote = ""
  10052. if (string.sub(msg, 1, 3) == "/e ") then
  10053. emote = string.sub(msg, 4)
  10054. elseif (string.sub(msg, 1, 7) == "/emote ") then
  10055. emote = string.sub(msg, 8)
  10056. end
  10057.  
  10058. if (pose == "Standing" and emoteNames[emote] ~= nil) then
  10059. playAnimation(emote, 0.1, Humanoid)
  10060. end
  10061. end)
  10062.  
  10063.  
  10064.  
  10065. -- initialize to idle
  10066.  
  10067.  
  10068. -- loop to handle timed state transitions and tool animations
  10069. while Character.Parent ~= nil do
  10070. local _, currentGameTime = wait(0.1)
  10071. stepAnimate(currentGameTime)
  10072. end
  10073. end)
  10074.  
  10075. R6GokuR6.Name = "R6 Goku (R6)"
  10076. R6GokuR6.Parent = MainFrame
  10077. R6GokuR6.BackgroundColor3 = Color3.new(1, 0, 0)
  10078. R6GokuR6.Position = UDim2.new(0.495518923, 0, 0.182088047, 0)
  10079. R6GokuR6.Size = UDim2.new(0, 154, 0, 50)
  10080. R6GokuR6.Font = Enum.Font.SourceSans
  10081. R6GokuR6.Text = "R6 Goku (R6)"
  10082. R6GokuR6.TextColor3 = Color3.new(0, 0, 0)
  10083. R6GokuR6.TextSize = 14
  10084. script.Parent.MouseButton1Click:Connect(function()
  10085. -- Credits by venturiansonic
  10086.  
  10087. wait(0.3)
  10088. Colours = {
  10089. Spirit = {
  10090. BrickColor.new("Electric blue"),
  10091. BrickColor.new("Institutional white")
  10092. }
  10093. }
  10094. Keys = {}
  10095. UserInputService = game:GetService("UserInputService")
  10096. TweenService = game:GetService("TweenService")
  10097. Chat = game:GetService("Chat")
  10098. Plr = game:GetService("Players").LocalPlayer
  10099. Mouse = Plr:GetMouse()
  10100. Char = Plr.Character
  10101. Human = Char:FindFirstChildOfClass("Humanoid")
  10102. assert(Human.RigType == Enum.HumanoidRigType.R6, "You need to be in r6 to use this script! R15 won't work.")
  10103. Motor6DClones = {}
  10104. BodyPartClones = {}
  10105. Rad = math.rad
  10106. Sin = math.sin
  10107. Random = math.random
  10108. Floor = math.floor
  10109. Torso = Char.Torso
  10110. HRoot = Char.HumanoidRootPart
  10111. LArm = Char["Left Arm"]
  10112. RArm = Char["Right Arm"]
  10113. LLeg = Char["Left Leg"]
  10114. RLeg = Char["Right Leg"]
  10115. Head = Char.Head
  10116. Hrj = HRoot.RootJoint
  10117. LShold = Torso["Left Shoulder"]
  10118. RShold = Torso["Right Shoulder"]
  10119. LHip = Torso["Left Hip"]
  10120. RHip = Torso["Right Hip"]
  10121. Last = "Left"
  10122. Anim = "Idle"
  10123. Dir = "None"
  10124. Mode = "Base"
  10125. Falling = false
  10126. Flying = false
  10127. After = false
  10128. Typing = false
  10129. CanMelee = false
  10130. Attacking = false
  10131. Sprint = false
  10132. Walkspeed = 16
  10133. Char.Animate.Disabled = true
  10134. Human.Animator:Destroy()
  10135. Human:RemoveAccessories()
  10136. Char.Sound:Destroy()
  10137. Char.Animate:Destroy()
  10138. Dodge = false
  10139. Neck = Torso.Neck
  10140. Lscf = LShold.C0
  10141. Rscf = RShold.C0
  10142. Lhcf = LHip.C0
  10143. Rhcf = RHip.C0
  10144. Ncf = Neck.C0
  10145. Hrjcf = Hrj.C0
  10146. local instinct = false
  10147. HRoot.Touched:connect(function(hit)
  10148. local h = hit.Parent:FindFirstChild("Part")
  10149. if h ~= nil and Human.Health > 0 and instinct == true then
  10150. HRoot.Anchored = true
  10151. HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0))
  10152. for i = 0, 1, 0.1 do
  10153. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(60)), i)
  10154. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  10155. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  10156. SWait()
  10157. end
  10158. HRoot.Anchored = false
  10159. local ay = math.random(1, 2)
  10160. if ay == 1 then
  10161. HRoot.Anchored = true
  10162. HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0))
  10163. HRoot.Anchored = false
  10164. for i = 0, 1, 0.1 do
  10165. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(300)), i)
  10166. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  10167. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
  10168. SWait()
  10169. end
  10170. end
  10171. end
  10172. end)
  10173. Torso.Touched:connect(function(hit)
  10174. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  10175. if h ~= nil and Human.Health > 0 and instinct == true then
  10176. HRoot.Anchored = true
  10177. HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0))
  10178. HRoot.Anchored = false
  10179. local ay = math.random(1, 2)
  10180. if ay == 1 then
  10181. HRoot.Anchored = true
  10182. HRoot.Anchored = false
  10183. end
  10184. end
  10185. end)
  10186. Head.Touched:connect(function(hit)
  10187. local h = hit.Parent:FindFirstChild("NewPart")
  10188. if h ~= nil and Human.Health > 0 and instinct == true then
  10189. HRoot.Anchored = true
  10190. HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0))
  10191. HRoot.Anchored = false
  10192. local ay = math.random(1, 2)
  10193. if ay == 1 then
  10194. HRoot.Anchored = true
  10195. HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-180), math.rad(0))
  10196. HRoot.Anchored = false
  10197. end
  10198. end
  10199. end)
  10200. HRoot.Touched:connect(function(hit)
  10201. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  10202. if h ~= nil and Human.Health > 0 and instinct == true then
  10203. HRoot.Anchored = true
  10204. HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0))
  10205. HRoot.Anchored = false
  10206. local ay = math.random(1, 2)
  10207. if ay == 1 then
  10208. HRoot.Anchored = true
  10209. HRoot.Anchored = false
  10210. end
  10211. end
  10212. end)
  10213. HRoot.Touched:connect(function(hit)
  10214. local h = hit.Parent:FindFirstChild("NewPart")
  10215. if h ~= nil and Human.Health > 0 and instinct == true then
  10216. HRoot.Anchored = true
  10217. HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0))
  10218. for i = 0, 1, 0.1 do
  10219. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  10220. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  10221. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-40), Rad(90)), i)
  10222. RHip.C0 = RHip.C0:lerp(Rhcf, i)
  10223. SWait()
  10224. end
  10225. HRoot.Anchored = false
  10226. local ay = math.random(1, 2)
  10227. if ay == 1 then
  10228. HRoot.Anchored = true
  10229. HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0))
  10230. HRoot.Anchored = false
  10231. end
  10232. end
  10233. end)
  10234. if Char:FindFirstChildOfClass("BodyColors") then
  10235. Char:FindFirstChildOfClass("BodyColors"):Destroy()
  10236. end
  10237. for _, v in pairs(Char:GetChildren()) do
  10238. if v:IsA("Clothing") or v:IsA("ShirtGraphic") then
  10239. v:Destroy()
  10240. elseif v:IsA("BasePart") then
  10241. v.BrickColor = BrickColor.new("Pastel brown")
  10242. end
  10243. end
  10244. function SWait(float)
  10245. if not float then
  10246. return game:GetService("RunService").RenderStepped:wait()
  10247. else
  10248. return game:GetService("RunService").RenderStepped:wait(float)
  10249. end
  10250. end
  10251. function Smooth(part)
  10252. part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  10253. part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  10254. part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  10255. part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  10256. part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  10257. part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  10258. end
  10259. function Create(Class, Parent, Name, Extra)
  10260. local asd = Instance.new(Class, Parent)
  10261. asd.Name = Name or Class
  10262. if asd:IsA("BasePart") then
  10263. Smooth(asd)
  10264. end
  10265. for i, v in pairs(Extra or {}) do
  10266. asd[i] = v
  10267. end
  10268. return asd
  10269. end
  10270. function newWeld(parent, P0, P1, C0, C1)
  10271. local weld = Instance.new("Motor6D", parent or P0)
  10272. weld.Part0 = P0
  10273. weld.Part1 = P1
  10274. weld.C0 = C0 or weld.C0
  10275. weld.C1 = C1 or weld.C1
  10276. return weld
  10277. end
  10278. function findRealAncestor(inst)
  10279. local par = inst.Parent
  10280. local lastPar = inst
  10281. repeat
  10282. lastPar = par
  10283. if par.Parent == nil then
  10284. par = workspace
  10285. else
  10286. par = par.Parent
  10287. end
  10288. wait()
  10289. until par == workspace
  10290. return lastPar or nil
  10291. end
  10292. function createEmit(props)
  10293. for _, v in pairs(Char:GetChildren()) do
  10294. if v:IsA("BasePart") then
  10295. local emit = Instance.new("ParticleEmitter", v)
  10296. for i, v in pairs(props or {}) do
  10297. emit[i] = v
  10298. end
  10299. end
  10300. end
  10301. end
  10302. function toggleEmitters(arg)
  10303. if arg ~= "AllOff" then
  10304. for _, v in pairs(Char:GetDescendants()) do
  10305. if v.Name == arg and v:IsA("ParticleEmitter") then
  10306. v.Enabled = not v.Enabled
  10307. end
  10308. end
  10309. else
  10310. for _, v in pairs(Char:GetDescendants()) do
  10311. if v:IsA("ParticleEmitter") then
  10312. v.Enabled = false
  10313. end
  10314. end
  10315. end
  10316. end
  10317. function stopAllSounds()
  10318. for _, v in pairs(Char:GetDescendants()) do
  10319. if v:IsA("Sound") then
  10320. v:Stop()
  10321. end
  10322. end
  10323. end
  10324. function rayCast(Position, Direction, Range, Ignore)
  10325. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * Range), Ignore and Char, false, false)
  10326. end
  10327. function CreateRegion3(pos, siz)
  10328. local offset = siz / 2
  10329. local p1 = pos - offset
  10330. local p2 = pos + offset
  10331. return Region3.new(p1, p2)
  10332. end
  10333. Char.Head.face.Texture = "rbxassetid://413593222"
  10334. Shirt = Create("Shirt", Char, "Shirt", {
  10335. ShirtTemplate = "http://www.roblox.com/asset/?id=1488400985"
  10336. })
  10337. Pants = Create("Pants", Char, "Pants", {
  10338. PantsTemplate = "http://www.roblox.com/asset/?id=1488404117"
  10339. })
  10340. Hair = Create("Part", Char, "Hair", {
  10341. CanCollide = false,
  10342. BrickColor = BrickColor.new("Black metallic")
  10343. })
  10344. Nose = Create("Decal", Head, "Decal", {
  10345. Texture = "rbxassetid://0"
  10346. })
  10347. Mouth = Create("Decal", Head, "Decal", {
  10348. Texture = "rbxassetid://0"
  10349. })
  10350. Create("SpecialMesh", Hair, "Mesh", {
  10351. MeshId = "http://www.roblox.com/asset/?id=1378167215",
  10352. Scale = Vector3.new(1.1, 1.1, 1.1),
  10353. Offset = Vector3.new(0, 0.48, -0.4)
  10354. })
  10355. HairWeld = newWeld(Head, Hair, Head, CFrame.new(0, -0.3, 0))
  10356. KamehamehaSound = Create("Sound", HRoot, "Sound", {
  10357. SoundId = "rbxassetid://551399476",
  10358. Volume = 2,
  10359. EmitterSize = 50
  10360. })
  10361. PunchSound = Create("Sound", Torso, "Sound", {
  10362. SoundId = "rbxassetid://573604054",
  10363. Volume = 4,
  10364. EmitterSize = 2
  10365. })
  10366. SpiritBombSound = Create("Sound", HRoot, "Sound", {
  10367. SoundId = "rbxassetid://919429799",
  10368. Volume = 2,
  10369. EmitterSize = 50
  10370. })
  10371. ExplosionSound = Create("Sound", HRoot, "Sound", {
  10372. SoundId = "rbxassetid://638861091",
  10373. Volume = 3,
  10374. EmitterSize = 100
  10375. })
  10376. PunchSound2 = Create("Sound", HRoot, "Sound", {
  10377. SoundId = "rbxassetid://137579113",
  10378. Volume = 4,
  10379. EmitterSize = 100
  10380. })
  10381. PunchSound3 = Create("Sound", HRoot, "Sound", {
  10382. SoundId = "rbxassetid://748050177",
  10383. Volume = 4,
  10384. EmitterSize = 5
  10385. })
  10386. ExplosionSound2 = Create("Sound", HRoot, "Sound", {
  10387. SoundId = "rbxassetid://165970126",
  10388. Volume = 4
  10389. })
  10390. UltraSound1 = Create("Sound", HRoot, "Sound", {
  10391. SoundId = "rbxassetid://1136905493",
  10392. Volume = 1,
  10393. EmitterSize = 100,
  10394. Looped = true
  10395. })
  10396. UltraSound2 = Create("Sound", HRoot, "Sound", {
  10397. SoundId = "rbxassetid://232213955",
  10398. Volume = 2
  10399. })
  10400. SSJScream1 = Create("Sound", HRoot, "Sound", {
  10401. SoundId = "rbxassetid://527276541",
  10402. Volume = 2
  10403. })
  10404. SSJScream2 = Create("Sound", HRoot, "Sound", {
  10405. SoundId = "rbxassetid://975468335",
  10406. Volume = 2
  10407. })
  10408. SSJSound1 = Create("Sound", HRoot, "Sound", {
  10409. SoundId = "rbxassetid://437393965",
  10410. Volume = 2
  10411. })
  10412. SSJSound2 = Create("Sound", HRoot, "Sound", {
  10413. SoundId = "rbxassetid://891397456",
  10414. Volume = 4,
  10415. Looped = true
  10416. })
  10417. SSJSound3 = Create("Sound", HRoot, "Sound", {
  10418. SoundId = "rbxassetid://390946253",
  10419. Volume = 2,
  10420. EmitterSize = 100,
  10421. Looped = true
  10422. })
  10423. SSJ2Sound1 = Create("Sound", HRoot, "Sound", {
  10424. SoundId = "rbxassetid://850205092",
  10425. Volume = 4,
  10426. Looped = true
  10427. })
  10428. SSJ2Sound2 = Create("Sound", HRoot, "Sound", {
  10429. SoundId = "rbxassetid://144377132",
  10430. Volume = 2,
  10431. Looped = true,
  10432. EmitterSize = 100
  10433. })
  10434. SSJ3Sound1 = Create("Sound", HRoot, "Sound", {
  10435. SoundId = "rbxassetid://156056027",
  10436. Volume = 2,
  10437. Looped = true,
  10438. EmitterSize = 100
  10439. })
  10440. SSJGSound1 = Create("Sound", HRoot, "Sound", {
  10441. SoundId = "rbxassetid://612450955",
  10442. Volume = 2,
  10443. Looped = true,
  10444. EmitterSize = 100
  10445. })
  10446. SSJGSound2 = Create("Sound", HRoot, "Sound", {
  10447. SoundId = "rbxassetid://590580266",
  10448. Volume = 4,
  10449. Looped = true
  10450. })
  10451. PowerDown = Create("Sound", HRoot, "Sound", {
  10452. SoundId = "rbxassetid://550621034",
  10453. Volume = 4,
  10454. EmitterSize = 100
  10455. })
  10456. SSJBSound1 = Create("Sound", HRoot, "Sound", {
  10457. SoundId = "rbxassetid://874183151",
  10458. Volume = 2
  10459. })
  10460. SSJBSound2 = Create("Sound", HRoot, "Sound", {
  10461. SoundId = "rbxassetid://180572775",
  10462. Volume = 2,
  10463. Looped = true,
  10464. EmitterSize = 100
  10465. })
  10466. SSJBSound3 = Create("Sound", HRoot, "Sound", {
  10467. SoundId = "rbxassetid://443386048",
  10468. Volume = 4,
  10469. Looped = true
  10470. })
  10471. Hcf = HairWeld.C0
  10472. FloatVel = Create("BodyVelocity", nil, "Float", {
  10473. MaxForce = Vector3.new(0, 0, 0),
  10474. Velocity = Vector3.new(0, 0, 0)
  10475. })
  10476. FloatGyro = Create("BodyGyro", nil, "Gyro", {
  10477. MaxTorque = Vector3.new(0, 0, 0),
  10478. P = 30000
  10479. })
  10480. Char.Archivable = true
  10481. Clone = Char:Clone()
  10482. Clone.Shirt.ShirtTemplate = "rbxassetid://1162887253"
  10483. Clone.Pants.PantsTemplate = "rbxassetid://1162887782"
  10484. Clone.Hair.Mesh.MeshId = "rbxassetid://1125231485"
  10485. Clone.Head.Motor6D.C0 = Clone.Head.Motor6D.C0 * CFrame.Angles(Rad(0), Rad(180), Rad(0))
  10486. Clone:FindFirstChildOfClass("Humanoid").DisplayDistanceType = "None"
  10487. Human.MaxHealth = 50000
  10488. wait(0.01)
  10489. Human.Health = 50000
  10490. if Clone:FindFirstChildOfClass("ForceField") then
  10491. Clone:FindFirstChildOfClass("ForceField"):Destroy()
  10492. end
  10493. Char.Archivable = false
  10494. SSJContainer = Create("BillboardGui", HRoot, "BillboardGui", {
  10495. ExtentsOffset = Vector3.new(0, 0, 0),
  10496. MaxDistance = math.huge,
  10497. Size = UDim2.new(20, 0, 20, 0)
  10498. })
  10499. Aura = Create("ImageLabel", SSJContainer, "ImageLabel", {
  10500. BackgroundTransparency = 1,
  10501. Size = UDim2.new(2, 0, 1, 0),
  10502. Position = UDim2.new(-0.5, 0, -0.2, 0)
  10503. })
  10504. createEmit({
  10505. Name = "UltAura",
  10506. Color = ColorSequence.new(Color3.fromRGB(0, 170, 255)),
  10507. LightEmission = 0.15,
  10508. LightInfluence = 1,
  10509. Size = NumberSequence.new(1),
  10510. Texture = "rbxassetid://833874434",
  10511. Transparency = NumberSequence.new({
  10512. NumberSequenceKeypoint.new(0, 1),
  10513. NumberSequenceKeypoint.new(0.117, 0.705),
  10514. NumberSequenceKeypoint.new(0.655, 0.732),
  10515. NumberSequenceKeypoint.new(1, 1)
  10516. }),
  10517. Lifetime = NumberRange.new(2),
  10518. Rate = 25,
  10519. RotSpeed = NumberRange.new(-100, 100),
  10520. Speed = NumberRange.new(0.5),
  10521. SpreadAngle = Vector2.new(15, 15),
  10522. ZOffset = -2,
  10523. Enabled = false,
  10524. LockedToPart = true
  10525. })
  10526. createEmit({
  10527. Name = "UltAura",
  10528. Color = ColorSequence.new(Color3.fromRGB(85, 0, 255)),
  10529. LightEmission = 0.15,
  10530. LightInfluence = 1,
  10531. Size = NumberSequence.new(0.95),
  10532. Texture = "rbxassetid://833874434",
  10533. Transparency = NumberSequence.new({
  10534. NumberSequenceKeypoint.new(0, 1),
  10535. NumberSequenceKeypoint.new(0.117, 0.705),
  10536. NumberSequenceKeypoint.new(0.655, 0.732),
  10537. NumberSequenceKeypoint.new(1, 1)
  10538. }),
  10539. Lifetime = NumberRange.new(2),
  10540. Rate = 25,
  10541. RotSpeed = NumberRange.new(-100, 100),
  10542. Speed = NumberRange.new(0.5),
  10543. SpreadAngle = Vector2.new(15, 15),
  10544. ZOffset = -3,
  10545. Enabled = false,
  10546. LockedToPart = true
  10547. })
  10548. createEmit({
  10549. Name = "UltAura",
  10550. Color = ColorSequence.new(Color3.fromRGB(255, 255, 255)),
  10551. LightEmission = 0.15,
  10552. LightInfluence = 1,
  10553. Size = NumberSequence.new(0.9),
  10554. Texture = "rbxassetid://833874434",
  10555. Transparency = NumberSequence.new({
  10556. NumberSequenceKeypoint.new(0, 1),
  10557. NumberSequenceKeypoint.new(0.117, 0.705),
  10558. NumberSequenceKeypoint.new(0.655, 0.732),
  10559. NumberSequenceKeypoint.new(1, 1)
  10560. }),
  10561. Lifetime = NumberRange.new(2),
  10562. Rate = 25,
  10563. RotSpeed = NumberRange.new(-100, 100),
  10564. Speed = NumberRange.new(0.5),
  10565. SpreadAngle = Vector2.new(15, 15),
  10566. ZOffset = -1,
  10567. Enabled = false,
  10568. LockedToPart = true
  10569. })
  10570. function keyDown(key)
  10571. Keys[key] = true
  10572. if Attacking then
  10573. return
  10574. end
  10575. if Mode ~= "Ultra" then
  10576. if key == Enum.KeyCode.Z then
  10577. Attacking = true
  10578. do
  10579. local cached = {}
  10580. local function onTouch(h)
  10581. if h.Parent == nil then
  10582. return
  10583. end
  10584. if h:IsDescendantOf(Char) then
  10585. return
  10586. end
  10587. if cached[h.Parent] then
  10588. return
  10589. end
  10590. local hum = h.Parent:FindFirstChildOfClass("Humanoid")
  10591. local tor = h.Parent:FindFirstChild("Torso") or h.Parent:FindFirstChild("HumanoidRootPart")
  10592. if hum and tor then
  10593. local ring = Create("Part", workspace, "Part", {
  10594. Anchored = true,
  10595. CanCollide = false,
  10596. BrickColor = BrickColor.new("Institutional white"),
  10597. Size = Vector3.new(1, 1, 1),
  10598. CFrame = CFrame.new(tor.CFrame.p, HRoot.CFrame.p)
  10599. })
  10600. ring.CFrame = ring.CFrame * CFrame.Angles(Rad(90), Rad(180), Rad(0))
  10601. local mesh = Create("SpecialMesh", ring, "Mesh", {
  10602. MeshId = "http://www.roblox.com/asset/?id=20329976",
  10603. Scale = Vector3.new(1, 1, 1)
  10604. })
  10605. TweenService:Create(ring, TweenInfo.new(1), {Transparency = 1}):Play()
  10606. TweenService:Create(mesh, TweenInfo.new(1), {
  10607. Scale = Vector3.new(20, 1, 20)
  10608. }):Play()
  10609. game:GetService("Debris"):AddItem(ring, 1)
  10610. for _, v in pairs(h.Parent:GetChildren()) do
  10611. if v:IsA("ForceField") then
  10612. v:Destroy()
  10613. end
  10614. end
  10615. if Mode == "Base" then
  10616. hum:TakeDamage(hum.MaxHealth / 120)
  10617. elseif Mode == "SSJ" then
  10618. hum:TakeDamage(hum.MaxHealth / 100)
  10619. elseif Mode == "SSJ2" then
  10620. hum:TakeDamage(hum.MaxHealth / 90)
  10621. elseif Mode == "SSJ3" then
  10622. hum:TakeDamage(hum.MaxHealth / 80)
  10623. elseif Mode == "SSJG" then
  10624. hum:TakeDamage(hum.MaxHealth / 70)
  10625. elseif Mode == "SSJB" then
  10626. hum:TakeDamage(hum.MaxHealth / 65)
  10627. elseif Mode == "SSJBKK" then
  10628. hum:TakeDamage(hum.MaxHealth / 60)
  10629. elseif Mode == "Vegito" then
  10630. hum:TakeDamage(hum.MaxHealth / 0.1)
  10631. end
  10632. cached[h.Parent] = true
  10633. spawn(function()
  10634. wait(0.1)
  10635. cached[h.Parent] = nil
  10636. end)
  10637. end
  10638. end
  10639. local lac = LArm.Touched:connect(onTouch)
  10640. local rac = RArm.Touched:connect(onTouch)
  10641. PunchSound.Looped = true
  10642. PunchSound:Play()
  10643. for i = 0, 18 do
  10644. for i = 0, 0.4, 0.1 do
  10645. Neck.C0 = Neck.C0:lerp(Ncf, i)
  10646. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  10647. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  10648. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
  10649. SWait()
  10650. end
  10651. for i = 0, 0.4, 0.1 do
  10652. Neck.C0 = Neck.C0:lerp(Ncf, i)
  10653. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  10654. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  10655. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(-90)), i)
  10656. SWait()
  10657. end
  10658. end
  10659. PunchSound.Looped = false
  10660. PunchSound:Stop()
  10661. lac:Disconnect()
  10662. rac:Disconnect()
  10663. Attacking = false
  10664. end
  10665. elseif key == Enum.KeyCode.X then
  10666. if Mouse.Target.Parent == nil then
  10667. return
  10668. end
  10669. Attacking = true
  10670. Walkspeed = 0
  10671. do
  10672. local targ = Mouse.Target.Parent
  10673. local hum = targ:FindFirstChildOfClass("Humanoid")
  10674. local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  10675. if not hum or not tor then
  10676. Attacking = false
  10677. Walkspeed = 16
  10678. return
  10679. end
  10680. for i = 0, 0.2, 0.01 do
  10681. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  10682. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(10), Rad(0), Rad(0)), i)
  10683. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-10)), i)
  10684. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10)), i)
  10685. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(0), Rad(-20)), i)
  10686. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(0), Rad(20)), i)
  10687. SWait()
  10688. end
  10689. local bv = Create("BodyVelocity", HRoot, "BV", {
  10690. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  10691. Velocity = Vector3.new(0, 100, 0)
  10692. })
  10693. for i = 0, 0.2, 0.01 do
  10694. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(10), Rad(0), Rad(0)), i)
  10695. Hrj.C0 = Hrj.C0:lerp(Hrjcf, i)
  10696. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  10697. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  10698. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-40), Rad(0), Rad(0)), i)
  10699. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-40), Rad(0), Rad(0)), i)
  10700. SWait()
  10701. end
  10702. for i = 0, 100 do
  10703. bv.Velocity = bv.Velocity - Vector3.new(0, 1, 0)
  10704. if 0 > bv.Velocity.Y then
  10705. bv.Velocity = Vector3.new(0, 0, 0)
  10706. break
  10707. end
  10708. SWait()
  10709. end
  10710. for i = 0, 0.2, 0.01 do
  10711. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-25), Rad(0), Rad(180)), i)
  10712. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-25), Rad(0), Rad(-180)), i)
  10713. SWait()
  10714. end
  10715. game:GetService("Chat"):Chat(Head, "Prepare yourself! Here I go!", Enum.ChatColor.White)
  10716. tor.Anchored = true
  10717. Char:MoveTo(tor.CFrame * CFrame.new(0, -1, 2.2).p)
  10718. local Music3 = Instance.new("Sound", Torso)
  10719. Music3.SoundId = "rbxassetid://1055279036"
  10720. Music3.Volume = 6
  10721. Music3.Pitch = 1
  10722. Music3.Looped = false
  10723. Music3:Play()
  10724. game:GetService("Chat"):Chat(Head, "HAAA!", Enum.ChatColor.White)
  10725. Torso.CFrame = CFrame.new(Torso.CFrame.p, tor.CFrame.p)
  10726. local cached = {}
  10727. local function damage()
  10728. local ring = Create("Part", workspace, "Part", {
  10729. Anchored = true,
  10730. CanCollide = false,
  10731. BrickColor = BrickColor.new("Institutional white"),
  10732. Size = Vector3.new(1, 1, 1),
  10733. CFrame = tor.CFrame
  10734. })
  10735. local mesh = Create("SpecialMesh", ring, "Mesh", {
  10736. MeshId = "http://www.roblox.com/asset/?id=3270017",
  10737. Scale = Vector3.new(1, 1, 1)
  10738. })
  10739. TweenService:Create(ring, TweenInfo.new(1), {Transparency = 1}):Play()
  10740. TweenService:Create(mesh, TweenInfo.new(1), {
  10741. Scale = Vector3.new(20, 20, 1)
  10742. }):Play()
  10743. game:GetService("Debris"):AddItem(ring, 1)
  10744. for _, v in pairs(targ.Parent:GetChildren()) do
  10745. if v:IsA("ForceField") then
  10746. v:Destroy()
  10747. end
  10748. end
  10749. if Mode == "Base" then
  10750. hum:TakeDamage(hum.MaxHealth / 140)
  10751. elseif Mode == "SSJ" then
  10752. hum:TakeDamage(hum.MaxHealth / 110)
  10753. elseif Mode == "SSJ2" then
  10754. hum:TakeDamage(hum.MaxHealth / 100)
  10755. elseif Mode == "SSJ3" then
  10756. hum:TakeDamage(hum.MaxHealth / 90)
  10757. elseif Mode == "SSJG" then
  10758. hum:TakeDamage(hum.MaxHealth / 70)
  10759. elseif Mode == "SSJB" then
  10760. hum:TakeDamage(hum.MaxHealth / 60)
  10761. elseif Mode == "SSJBKK" then
  10762. hum:TakeDamage(hum.MaxHealth / 50)
  10763. elseif Mode == "Vegito" then
  10764. hum:TakeDamage(hum.MaxHealth / 0.1)
  10765. end
  10766. end
  10767. PunchSound.Looped = true
  10768. PunchSound:Play()
  10769. for i = 0, 6 do
  10770. for i = 0, 1, 0.1 do
  10771. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  10772. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  10773. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
  10774. SWait()
  10775. end
  10776. damage()
  10777. for i = 0, 1, 0.1 do
  10778. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  10779. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  10780. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(-90)), i)
  10781. SWait()
  10782. end
  10783. damage()
  10784. end
  10785. PunchSound.Looped = false
  10786. PunchSound:Stop()
  10787. PunchSound3:Play()
  10788. for i = 0, 0.1, 0.01 do
  10789. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  10790. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10)), i)
  10791. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-10)), i)
  10792. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  10793. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(0), Rad(-130)), i)
  10794. SWait()
  10795. end
  10796. game:GetService("Chat"):Chat(Head, "DYAH!", Enum.ChatColor.White)
  10797. damage()
  10798. local orig = tor.CFrame
  10799. local bv2 = Create("BodyVelocity", tor, "BV", {
  10800. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  10801. Velocity = Vector3.new(0, 50, 0)
  10802. })
  10803. tor.Anchored = false
  10804. wait(1)
  10805. for i = 0, 100 do
  10806. bv2.Velocity = bv2.Velocity - Vector3.new(0, 1, 0)
  10807. if 0 > bv2.Velocity.Y then
  10808. bv2.Velocity = Vector3.new(0, 0, 0)
  10809. break
  10810. end
  10811. SWait()
  10812. end
  10813. Char:MoveTo(tor.CFrame * CFrame.new(0, 1, 2).p)
  10814. local Music3 = Instance.new("Sound", Torso)
  10815. Music3.SoundId = "rbxassetid://1055279036"
  10816. Music3.Volume = 6
  10817. Music3.Pitch = 1
  10818. Music3.Looped = false
  10819. Music3:Play()
  10820. for i = 0, 0.2, 0.01 do
  10821. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-50), Rad(0), Rad(0)), i)
  10822. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(50)), i)
  10823. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-50)), i)
  10824. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-30), Rad(-140)), i)
  10825. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(30), Rad(140)), i)
  10826. SWait()
  10827. end
  10828. for i = 0, 0.2, 0.01 do
  10829. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(50), Rad(0), Rad(0)), i)
  10830. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-50)), i)
  10831. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(50)), i)
  10832. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-30), Rad(-40)), i)
  10833. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(30), Rad(40)), i)
  10834. SWait()
  10835. end
  10836. game:GetService("Chat"):Chat(Head, "HYYAAAAH!!", Enum.ChatColor.White)
  10837. damage()
  10838. bv2:Destroy()
  10839. local asd = false
  10840. PunchSound3:Play()
  10841. spawn(function()
  10842. wait(2)
  10843. if not asd and Attacking then
  10844. Attacking = false
  10845. bv:Destroy()
  10846. Walkspeed = 16
  10847. game:GetService("Chat"):Chat(Head, "Hehe, You're pretty strong!", Enum.ChatColor.White)
  10848. end
  10849. end)
  10850. hum.StateChanged:connect(function(old, state)
  10851. if state == Enum.HumanoidStateType.Landed then
  10852. local ray = Ray.new(HRoot.CFrame.p, HRoot.CFrame * CFrame.new(0, -1000, 0).p.unit * 500)
  10853. local part, pos, face, material = workspace:FindPartOnRay(ray, Char, false, false)
  10854. ExplosionSound2:Play()
  10855. if Mode == "Base" then
  10856. hum:TakeDamage(hum.MaxHealth / 102)
  10857. elseif Mode == "SSJ" then
  10858. hum:TakeDamage(hum.MaxHealth / 83)
  10859. elseif Mode == "SSJ2" then
  10860. hum:TakeDamage(hum.MaxHealth / 66)
  10861. elseif Mode == "SSJ3" then
  10862. hum:TakeDamage(hum.MaxHealth / 49)
  10863. elseif Mode == "SSJG" then
  10864. hum:TakeDamage(hum.MaxHealth / 32)
  10865. elseif Mode == "SSJB" then
  10866. hum:TakeDamage(hum.MaxHealth / 15)
  10867. end
  10868. for i = 0, 360, 36 do
  10869. local debris = Create("Part", workspace, "Part", {
  10870. Anchored = true,
  10871. CanCollide = false,
  10872. BrickColor = part.BrickColor or BrickColor.new("Bright green"),
  10873. Material = material or Enum.Material.Grass,
  10874. Size = Vector3.new(15, 20, 10),
  10875. CFrame = tor.CFrame * CFrame.Angles(Rad(0), Rad(i), Rad(0)) * CFrame.new(0, -5, -15)
  10876. })
  10877. debris.CFrame = debris.CFrame * CFrame.Angles(Rad(-45), Rad(0), Rad(0))
  10878. TweenService:Create(debris, TweenInfo.new(2), {Transparency = 1}):Play()
  10879. game:GetService("Debris"):AddItem(debris, 2)
  10880. end
  10881. asd = true
  10882. bv:Destroy()
  10883. Walkspeed = 16
  10884. Attacking = false
  10885. end
  10886. end)
  10887. end
  10888. elseif key == Enum.KeyCode.C then
  10889. Attacking = true
  10890. local orb1 = Create("Part", Char, "Part", {
  10891. CanCollide = false,
  10892. Material = "Neon",
  10893. BrickColor = BrickColor.new("Electric blue"),
  10894. Size = Vector3.new(1, 1, 1)
  10895. })
  10896. local smesh = Create("SpecialMesh", orb1, "Mesh", {
  10897. MeshType = "Sphere",
  10898. Scale = Vector3.new(0.001, 0.001, 0.001)
  10899. })
  10900. local orb2 = Create("Part", Char, "Part", {
  10901. CanCollide = false,
  10902. Material = "Neon",
  10903. BrickColor = BrickColor.new("Electric blue"),
  10904. Size = Vector3.new(1, 1, 1)
  10905. })
  10906. local smesh2 = Create("SpecialMesh", orb2, "Mesh", {
  10907. MeshType = "Sphere",
  10908. Scale = Vector3.new(0.001, 0.001, 0.001)
  10909. })
  10910. newWeld(orb1, LArm, orb1, CFrame.new(0, -1, 0))
  10911. newWeld(orb2, RArm, orb2, CFrame.new(0, -1, 0))
  10912. for i = 0, 0.28, 0.01 do
  10913. Neck.C0 = Neck.C0:lerp(Ncf, i)
  10914. Hrj.C0 = Hrj.C0:lerp(Hrjcf, i)
  10915. Neck.C0 = Neck.C0:lerp(Ncf, i)
  10916. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-30), Rad(-90)), i)
  10917. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(30), Rad(90)), i)
  10918. SWait()
  10919. end
  10920. TweenService:Create(smesh, TweenInfo.new(1), {
  10921. Scale = Vector3.new(1, 1, 1)
  10922. }):Play()
  10923. TweenService:Create(smesh2, TweenInfo.new(1), {
  10924. Scale = Vector3.new(1, 1, 1)
  10925. }):Play()
  10926. wait(1)
  10927. for i = 0, 20, 0.1 do
  10928. do
  10929. local blast = Create("Part", workspace, "EB", {
  10930. CanCollide = false,
  10931. BrickColor = BrickColor.new("Electric blue"),
  10932. Material = "Neon",
  10933. Size = Vector3.new(2, 2, 2),
  10934. CFrame = HRoot.CFrame * CFrame.new(Random(-4, 4), Random(0, 2), -2)
  10935. })
  10936. local mesh = Create("SpecialMesh", blast, "Mesh", {
  10937. MeshType = "Sphere",
  10938. Scale = Vector3.new(0.6, 0.6, 1)
  10939. })
  10940. local bv = Create("BodyVelocity", blast, "BV", {
  10941. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  10942. Velocity = HRoot.CFrame.lookVector * 180
  10943. })
  10944. game:GetService("Debris"):AddItem(blast, 2)
  10945. blast.Touched:connect(function(h)
  10946. if h.Parent == nil then
  10947. return
  10948. end
  10949. if h:IsDescendantOf(Char) then
  10950. return
  10951. end
  10952. if h.Name == "EB" then
  10953. return
  10954. end
  10955. local hum = h.Parent:FindFirstChildOfClass("Humanoid")
  10956. local tor = h.Parent:FindFirstChild("Toros") or h.Parent:FindFirstChild("HumanoidRootPart")
  10957. blast.Anchored = true
  10958. local nb = blast:Clone()
  10959. blast:Destroy()
  10960. nb.Parent = workspace
  10961. TweenService:Create(nb, TweenInfo.new(1), {Transparency = 1}):Play()
  10962. TweenService:Create(nb.Mesh, TweenInfo.new(1), {
  10963. Scale = Vector3.new(4, 4, 4)
  10964. }):Play()
  10965. game:GetService("Debris"):AddItem(nb, 1)
  10966. if hum and tor then
  10967. for _, v in pairs(h.Parent:GetChildren()) do
  10968. if v:IsA("ForceField") then
  10969. v:Destroy()
  10970. end
  10971. end
  10972. if Mode == "Base" then
  10973. hum:TakeDamage(hum.MaxHealth / 105)
  10974. elseif Mode == "SSJ" then
  10975. hum:TakeDamage(hum.MaxHealth / 90)
  10976. elseif Mode == "SSJ2" then
  10977. hum:TakeDamage(hum.MaxHealth / 80)
  10978. elseif Mode == "SSJ3" then
  10979. hum:TakeDamage(hum.MaxHealth / 70)
  10980. elseif Mode == "SSJG" then
  10981. hum:TakeDamage(hum.MaxHealth / 60)
  10982. elseif Mode == "SSJB" then
  10983. hum:TakeDamage(hum.MaxHealth / 50)
  10984. elseif Mode == "SSJBKK" then
  10985. hum:TakeDamage(hum.MaxHealth / 40)
  10986. elseif Mode == "Vegito" then
  10987. hum:TakeDamage(hum.MaxHealth / 0.1)
  10988. end
  10989. end
  10990. end)
  10991. SWait()
  10992. end
  10993. end
  10994. TweenService:Create(smesh, TweenInfo.new(1), {
  10995. Scale = Vector3.new(0.001, 0.001, 0.001)
  10996. }):Play()
  10997. TweenService:Create(smesh2, TweenInfo.new(1), {
  10998. Scale = Vector3.new(0.001, 0.001, 0.001)
  10999. }):Play()
  11000. game:GetService("Debris"):AddItem(orb1, 1)
  11001. game:GetService("Debris"):AddItem(orb2, 1)
  11002. Attacking = false
  11003. elseif key == Enum.KeyCode.V then
  11004. Attacking = true
  11005. Walkspeed = 0
  11006. KamehamehaSound:Play()
  11007. do
  11008. local orb = Create("Part", Char, "Part", {
  11009. CanCollide = false,
  11010. Material = "Neon",
  11011. BrickColor = BrickColor.new("Electric blue"),
  11012. Size = Vector3.new(1, 1, 1)
  11013. })
  11014. newWeld(LArm, orb, LArm, CFrame.new(0, 1, 0))
  11015. local smesh = Create("SpecialMesh", orb, "Mesh", {
  11016. MeshType = "Sphere",
  11017. Scale = Vector3.new(0.01, 0.01, 0.01)
  11018. })
  11019. for i = 0, 1, 0.01 do
  11020. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(60)), i)
  11021. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(-60)), i)
  11022. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-50), Rad(-65)) * CFrame.new(0, 0.2, 0), i)
  11023. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(80), Rad(65)), i)
  11024. wait()
  11025. end
  11026. TweenService:Create(smesh, TweenInfo.new(4.7), {
  11027. Scale = Vector3.new(2, 2, 2)
  11028. }):Play()
  11029. wait(4.7)
  11030. local fire = false
  11031. for i = 0, 1, 0.01 do
  11032. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(0)), i)
  11033. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(0)), i)
  11034. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(-50), Rad(-90)), i)
  11035. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(40), Rad(90)), i)
  11036. if i >= 0.8 and not fire then
  11037. fire = true
  11038. end
  11039. wait()
  11040. end
  11041. spawn(function()
  11042. repeat
  11043. SWait()
  11044. until fire
  11045. local hitb = Create("Part", workspace, "KameHameHaUltra", {
  11046. Anchored = true,
  11047. CanCollide = false,
  11048. Transparency = 1,
  11049. Size = Vector3.new(74, 74, 700),
  11050. CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -350)
  11051. })
  11052. local beam = Create("Part", workspace, "KameHameHaUltra", {
  11053. Anchored = true,
  11054. CanCollide = false,
  11055. Material = "Neon",
  11056. BrickColor = BrickColor.new("Electric blue"),
  11057. Size = Vector3.new(1, 1, 1),
  11058. CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -2)
  11059. })
  11060. local mesh = Create("SpecialMesh", beam, "Mesh", {
  11061. MeshType = "Sphere",
  11062. Scale = Vector3.new(1, 1, 1)
  11063. })
  11064. TweenService:Create(mesh, TweenInfo.new(0.5), {
  11065. Scale = Vector3.new(74, 74, 700)
  11066. }):Play()
  11067. TweenService:Create(beam, TweenInfo.new(0.5), {
  11068. CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -350)
  11069. }):Play()
  11070. local done = false
  11071. spawn(function()
  11072. repeat
  11073. local airPart = Create("Part", workspace, "Part", {
  11074. Anchored = true,
  11075. CanCollide = false,
  11076. Size = Vector3.new(1, 1, 1),
  11077. CFrame = HRoot.CFrame * CFrame.new(0, 0, -2)
  11078. })
  11079. airPart.CFrame = airPart.CFrame * CFrame.Angles(Rad(0), Rad(90), Rad(90))
  11080. local airMesh = Create("SpecialMesh", airPart, "Mesh", {
  11081. MeshId = "rbxassetid://0",
  11082. Scale = Vector3.new(6, 40, 6),
  11083. Offset = Vector3.new(0, -100, 0)
  11084. })
  11085. TweenService:Create(airPart, TweenInfo.new(0.1), {
  11086. Transparency = 1,
  11087. CFrame = airPart.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  11088. }):Play()
  11089. game:GetService("Debris"):AddItem(airPart, 0.1)
  11090. SWait()
  11091. until done
  11092. end)
  11093. hitb.Touched:connect(function(h)
  11094. if h.Parent == nil then
  11095. return
  11096. end
  11097. if h:IsDescendantOf(Char) then
  11098. return
  11099. end
  11100. local anc
  11101. local a, b = pcall(function()
  11102. anc = findRealAncestor(h)
  11103. end)
  11104. if a then
  11105. local hum = anc:FindFirstChildOfClass("Humanoid")
  11106. if hum then
  11107. if Mode == "Base" then
  11108. hum:TakeDamage(hum.MaxHealth / 80)
  11109. elseif Mode == "SSJ" then
  11110. hum:TakeDamage(hum.MaxHealth / 70)
  11111. elseif Mode == "SSJ2" then
  11112. hum:TakeDamage(hum.MaxHealth / 60)
  11113. elseif Mode == "SSJ3" then
  11114. hum:TakeDamage(hum.MaxHealth / 50)
  11115. elseif Mode == "SSJG" then
  11116. hum:TakeDamage(hum.MaxHealth / 40)
  11117. elseif Mode == "SSJB" then
  11118. hum:TakeDamage(hum.MaxHealth / 30)
  11119. end
  11120. game:GetService("Debris"):AddItem(Create("BodyVelocity", anc:FindFirstChildOfClass("HumanoidRootPart") or anc:FindFirstChild("Head"), "BV", {
  11121. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  11122. Velocity = HRoot.CFrame.lookVector * 20
  11123. }), 10)
  11124. end
  11125. end
  11126. end)
  11127. local kameOn = true
  11128. local HAA = Instance.new("Sound", Torso)
  11129. HAA.SoundId = "rbxassetid://551399627"
  11130. HAA.Pitch = 1
  11131. HAA.Looped = false
  11132. HAA.Volume = 3.2
  11133. wait(1.0E-4)
  11134. HAA:Play()
  11135. local Music2 = Instance.new("Sound", Torso)
  11136. Music2.SoundId = "rbxassetid://1117288204"
  11137. Music2.Pitch = 1
  11138. Music2.Looped = false
  11139. Music2.Volume = 7.2
  11140. wait(1.0E-4)
  11141. Music2:Play()
  11142. Music2.Ended:connect(function()
  11143. if not kameOn then
  11144. return
  11145. end
  11146. KamehamehaSound.Volume = 4
  11147. kameOn = false
  11148. done = true
  11149. hitb:Destroy()
  11150. TweenService:Create(mesh, TweenInfo.new(1), {
  11151. Scale = Vector3.new(0.01, 0.01, 4)
  11152. }):Play()
  11153. TweenService:Create(beam, TweenInfo.new(1), {
  11154. CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -4)
  11155. }):Play()
  11156. TweenService:Create(smesh, TweenInfo.new(1), {
  11157. Scale = Vector3.new(0.01, 0.01, 0.01)
  11158. }):Play()
  11159. game:GetService("Debris"):AddItem(beam, 1)
  11160. game:GetService("Debris"):AddItem(orb, 1)
  11161. wait(1)
  11162. Walkspeed = 16
  11163. Attacking = false
  11164. end)
  11165. end)
  11166. end
  11167. elseif key == Enum.KeyCode.B and Mode == "SSJG" then
  11168. if Mouse.Target.Parent == nil then
  11169. return
  11170. end
  11171. local targ = Mouse.Target.Parent
  11172. local hum = targ:FindFirstChildOfClass("Humanoid")
  11173. local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  11174. if not hum or not tor then
  11175. return
  11176. end
  11177. Attacking = true
  11178. local temp = newWeld(tor, HRoot, tor, CFrame.new(0, 0, -2))
  11179. PunchSound.Looped = true
  11180. PunchSound:Play()
  11181. Chat:Chat(Head, "You're pretty strong! Let's see you keep up with me now!", Enum.ChatColor.White)
  11182. for i = 0, 6 do
  11183. for _, v in pairs(targ:GetChildren()) do
  11184. if v:IsA("ForceField") then
  11185. v:Destroy()
  11186. end
  11187. end
  11188. local ring1 = Create("Part", Char, "Part", {
  11189. Anchored = true,
  11190. CanCollide = false,
  11191. Size = Vector3.new(1, 1, 1),
  11192. BrickColor = BrickColor.new("Institutional white"),
  11193. CFrame = tor.CFrame
  11194. })
  11195. local mesh1 = Create("SpecialMesh", ring1, "Mesh", {
  11196. MeshId = "http://www.roblox.com/asset/?id=3270017",
  11197. Scale = Vector3.new(4, 4, 1)
  11198. })
  11199. TweenService:Create(ring1, TweenInfo.new(1), {Transparency = 1}):Play()
  11200. TweenService:Create(mesh1, TweenInfo.new(1), {
  11201. Scale = Vector3.new(20, 20, 1)
  11202. }):Play()
  11203. game:GetService("Debris"):AddItem(ring1, 1)
  11204. for i = 0, 1, 0.1 do
  11205. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  11206. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  11207. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-40), Rad(90)), i)
  11208. RHip.C0 = RHip.C0:lerp(Rhcf, i)
  11209. SWait()
  11210. end
  11211. hum:TakeDamage(hum.MaxHealth / 20)
  11212. local ring2 = Create("Part", Char, "Part", {
  11213. Anchored = true,
  11214. CanCollide = false,
  11215. Size = Vector3.new(1, 1, 1),
  11216. BrickColor = BrickColor.new("Institutional white"),
  11217. CFrame = tor.CFrame
  11218. })
  11219. local mesh2 = Create("SpecialMesh", ring2, "Mesh", {
  11220. MeshId = "http://www.roblox.com/asset/?id=3270017",
  11221. Scale = Vector3.new(4, 4, 1)
  11222. })
  11223. TweenService:Create(ring2, TweenInfo.new(1), {Transparency = 1}):Play()
  11224. TweenService:Create(mesh2, TweenInfo.new(1), {
  11225. Scale = Vector3.new(20, 20, 1)
  11226. }):Play()
  11227. game:GetService("Debris"):AddItem(ring2, 1)
  11228. for i = 0, 1, 0.1 do
  11229. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  11230. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  11231. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(40), Rad(-90)), i)
  11232. SWait()
  11233. end
  11234. hum:TakeDamage(hum.MaxHealth / 20)
  11235. for i = 0, 1, 0.1 do
  11236. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-20), Rad(120), Rad(0)), i)
  11237. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(90)), i)
  11238. SWait()
  11239. end
  11240. hum:TakeDamage(hum.MaxHealth / 20)
  11241. end
  11242. PunchSound:Stop()
  11243. PunchSound.Looped = false
  11244. PunchSound3:Play()
  11245. for i = 0, 1, 0.1 do
  11246. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  11247. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  11248. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-40), Rad(90)), i)
  11249. RHip.C0 = RHip.C0:lerp(Rhcf, i)
  11250. SWait()
  11251. end
  11252. hum:TakeDamage(hum.MaxHealth / 20)
  11253. game:GetService("Debris"):AddItem(Create("BodyVelocity", tor, "BV", {
  11254. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  11255. Velocity = HRoot.CFrame.lookVector * 100
  11256. }), 1)
  11257. temp:Destroy()
  11258. Attacking = false
  11259. elseif key == Enum.KeyCode.R then
  11260. if Mouse.Target.Parent == nil then
  11261. return
  11262. end
  11263. local targ = Mouse.Target.Parent
  11264. local hum = targ:FindFirstChildOfClass("Humanoid")
  11265. local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  11266. if not hum or not tor then
  11267. return
  11268. end
  11269. wait(1)
  11270. game:GetService("Chat"):Chat(Head, "HA!", Enum.ChatColor.White)
  11271. local Music3 = Instance.new("Sound", Torso)
  11272. Music3.SoundId = "rbxassetid://1050751126"
  11273. Music3.Volume = 6
  11274. Music3.Pitch = 1
  11275. Music3.Looped = false
  11276. Music3:Play()
  11277. for i = 0, 3, 0.1 do
  11278. do
  11279. local rp = Create("RocketPropulsion", Torso, "BV", {
  11280. MaxTorque = Vector3.new(200000000, 200000000, 200000000),
  11281. MaxSpeed = 100,
  11282. CartoonFactor = 1,
  11283. TargetRadius = 1,
  11284. MaxThrust = 40000,
  11285. Target = tor
  11286. })
  11287. rp:Fire()
  11288. coroutine.resume(coroutine.create(function()
  11289. wait(3)
  11290. rp:remove()
  11291. end))
  11292. SWait()
  11293. end
  11294. end
  11295. Attacking = false
  11296. elseif key == Enum.KeyCode.M then
  11297. if Mouse.Target.Parent == nil then
  11298. return
  11299. end
  11300. game:GetService("Chat"):Chat(Head, "Try this one! HA!", Enum.ChatColor.White)
  11301. do
  11302. local targ = Mouse.Target.Parent
  11303. local hum = targ:FindFirstChildOfClass("Humanoid")
  11304. local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  11305. if not hum or not tor then
  11306. return
  11307. end
  11308. Attacking = true
  11309. local Runnin = true
  11310. local weld = newWeld(Torso, tor, HRoot, CFrame.new(0, 0, 2))
  11311. local function damage()
  11312. local ring = Create("Part", workspace, "Part", {
  11313. Anchored = true,
  11314. CanCollide = false,
  11315. BrickColor = BrickColor.new("Institutional white"),
  11316. Size = Vector3.new(1, 1, 1),
  11317. CFrame = CFrame.new(HRoot.CFrame.p, tor.CFrame.p)
  11318. })
  11319. ring.CFrame = ring.CFrame * CFrame.Angles(Rad(90), Rad(180), Rad(0))
  11320. local mesh = Create("SpecialMesh", ring, "Mesh", {
  11321. MeshId = "http://www.roblox.com/asset/?id=20329976",
  11322. Scale = Vector3.new(1, 1, 1)
  11323. })
  11324. TweenService:Create(ring, TweenInfo.new(1), {Transparency = 1}):Play()
  11325. TweenService:Create(mesh, TweenInfo.new(1), {
  11326. Scale = Vector3.new(20, 1, 20)
  11327. }):Play()
  11328. game:GetService("Debris"):AddItem(ring, 1)
  11329. for _, v in pairs(targ:GetChildren()) do
  11330. if v:IsA("ForceField") then
  11331. v:Destroy()
  11332. end
  11333. end
  11334. if Mode == "Base" then
  11335. hum:TakeDamage(hum.MaxHealth / 160)
  11336. elseif Mode == "SSJ" then
  11337. hum:TakeDamage(hum.MaxHealth / 130)
  11338. elseif Mode == "SSJ2" then
  11339. hum:TakeDamage(hum.MaxHealth / 110)
  11340. elseif Mode == "SSJ3" then
  11341. hum:TakeDamage(hum.MaxHealth / 50)
  11342. elseif Mode == "SSJG" then
  11343. hum:TakeDamage(hum.MaxHealth / 30)
  11344. elseif Mode == "SSJB" then
  11345. hum:TakeDamage(hum.MaxHealth / 20)
  11346. elseif Mode == "SSJBKK" then
  11347. hum:TakeDamage(hum.MaxHealth / 1)
  11348. end
  11349. end
  11350. SWait()
  11351. PunchSound.Looped = true
  11352. PunchSound:Play()
  11353. for i = 0, 12 do
  11354. Neck.C0 = Ncf
  11355. Hrj.C0 = Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40))
  11356. LShold.C0 = Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90))
  11357. RShold.C0 = Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90))
  11358. damage()
  11359. wait(0.1)
  11360. Hrj.C0 = Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40))
  11361. LShold.C0 = Lscf * CFrame.Angles(Rad(0), Rad(40), Rad(-90))
  11362. RShold.C0 = Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90))
  11363. damage()
  11364. wait(0.1)
  11365. end
  11366. PunchSound:Stop()
  11367. PunchSound3:Play()
  11368. local bv = Create("BodyVelocity", HRoot, "BV", {
  11369. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  11370. Velocity = Vector3.new(0, 0, 0)
  11371. })
  11372. weld:Destroy()
  11373. Char:MoveTo(HRoot.CFrame * CFrame.new(0, 20, 0).p)
  11374. PunchSound:Play()
  11375. local weld = newWeld(Torso, tor, HRoot, CFrame.new(0, 0, 2))
  11376. for i = 0, 24 do
  11377. Neck.C0 = Ncf
  11378. Hrj.C0 = Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40))
  11379. LShold.C0 = Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90))
  11380. RShold.C0 = Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90))
  11381. damage()
  11382. wait(0.1)
  11383. Hrj.C0 = Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40))
  11384. LShold.C0 = Lscf * CFrame.Angles(Rad(0), Rad(40), Rad(-90))
  11385. RShold.C0 = Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90))
  11386. damage()
  11387. wait(0.1)
  11388. end
  11389. PunchSound:Stop()
  11390. local gyro = Create("BodyGyro", HRoot, "Gyro", {
  11391. MaxTorque = Vector3.new(200000000, 200000000, 200000000),
  11392. P = 30000
  11393. })
  11394. local conn = game:GetService("RunService").RenderStepped:connect(function()
  11395. gyro.CFrame = workspace.CurrentCamera.CFrame
  11396. end)
  11397. weld:Destroy()
  11398. hum.StateChanged:connect(function(old, new)
  11399. if not Runnin then
  11400. return
  11401. end
  11402. if new == Enum.HumanoidStateType.Landed then
  11403. Runnin = false
  11404. for _, v in pairs(targ:GetChildren()) do
  11405. if v:IsA("ForceField") then
  11406. v:Destroy()
  11407. end
  11408. end
  11409. hum:TakeDamage(hum.MaxHealth / 100)
  11410. ExplosionSound2:Play()
  11411. local ray = Ray.new(HRoot.CFrame.p, HRoot.CFrame * CFrame.new(0, -1000, 0).p.unit * 500)
  11412. local part, pos, face, material = workspace:FindPartOnRay(ray, Char, false, false)
  11413. for i = 0, 360, 36 do
  11414. local debris = Create("Part", workspace, "Part", {
  11415. Anchored = true,
  11416. CanCollide = false,
  11417. BrickColor = part.BrickColor or BrickColor.new("Bright green"),
  11418. Material = material or Enum.Material.Grass,
  11419. Size = Vector3.new(15, 20, 10),
  11420. CFrame = tor.CFrame * CFrame.Angles(Rad(0), Rad(i), Rad(0)) * CFrame.new(0, -5, -15)
  11421. })
  11422. debris.CFrame = debris.CFrame * CFrame.Angles(Rad(-45), Rad(0), Rad(0))
  11423. TweenService:Create(debris, TweenInfo.new(10), {Transparency = 1}):Play()
  11424. game:GetService("Debris"):AddItem(debris, 10)
  11425. end
  11426. end
  11427. end)
  11428. local onTouch = function(part, h)
  11429. if h:IsDescendantOf(Char) then
  11430. return
  11431. end
  11432. if h.Name:lower() == "kib" then
  11433. return
  11434. end
  11435. local nk = part:Clone()
  11436. nk.Parent = workspace
  11437. nk.Anchored = true
  11438. part:Destroy()
  11439. TweenService:Create(nk, TweenInfo.new(1), {Transparency = 1}):Play()
  11440. TweenService:Create(nk.Mesh, TweenInfo.new(1), {
  11441. Scale = Vector3.new(16, 16, 16)
  11442. }):Play()
  11443. game:GetService("Debris"):AddItem(nk, 1)
  11444. for _, v in pairs(workspace:GetChildren()) do
  11445. if v:FindFirstChildOfClass("Humanoid") and v ~= Char then
  11446. local tor = v:FindFirstChild("Torso") or v:FindFirstChild("HumanoidRootPart")
  11447. local hum = v:FindFirstChildOfClass("Humanoid")
  11448. if tor and (tor.Position - nk.Position).magnitude <= 80 then
  11449. for _, b in pairs(v:GetChildren()) do
  11450. if b:IsA("ForceField") then
  11451. b:Destroy()
  11452. end
  11453. end
  11454. if Mode == "Base" then
  11455. hum:TakeDamage(hum.MaxHealth / 60)
  11456. elseif Mode == "SSJ" then
  11457. hum:TakeDamage(hum.MaxHealth / 50)
  11458. elseif Mode == "SSJ2" then
  11459. hum:TakeDamage(hum.MaxHealth / 30)
  11460. elseif Mode == "SSJ3" then
  11461. hum:TakeDamage(hum.MaxHealth / 6)
  11462. elseif Mode == "SSJG" then
  11463. hum:TakeDamage(hum.MaxHealth / 3)
  11464. elseif Mode == "SSJB" then
  11465. hum:TakeDamage(hum.MaxHealth / 1)
  11466. end
  11467. end
  11468. end
  11469. end
  11470. end
  11471. Flying = true
  11472. for i = 0, 100 do
  11473. for i = 0, 1, 0.1 do
  11474. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(60)), i)
  11475. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  11476. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  11477. SWait()
  11478. end
  11479. do
  11480. local kib = Create("Part", workspace, "Kib", {
  11481. CanCollide = false,
  11482. BrickColor = BrickColor.new("Electric blue"),
  11483. Material = "Neon",
  11484. Size = Vector3.new(2, 2, 2),
  11485. CFrame = HRoot.CFrame * CFrame.new(-1, 0, -0.5)
  11486. })
  11487. kib.CFrame = kib.CFrame * CFrame.Angles(Rad(Random(-2, 2)), Rad(Random(-2, 2)), Rad(0))
  11488. Create("SpecialMesh", kib, "Mesh", {
  11489. MeshType = "Sphere",
  11490. Scale = Vector3.new(1, 1, 2)
  11491. })
  11492. Create("BodyVelocity", kib, "BV", {
  11493. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  11494. Velocity = kib.CFrame.lookVector * 100
  11495. })
  11496. kib.Touched:connect(function(h)
  11497. onTouch(kib, h)
  11498. end)
  11499. game:GetService("Debris"):AddItem(kib, 10)
  11500. SWait()
  11501. for i = 0, 1, 0.1 do
  11502. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(300)), i)
  11503. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  11504. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
  11505. SWait()
  11506. end
  11507. local kib = Create("Part", workspace, "Kib", {
  11508. CanCollide = false,
  11509. BrickColor = BrickColor.new("Electric blue"),
  11510. Material = "Neon",
  11511. Size = Vector3.new(2, 2, 2),
  11512. CFrame = HRoot.CFrame * CFrame.new(1, 0, -0.5)
  11513. })
  11514. kib.CFrame = kib.CFrame * CFrame.Angles(Rad(Random(-20, 20)), Rad(Random(-45, 45)), Rad(0))
  11515. Create("SpecialMesh", kib, "Mesh", {
  11516. MeshType = "Sphere",
  11517. Scale = Vector3.new(1, 1, 2)
  11518. })
  11519. Create("BodyVelocity", kib, "BV", {
  11520. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  11521. Velocity = kib.CFrame.lookVector * 100
  11522. })
  11523. kib.Touched:connect(function(h)
  11524. onTouch(kib, h)
  11525. end)
  11526. game:GetService("Debris"):AddItem(kib, 10)
  11527. SWait()
  11528. end
  11529. end
  11530. conn:Disconnect()
  11531. bv:Destroy()
  11532. gyro:Destroy()
  11533. Attacking = false
  11534. end
  11535. end
  11536. elseif Mode == "Ultra" then
  11537. if key == Enum.KeyCode.Z then
  11538. if Walkspeed ~= 100 then
  11539. Walkspeed = 100
  11540. Sprint = true
  11541. else
  11542. Walkspeed = 16
  11543. Sprint = false
  11544. end
  11545. elseif key == Enum.KeyCode.X then
  11546. Attacking = true
  11547. Walkspeed = 0
  11548. KamehamehaSound:Play()
  11549. do
  11550. local orb = Create("Part", Char, "Part", {
  11551. CanCollide = false,
  11552. Material = "Neon",
  11553. BrickColor = BrickColor.new("Electric blue"),
  11554. Size = Vector3.new(1, 1, 1)
  11555. })
  11556. newWeld(LArm, orb, LArm, CFrame.new(0, 1, 0))
  11557. local smesh = Create("SpecialMesh", orb, "Mesh", {
  11558. MeshType = "Sphere",
  11559. Scale = Vector3.new(0.01, 0.01, 0.01)
  11560. })
  11561. for i = 0, 1, 0.01 do
  11562. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(60)), i)
  11563. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(-60)), i)
  11564. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-50), Rad(-65)) * CFrame.new(0, 0.2, 0), i)
  11565. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(80), Rad(65)), i)
  11566. wait()
  11567. end
  11568. TweenService:Create(smesh, TweenInfo.new(4.7), {
  11569. Scale = Vector3.new(2, 2, 2)
  11570. }):Play()
  11571. wait(4.7)
  11572. local fire = false
  11573. for i = 0, 1, 0.01 do
  11574. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(0)), i)
  11575. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(0)), i)
  11576. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-50), Rad(-90)), i)
  11577. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  11578. if i >= 0.8 and not fire then
  11579. fire = true
  11580. end
  11581. wait()
  11582. end
  11583. spawn(function()
  11584. repeat
  11585. SWait()
  11586. until fire
  11587. local hitb = Create("Part", workspace, "KameHameHaUltra", {
  11588. Anchored = true,
  11589. CanCollide = false,
  11590. Transparency = 1,
  11591. Size = Vector3.new(36, 36, 400),
  11592. CFrame = HRoot.CFrame * CFrame.new(0, 0, -200)
  11593. })
  11594. local beam = Create("Part", workspace, "KameHameHaUltra", {
  11595. Anchored = true,
  11596. CanCollide = false,
  11597. Material = "Neon",
  11598. BrickColor = BrickColor.new("Electric blue"),
  11599. Size = Vector3.new(1, 1, 1),
  11600. CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -2)
  11601. })
  11602. local mesh = Create("SpecialMesh", beam, "Mesh", {
  11603. MeshType = "Sphere",
  11604. Scale = Vector3.new(1, 1, 1)
  11605. })
  11606. TweenService:Create(mesh, TweenInfo.new(0.5), {
  11607. Scale = Vector3.new(40, 40, 400)
  11608. }):Play()
  11609. TweenService:Create(beam, TweenInfo.new(0.5), {
  11610. CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -200)
  11611. }):Play()
  11612. spawn(function()
  11613. for i = 0, 1, 0.1 do
  11614. local airPart = Create("Part", workspace, "Part", {
  11615. Anchored = true,
  11616. CanCollide = false,
  11617. Size = Vector3.new(1, 1, 1),
  11618. CFrame = HRoot.CFrame * CFrame.new(0, 0, -2)
  11619. })
  11620. airPart.CFrame = airPart.CFrame * CFrame.Angles(Rad(0), Rad(90), Rad(90))
  11621. local airMesh = Create("SpecialMesh", airPart, "Mesh", {
  11622. MeshId = "rbxassetid://168892432",
  11623. Scale = Vector3.new(4, 4, 4),
  11624. Offset = Vector3.new(0, 20, 0)
  11625. })
  11626. TweenService:Create(airMesh, TweenInfo.new(0.5), {
  11627. Scale = Vector3.new(10, 50, 10),
  11628. Offset = Vector3.new(0, -150, 0)
  11629. }):Play()
  11630. TweenService:Create(airPart, TweenInfo.new(7.3), {
  11631. Transparency = 1,
  11632. CFrame = airPart.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  11633. }):Play()
  11634. game:GetService("Debris"):AddItem(airPart, 7.3)
  11635. SWait()
  11636. end
  11637. end)
  11638. hitb.Touched:connect(function(h)
  11639. if h.Parent == nil then
  11640. return
  11641. end
  11642. if h:IsDescendantOf(Char) then
  11643. return
  11644. end
  11645. local anc
  11646. local a, b = pcall(function()
  11647. anc = findRealAncestor(h)
  11648. end)
  11649. if a then
  11650. local hum = anc:FindFirstChildOfClass("Humanoid")
  11651. if hum then
  11652. hum:TakeDamage(hum.MaxHealth / 50)
  11653. game:GetService("Debris"):AddItem(Create("BodyVelocity", anc:FindFirstChild("HumanoidRootPart") or anc:FindFirstChild("Torso"), "BV", {
  11654. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  11655. Velocity = HRoot.CFrame.lookVector * 100
  11656. }), 0.5)
  11657. end
  11658. end
  11659. end)
  11660. KamehamehaSound.Ended:connect(function()
  11661. KamehamehaSound.Volume = 4
  11662. hitb:Destroy()
  11663. TweenService:Create(mesh, TweenInfo.new(1), {
  11664. Scale = Vector3.new(0.01, 0.01, 4)
  11665. }):Play()
  11666. TweenService:Create(beam, TweenInfo.new(1), {
  11667. CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -4)
  11668. }):Play()
  11669. TweenService:Create(smesh, TweenInfo.new(1), {
  11670. Scale = Vector3.new(0.01, 0.01, 0.01)
  11671. }):Play()
  11672. game:GetService("Debris"):AddItem(beam, 1)
  11673. game:GetService("Debris"):AddItem(orb, 1)
  11674. wait(1)
  11675. Walkspeed = 16
  11676. Attacking = false
  11677. end)
  11678. end)
  11679. end
  11680. elseif key == Enum.KeyCode.C then
  11681. warn("Dodge: " .. tostring(Dodge))
  11682. elseif key == Enum.KeyCode.V then
  11683. Walkspeed = 0
  11684. Attacking = true
  11685. for i = 0, 1, 0.1 do
  11686. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  11687. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  11688. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-40), Rad(90)), i)
  11689. wait()
  11690. end
  11691. local hitp = Create("Part", workspace, "Part", {
  11692. Anchored = true,
  11693. CanCollide = false,
  11694. Transparency = 1,
  11695. Size = Vector3.new(20, 20, 400),
  11696. CFrame = HRoot.CFrame * CFrame.new(0, 0, -202)
  11697. })
  11698. hitp.Touched:connect(function(h)
  11699. if h.Parent == nil then
  11700. return
  11701. end
  11702. if h:IsDescendantOf(Char) then
  11703. return
  11704. end
  11705. local anc
  11706. local a, b = pcall(function()
  11707. anc = findRealAncestor(h)
  11708. end)
  11709. if a then
  11710. local hum = anc:FindFirstChildOfClass("Humanoid")
  11711. if hum then
  11712. h.Parent.Humanoid:TakeDamage(250000)
  11713. end
  11714. end
  11715. end)
  11716. for i = 0, 1, 0.1 do
  11717. local bpart = Create("Part", Char, "Part", {
  11718. Anchored = true,
  11719. CanCollide = false,
  11720. Size = Vector3.new(1, 1, 1),
  11721. BrickColor = BrickColor.new("Institutional white"),
  11722. CFrame = HRoot.CFrame * CFrame.new(0, 0, -2)
  11723. })
  11724. local mesh = Create("SpecialMesh", bpart, "Mesh", {
  11725. MeshId = "rbxassetid://437347603",
  11726. Scale = Vector3.new(1, 1, 1),
  11727. Offset = Vector3.new(0, 0, 0)
  11728. })
  11729. TweenService:Create(bpart, TweenInfo.new(1), {
  11730. Transparency = 1,
  11731. CFrame = bpart.CFrame * CFrame.Angles(Rad(0), Rad(0), Rad(Random(-360, 360)))
  11732. }):Play()
  11733. TweenService:Create(mesh, TweenInfo.new(1), {
  11734. Scale = Vector3.new(2, 2, 20),
  11735. Offset = Vector3.new(0, 0, -150)
  11736. }):Play()
  11737. game:GetService("Debris"):AddItem(bpart, 1)
  11738. SWait()
  11739. end
  11740. game:GetService("Debris"):AddItem(hitp, 1.5)
  11741. Attacking = false
  11742. Walkspeed = 16
  11743. elseif key == Enum.KeyCode.B then
  11744. Attacking = true
  11745. if Mouse.Target == nil then
  11746. return
  11747. end
  11748. instinct = false
  11749. do
  11750. local targ
  11751. local a, b = pcall(function()
  11752. targ = findRealAncestor(Mouse.Target)
  11753. end)
  11754. if not a then
  11755. pcall(function()
  11756. targ = Mouse.Target.Parent
  11757. end)
  11758. end
  11759. if targ ~= nil then
  11760. do
  11761. local hum = targ:FindFirstChildOfClass("Humanoid")
  11762. local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  11763. if hum and tor then
  11764. Walkspeed = 0
  11765. local weld = newWeld(HRoot, tor, HRoot, CFrame.new(0, 0, 2))
  11766. FloatVel.MaxForce = Vector3.new(200000000, 200000000, 200000000)
  11767. spawn(function()
  11768. tor.Anchored = true
  11769. PunchSound.Looped = true
  11770. for _, v in pairs(targ:GetChildren()) do
  11771. if v:IsA("LocalScript") then
  11772. v.Disabled = true
  11773. end
  11774. end
  11775. Char:MoveTo(tor.Position + Vector3.new(0, 0, -2))
  11776. wait(0.1)
  11777. Torso.CFrame = CFrame.new(Torso.Position, tor.Position)
  11778. PunchSound:Play()
  11779. local punching = true
  11780. spawn(function()
  11781. repeat
  11782. local fist = Create("Part", workspace, "Part", {
  11783. Anchored = true,
  11784. CanCollide = false,
  11785. Size = Vector3.new(LArm.Size.X, 1, 8),
  11786. BrickColor = LArm.BrickColor
  11787. })
  11788. local fist2 = Create("Part", workspace, "Part", {
  11789. Anchored = true,
  11790. CanCollide = false,
  11791. Size = Vector3.new(RArm.Size.X, 1, 8),
  11792. BrickColor = RArm.BrickColor
  11793. })
  11794. fist.CFrame = CFrame.new(HRoot.CFrame * CFrame.new(-Random(1, 4), 0.5, 0).p, tor.Position)
  11795. fist2.CFrame = CFrame.new(HRoot.CFrame * CFrame.new(Random(1, 4), 0.5, 0).p, tor.Position)
  11796. TweenService:Create(fist, TweenInfo.new(0.5), {Transparency = 1}):Play()
  11797. TweenService:Create(fist2, TweenInfo.new(0.5), {Transparency = 1}):Play()
  11798. game:GetService("Debris"):AddItem(fist, 0.5)
  11799. game:GetService("Debris"):AddItem(fist2, 0.5)
  11800. SWait()
  11801. until not punching
  11802. end)
  11803. for i = 0, 62 do
  11804. for _, v in pairs(targ:GetChildren()) do
  11805. if v:IsA("ForceField") then
  11806. v:Destroy()
  11807. end
  11808. end
  11809. SWait()
  11810. local ring1 = Create("Part", Char, "Part", {
  11811. Anchored = true,
  11812. CanCollide = false,
  11813. Size = Vector3.new(1, 1, 1),
  11814. BrickColor = BrickColor.new("Institutional white"),
  11815. CFrame = tor.CFrame
  11816. })
  11817. local mesh1 = Create("SpecialMesh", ring1, "Mesh", {
  11818. MeshId = "http://www.roblox.com/asset/?id=3270017",
  11819. Scale = Vector3.new(4, 4, 1)
  11820. })
  11821. TweenService:Create(ring1, TweenInfo.new(1), {Transparency = 1}):Play()
  11822. TweenService:Create(mesh1, TweenInfo.new(1), {
  11823. Scale = Vector3.new(20, 20, 1)
  11824. }):Play()
  11825. game:GetService("Debris"):AddItem(ring1, 1)
  11826. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  11827. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  11828. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  11829. SWait()
  11830. hum:TakeDamage(hum.MaxHealth / 210)
  11831. local ring2 = Create("Part", Char, "Part", {
  11832. Anchored = true,
  11833. CanCollide = false,
  11834. Size = Vector3.new(1, 1, 1),
  11835. BrickColor = BrickColor.new("Institutional white"),
  11836. CFrame = tor.CFrame
  11837. })
  11838. local mesh2 = Create("SpecialMesh", ring2, "Mesh", {
  11839. MeshId = "http://www.roblox.com/asset/?id=3270017",
  11840. Scale = Vector3.new(4, 4, 1)
  11841. })
  11842. TweenService:Create(ring2, TweenInfo.new(1), {Transparency = 1}):Play()
  11843. TweenService:Create(mesh2, TweenInfo.new(1), {
  11844. Scale = Vector3.new(20, 20, 1)
  11845. }):Play()
  11846. game:GetService("Debris"):AddItem(ring2, 1)
  11847. SWait()
  11848. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  11849. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  11850. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  11851. SWait()
  11852. hum:TakeDamage(hum.MaxHealth / 190)
  11853. hum.Parent.Humanoid:TakeDamage(1000)
  11854. end
  11855. punching = false
  11856. PunchSound:Stop()
  11857. PunchSound.Looped = false
  11858. wait()
  11859. for i = 0, 1, 0.1 do
  11860. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-90)), i)
  11861. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-90), Rad(0), Rad(0)), i)
  11862. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(90)), i)
  11863. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  11864. SWait()
  11865. end
  11866. tor.Anchored = false
  11867. local bv = Create("BodyVelocity", tor, "BV", {
  11868. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  11869. Velocity = HRoot.CFrame.lookVector * 350
  11870. })
  11871. hum.Parent.Humanoid:TakeDamage(100000000)
  11872. for i = 0, 1, 0.1 do
  11873. local bpart = Create("Part", Char, "Part", {
  11874. Anchored = true,
  11875. CanCollide = false,
  11876. Size = Vector3.new(1, 1, 1),
  11877. BrickColor = BrickColor.new("Institutional white"),
  11878. CFrame = HRoot.CFrame * CFrame.new(0, 0, -2)
  11879. })
  11880. local mesh = Create("SpecialMesh", bpart, "Mesh", {
  11881. MeshId = "rbxassetid://437347603",
  11882. Scale = Vector3.new(1, 1, 1),
  11883. Offset = Vector3.new(0, 0, 0)
  11884. })
  11885. TweenService:Create(bpart, TweenInfo.new(1), {
  11886. Transparency = 1,
  11887. CFrame = bpart.CFrame * CFrame.Angles(Rad(0), Rad(0), Rad(Random(-360, 360)))
  11888. }):Play()
  11889. TweenService:Create(mesh, TweenInfo.new(1), {
  11890. Scale = Vector3.new(2, 2, 20),
  11891. Offset = Vector3.new(0, 0, -150)
  11892. }):Play()
  11893. game:GetService("Debris"):AddItem(bpart, 1)
  11894. SWait()
  11895. end
  11896. bv:Destroy()
  11897. Attacking = false
  11898. instinct = true
  11899. Walkspeed = 16
  11900. end)
  11901. else
  11902. Attacking = false
  11903. end
  11904. end
  11905. end
  11906. end
  11907. end
  11908. end
  11909. if key == Enum.KeyCode.Q then
  11910. stopAllSounds()
  11911. SSJSound1:Play()
  11912. toggleEmitters("AllOff")
  11913. HairWeld.C0 = Hcf
  11914. Human.MaxHealth = 50000000000000
  11915. wait(0.01)
  11916. Human.Health = 500000000000000
  11917. game:GetService("Chat"):Chat(Head, "This is a Super Saiyan.", Enum.ChatColor.White)
  11918. Head.face.Texture = "rbxassetid://870187774"
  11919. local Aura = Instance.new("ParticleEmitter")
  11920. Aura.Name = "Aura"
  11921. Aura.Texture = "rbxassetid://411939841"
  11922. Aura.Parent = Torso
  11923. Aura.LightEmission = 1
  11924. Aura.Transparency = NumberSequence.new(0.9, 1)
  11925. Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
  11926. Aura.Size = NumberSequence.new(0.2, 8)
  11927. Aura.LockedToPart = true
  11928. Aura.Lifetime = NumberRange.new(1.5)
  11929. Aura.Rate = 50
  11930. Aura.Speed = NumberRange.new(1.3)
  11931. Aura.EmissionDirection = "Top"
  11932. Aura.Rotation = NumberRange.new(-8, 8)
  11933. local orb = Create("Part", Char, "Part", {
  11934. Anchored = true,
  11935. CanCollide = false,
  11936. BrickColor = BrickColor.new("Bright yellow"),
  11937. Material = "Neon",
  11938. Size = Vector3.new(1, 1, 1),
  11939. CFrame = HRoot.CFrame
  11940. })
  11941. local mesh = Create("SpecialMesh", orb, "Mesh", {
  11942. MeshType = "Sphere",
  11943. Scale = Vector3.new(1, 1, 1)
  11944. })
  11945. TweenService:Create(mesh, TweenInfo.new(1), {
  11946. Scale = Vector3.new(30, 30, 30)
  11947. }):Play()
  11948. TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  11949. Hair.Mesh.MeshId = "rbxassetid://430344159"
  11950. Hair.Mesh.Offset = Vector3.new(0, 0.8, 0.5)
  11951. Hair.Mesh.Scale = Vector3.new(6.2, 6.2, 6.2)
  11952. Hair.BrickColor = BrickColor.new("Bright yellow")
  11953. Aura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  11954. SSJContainer.StudsOffset = Vector3.new(0, 0, 0)
  11955. SSJContainer.Size = UDim2.new(20, 0, 20, 0)
  11956. Aura.ImageTransparency = 0
  11957. Mode = "SSJ"
  11958. elseif key == Enum.KeyCode.E then
  11959. Attacking = true
  11960. stopAllSounds()
  11961. toggleEmitters("AllOff")
  11962. SSJContainer.Size = UDim2.new(20, 0, 20, 0)
  11963. for i = 0, 1, 0.1 do
  11964. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  11965. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(10), Rad(0), Rad(0)), i)
  11966. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-10)), i)
  11967. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10)), i)
  11968. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-70), Rad(-140)), i)
  11969. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(70), Rad(140)), i)
  11970. wait()
  11971. end
  11972. do
  11973. local rtr = true
  11974. spawn(function()
  11975. repeat
  11976. local ring = Create("Part", workspace, "Part", {
  11977. Anchored = true,
  11978. CanCollide = false,
  11979. BrickColor = BrickColor.new("New Yeller"),
  11980. Size = Vector3.new(1, 1, 1),
  11981. CFrame = HRoot.CFrame * CFrame.new(0, -3, 0)
  11982. })
  11983. local mesh = Create("SpecialMesh", ring, "Mesh", {
  11984. MeshId = "http://www.roblox.com/asset/?id=3270017",
  11985. Scale = Vector3.new(1, 1, 1)
  11986. })
  11987. ring.CFrame = ring.CFrame * CFrame.Angles(Rad(90), Rad(0), Rad(0))
  11988. TweenService:Create(mesh, TweenInfo.new(1), {
  11989. Scale = Vector3.new(50, 50, 1)
  11990. }):Play()
  11991. TweenService:Create(ring, TweenInfo.new(1), {Transparency = 1}):Play()
  11992. game:GetService("Debris"):AddItem(ring, 1)
  11993. SWait()
  11994. until not rtr
  11995. end)
  11996. wait(2)
  11997. rtr = false
  11998. local orb = Create("Part", Char, "Part", {
  11999. Anchored = true,
  12000. CanCollide = false,
  12001. BrickColor = BrickColor.new("Bright yellow"),
  12002. Material = "Neon",
  12003. Size = Vector3.new(1, 1, 1),
  12004. CFrame = HRoot.CFrame
  12005. })
  12006. local mesh = Create("SpecialMesh", orb, "Mesh", {
  12007. MeshType = "Sphere",
  12008. Scale = Vector3.new(1, 1, 1)
  12009. })
  12010. TweenService:Create(mesh, TweenInfo.new(1), {
  12011. Scale = Vector3.new(30, 30, 30)
  12012. }):Play()
  12013. TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  12014. for i = 0, 1, 0.1 do
  12015. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(-20), Rad(0), Rad(0)), i)
  12016. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  12017. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10)), i)
  12018. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-10)), i)
  12019. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(70), Rad(-140)), i)
  12020. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-70), Rad(140)), i)
  12021. wait()
  12022. end
  12023. HairWeld.C0 = Hcf
  12024. Hair.Mesh.Offset = Vector3.new(0, 0.8, 0.5)
  12025. Hair.Mesh.Scale = Vector3.new(6.2, 6.2, 6.2)
  12026. Hair.BrickColor = BrickColor.new("Bright yellow")
  12027. Aura.ImageTransparency = 0
  12028. Hair.Mesh.MeshId = "rbxassetid://560718478"
  12029. Char.Head.face.Texture = "rbxassetid://870187774"
  12030. SSJContainer.StudsOffset = Vector3.new(0, 0, 0)
  12031. Mode = "SSJ2"
  12032. Attacking = false
  12033. local Aura = Instance.new("ParticleEmitter")
  12034. Aura.Name = "Aura"
  12035. Aura.Texture = "rbxassetid://411939841"
  12036. Aura.Parent = Torso
  12037. Aura.LightEmission = 1
  12038. Aura.Transparency = NumberSequence.new(0.9, 1)
  12039. Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
  12040. Aura.Size = NumberSequence.new(0.2, 8)
  12041. Aura.LockedToPart = true
  12042. Aura.Lifetime = NumberRange.new(1.5)
  12043. Aura.Rate = 50
  12044. Aura.Speed = NumberRange.new(1.3)
  12045. Aura.EmissionDirection = "Top"
  12046. Aura.Rotation = NumberRange.new(-8, 8)
  12047. local Aura2 = Instance.new("ParticleEmitter")
  12048. Aura2.Name = "Aura"
  12049. Aura2.Texture = "rbxassetid://1527326485"
  12050. Aura2.Parent = Torso
  12051. Aura2.LightEmission = 0.1
  12052. Aura2.Transparency = NumberSequence.new(0, 0.9)
  12053. Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  12054. Aura2.Size = NumberSequence.new(3.5, 3.6)
  12055. Aura2.LockedToPart = true
  12056. Aura2.Lifetime = NumberRange.new(0.1)
  12057. Aura2.Rate = 10
  12058. Aura2.Speed = NumberRange.new(2)
  12059. Aura2.EmissionDirection = "Top"
  12060. Aura2.Rotation = NumberRange.new(-360, 360)
  12061. Aura2.VelocitySpread = 100
  12062. Aura2.ZOffset = 2
  12063. end
  12064. elseif key == Enum.KeyCode.T then
  12065. SSJContainer.Size = UDim2.new(10, 0, 20, 0)
  12066. toggleEmitters("AllOff")
  12067. Human.MaxHealth = 50000000000
  12068. wait(0.01)
  12069. Human.Health = 50000000000
  12070. local RightAura = Instance.new("ParticleEmitter")
  12071. RightAura.Name = "Aura"
  12072. RightAura.Texture = "rbxassetid://111283279"
  12073. RightAura.Parent = RLeg
  12074. RightAura.LightEmission = 1
  12075. RightAura.Transparency = NumberSequence.new(0.4, 1)
  12076. RightAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12077. RightAura.Size = NumberSequence.new(0.05, 0)
  12078. RightAura.LockedToPart = true
  12079. RightAura.Lifetime = NumberRange.new(1)
  12080. RightAura.Rate = 130
  12081. RightAura.Speed = NumberRange.new(0.4)
  12082. RightAura.Rotation = NumberRange.new(-360, 360)
  12083. RightAura.EmissionDirection = "Top"
  12084. RightAura.ZOffset = 2
  12085. local RightLow = Instance.new("ParticleEmitter")
  12086. RightLow.Name = "Aura"
  12087. RightLow.Texture = "rbxassetid://111283279"
  12088. RightLow.Parent = LLeg
  12089. RightLow.LightEmission = 1
  12090. RightLow.Transparency = NumberSequence.new(0.4, 1)
  12091. RightLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12092. RightLow.Size = NumberSequence.new(0.05, 0)
  12093. RightLow.LockedToPart = true
  12094. RightLow.Lifetime = NumberRange.new(1.5)
  12095. RightLow.Rate = 130
  12096. RightLow.Speed = NumberRange.new(1)
  12097. RightLow.Rotation = NumberRange.new(-360, 360)
  12098. RightLow.EmissionDirection = "Top"
  12099. RightLow.ZOffset = 2
  12100. local LeftLow = Instance.new("ParticleEmitter")
  12101. LeftLow.Name = "Aura"
  12102. LeftLow.Texture = "rbxassetid://111283279"
  12103. LeftLow.Parent = LArm
  12104. LeftLow.LightEmission = 1
  12105. LeftLow.Transparency = NumberSequence.new(0.4, 1)
  12106. LeftLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12107. LeftLow.Size = NumberSequence.new(0.05, 0)
  12108. LeftLow.LockedToPart = true
  12109. LeftLow.Lifetime = NumberRange.new(1.5)
  12110. LeftLow.Rate = 130
  12111. LeftLow.Speed = NumberRange.new(1)
  12112. LeftLow.Rotation = NumberRange.new(-360, 360)
  12113. LeftLow.EmissionDirection = "Top"
  12114. LeftLow.ZOffset = 2
  12115. local Tor = Instance.new("ParticleEmitter")
  12116. Tor.Name = "Aura"
  12117. Tor.Texture = "rbxassetid://111283279"
  12118. Tor.Parent = Torso
  12119. Tor.LightEmission = 1
  12120. Tor.Transparency = NumberSequence.new(0.4, 1)
  12121. Tor.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12122. Tor.Size = NumberSequence.new(0.05, 0)
  12123. Tor.LockedToPart = true
  12124. Tor.Lifetime = NumberRange.new(1)
  12125. Tor.Rate = 130
  12126. Tor.Speed = NumberRange.new(1)
  12127. Tor.Rotation = NumberRange.new(-360, 360)
  12128. Tor.EmissionDirection = "Top"
  12129. Tor.ZOffset = 2
  12130. local LeftLeg = Instance.new("ParticleEmitter")
  12131. LeftLeg.Name = "Aura"
  12132. LeftLeg.Texture = "rbxassetid://111283279"
  12133. LeftLeg.Parent = RArm
  12134. LeftLeg.LightEmission = 1
  12135. LeftLeg.Transparency = NumberSequence.new(0.4, 1)
  12136. LeftLeg.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12137. LeftLeg.Size = NumberSequence.new(0.05, 0)
  12138. LeftLeg.LockedToPart = true
  12139. LeftLeg.Lifetime = NumberRange.new(1)
  12140. LeftLeg.Rate = 130
  12141. LeftLeg.Speed = NumberRange.new(1)
  12142. LeftLeg.Rotation = NumberRange.new(-360, 360)
  12143. LeftLeg.EmissionDirection = "Top"
  12144. LeftLeg.ZOffset = 2
  12145. local Aura = Instance.new("ParticleEmitter")
  12146. Aura.Name = "Aura"
  12147. Aura.Texture = "rbxassetid://1517856446"
  12148. Aura.Parent = Torso
  12149. Aura.LightEmission = 0.3
  12150. Aura.Transparency = NumberSequence.new(0.5, 1)
  12151. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  12152. Aura.Size = NumberSequence.new(0.7, 6)
  12153. Aura.LockedToPart = true
  12154. Aura.Lifetime = NumberRange.new(1)
  12155. Aura.Rate = 100
  12156. Aura.Speed = NumberRange.new(2)
  12157. Aura.EmissionDirection = "Top"
  12158. Aura.Rotation = NumberRange.new(-8, 8)
  12159. Aura.ZOffset = -1
  12160. Char.Head.face.Texture = "rbxassetid://792213048"
  12161. Hair.BrickColor = BrickColor.new("Relly red")
  12162. stopAllSounds()
  12163. Mode = "SSJG"
  12164. game:GetService("Chat"):Chat(Head, "This is Super Saiyan God.", Enum.ChatColor.White)
  12165. local orb = Create("Part", Char, "Part", {
  12166. Anchored = true,
  12167. CanCollide = false,
  12168. Size = Vector3.new(8, 8, 8),
  12169. Material = "Neon",
  12170. BrickColor = BrickColor.new("Institutional white"),
  12171. CFrame = HRoot.CFrame
  12172. })
  12173. local mesh = Create("SpecialMesh", orb, "Mesh", {
  12174. Scale = Vector3.new(1, 1, 1),
  12175. MeshType = "Sphere"
  12176. })
  12177. TweenService:Create(mesh, TweenInfo.new(1), {
  12178. Scale = Vector3.new(3, 3, 3)
  12179. }):Play()
  12180. TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  12181. game:GetService("Debris"):AddItem(orb, 1)
  12182. Hair.Color = Color3.fromRGB(212, 2, 114)
  12183. SSJGSound2:Play()
  12184. wait(1)
  12185. SSJContainer.StudsOffset = Vector3.new(-0.5, 0, 0)
  12186. Torso.Anchored = false
  12187. Attacking = false
  12188. elseif key == Enum.KeyCode.K and Mode == "SSJB" then
  12189. Human.MaxHealth = 600000000000000
  12190. wait(0.01)
  12191. Human.Health = 600000000000000
  12192. Hair.Mesh.MeshId = "rbxassetid://430344159"
  12193. Hair.Mesh.Offset = Vector3.new(0, 0.8, 0.5)
  12194. Hair.Mesh.Scale = Vector3.new(6.2, 6.2, 6.2)
  12195. HairWeld.C0 = Hcf
  12196. stopAllSounds()
  12197. for i = 1, 25 do
  12198. wait()
  12199. workspace.CurrentCamera.FieldOfView = workspace.CurrentCamera.FieldOfView - 2.1
  12200. end
  12201. game:GetService("Chat"):Chat(Head, "KAIOKEN TIMES TWENTY!", Enum.ChatColor.White)
  12202. local Music4 = Instance.new("Sound", Torso)
  12203. Music4.SoundId = "rbxassetid://1488660753"
  12204. Music4.Volume = 7
  12205. Music4.Pitch = 1
  12206. Music4.Looped = true
  12207. Music4:Play()
  12208. local RightAura = Instance.new("ParticleEmitter")
  12209. RightAura.Name = "Aura"
  12210. RightAura.Texture = "rbxassetid://111283279"
  12211. RightAura.Parent = RLeg
  12212. RightAura.LightEmission = 1
  12213. RightAura.Transparency = NumberSequence.new(0.4, 1)
  12214. RightAura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  12215. RightAura.Size = NumberSequence.new(0.05, 0)
  12216. RightAura.LockedToPart = true
  12217. RightAura.Lifetime = NumberRange.new(1)
  12218. RightAura.Rate = 130
  12219. RightAura.Speed = NumberRange.new(0.4)
  12220. RightAura.Rotation = NumberRange.new(-360, 360)
  12221. RightAura.EmissionDirection = "Top"
  12222. RightAura.ZOffset = 2
  12223. local RightLow = Instance.new("ParticleEmitter")
  12224. RightLow.Name = "Aura"
  12225. RightLow.Texture = "rbxassetid://111283279"
  12226. RightLow.Parent = LLeg
  12227. RightLow.LightEmission = 1
  12228. RightLow.Transparency = NumberSequence.new(0.4, 1)
  12229. RightLow.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  12230. RightLow.Size = NumberSequence.new(0.05, 0)
  12231. RightLow.LockedToPart = true
  12232. RightLow.Lifetime = NumberRange.new(1.5)
  12233. RightLow.Rate = 130
  12234. RightLow.Speed = NumberRange.new(1)
  12235. RightLow.Rotation = NumberRange.new(-360, 360)
  12236. RightLow.EmissionDirection = "Top"
  12237. RightLow.ZOffset = 2
  12238. local LeftLow = Instance.new("ParticleEmitter")
  12239. LeftLow.Name = "Aura"
  12240. LeftLow.Texture = "rbxassetid://111283279"
  12241. LeftLow.Parent = LArm
  12242. LeftLow.LightEmission = 1
  12243. LeftLow.Transparency = NumberSequence.new(0.4, 1)
  12244. LeftLow.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  12245. LeftLow.Size = NumberSequence.new(0.05, 0)
  12246. LeftLow.LockedToPart = true
  12247. LeftLow.Lifetime = NumberRange.new(1.5)
  12248. LeftLow.Rate = 130
  12249. LeftLow.Speed = NumberRange.new(1)
  12250. LeftLow.Rotation = NumberRange.new(-360, 360)
  12251. LeftLow.EmissionDirection = "Top"
  12252. LeftLow.ZOffset = 2
  12253. local Tor = Instance.new("ParticleEmitter")
  12254. Tor.Name = "Aura"
  12255. Tor.Texture = "rbxassetid://174073769"
  12256. Tor.Parent = Torso
  12257. Tor.LightEmission = 1
  12258. Tor.Transparency = NumberSequence.new(0.4, 1)
  12259. Tor.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  12260. Tor.Size = NumberSequence.new(0.05, 0)
  12261. Tor.LockedToPart = true
  12262. Tor.Lifetime = NumberRange.new(1)
  12263. Tor.Rate = 130
  12264. Tor.Speed = NumberRange.new(1)
  12265. Tor.Rotation = NumberRange.new(-360, 360)
  12266. Tor.EmissionDirection = "Top"
  12267. Tor.ZOffset = 2
  12268. local LeftLeg = Instance.new("ParticleEmitter")
  12269. LeftLeg.Name = "Aura"
  12270. LeftLeg.Texture = "rbxassetid://111283279"
  12271. LeftLeg.Parent = RArm
  12272. LeftLeg.LightEmission = 1
  12273. LeftLeg.Transparency = NumberSequence.new(0.4, 1)
  12274. LeftLeg.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  12275. LeftLeg.Size = NumberSequence.new(0.05, 0)
  12276. LeftLeg.LockedToPart = true
  12277. LeftLeg.Lifetime = NumberRange.new(1)
  12278. LeftLeg.Rate = 130
  12279. LeftLeg.Speed = NumberRange.new(1)
  12280. LeftLeg.Rotation = NumberRange.new(-360, 360)
  12281. LeftLeg.EmissionDirection = "Top"
  12282. LeftLeg.ZOffset = 2
  12283. local Aura = Instance.new("ParticleEmitter")
  12284. Aura.Name = "Aura"
  12285. Aura.Texture = "rbxassetid://411939841"
  12286. Aura.Parent = Head
  12287. Aura.LightEmission = 0.3
  12288. Aura.Transparency = NumberSequence.new(0.5, 1)
  12289. Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  12290. Aura.Size = NumberSequence.new(9.7, 14)
  12291. Aura.LockedToPart = true
  12292. Aura.Lifetime = NumberRange.new(1)
  12293. Aura.Rate = 100
  12294. Aura.Speed = NumberRange.new(5)
  12295. Aura.EmissionDirection = "Top"
  12296. Aura.Rotation = NumberRange.new(0, 0)
  12297. Aura.ZOffset = -2
  12298. local Spark = Instance.new("ParticleEmitter")
  12299. Spark.Name = "Aura"
  12300. Spark.Texture = "rbxassetid://740455924"
  12301. Spark.Parent = Torso
  12302. Spark.LightEmission = 0.3
  12303. Spark.Transparency = NumberSequence.new(0, 1)
  12304. Spark.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  12305. Spark.Size = NumberSequence.new(5)
  12306. Spark.LockedToPart = true
  12307. Spark.Lifetime = NumberRange.new(3)
  12308. Spark.Rate = 1.3
  12309. Spark.Speed = NumberRange.new(0)
  12310. Spark.EmissionDirection = "Top"
  12311. Spark.Rotation = NumberRange.new(-360, 360)
  12312. Spark.ZOffset = 2
  12313. local orb = Create("Part", Char, "Part", {
  12314. Anchored = true,
  12315. CanCollide = false,
  12316. Size = Vector3.new(8, 8, 8),
  12317. Material = "Neon",
  12318. BrickColor = BrickColor.new("Institutional white"),
  12319. CFrame = HRoot.CFrame
  12320. })
  12321. local mesh = Create("SpecialMesh", orb, "Mesh", {
  12322. Scale = Vector3.new(1, 1, 1),
  12323. MeshType = "Sphere"
  12324. })
  12325. TweenService:Create(mesh, TweenInfo.new(1), {
  12326. Scale = Vector3.new(3, 3, 3)
  12327. }):Play()
  12328. TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  12329. game:GetService("Debris"):AddItem(orb, 1)
  12330. Hair.Color = Color3.fromRGB(5, 178, 212)
  12331. SSJBSound2:Play()
  12332. SSJBSound3:Play()
  12333. for i = 1, 25 do
  12334. wait()
  12335. workspace.CurrentCamera.FieldOfView = workspace.CurrentCamera.FieldOfView + 2.1
  12336. end
  12337. wait(1)
  12338. Torso.Anchored = false
  12339. Attacking = false
  12340. Char.Head.face.Texture = "rbxassetid://1444669398"
  12341. SSJContainer.StudsOffset = Vector3.new(0.5, 0, 0)
  12342. Mode = "SSJBKK"
  12343. elseif key == Enum.KeyCode.Y then
  12344. SSJContainer.Size = UDim2.new(10, 0, 20, 0)
  12345. Aura.ImageTransparency = 0
  12346. toggleEmitters("AllOff")
  12347. Human.MaxHealth = 500000000000
  12348. wait(0.01)
  12349. Human.Health = 500000000000
  12350. Hair.Mesh.MeshId = "rbxassetid://430344159"
  12351. Hair.Mesh.Offset = Vector3.new(0, 0.8, 0.5)
  12352. Hair.Mesh.Scale = Vector3.new(6.2, 6.2, 6.2)
  12353. HairWeld.C0 = Hcf
  12354. stopAllSounds()
  12355. SSJBSound1:Play()
  12356. game:GetService("Chat"):Chat(Head, "This is Super Saiyan Blue, I won't go so easy anymore.", Enum.ChatColor.White)
  12357. local RightAura = Instance.new("ParticleEmitter")
  12358. RightAura.Name = "Aura"
  12359. RightAura.Texture = "rbxassetid://111283279"
  12360. RightAura.Parent = RLeg
  12361. RightAura.LightEmission = 1
  12362. RightAura.Transparency = NumberSequence.new(0.4, 1)
  12363. RightAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12364. RightAura.Size = NumberSequence.new(0.05, 0)
  12365. RightAura.LockedToPart = true
  12366. RightAura.Lifetime = NumberRange.new(1)
  12367. RightAura.Rate = 130
  12368. RightAura.Speed = NumberRange.new(0.4)
  12369. RightAura.Rotation = NumberRange.new(-360, 360)
  12370. RightAura.EmissionDirection = "Top"
  12371. RightAura.ZOffset = 2
  12372. local RightLow = Instance.new("ParticleEmitter")
  12373. RightLow.Name = "Aura"
  12374. RightLow.Texture = "rbxassetid://111283279"
  12375. RightLow.Parent = LLeg
  12376. RightLow.LightEmission = 1
  12377. RightLow.Transparency = NumberSequence.new(0.4, 1)
  12378. RightLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12379. RightLow.Size = NumberSequence.new(0.05, 0)
  12380. RightLow.LockedToPart = true
  12381. RightLow.Lifetime = NumberRange.new(1.5)
  12382. RightLow.Rate = 130
  12383. RightLow.Speed = NumberRange.new(1)
  12384. RightLow.Rotation = NumberRange.new(-360, 360)
  12385. RightLow.EmissionDirection = "Top"
  12386. RightLow.ZOffset = 2
  12387. local LeftLow = Instance.new("ParticleEmitter")
  12388. LeftLow.Name = "Aura"
  12389. LeftLow.Texture = "rbxassetid://111283279"
  12390. LeftLow.Parent = LArm
  12391. LeftLow.LightEmission = 1
  12392. LeftLow.Transparency = NumberSequence.new(0.4, 1)
  12393. LeftLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12394. LeftLow.Size = NumberSequence.new(0.05, 0)
  12395. LeftLow.LockedToPart = true
  12396. LeftLow.Lifetime = NumberRange.new(1.5)
  12397. LeftLow.Rate = 130
  12398. LeftLow.Speed = NumberRange.new(1)
  12399. LeftLow.Rotation = NumberRange.new(-360, 360)
  12400. LeftLow.EmissionDirection = "Top"
  12401. LeftLow.ZOffset = 2
  12402. local Tor = Instance.new("ParticleEmitter")
  12403. Tor.Name = "Aura"
  12404. Tor.Texture = "rbxassetid://111283279"
  12405. Tor.Parent = Torso
  12406. Tor.LightEmission = 1
  12407. Tor.Transparency = NumberSequence.new(0.4, 1)
  12408. Tor.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12409. Tor.Size = NumberSequence.new(0.05, 0)
  12410. Tor.LockedToPart = true
  12411. Tor.Lifetime = NumberRange.new(1)
  12412. Tor.Rate = 130
  12413. Tor.Speed = NumberRange.new(1)
  12414. Tor.Rotation = NumberRange.new(-360, 360)
  12415. Tor.EmissionDirection = "Top"
  12416. Tor.ZOffset = 2
  12417. local LeftLeg = Instance.new("ParticleEmitter")
  12418. LeftLeg.Name = "Aura"
  12419. LeftLeg.Texture = "rbxassetid://111283279"
  12420. LeftLeg.Parent = RArm
  12421. LeftLeg.LightEmission = 1
  12422. LeftLeg.Transparency = NumberSequence.new(0.4, 1)
  12423. LeftLeg.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12424. LeftLeg.Size = NumberSequence.new(0.05, 0)
  12425. LeftLeg.LockedToPart = true
  12426. LeftLeg.Lifetime = NumberRange.new(1)
  12427. LeftLeg.Rate = 130
  12428. LeftLeg.Speed = NumberRange.new(1)
  12429. LeftLeg.Rotation = NumberRange.new(-360, 360)
  12430. LeftLeg.EmissionDirection = "Top"
  12431. LeftLeg.ZOffset = 2
  12432. local Aura = Instance.new("ParticleEmitter")
  12433. Aura.Name = "Aura"
  12434. Aura.Texture = "rbxassetid://1526565953"
  12435. Aura.Parent = Torso
  12436. Aura.LightEmission = 0.3
  12437. Aura.Transparency = NumberSequence.new(0.5, 1)
  12438. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  12439. Aura.Size = NumberSequence.new(0.7, 6)
  12440. Aura.LockedToPart = true
  12441. Aura.Lifetime = NumberRange.new(1)
  12442. Aura.Rate = 100
  12443. Aura.Speed = NumberRange.new(2)
  12444. Aura.EmissionDirection = "Top"
  12445. Aura.Rotation = NumberRange.new(-8, 8)
  12446. Aura.ZOffset = -1
  12447. local orb = Create("Part", Char, "Part", {
  12448. Anchored = true,
  12449. CanCollide = false,
  12450. Size = Vector3.new(8, 8, 8),
  12451. Material = "Neon",
  12452. BrickColor = BrickColor.new("Institutional white"),
  12453. CFrame = HRoot.CFrame
  12454. })
  12455. local mesh = Create("SpecialMesh", orb, "Mesh", {
  12456. Scale = Vector3.new(1, 1, 1),
  12457. MeshType = "Sphere"
  12458. })
  12459. TweenService:Create(mesh, TweenInfo.new(1), {
  12460. Scale = Vector3.new(3, 3, 3)
  12461. }):Play()
  12462. TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  12463. game:GetService("Debris"):AddItem(orb, 1)
  12464. Hair.Color = Color3.fromRGB(5, 178, 212)
  12465. SSJBSound2:Play()
  12466. SSJBSound3:Play()
  12467. wait(1)
  12468. Torso.Anchored = false
  12469. Attacking = false
  12470. Char.Head.face.Texture = "rbxassetid://1444669398"
  12471. SSJContainer.StudsOffset = Vector3.new(0.5, 0, 0)
  12472. Mode = "SSJB"
  12473. elseif key == Enum.KeyCode.U and Plr.Name ~= "venturiansonic" then
  12474. Walkspeed = 0
  12475. Attacking = true
  12476. Mode = "Ultra"
  12477. toggleEmitters("AllOff")
  12478. stopAllSounds()
  12479. Aura.ImageTransparency = 1
  12480. lig = Instance.new("PointLight", Torso)
  12481. lig.Color = Color3.new(0, 0, 255)
  12482. lig.Range = 9
  12483. lig.Brightness = 100
  12484. local Music4 = Instance.new("Sound", Torso)
  12485. Music4.SoundId = "rbxassetid://1504498051"
  12486. Music4.Volume = 3.5
  12487. Music4.Pitch = 1
  12488. Music4.Looped = true
  12489. Music4:Play()
  12490. HairWeld.C0 = Hcf
  12491. spawn(function()
  12492. for i = 0, 1, 0.1 do
  12493. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(40), Rad(0), Rad(0)), i)
  12494. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  12495. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(20), Rad(0), Rad(-40)), i)
  12496. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(20), Rad(0), Rad(40)), i)
  12497. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-20)), i)
  12498. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(20)), i)
  12499. wait()
  12500. end
  12501. end)
  12502. local beam1 = Create("Part", Char, "Part", {
  12503. Anchored = true,
  12504. CanCollide = false,
  12505. Material = "Neon",
  12506. BrickColor = BrickColor.new("Institutional white"),
  12507. Shape = "Cylinder",
  12508. Size = Vector3.new(8, 8, 8),
  12509. CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(0), Rad(90))
  12510. })
  12511. local effect1 = Create("Part", Char, "Part", {
  12512. Anchored = true,
  12513. CanCollide = false,
  12514. BrickColor = BrickColor.new("Institutional white"),
  12515. CFrame = HRoot.CFrame
  12516. })
  12517. local mesh1 = Create("SpecialMesh", effect1, "Mesh", {
  12518. MeshId = "rbxassetid://168892432",
  12519. Scale = Vector3.new(1.2, 1.2, 1.2)
  12520. })
  12521. local effect2 = Create("Part", Char, "Part", {
  12522. Anchored = true,
  12523. CanCollide = false,
  12524. BrickColor = BrickColor.new("Institutional white"),
  12525. CFrame = HRoot.CFrame
  12526. })
  12527. local mesh2 = Create("SpecialMesh", effect2, "Mesh", {
  12528. MeshId = "rbxassetid://168892432",
  12529. Scale = Vector3.new(1.2, 1.2, 1.2)
  12530. })
  12531. local effect3 = Create("Part", Char, "Part", {
  12532. Anchored = true,
  12533. CanCollide = false,
  12534. BrickColor = BrickColor.new("Institutional white"),
  12535. CFrame = HRoot.CFrame
  12536. })
  12537. local mesh3 = Create("SpecialMesh", effect3, "Mesh", {
  12538. MeshId = "rbxassetid://168892432",
  12539. Scale = Vector3.new(1.2, 1.2, 1.2)
  12540. })
  12541. local orb1 = Create("Part", Char, "Part", {
  12542. Anchored = true,
  12543. CanCollide = false,
  12544. CFrame = HRoot.CFrame,
  12545. Material = "Neon",
  12546. BrickColor = BrickColor.new("Institutional white"),
  12547. Size = Vector3.new(8, 8, 8)
  12548. })
  12549. local omesh1 = Create("SpecialMesh", orb1, "Mesh", {
  12550. Scale = Vector3.new(1, 1, 1),
  12551. MeshType = "Sphere"
  12552. })
  12553. spawn(function()
  12554. for i = 0, 360, 36 do
  12555. local cyl = Create("Part", Char, "Part", {
  12556. Anchored = true,
  12557. CanCollide = false,
  12558. Size = Vector3.new(1, 1, 1),
  12559. CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(i), Rad(0)) * CFrame.new(0, -5, -5),
  12560. Material = "Neon",
  12561. BrickColor = BrickColor.new("Institutional white")
  12562. })
  12563. cyl.CFrame = cyl.CFrame * CFrame.Angles(Rad(-45), Rad(0), Rad(0))
  12564. local cylmesh = Create("CylinderMesh", cyl, "Mesh", {
  12565. Scale = Vector3.new(4, 4, 4)
  12566. })
  12567. cyl.CFrame = cyl.CFrame * CFrame.new(0, 2, 0)
  12568. TweenService:Create(cyl, TweenInfo.new(2.8), {
  12569. Transparency = 1,
  12570. CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(i + 114), 0) * CFrame.new(0, -5, -5)
  12571. }):Play()
  12572. TweenService:Create(cylmesh, TweenInfo.new(2.8), {
  12573. Scale = Vector3.new(4, 20, 4)
  12574. }):Play()
  12575. game:GetService("Debris"):AddItem(cyl, 2.8)
  12576. end
  12577. end)
  12578. Hair.BrickColor = BrickColor.new("Black metallic")
  12579. TweenService:Create(orb1, TweenInfo.new(2), {Transparency = 1}):Play()
  12580. TweenService:Create(omesh1, TweenInfo.new(2), {
  12581. Scale = Vector3.new(3, 3, 3)
  12582. }):Play()
  12583. TweenService:Create(mesh1, TweenInfo.new(3), {
  12584. Scale = Vector3.new(4, 4, 4)
  12585. }):Play()
  12586. TweenService:Create(effect1, TweenInfo.new(3), {
  12587. Transparency = 1,
  12588. CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  12589. }):Play()
  12590. TweenService:Create(mesh2, TweenInfo.new(3), {
  12591. Scale = Vector3.new(4, 4, 4)
  12592. }):Play()
  12593. TweenService:Create(effect2, TweenInfo.new(3), {
  12594. Transparency = 1,
  12595. CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  12596. }):Play()
  12597. TweenService:Create(mesh3, TweenInfo.new(3), {
  12598. Scale = Vector3.new(4, 4, 4)
  12599. }):Play()
  12600. TweenService:Create(effect3, TweenInfo.new(3), {
  12601. Transparency = 1,
  12602. CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  12603. }):Play()
  12604. TweenService:Create(beam1, TweenInfo.new(3), {
  12605. Transparency = 1,
  12606. Size = Vector3.new(100, 1, 1),
  12607. CFrame = HRoot.CFrame * CFrame.new(0, 45, 0) * CFrame.Angles(Rad(0), Rad(0), Rad(90))
  12608. }):Play()
  12609. game:GetService("Debris"):AddItem(beam1, 2)
  12610. game:GetService("Debris"):AddItem(effect1, 2)
  12611. game:GetService("Debris"):AddItem(mesh1, 2)
  12612. game:GetService("Debris"):AddItem(mesh2, 2)
  12613. game:GetService("Debris"):AddItem(mesh3, 2)
  12614. game:GetService("Debris"):AddItem(orb1, 2)
  12615. game:GetService("Debris"):AddItem(omesh1, 2)
  12616. Head:FindFirstChildOfClass("Decal").Texture = "rbxassetid://1394077487"
  12617. Shirt.ShirtTemplate = "rbxassetid://1454239396"
  12618. Pants.PantsTemplate = "rbxassetid://1449276082"
  12619. local Hat = Instance.new("Part", Char)
  12620. Hat.Size = Vector3.new(1, 1, 1)
  12621. Hat.Material = "SmoothPlastic"
  12622. Hat.BrickColor = BrickColor.new("Really black")
  12623. Hat.CanCollide = false
  12624. local Hat2 = Instance.new("SpecialMesh", Hat)
  12625. Hat2.MeshId = "rbxassetid://1479574104"
  12626. Hat2.Scale = Vector3.new(0.063, 0.063, 0.063)
  12627. local Hat3 = Instance.new("Weld", Hat)
  12628. Hat3.Part0 = Head
  12629. Hat3.Part1 = Hat
  12630. Hat3.C0 = CFrame.new(0.05, 0.85, -0.1) * CFrame.Angles(math.rad(88.93), math.rad(180), math.rad(0))
  12631. Hair.Transparency = 1
  12632. local HairAura = Instance.new("ParticleEmitter")
  12633. HairAura.Name = "Aura"
  12634. HairAura.Texture = "rbxassetid://1200947142"
  12635. HairAura.Parent = Head
  12636. HairAura.LightEmission = 1
  12637. HairAura.Transparency = NumberSequence.new(0.1, 1)
  12638. HairAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12639. HairAura.Size = NumberSequence.new(1.1)
  12640. HairAura.LockedToPart = true
  12641. HairAura.Lifetime = NumberRange.new(2)
  12642. HairAura.Rate = 30
  12643. HairAura.Speed = NumberRange.new(0.1)
  12644. HairAura.Rotation = NumberRange.new(-360, 360)
  12645. HairAura.EmissionDirection = "Top"
  12646. HairAura.ZOffset = -1
  12647. local RightAura = Instance.new("ParticleEmitter")
  12648. RightAura.Name = "Aura"
  12649. RightAura.Texture = "rbxassetid://1200947142"
  12650. RightAura.Parent = RLeg
  12651. RightAura.LightEmission = 1
  12652. RightAura.Transparency = NumberSequence.new(0.1, 1)
  12653. RightAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12654. RightAura.Size = NumberSequence.new(1.1)
  12655. RightAura.LockedToPart = true
  12656. RightAura.Lifetime = NumberRange.new(2)
  12657. RightAura.Rate = 30
  12658. RightAura.Speed = NumberRange.new(0.1)
  12659. RightAura.Rotation = NumberRange.new(-360, 360)
  12660. RightAura.EmissionDirection = "Top"
  12661. RightAura.ZOffset = -1
  12662. local RightLow = Instance.new("ParticleEmitter")
  12663. RightLow.Name = "Aura"
  12664. RightLow.Texture = "rbxassetid://1200947142"
  12665. RightLow.Parent = LLeg
  12666. RightLow.LightEmission = 1
  12667. RightLow.Transparency = NumberSequence.new(0.1, 1)
  12668. RightLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12669. RightLow.Size = NumberSequence.new(1.1)
  12670. RightLow.LockedToPart = true
  12671. RightLow.Lifetime = NumberRange.new(2)
  12672. RightLow.Rate = 30
  12673. RightLow.Speed = NumberRange.new(0.1)
  12674. RightLow.Rotation = NumberRange.new(-360, 360)
  12675. RightLow.EmissionDirection = "Top"
  12676. RightLow.ZOffset = -1
  12677. local LeftLow = Instance.new("ParticleEmitter")
  12678. LeftLow.Name = "Aura"
  12679. LeftLow.Texture = "rbxassetid://1200947142"
  12680. LeftLow.Parent = LArm
  12681. LeftLow.LightEmission = 1
  12682. LeftLow.Transparency = NumberSequence.new(0.1, 1)
  12683. LeftLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12684. LeftLow.Size = NumberSequence.new(1.1)
  12685. LeftLow.LockedToPart = true
  12686. LeftLow.Lifetime = NumberRange.new(2)
  12687. LeftLow.Rate = 30
  12688. LeftLow.Speed = NumberRange.new(0.1)
  12689. LeftLow.Rotation = NumberRange.new(-360, 360)
  12690. LeftLow.EmissionDirection = "Top"
  12691. LeftLow.ZOffset = -1
  12692. local LeftLeg = Instance.new("ParticleEmitter")
  12693. LeftLeg.Name = "Aura"
  12694. LeftLeg.Texture = "rbxassetid://1200947142"
  12695. LeftLeg.Parent = RArm
  12696. LeftLeg.LightEmission = 1
  12697. LeftLeg.Transparency = NumberSequence.new(0.1, 1)
  12698. LeftLeg.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  12699. LeftLeg.Size = NumberSequence.new(1.1)
  12700. LeftLeg.LockedToPart = true
  12701. LeftLeg.Lifetime = NumberRange.new(2)
  12702. LeftLeg.Rate = 30
  12703. LeftLeg.Speed = NumberRange.new(0.1)
  12704. LeftLeg.Rotation = NumberRange.new(-360, 360)
  12705. LeftLeg.EmissionDirection = "Top"
  12706. LeftLeg.ZOffset = -1
  12707. wait(0.1)
  12708. local Small = Instance.new("ParticleEmitter")
  12709. Small.Name = "Aura"
  12710. Small.Texture = "rbxassetid://242102147"
  12711. Small.Parent = Torso
  12712. Small.LightEmission = 1
  12713. Small.Transparency = NumberSequence.new(0.5, 1)
  12714. Small.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  12715. Small.Size = NumberSequence.new(0.5)
  12716. Small.LockedToPart = false
  12717. Small.Lifetime = NumberRange.new(0.5)
  12718. Small.Rate = 150
  12719. Small.Speed = NumberRange.new(4)
  12720. Small.Rotation = NumberRange.new(-50, 50)
  12721. Small.EmissionDirection = "Top"
  12722. Small.ZOffset = 2
  12723. local Small2 = Instance.new("ParticleEmitter")
  12724. Small2.Name = "Aura"
  12725. Small2.Texture = "rbxassetid://242102147"
  12726. Small2.Parent = RArm
  12727. Small2.LightEmission = 1
  12728. Small2.Transparency = NumberSequence.new(0.5, 1)
  12729. Small2.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  12730. Small2.Size = NumberSequence.new(0.5)
  12731. Small2.LockedToPart = false
  12732. Small2.Lifetime = NumberRange.new(0.5)
  12733. Small2.Rate = 150
  12734. Small2.Speed = NumberRange.new(4)
  12735. Small2.Rotation = NumberRange.new(-50, 50)
  12736. Small2.EmissionDirection = "Top"
  12737. Small2.ZOffset = 2
  12738. local Small3 = Instance.new("ParticleEmitter")
  12739. Small3.Name = "Aura"
  12740. Small3.Texture = "rbxassetid://242102147"
  12741. Small3.Parent = LArm
  12742. Small3.LightEmission = 1
  12743. Small3.Transparency = NumberSequence.new(0.5, 1)
  12744. Small3.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  12745. Small3.Size = NumberSequence.new(0.5)
  12746. Small3.LockedToPart = false
  12747. Small3.Lifetime = NumberRange.new(0.5)
  12748. Small3.Rate = 150
  12749. Small3.Speed = NumberRange.new(4)
  12750. Small3.Rotation = NumberRange.new(-50, 50)
  12751. Small3.EmissionDirection = "Top"
  12752. Small3.ZOffset = 2
  12753. local Small4 = Instance.new("ParticleEmitter")
  12754. Small4.Name = "Aura"
  12755. Small4.Texture = "rbxassetid://242102147"
  12756. Small4.Parent = RLeg
  12757. Small4.LightEmission = 1
  12758. Small4.Transparency = NumberSequence.new(0.5, 1)
  12759. Small4.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  12760. Small4.Size = NumberSequence.new(0.5)
  12761. Small4.LockedToPart = false
  12762. Small4.Lifetime = NumberRange.new(0.5)
  12763. Small4.Rate = 150
  12764. Small4.Speed = NumberRange.new(4)
  12765. Small4.Rotation = NumberRange.new(-50, 50)
  12766. Small4.EmissionDirection = "Top"
  12767. Small4.ZOffset = 2
  12768. local Small5 = Instance.new("ParticleEmitter")
  12769. Small5.Name = "Aura"
  12770. Small5.Texture = "rbxassetid://242102147"
  12771. Small5.Parent = LLeg
  12772. Small5.LightEmission = 1
  12773. Small5.Transparency = NumberSequence.new(0.5, 1)
  12774. Small5.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  12775. Small5.Size = NumberSequence.new(0.5)
  12776. Small5.LockedToPart = false
  12777. Small5.Lifetime = NumberRange.new(0.5)
  12778. Small5.Rate = 150
  12779. Small5.Speed = NumberRange.new(4)
  12780. Small5.Rotation = NumberRange.new(-50, 50)
  12781. Small5.EmissionDirection = "Top"
  12782. Small5.ZOffset = 2
  12783. local Small6 = Instance.new("ParticleEmitter")
  12784. Small6.Name = "Aura"
  12785. Small6.Texture = "rbxassetid://242102147"
  12786. Small6.Parent = Head
  12787. Small6.LightEmission = 1
  12788. Small6.Transparency = NumberSequence.new(0.5, 1)
  12789. Small6.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  12790. Small6.Size = NumberSequence.new(0.5)
  12791. Small6.LockedToPart = false
  12792. Small6.Lifetime = NumberRange.new(0.5)
  12793. Small6.Rate = 150
  12794. Small6.Speed = NumberRange.new(4)
  12795. Small6.Rotation = NumberRange.new(-50, 50)
  12796. Small6.EmissionDirection = "Top"
  12797. Small6.ZOffset = 2
  12798. wait(0.2)
  12799. local Grab = Instance.new("Part", Head)
  12800. Grab.Size = Vector3.new(3.5, 1, 3.5)
  12801. Grab.CanCollide = false
  12802. Grab.BrickColor = BrickColor.new("Deep orange")
  12803. Grab.Transparency = 1
  12804. local Grabo = Instance.new("Weld", Grab)
  12805. Grabo.Part0 = Head
  12806. Grabo.Part1 = Grab
  12807. Grabo.C0 = CFrame.new(0, -3.6, 0)
  12808. local AuraB = Instance.new("Part", Head)
  12809. AuraB.Size = Vector3.new(2, 1, 2)
  12810. AuraB.CanCollide = false
  12811. AuraB.BrickColor = BrickColor.new("Deep orange")
  12812. AuraB.Transparency = 1
  12813. local AuraBo = Instance.new("Weld", AuraB)
  12814. AuraBo.Part0 = Head
  12815. AuraBo.Part1 = AuraB
  12816. AuraBo.C0 = CFrame.new(0, -3.6, 0)
  12817. local FZcharge3 = Instance.new("ParticleEmitter", Grab)
  12818. FZcharge3.Texture = "rbxassetid://1468162128"
  12819. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  12820. FZcharge3.EmissionDirection = "Top"
  12821. FZcharge3.Speed = NumberRange.new(3)
  12822. FZcharge3.Size = NumberSequence.new(0.2, 0.3)
  12823. FZcharge3.Transparency = NumberSequence.new(0.2, 0.7)
  12824. FZcharge3.Drag = 1
  12825. FZcharge3.LockedToPart = true
  12826. FZcharge3.Lifetime = NumberRange.new(2)
  12827. FZcharge3.Rate = 20
  12828. FZcharge3.LightEmission = 0.3
  12829. FZcharge3.Rotation = NumberRange.new(0, 0)
  12830. FZcharge3.VelocitySpread = 0.2
  12831. FZcharge3.ZOffset = 2.5
  12832. wait(3)
  12833. for i = 0, 0.5, 0.01 do
  12834. Neck.C0 = Neck.C0:lerp(Ncf, i)
  12835. Hrj.C0 = Hrj.C0:lerp(Hrjcf, i)
  12836. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  12837. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  12838. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  12839. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  12840. wait()
  12841. end
  12842. Attacking = false
  12843. Walkspeed = 16
  12844. CanMelee = true
  12845. instinct = true
  12846. elseif key == Enum.KeyCode.P then
  12847. Mode = "Base"
  12848. Attacking = true
  12849. Aura.ImageTransparency = 1
  12850. toggleEmitters("AllOff")
  12851. Torso.Anchored = true
  12852. Human.MaxHealth = 50000
  12853. wait(0.01)
  12854. Human.Health = 50000
  12855. Char.Head.face.Texture = "rbxassetid://413593222"
  12856. Hair.Mesh.MeshId = "http://www.roblox.com/asset/?id=1378167215"
  12857. HairWeld.C0 = Hcf
  12858. Hair.Mesh.Offset = Vector3.new(0, 0.47, -0.4)
  12859. Hair.Mesh.Scale = Vector3.new(1.1, 1.1, 1.1)
  12860. stopAllSounds()
  12861. PowerDown:Play()
  12862. local orb = Create("Part", Char, "Part", {
  12863. Anchored = true,
  12864. CanCollide = false,
  12865. Size = Vector3.new(8, 8, 8),
  12866. Material = "Neon",
  12867. BrickColor = BrickColor.new("Institutional white"),
  12868. CFrame = HRoot.CFrame
  12869. })
  12870. local mesh = Create("SpecialMesh", orb, "Mesh", {
  12871. Scale = Vector3.new(1, 1, 1),
  12872. MeshType = "Sphere"
  12873. })
  12874. TweenService:Create(mesh, TweenInfo.new(1), {
  12875. Scale = Vector3.new(3, 3, 3)
  12876. }):Play()
  12877. TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  12878. game:GetService("Debris"):AddItem(orb, 1)
  12879. Hair.BrickColor = BrickColor.new("Black metallic")
  12880. wait(1)
  12881. Torso.Anchored = false
  12882. Attacking = false
  12883. elseif key == Enum.KeyCode.G then
  12884. Attacking = true
  12885. do
  12886. local cf = Mouse.Hit.p
  12887. local hcf = HRoot.CFrame
  12888. for i = 0, 0.4, 0.01 do
  12889. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(30), Rad(0), Rad(0)), i)
  12890. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-90), Rad(-120)), i)
  12891. wait()
  12892. end
  12893. spawn(function()
  12894. for i = 0, 1, 0.1 do
  12895. local part = Create("Part", Char, "Part", {
  12896. Anchored = true,
  12897. CanCollide = false,
  12898. BrickColor = BrickColor.new("Really black"),
  12899. Material = "Neon",
  12900. Size = Vector3.new(0.3, 9, 9),
  12901. CFrame = hcf * CFrame.new(Random(-5, 5), -5, Random(-5, 5))
  12902. })
  12903. Create("CylinderMesh", part, "Mesh", {})
  12904. TweenService:Create(part, TweenInfo.new(1), {
  12905. Transparency = 0.6,
  12906. CFrame = part.CFrame * CFrame.new(0, 10, 0)
  12907. }):Play()
  12908. game:GetService("Debris"):AddItem(part, 1)
  12909. SWait()
  12910. end
  12911. end)
  12912. Char:MoveTo(cf)
  12913. local Music3 = Instance.new("Sound", Torso)
  12914. Music3.SoundId = "rbxassetid://1055279036"
  12915. Music3.Volume = 3
  12916. Music3.Pitch = 1
  12917. Music3.Looped = false
  12918. Music3:Play()
  12919. Attacking = false
  12920. end
  12921. elseif key == Enum.KeyCode.H and Mode ~= "Ultra" then
  12922. Attacking = true
  12923. do
  12924. local sbomb = Create("Part", workspace, "Part", {
  12925. CanCollide = false,
  12926. BrickColor = BrickColor.new("Electric blue"),
  12927. Material = "Neon",
  12928. Size = Vector3.new(1, 1, 1),
  12929. CFrame = HRoot.CFrame * CFrame.new(0, 50, 0)
  12930. })
  12931. local hitb = Create("Part", sbomb, "Part", {
  12932. CanCollide = false,
  12933. Transparency = 1,
  12934. Size = Vector3.new(20, 20, 20),
  12935. CFrame = sbomb.CFrame
  12936. })
  12937. local mesh = Create("SpecialMesh", sbomb, "Mesh", {
  12938. MeshType = "Sphere",
  12939. Scale = Vector3.new(1, 1, 1)
  12940. })
  12941. newWeld(sbomb, hitb, sbomb, CFrame.new(0, -10, 0))
  12942. TweenService:Create(mesh, TweenInfo.new(20), {
  12943. Scale = Vector3.new(55, 55, 55)
  12944. }):Play()
  12945. local bv = Create("BodyVelocity", sbomb, "BV", {
  12946. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  12947. Velocity = Vector3.new(0, 0, 0)
  12948. })
  12949. for i = 0, 0.28, 0.01 do
  12950. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(10), Rad(0), Rad(-180)), i)
  12951. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(10), Rad(0), Rad(180)), i)
  12952. wait()
  12953. end
  12954. game:GetService("Debris"):AddItem(sbomb, 20)
  12955. wait(7)
  12956. for i = 0, 0.2, 0.01 do
  12957. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  12958. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(10), Rad(0), Rad(-45)), i)
  12959. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(10), Rad(0), Rad(40)), i)
  12960. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  12961. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-20)), i)
  12962. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(20)), i)
  12963. SWait()
  12964. end
  12965. local trg = Create("Part", workspace, "Part", {
  12966. Anchored = true,
  12967. CanCollide = false,
  12968. Transparency = 1,
  12969. CFrame = HRoot.CFrame * CFrame.new(0, 0, -50)
  12970. })
  12971. sbomb.CFrame = CFrame.new(sbomb.Position, trg.Position)
  12972. bv.Velocity = Mouse.hit.lookVector * 30
  12973. trg:Destroy()
  12974. local Explode = false
  12975. hitb.Touched:connect(function(h)
  12976. if Explode then
  12977. return
  12978. end
  12979. if hitb == sbomb then
  12980. return
  12981. end
  12982. Explode = true
  12983. sbomb.Anchored = true
  12984. SpiritBombSound:Stop()
  12985. ExplosionSound:Play()
  12986. local nsbomb = sbomb:Clone()
  12987. sbomb:Destroy()
  12988. nsbomb.Parent = workspace
  12989. TweenService:Create(nsbomb.Mesh, TweenInfo.new(2), {
  12990. Scale = Vector3.new(250, 250, 250)
  12991. }):Play()
  12992. TweenService:Create(nsbomb, TweenInfo.new(2), {Transparency = 1}):Play()
  12993. game:GetService("Debris"):AddItem(nsbomb, 2)
  12994. spawn(function()
  12995. for i = 0, 1, 0.01 do
  12996. local effect = Create("Part", workspace, "Part", {
  12997. CanCollide = false,
  12998. Material = "Neon",
  12999. BrickColor = Colours.Spirit[Random(1, #Colours.Spirit)],
  13000. Size = Vector3.new(1, 1, 1),
  13001. CFrame = nsbomb.CFrame * CFrame.Angles(Rad(Random(-360, 360)), Rad(Random(-360, 360)), Rad(Random(-360, 360)))
  13002. })
  13003. Create("BodyVelocity", effect, "BV", {
  13004. MaxForce = Vector3.new(200000000, 200000000, 200000000),
  13005. Velocity = effect.CFrame.lookVector * 50
  13006. })
  13007. Create("SpecialMesh", effect, "Mesh", {
  13008. MeshType = "Sphere",
  13009. Scale = Vector3.new(5, 5, 255)
  13010. })
  13011. TweenService:Create(effect, TweenInfo.new(0.5), {Transparency = 1}):Play()
  13012. game:GetService("Debris"):AddItem(effect, 0.5)
  13013. SWait()
  13014. end
  13015. end)
  13016. spawn(function()
  13017. local reg = CreateRegion3(sbomb.Position, Vector3.new(100, 100, 100))
  13018. for _, v in pairs(workspace:FindPartsInRegion3(reg, Char, 100)) do
  13019. if v.Parent ~= nil then
  13020. local hum = v.Parent:FindFirstChildOfClass("Humanoid")
  13021. if hum and v.Parent ~= Char then
  13022. for _, b in pairs(v.Parent:GetChildren()) do
  13023. if b:IsA("ForceField") then
  13024. b:Destroy()
  13025. end
  13026. end
  13027. hum:TakeDamage(hum.MaxHealth / 5)
  13028. end
  13029. end
  13030. end
  13031. end)
  13032. end)
  13033. wait(0.2)
  13034. Attacking = false
  13035. end
  13036. elseif key == Enum.KeyCode.F then
  13037. end
  13038. end
  13039. function keyUp(key)
  13040. Keys[key] = nil
  13041. end
  13042. UserInputService.TextBoxFocused:connect(function()
  13043. Typing = true
  13044. end)
  13045. UserInputService.TextBoxFocusReleased:connect(function()
  13046. Typing = false
  13047. end)
  13048. if UserInputService.KeyboardEnabled and UserInputService.MouseEnabled then
  13049. UserInputService.InputBegan:connect(function(inpType)
  13050. if inpType.KeyCode ~= Enum.KeyCode.Unknown and not Typing then
  13051. keyDown(inpType.KeyCode)
  13052. end
  13053. end)
  13054. UserInputService.InputEnded:connect(function(inpType)
  13055. if inpType.KeyCode ~= Enum.KeyCode.Unknown and not Typing then
  13056. keyUp(inpType.KeyCode)
  13057. end
  13058. end)
  13059. end
  13060. spawn(function()
  13061. while SWait() do
  13062. if Mode == "SSJ" or Mode == "SSJ2" or Mode == "SSJ3" then
  13063. elseif Mode == "SSJG" then
  13064. elseif Mode == "SSJB" then
  13065. elseif Mode == "Vegito" then
  13066. end
  13067. end
  13068. end)
  13069. Human.FreeFalling:connect(function(active)
  13070. if Attacking then
  13071. return
  13072. end
  13073. if not Flying then
  13074. Falling = active
  13075. end
  13076. end)
  13077. game:GetService("RunService").RenderStepped:connect(function()
  13078. Human.WalkSpeed = Walkspeed
  13079. if Flying then
  13080. FloatGyro.Parent = HRoot
  13081. FloatVel.Parent = HRoot
  13082. FloatGyro.MaxTorque = Vector3.new(200000000, 200000000, 200000000)
  13083. FloatVel.MaxForce = Vector3.new(200000000, 200000000, 200000000)
  13084. FloatGyro.CFrame = workspace.CurrentCamera.CFrame
  13085. if Keys[Enum.KeyCode.W] then
  13086. Dir = "Forward"
  13087. elseif Keys[Enum.KeyCode.S] then
  13088. Dir = "Backward"
  13089. elseif Keys[Enum.KeyCode.A] then
  13090. Dir = "Left"
  13091. elseif Keys[Enum.KeyCode.D] then
  13092. Dir = "Right"
  13093. else
  13094. Dir = "None"
  13095. end
  13096. if Dir == "Forward" then
  13097. FloatVel.Velocity = workspace.CurrentCamera.CFrame.lookVector * 100
  13098. elseif Dir == "Backward" then
  13099. FloatVel.Velocity = workspace.CurrentCamera.CFrame.lookVector * -100
  13100. elseif Dir == "Left" then
  13101. FloatVel.Velocity = workspace.CurrentCamera.CFrame * CFrame.new(-60, 0, 0).p - workspace.CurrentCamera.CFrame.p
  13102. elseif Dir == "Right" then
  13103. FloatVel.Velocity = workspace.CurrentCamera.CFrame * CFrame.new(60, 0, 0).p - workspace.CurrentCamera.CFrame.p
  13104. else
  13105. FloatVel.Velocity = Vector3.new(0, 0, 0)
  13106. end
  13107. else
  13108. FloatGyro.MaxTorque = Vector3.new(0, 0, 0)
  13109. FloatVel.MaxForce = Vector3.new(0, 0, 0)
  13110. FloatGyro.Parent = nil
  13111. FloatVel.Parent = nil
  13112. end
  13113. if not Attacking then
  13114. if not Flying then
  13115. if Torso.Velocity.magnitude < 2 then
  13116. Anim = "Idle"
  13117. elseif Torso.Velocity.magnitude < 2000 then
  13118. Anim = "Walk"
  13119. else
  13120. Anim = "Run"
  13121. end
  13122. elseif Torso.Velocity.magnitude < 2000 then
  13123. Anim = "Float"
  13124. elseif Dir == "Forward" then
  13125. Anim = "Fly"
  13126. elseif Dir == "Backward" then
  13127. Anim = "FlyBack"
  13128. elseif Dir == "Left" then
  13129. Anim = "FlyLeft"
  13130. elseif Dir == "Right" then
  13131. Anim = "FlyRight"
  13132. end
  13133. if not Falling then
  13134. if Anim == "Idle" then
  13135. if Mode ~= "Ultra" and Mode ~= "SSJ3" then
  13136. Neck.C0 = Neck.C0:lerp(Ncf, 0.1)
  13137. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(2 * Sin(tick() / 1.5)), Rad(0), Rad(0)), 0.1)
  13138. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), -Rad(2 * Sin(tick() / 1.5))), 0.1)
  13139. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(2 * Sin(tick() / 1.5))), 0.1)
  13140. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  13141. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  13142. elseif Mode == "Vegito" then
  13143. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(-60)), 0.1)
  13144. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(2 * Sin(tick() / 1.5)), Rad(0), Rad(60)), 0.1)
  13145. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), -Rad(2 * Sin(tick() / 1.5))), 0.1)
  13146. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(2 * Sin(tick() / 1.5))), 0.1)
  13147. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(-90), Rad(-90)), 0.1)
  13148. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(90), Rad(90)), 0.1)
  13149. elseif Mode == "Ultra" then
  13150. Neck.C0 = Neck.C0:lerp(Ncf, 0.1)
  13151. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(Sin(tick() / 1.5)), Rad(0), Rad(0)), 0.1)
  13152. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), -Rad(Sin(tick() / 1.5))), 0.1)
  13153. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(Sin(tick() / 1.5))), 0.1)
  13154. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  13155. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  13156. end
  13157. elseif Anim == "Walk" then
  13158. if Mode ~= "Ultra" then
  13159. Neck.C0 = Neck.C0:lerp(Ncf, 0.5)
  13160. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  13161. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  13162. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  13163. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  13164. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  13165. elseif Mode == "Ultra" then
  13166. Neck.C0 = Neck.C0:lerp(Ncf, 0.5)
  13167. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  13168. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(-15), Rad(10 * Sin(tick() * 4))), 0.5)
  13169. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(15), Rad(10 * Sin(tick() * 4))), 0.5)
  13170. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  13171. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  13172. end
  13173. elseif Anim == "Run" then
  13174. if Mode == "Ultra" then
  13175. Neck.C0 = Neck.C0:lerp(Ncf, 0.5)
  13176. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  13177. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  13178. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  13179. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  13180. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  13181. end
  13182. elseif Anim == "Float" then
  13183. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.new(0, 0, Sin(tick()) / 10), 0.2)
  13184. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.2)
  13185. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.2)
  13186. LHip.C0 = LHip.C0:lerp(Lhcf, 0.2)
  13187. RHip.C0 = RHip.C0:lerp(Rhcf, 0.2)
  13188. Neck.C0 = Neck.C0:lerp(Ncf, 0.2)
  13189. elseif Anim == "Fly" then
  13190. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(80), Rad(0), Rad(0)), 0.5)
  13191. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(-80), Rad(0), Rad(0)), 0.5)
  13192. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  13193. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  13194. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.5)
  13195. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.5)
  13196. elseif Anim == "FlyBack" then
  13197. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-40), Rad(0), Rad(0)), 0.5)
  13198. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(40), Rad(0), Rad(0)), 0.5)
  13199. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(0), Rad(-40)), 0.5)
  13200. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(0), Rad(40)), 0.5)
  13201. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(-20)), 0.5)
  13202. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(20)), 0.5)
  13203. elseif Anim == "FlyLeft" then
  13204. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(20), Rad(-90)), 0.5)
  13205. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), 0.5)
  13206. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(0), Rad(-40)), 0.5)
  13207. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(0), Rad(40)), 0.5)
  13208. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(-20)), 0.5)
  13209. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(20)), 0.5)
  13210. elseif Anim == "FlyRight" then
  13211. Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(-20), Rad(90)), 0.5)
  13212. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), 0.5)
  13213. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(0), Rad(-40)), 0.5)
  13214. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(0), Rad(40)), 0.5)
  13215. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(-20)), 0.5)
  13216. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(20)), 0.5)
  13217. end
  13218. else
  13219. Hrj.C0 = Hrj.C0:lerp(Hrjcf, 0.5)
  13220. LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  13221. RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  13222. Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), 0.5)
  13223. LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.5)
  13224. RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.5)
  13225. end
  13226. end
  13227. if Mode == "Ultra" and Sprint and Anim == "Run" then
  13228. local c = Clone:Clone()
  13229. c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  13230. c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  13231. c.Torso["Left Hip"].C0 = c.Torso["Left Hip"].C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  13232. c.Torso["Right Hip"].C0 = c.Torso["Right Hip"].C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  13233. c.HumanoidRootPart.RootJoint.C0 = c.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  13234. for _, v in pairs(c:GetChildren()) do
  13235. if v:IsA("BasePart") then
  13236. TweenService:Create(v, TweenInfo.new(0.1), {Transparency = 1}):Play()
  13237. if v.Name == "Head" then
  13238. TweenService:Create(v.face, TweenInfo.new(0.1), {Transparency = 1}):Play()
  13239. end
  13240. end
  13241. end
  13242. c.Parent = Char
  13243. game:GetService("Debris"):AddItem(c, 0.1)
  13244. c.Torso.CFrame = CFrame.new(HRoot.CFrame * CFrame.new(0, 0, 1).p, HRoot.CFrame.p)
  13245. end
  13246. if Dodge and Mode == "Ultra" then
  13247. do
  13248. local reg = CreateRegion3(HRoot.CFrame.p, Vector3.new(100, 100, 100))
  13249. local hcf = HRoot.CFrame
  13250. for _, v in pairs(workspace:FindPartsInRegion3WithIgnoreList(reg, {Char}, 100)) do
  13251. if v:IsA("BasePart") and v.Name ~= "KameHameHaUltra" and v:FindFirstChildOfClass("TouchTransmitter") then
  13252. spawn(function()
  13253. v.Anchored = true
  13254. pcall(function()
  13255. v:FindFirstChildOfClass("TouchTransmitter"):Destroy()
  13256. end)
  13257. spawn(function()
  13258. local c = Clone:Clone()
  13259. c.Parent = workspace
  13260. for _, v in pairs(c:GetChildren()) do
  13261. if v:IsA("BasePart") then
  13262. v.Anchored = true
  13263. TweenService:Create(v, TweenInfo.new(1), {Transparency = 1}):Play()
  13264. end
  13265. end
  13266. c:MoveTo(hcf.p)
  13267. game:GetService("Debris"):AddItem(c, 1)
  13268. end)
  13269. Char:MoveTo(CFrame.new(v.CFrame.X, v.CFrame.Y, v.CFrame.Z) * CFrame.new(0, 0, v.Size.magnitude / 2 + 10).p)
  13270. game:GetService("Debris"):AddItem(v, 0.1)
  13271. end)
  13272. end
  13273. end
  13274. for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  13275. if v.Character and v ~= Plr and 20 >= v:DistanceFromCharacter(Head.CFrame.p) then
  13276. spawn(function()
  13277. local c = Clone:Clone()
  13278. c.Parent = workspace
  13279. for _, v in pairs(c:GetChildren()) do
  13280. if v:IsA("BasePart") then
  13281. v.Anchored = true
  13282. TweenService:Create(v, TweenInfo.new(1), {Transparency = 1}):Play()
  13283. end
  13284. end
  13285. c:MoveTo(hcf.p)
  13286. game:GetService("Debris"):AddItem(c, 1)
  13287. end)
  13288. Char:MoveTo(v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 25).p)
  13289. end
  13290. end
  13291. end
  13292. end
  13293. LArm.BrickColor = BrickColor.new("Pastel brown")
  13294. RArm.BrickColor = BrickColor.new("Pastel brown")
  13295. RLeg.BrickColor = BrickColor.new("Pastel brown")
  13296. LLeg.BrickColor = BrickColor.new("Pastel brown")
  13297. Torso.BrickColor = BrickColor.new("Pastel brown")
  13298. Head.BrickColor = BrickColor.new("Pastel brown")
  13299. if Mode == "Ultra" then
  13300. Nose.Transparency = 1
  13301. Mouth.Transparency = 1
  13302. else
  13303. Nose.Transparency = 0
  13304. Mouth.Transparency = 0
  13305. end
  13306. end)
  13307. end)
  13308.  
  13309. GuiTitle.Name = "GuiTitle"
  13310. GuiTitle.Parent = MainFrame
  13311. GuiTitle.BackgroundColor3 = Color3.new(1, 0, 0)
  13312. GuiTitle.BorderColor3 = Color3.new(0, 0, 0)
  13313. GuiTitle.Position = UDim2.new(0, 0, -0.00143663667, 0)
  13314. GuiTitle.Size = UDim2.new(0, 367, 0, 34)
  13315. GuiTitle.Font = Enum.Font.SourceSans
  13316. GuiTitle.Text = "Vermillion Gui (Revamped)"
  13317. GuiTitle.TextColor3 = Color3.new(0, 0, 0)
  13318. GuiTitle.TextSize = 14
  13319.  
  13320. RevampedBy.Name = "RevampedBy"
  13321. RevampedBy.Parent = MainFrame
  13322. RevampedBy.BackgroundColor3 = Color3.new(1, 0, 0)
  13323. RevampedBy.BorderColor3 = Color3.new(0, 0, 0)
  13324. RevampedBy.Position = UDim2.new(-0.000256560743, 0, 0.907056212, 0)
  13325. RevampedBy.Size = UDim2.new(0, 236, 0, 29)
  13326. RevampedBy.Font = Enum.Font.SourceSans
  13327. RevampedBy.Text = "Revamped By AxeuerAlt"
  13328. RevampedBy.TextColor3 = Color3.new(0, 0, 0)
  13329. RevampedBy.TextSize = 14
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement