Advertisement
AxeuerAlt

Untitled

Jul 7th, 2019
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 187.10 KB | None | 0 0
  1. -- Script
  2.  
  3. --https://github.com/Mokiros/roblox-FE-compatibility
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  6. local RealPlayer = Player
  7. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  8.  
  9. wait(1)
  10.  
  11.  
  12. local punched1 = true
  13. local punched2 = false
  14. local punched3 = false
  15. local punched4 = false
  16. local beamgo4 = 2.2
  17. local beamgo3 = 1
  18. local trans = 1
  19. local ssj1 = false
  20. local ssj2 = false
  21. local transforming1 = false
  22. local transforming2 = false
  23. local transforming3 = false
  24. local transforming4 = false
  25. local fuse = false
  26. local potara = false
  27. local onaura = true
  28. local num = 0
  29. local enabled = true
  30. local beamgo = 2.2
  31. local beamgo1 = 1
  32. local p = owner
  33. local char = p.Character
  34. local mouse = p:GetMouse()
  35. local looprevive = true
  36. local revive = true
  37. local larm = char["Left Arm"]
  38. local rarm = char["Right Arm"]
  39. local lleg = char["Left Leg"]
  40. local rleg = char["Right Leg"]
  41. local hed = char.Head
  42. local torso = char.Torso
  43. local hum = char.Humanoid
  44. local root = char.HumanoidRootPart
  45. local canattack = true
  46. local canwalk = true
  47. local canwalk1 = true
  48. local canidle = true
  49. local rs = game:GetService("RunService").RenderStepped
  50. local new = Instance.new
  51. local v3 = Vector3.new
  52. local ns = NumberSequence.new
  53. local nr = NumberRange.new
  54. local bc = BrickColor.new
  55. local cf = CFrame.new
  56. local cfa = CFrame.Angles
  57. local rad = math.rad
  58. local startk = false
  59. local beam1 = false
  60. local beam2 = false
  61. local powering = false
  62. stop = false
  63. local start = false
  64. Mrandom = math.random
  65. local DebrisModel = Instance.new("Model",char)
  66. DebrisModel.Name = "Debris"
  67. C3 = Color3.new
  68. local base = true
  69. local super = false
  70. local super2 = false
  71. local super3 = false
  72. local god = false
  73. local blue = false
  74. local slow = false
  75. local ui = false
  76. local kaioken = false
  77. local dodge = false
  78. local transformed = false
  79. local muiable = false
  80. cooldown = true
  81. canfly = false
  82.  
  83. -- Scripts
  84. -- Objects
  85. -----------------------------------
  86. --god/health
  87. hum:SetStateEnabled("Dead",false)
  88. hum:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
  89. Instance.new("ForceField",char).Visible = false
  90. hum.MaxHealth = 100000
  91. hum.Health = 100000
  92.  
  93.  
  94. -----------------------------------
  95. function Lerp(c1,c2,al)
  96. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  97. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  98. for i,v in pairs(com1) do
  99. com1[i] = v+(com2[i]-v)*al
  100. end
  101. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  102. end
  103. ----------------------------------------------------------------------------------------------------
  104. local maincolor = BrickColor.new("Really blue")
  105. function Eviscerate(dude)
  106. if dude.Name ~= char then
  107. local bgf = Instance.new("BodyGyro", dude.Head)
  108. bgf.CFrame = bgf.CFrame * CFrame.fromEulerAnglesXYZ(rad(-90), 0, 0)
  109. local val = Instance.new("BoolValue", dude)
  110. val.Name = "IsHit"
  111. local ds = coroutine.wrap(function()
  112. dude:WaitForChild("Head"):BreakJoints()
  113.  
  114.  
  115. coroutine.resume(coroutine.create(function()
  116. for i, v in pairs(dude:GetChildren()) do
  117. if v:IsA("Accessory") then
  118. v:Destroy()
  119. end
  120. if v:IsA("Humanoid") then
  121. v:Destroy()
  122. end
  123. if v:IsA("CharacterMesh") then
  124. v:Destroy()
  125. end
  126. if v:IsA("Model") then
  127. v:Destroy()
  128. end
  129. if v:IsA("Part") or v:IsA("MeshPart") then
  130. for x, o in pairs(v:GetChildren()) do
  131. if o:IsA("Decal") then
  132. o:Destroy()
  133. end
  134. end
  135. coroutine.resume(coroutine.create(function()
  136. v.Material = "Neon"
  137. v.CanCollide = false
  138. local PartEmmit1 = Instance.new("ParticleEmitter", v)
  139. PartEmmit1.LightEmission = 1
  140. PartEmmit1.Texture = "rbxassetid://284205403"
  141. PartEmmit1.Color = ColorSequence.new(maincolor.Color)
  142. PartEmmit1.Rate = 150
  143. PartEmmit1.Lifetime = NumberRange.new(1)
  144. PartEmmit1.Size = NumberSequence.new({
  145. NumberSequenceKeypoint.new(0, 0.75, 0),
  146. NumberSequenceKeypoint.new(1, 0, 0)
  147. })
  148. PartEmmit1.Transparency = NumberSequence.new({
  149. NumberSequenceKeypoint.new(0, 0, 0),
  150. NumberSequenceKeypoint.new(1, 1, 0)
  151. })
  152. PartEmmit1.Speed = NumberRange.new(0, 0)
  153. PartEmmit1.VelocitySpread = 30000
  154. PartEmmit1.Rotation = NumberRange.new(-500, 500)
  155. PartEmmit1.RotSpeed = NumberRange.new(-500, 500)
  156. local BodPoss = Instance.new("BodyPosition", v)
  157. BodPoss.P = 3000
  158. BodPoss.D = 1000
  159. BodPoss.maxForce = Vector3.new(50000000000, 50000000000, 50000000000)
  160. BodPoss.position = v.Position + Vector3.new(Mrandom(-15, 15), Mrandom(-15, 15), Mrandom(-15, 15))
  161. v.Color = maincolor.Color
  162. coroutine.resume(coroutine.create(function()
  163. for i = 0, 49 do
  164. swait(1)
  165. v.Transparency = v.Transparency + 0.08
  166. end
  167. wait(0.5)
  168. PartEmmit1.Enabled = false
  169. wait(3)
  170. v:Destroy()
  171. dude:Destroy()
  172. end))
  173. end))
  174. end
  175. end
  176. end))
  177. end)
  178. ds()
  179. end
  180. end
  181. ----------------------------------------------------------------------------------------------------
  182. --Hair
  183.  
  184. a8 = new("Part",char)
  185. a8.Name = "Hair"
  186. a8.Size = v3(2.92, 2.58, 2.72)
  187. a8.BrickColor = bc("Really black")
  188. a8.Material = "Neon"
  189. a8.Transparency = 1
  190. aa8 = new("SpecialMesh",a8)
  191. aa8.MeshType = "FileMesh"
  192. aa8.Scale = v3(7.3,7.3,7.3)
  193. aa8.MeshId = "rbxassetid://455100513"
  194. aaa8 =new("Weld",a8)
  195. aaa8.Part0 = hed
  196. aaa8.Part1 = a8
  197. aaa8.C0 = cf(-0.15,.9,-0.1) * cfa(rad(0),rad(0),rad(0))
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204. Lightning = function(Start,End,Times,Offset,Color,Thickness)
  205.  
  206.  
  207.  
  208.  
  209. local magz = (Start - End).magnitude local curpos = Start local trz = {-Offset,Offset}
  210.  
  211.  
  212.  
  213.  
  214. for i=1,Times do
  215.  
  216.  
  217.  
  218.  
  219. local li = Instance.new("Part",workspace) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true
  220.  
  221.  
  222.  
  223.  
  224. li.Material = "Neon"
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238. li.Transparency = 0 li.BrickColor = Color
  239.  
  240.  
  241.  
  242.  
  243. li.formFactor = "Custom" li.CanCollide = false
  244.  
  245.  
  246.  
  247.  
  248. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  249.  
  250.  
  251.  
  252.  
  253. local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  254.  
  255.  
  256.  
  257.  
  258. local trolpos = CFrame.new(curpos,End)*CFrame.new(0,0,magz/Times).p+ofz
  259.  
  260.  
  261.  
  262.  
  263. if Times == i then
  264.  
  265.  
  266.  
  267.  
  268. local magz2 = (curpos - End).magnitude li.Size = Vector3.new(Thickness,Thickness,magz2)
  269.  
  270.  
  271.  
  272.  
  273. li.CFrame = CFrame.new(curpos,End)*CFrame.new(0,0,-magz2/2)
  274.  
  275.  
  276.  
  277.  
  278. else
  279.  
  280.  
  281.  
  282.  
  283. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  284.  
  285.  
  286.  
  287.  
  288. end
  289.  
  290.  
  291.  
  292.  
  293. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p Spawn(function() for i=1,10 do wait()
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307. li.Transparency = li.Transparency+tra end li:Destroy() end)
  308.  
  309.  
  310.  
  311.  
  312. end
  313.  
  314.  
  315.  
  316.  
  317. end
  318.  
  319.  
  320. --Clothes
  321. if char.Shirt == nil then
  322. Instance.new("Shirt",char)
  323. end
  324. if char.Pants == nil then
  325. Instance.new("Pants",char)
  326. end
  327. wait(0.5)
  328.  
  329. local instinct = false
  330.  
  331. -------
  332. -----------------------------------------------------------------------
  333. --Sounds
  334. --Folder
  335. soundfolder = Instance.new("Model",char)
  336. soundfolder.Name = "Sound Folder"
  337. --Sounds
  338. kamecharge = Instance.new("Sound",torso)
  339. kamecharge.Volume = 1
  340. kamecharge.Name = "kamecharge"
  341. kamecharge.Looped = false
  342. kamecharge.SoundId = "rbxassetid://908489666"
  343. kamefire = Instance.new("Sound",torso)
  344. kamefire.Volume = 1
  345. kamefire.Name = "kamefire"
  346. kamefire.Looped = false
  347. kamefire.SoundId = "rbxassetid://908474188"
  348. kamehit = Instance.new("Sound",torso)
  349. kamehit.Volume = 30
  350. kamehit.Name = "kamehit"
  351. kamehit.Looped = false
  352. kamehit.SoundId = "rbxassetid://908484148"
  353. ssjaura = Instance.new("Sound",torso)
  354. ssjaura.Volume = 10
  355. ssjaura.Name = "ssjaura"
  356. ssjaura.Looped = true
  357. ssjaura.SoundId = "rbxassetid://891397456"
  358. ssjauraburst = Instance.new("Sound",torso)
  359. ssjauraburst.Volume = math.huge
  360. ssjauraburst.Name = "ssjauraburst"
  361. ssjauraburst.Looped =false
  362. ssjauraburst.SoundId = "rbxassetid://437393965"
  363. ssjmusic = Instance.new("Sound",torso)
  364. ssjmusic.Volume = 10
  365. ssjmusic.Name = "ssjmusic"
  366. ssjmusic.Looped = true
  367. ssjmusic.SoundId = "rbxassetid://194135434"
  368. ssj2music = Instance.new("Sound",torso)
  369. ssj2music.Volume = 10
  370. ssj2music.Name = "ssj2music"
  371. ssj2music.Looped = true
  372. ssj2music.SoundId = "rbxassetid://144377132"
  373. ssj2aura = Instance.new("Sound",torso)
  374. ssj2aura.Volume = 10
  375. ssj2aura.Name = "ssj2aura"
  376. ssj2aura.Looped = true
  377. ssj2aura.SoundId = "rbxassetid://262498455"
  378.  
  379. fahersonstart = Instance.new("Sound",torso)
  380. fahersonstart.Volume = math.huge
  381. fahersonstart.Name = "fahersonstart"
  382. fahersonstart.Looped = false
  383. fahersonstart.SoundId = "rbxassetid://958391048"
  384. fahersonend = Instance.new("Sound",torso)
  385. fahersonend.Volume = math.huge
  386. fahersonend.Name = "fahersonend"
  387. fahersonend.Looped = false
  388. fahersonend.SoundId = "rbxassetid://958391222"
  389. punchsound = Instance.new("Sound",torso)
  390. punchsound.Volume = 10
  391. punchsound.Name = "punchsound"
  392. punchsound.Looped = false
  393. punchsound.SoundId = "rbxassetid://896246498"
  394. punchsound1 = Instance.new("Sound",torso)
  395. punchsound1.Volume = 10
  396. punchsound1.Name = "punchsound1"
  397. punchsound1.Looped = false
  398. punchsound1.SoundId = "rbxassetid://137579113"
  399.  
  400.  
  401.  
  402.  
  403.  
  404. NewInstance = function(instance,parent,properties)
  405. local inst = Instance.new(instance)
  406. inst.Parent = parent
  407. if(properties)then
  408. for i,v in next, properties do
  409. pcall(function() inst[i] = v end)
  410. end
  411. end
  412. return inst;
  413. end
  414.  
  415.  
  416.  
  417.  
  418.  
  419. ----------------------------------------------------
  420. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  421. local wld = Instance.new("Weld", wp1)
  422. wld.Part0 = wp0
  423. wld.Part1 = wp1
  424. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  425. end
  426. newWeld(torso, larm, -1.5, 0.5, 0)
  427. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  428. newWeld(torso, rarm, 1.5, 0.5, 0)
  429. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  430. newWeld(torso, hed, 0, 1.5, 0)
  431. newWeld(torso, lleg, -0.5, -1, 0)
  432. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  433. newWeld(torso, rleg, 0.5, -1, 0)
  434. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  435. newWeld(root, torso, 0, -1, 0)
  436. torso.Weld.C1 = CFrame.new(0, -1, 0)
  437. --Animations
  438. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  439.  
  440.  
  441. hum.WalkSpeed = 20
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462. function firsthit()
  463. local SFXZ = Instance.new("Sound",torso)
  464. SFXZ.SoundId = "rbxassetid://169259383"
  465. SFXZ.Volume = 1
  466. SFXZ.Pitch = 1.5
  467. SFXZ.Looped = false
  468. wait(0.01)
  469. SFXZ:Play()
  470.  
  471. for i = 1,5 do
  472. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  473. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  474. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  475. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  476. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  477. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  478. wait()
  479. end
  480.  
  481.  
  482. ag = new("Part",char)
  483. ag.Name = "NewPart"
  484. ag.Size = v3(2,2,2)
  485. ag.CanCollide = false
  486. ag.Position = v3(999,999,999)
  487. ag.BrickColor = bc("Color")
  488. ag.Material = "Neon"
  489. ag.Transparency = 1
  490. aaag =new("Weld",ag)
  491. aaag.Part0 = rarm
  492. aaag.Part1 = ag
  493. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  494.  
  495.  
  496. ag.Touched:connect(function(hit)
  497. for i,v in pairs(hit.Parent:GetChildren()) do
  498. if v:IsA("Humanoid") then
  499. ag.TouchInterest:Destroy()
  500. if ssj1 == false and ssj2 == false then
  501. v.Health = v.Health - 40
  502. end
  503. if blue == true and ssj2 == true then
  504. v.Health = v.Health - 1500
  505. end
  506. if ui == true then
  507. v.Health = v.Health - 3000000000000000000000000000000
  508. end
  509.  
  510. local Cloud3 = Instance.new("Part",char)
  511. Cloud3.Size = Vector3.new(1,1,1)
  512. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  513. Cloud3.Anchored = true
  514. Cloud3.Material = "Neon"
  515. Cloud3.CanCollide = false
  516. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  517. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  518. Cloud4.MeshId = "rbxassetid://3270017"
  519. Cloud4.Scale = Vector3.new(1,1,0.4)
  520.  
  521.  
  522.  
  523. coroutine.resume(coroutine.create(function()
  524. for i = 3,650 do
  525.  
  526.  
  527.  
  528.  
  529. Cloud3.Transparency = Cloud3.Transparency + 0.03
  530. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  531.  
  532.  
  533.  
  534.  
  535. wait(0.00000000001)
  536. end
  537. end))
  538. local SFXZ = Instance.new("Sound",hed)
  539. SFXZ.SoundId = "rbxassetid://260430060"
  540. SFXZ.Volume = 1
  541. SFXZ.Pitch = 1
  542. SFXZ.Looped = false
  543. wait(0.01)
  544. SFXZ:Play()
  545.  
  546.  
  547. end
  548. end
  549. end)
  550.  
  551.  
  552.  
  553.  
  554. for i= 1,5 do
  555. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  556. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  557. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  558. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  559. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  560. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  561. wait()
  562. end
  563. ag:Destroy()
  564. end
  565. function secondhit()
  566.  
  567. local SFXZ = Instance.new("Sound",torso)
  568. SFXZ.SoundId = "rbxassetid://169259383"
  569. SFXZ.Volume = 1
  570. SFXZ.Pitch = 1.5
  571. SFXZ.Looped = false
  572. wait(0.01)
  573. SFXZ:Play()
  574.  
  575. for i = 1,5 do
  576. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  577. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(20), math.rad(0)), .5)--torso
  578. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  579. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), .5)--arm
  580. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  581. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  582. wait()
  583. end
  584.  
  585.  
  586.  
  587. ag = new("Part",char)
  588. ag.Name = "NewPart"
  589. ag.Size = v3(2,2,2)
  590. ag.CanCollide = false
  591. ag.Position = v3(999,999,999)
  592. ag.BrickColor = bc("Color")
  593. ag.Material = "Neon"
  594. ag.Transparency = 1
  595. aaag =new("Weld",ag)
  596. aaag.Part0 = larm
  597. aaag.Part1 = ag
  598. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  599.  
  600.  
  601.  
  602. ag.Touched:connect(function(hit)
  603. for i,v in pairs(hit.Parent:GetChildren()) do
  604. if v:IsA("Humanoid") then
  605. ag.TouchInterest:Destroy()
  606. if ssj1 == false and ssj2 == false then
  607. v.Health = v.Health - 100
  608. end
  609. if blue == true and ssj2 == false then
  610. v.Health = v.Health - 1500
  611. end
  612. if ui == true then
  613. v.Health = v.Health - 3000000000000000000000000000000
  614. end
  615. local Cloud3 = Instance.new("Part",char)
  616. Cloud3.Size = Vector3.new(1,1,1)
  617. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  618. Cloud3.Anchored = true
  619. Cloud3.Material = "Neon"
  620. Cloud3.CanCollide = false
  621. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  622. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  623. Cloud4.MeshId = "rbxassetid://3270017"
  624. Cloud4.Scale = Vector3.new(1,1,0.4)
  625.  
  626.  
  627.  
  628. coroutine.resume(coroutine.create(function()
  629. for i = 3,650 do
  630.  
  631.  
  632.  
  633.  
  634. Cloud3.Transparency = Cloud3.Transparency + 0.03
  635. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  636.  
  637.  
  638.  
  639.  
  640. wait(0.00000000001)
  641. end
  642. end))
  643. local SFXZ = Instance.new("Sound",hed)
  644. SFXZ.SoundId = "rbxassetid://260430060"
  645. SFXZ.Volume = 1
  646. SFXZ.Pitch = 1.1
  647. SFXZ.Looped = false
  648. wait(0.01)
  649. SFXZ:Play()
  650.  
  651.  
  652. end
  653. end
  654. end)
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663. for i= 1,5 do
  664. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  665. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(-70), math.rad(0)), .5)--torso
  666. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), .5)--arm
  667. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.0,0.5,-0.8)*CFrame.Angles(math.rad(160),math.rad(70),math.rad(10)), .5)--arm
  668. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .5)--leg
  669. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),.5)--leg
  670. wait()
  671. end
  672. ag:Destroy()
  673. end
  674. function thirdhit()
  675. local SFXZ = Instance.new("Sound",torso)
  676. SFXZ.SoundId = "rbxassetid://169259383"
  677. SFXZ.Volume = 1
  678. SFXZ.Pitch = 1.5
  679. SFXZ.Looped = false
  680. wait(0.01)
  681. SFXZ:Play()
  682.  
  683. for i = 1,5 do
  684. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  685. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-60), math.rad(0)), .5)--torso
  686. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  687. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  688. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  689. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  690. wait()
  691. end
  692.  
  693.  
  694. ag = new("Part",char)
  695. ag.Name = "NewPart"
  696. ag.Size = v3(2,2,2)
  697. ag.CanCollide = false
  698. ag.Position = v3(999,999,999)
  699. ag.BrickColor = bc("Color")
  700. ag.Material = "Neon"
  701. ag.Transparency = 1
  702. aaag =new("Weld",ag)
  703. aaag.Part0 = rleg
  704. aaag.Part1 = ag
  705. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  706.  
  707.  
  708.  
  709. ag.Touched:connect(function(hit)
  710. for i,v in pairs(hit.Parent:GetChildren()) do
  711. if v:IsA("Humanoid") then
  712. ag.TouchInterest:Destroy()
  713. if ssj1 == false and ssj2 == false then
  714. v.Health = v.Health - 30
  715. end
  716. if blue == true and ssj2 == false then
  717. v.Health = v.Health - 5500
  718. end
  719. if ui == true then
  720. v.Health = v.Health - 3000000000000000000000000000000
  721. end
  722.  
  723. local Cloud3 = Instance.new("Part",char)
  724. Cloud3.Size = Vector3.new(1,1,1)
  725. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  726. Cloud3.Anchored = true
  727. Cloud3.Material = "Neon"
  728. Cloud3.CanCollide = false
  729. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  730. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  731. Cloud4.MeshId = "rbxassetid://3270017"
  732. Cloud4.Scale = Vector3.new(1,1,0.4)
  733.  
  734.  
  735.  
  736. coroutine.resume(coroutine.create(function()
  737. for i = 3,650 do
  738.  
  739.  
  740.  
  741.  
  742. Cloud3.Transparency = Cloud3.Transparency + 0.03
  743. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  744.  
  745.  
  746.  
  747.  
  748. wait(0.00000000001)
  749. end
  750. end))
  751. local SFXZ = Instance.new("Sound",hed)
  752. SFXZ.SoundId = "rbxassetid://260430060"
  753. SFXZ.Volume = 1
  754. SFXZ.Pitch = 0.96
  755. SFXZ.Looped = false
  756. wait(0.01)
  757. SFXZ:Play()
  758.  
  759.  
  760. end
  761. end
  762. end)
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780. for i = 1,5 do
  781. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  782. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(50), math.rad(0)), .5)--torso
  783. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  784. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  785. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  786. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.5) * CFrame.Angles(math.rad(120), math.rad(20), math.rad(-30)),.5)--leg
  787. wait()
  788. end
  789. ag:Destroy()
  790. end
  791. function lasthit()
  792.  
  793. local SFXZ = Instance.new("Sound",torso)
  794. SFXZ.SoundId = "rbxassetid://169259383"
  795. SFXZ.Volume = 1
  796. SFXZ.Pitch = 1.5
  797. SFXZ.Looped = false
  798. wait(0.01)
  799. SFXZ:Play()
  800. for i = 1,5 do
  801. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-40),math.rad(0)), .5)--head
  802. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(80), math.rad(0)), .5)--torso
  803. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), .5)--arm
  804. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), .5)--arm
  805. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .5)--leg
  806. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)),.5)--leg
  807. wait()
  808. end
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820. ag = new("Part",char)
  821. ag.Name = "NewPart"
  822. ag.Size = v3(2,2,2)
  823. ag.CanCollide = false
  824. ag.Position = v3(999,999,999)
  825. ag.BrickColor = bc("Color")
  826. ag.Material = "Neon"
  827. ag.Transparency = 1
  828. aaag =new("Weld",ag)
  829. aaag.Part0 = lleg
  830. aaag.Part1 = ag
  831. aaag.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  832.  
  833.  
  834.  
  835. ag.Touched:connect(function(hit)
  836. for i,v in pairs(hit.Parent:GetChildren()) do
  837. if v:IsA("Humanoid") then
  838. ag.TouchInterest:Destroy()
  839. if ssj1 == false and ssj2 == false then
  840. v.Health = v.Health - 1000
  841. end
  842. if blue == true and ssj2 == false then
  843. v.Health = v.Health - 1900
  844. end
  845. if ui == true then
  846. v.Health = v.Health - 3000000000000000000000000000000
  847. end
  848.  
  849.  
  850. local SFXZ = Instance.new("Sound",hed)
  851. SFXZ.SoundId = "rbxassetid://260430060"
  852. SFXZ.Volume = 1
  853. SFXZ.Pitch = 1.1
  854. SFXZ.Looped = false
  855. wait(0.01)
  856. SFXZ:Play()
  857. local Cloud3 = Instance.new("Part",char)
  858. Cloud3.Size = Vector3.new(1,1,1)
  859. Cloud3.BrickColor = BrickColor.new("Medium stone grey")
  860. Cloud3.Anchored = true
  861. Cloud3.Material = "Neon"
  862. Cloud3.CanCollide = false
  863. Cloud3.CFrame = larm.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  864. local Cloud4 = Instance.new("SpecialMesh",Cloud3)
  865. Cloud4.MeshId = "rbxassetid://3270017"
  866. Cloud4.Scale = Vector3.new(1,1,0.4)
  867.  
  868.  
  869.  
  870. coroutine.resume(coroutine.create(function()
  871. for i = 3,650 do
  872.  
  873.  
  874.  
  875.  
  876. Cloud3.Transparency = Cloud3.Transparency + 0.03
  877. Cloud4.Scale = Cloud4.Scale + Vector3.new(0.2,0.2,0.2)
  878.  
  879.  
  880.  
  881.  
  882. wait(0.00000000001)
  883. end
  884. end))
  885.  
  886. end
  887. end
  888. end)
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897. for i = 1,5 do
  898. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(30),math.rad(0)), .5)--head
  899. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(-60), math.rad(0)), .5)--torso
  900. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), .5)--arm
  901. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  902. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.6) * CFrame.Angles(math.rad(120), math.rad(-30), math.rad(20)), .5)--leg
  903. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  904. wait()
  905. end
  906. ag:Destroy()
  907. end
  908.  
  909.  
  910.  
  911. local jumped = false
  912. bg = Instance.new("BodyGyro",root)
  913. bg.P = 100000
  914. bg.D = 100
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932. function startkamehameha()
  933. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  934. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
  935. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--arm
  936. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--arm
  937. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--leg
  938. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--leg
  939.  
  940. for i = 1, 20 do
  941. wait()
  942. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  943. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)--torso
  944. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(0),math.rad(30)), 0.1)--arm
  945. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(65),math.rad(0),math.rad(-30)), 0.1)--arm
  946. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-3)), 0.1)--leg
  947. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(3)), 0.1)--leg
  948. end
  949. for i = 1, 20 do
  950. wait()
  951.  
  952. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  953. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)--torso
  954. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(85),math.rad(-10),math.rad(-30)), 0.1)--arm
  955. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(85),math.rad(10),math.rad(30)), 0.1)--arm
  956. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-3)), 0.1)--leg
  957. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(3)), 0.1)--leg
  958. end
  959. kamecharge:Play()
  960.  
  961. coroutine.resume(coroutine.create(function()
  962. for i = 3,22 do
  963. local Ball = Instance.new("Part",char)
  964. Ball.Size = Vector3.new(1,1,1)
  965. Ball.BrickColor = BrickColor.new("Really blue")
  966. Ball.Material = "Neon"
  967. Ball.Anchored = true
  968. Ball.CanCollide = false
  969. Ball.Transparency = 0
  970. Ball.CFrame = a.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  971. local Ball2 = Instance.new("SpecialMesh",Ball)
  972. Ball2.MeshType = 3
  973. Ball2.Scale = Vector3.new(2,2,2)
  974.  
  975.  
  976.  
  977.  
  978. coroutine.resume(coroutine.create(function()
  979. for i = 1,15 do
  980. Ball2.Scale = Ball2.Scale + Vector3.new(0.4,0.4,0.4)
  981. Ball.Transparency = Ball.Transparency + 0.06
  982. wait(0.00000000001)
  983. end
  984. Ball:Destroy()
  985.  
  986.  
  987. end))
  988. wait(0.2)
  989. end
  990. end))
  991.  
  992. startk = true
  993.  
  994. for i = 1, 100 do
  995. wait()
  996.  
  997.  
  998. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.1)--head
  999. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-70), math.rad(5)), 0.1)--torso
  1000. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(50),math.rad(-10),math.rad(-30)), 0.1)--arm
  1001. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(65),math.rad(10),math.rad(30)), 0.1)--arm
  1002. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-10)), 0.1)--leg
  1003. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.1)--leg
  1004. end
  1005. end
  1006. function endkamehameha()
  1007. for i = 1, 10 do
  1008. wait()
  1009. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  1010. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)--torso
  1011. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.1,0.7,-0.5)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-30)), 0.5)--arm
  1012. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.1,0.3,-0.5)*CFrame.Angles(math.rad(75),math.rad(10),math.rad(30)), 0.5)--arm
  1013. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-10)), 0.5)--leg
  1014. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 0.5)--leg
  1015. end
  1016. end
  1017. function fatherson()
  1018. for i = 1,50 do
  1019. wait()
  1020. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  1021. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .1)--torso
  1022. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), .1)--arm
  1023. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)), .1)--arm
  1024. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), .1)--leg
  1025. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), .1)--leg
  1026. end
  1027. wait(2)
  1028. for i = 1,50 do
  1029. wait()
  1030. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(10),math.rad(40),math.rad(0)), .1)--head
  1031. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(-60), math.rad(0)), .1)--torso
  1032. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0.5)*CFrame.Angles(math.rad(-25),math.rad(0),math.rad(10)), .1)--arm
  1033. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), .1)--arm
  1034. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), .1)--leg
  1035. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(5)), .1)--leg
  1036. end
  1037. end
  1038. function fathersonfire()
  1039. for i = 1,10 do
  1040. wait()
  1041. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .4)--head
  1042. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), .4)--torso
  1043. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), .4)--arm
  1044. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), .4)--arm
  1045. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), .4)--leg
  1046. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), .4)--leg
  1047. end
  1048. end
  1049.  
  1050.  
  1051.  
  1052. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1053. a = new("Part",char)
  1054. a.Name = "NewPart"
  1055. a.Size = v3(0.1,0.1,0.1)
  1056. a.Shape = "Ball"
  1057. a.Position = v3(999,999,999)
  1058. a.BrickColor = bc("Really blue")
  1059. a.Material = "Neon"
  1060. a.Transparency = 1
  1061. aa = new("SpecialMesh",a)
  1062. aa.Scale = v3(1,1,1)
  1063. aaa =new("Weld",a)
  1064. aaa.Part0 = torso
  1065. aaa.Part1 = a
  1066. aaa.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1067. aaaa = new("ParticleEmitter",a)
  1068. aaaa.Size = ns(1)
  1069. aaaa.Rate = 5
  1070. aaaa.Texture = "rbxassetid://0"
  1071. aaaa.ZOffset = 1
  1072. aaaa.Lifetime = nr(5)
  1073. aaaa.Transparency = ns(1)
  1074. aaaa.LockedToPart = true
  1075. aaaa.Speed = nr(0)
  1076. aw = new("Part",char)
  1077. aw.Name = "NewPart"
  1078. aw.Size = v3(0.1,0.1,0.1)
  1079. aw.Shape = "Ball"
  1080. aw.Position = v3(999,999,999)
  1081. aw.BrickColor = bc("Really blue")
  1082. aw.Material = "Neon"
  1083. aw.Transparency = 1
  1084. aaw = new("SpecialMesh",aw)
  1085. aaw.Scale = v3(1,1,1)
  1086. aaaw =new("Weld",aw)
  1087. aaaw.Part0 = torso
  1088. aaaw.Part1 = aw
  1089. aaaw.C0 = cf(0,0,-1.6) * cfa(rad(0),rad(0),rad(0))
  1090. aaaaw = new("ParticleEmitter",aw)
  1091. aaaaw.Size = ns(5)
  1092. aaaaw.Rate = 5
  1093. aaaaw.Color = ColorSequence.new(Color3.fromRGB(149,190,255))
  1094. aaaaw.Texture = "rbxassetid://0"
  1095. aaaaw.ZOffset = -1
  1096. aaaaw.Lifetime = nr(5)
  1097. aaaaw.RotSpeed = nr(50)
  1098. aaaaw.Transparency = ns(1)
  1099. aaaaw.LockedToPart = true
  1100. aaaaw.Speed = nr(0)
  1101.  
  1102.  
  1103.  
  1104. ae = new("Part",char)
  1105. ae.Name = "NewPart"
  1106. ae.Size = v3(0.1,0.1,0.1)
  1107. ae.Shape = "Ball"
  1108. ae.Position = v3(999,999,999)
  1109. ae.BrickColor = bc("Really blue")
  1110. ae.Material = "Neon"
  1111. ae.Transparency = 1
  1112. aaae =new("Weld",ae)
  1113. aaae.Part0 = torso
  1114. aaae.Part1 = ae
  1115. aaae.C0 = cf(0,7,0) * cfa(rad(0),rad(0),rad(0))
  1116. aaaae = new("ParticleEmitter",ae)
  1117. aaaae.Size = ns(15)
  1118. aaaae.Rate = 5
  1119. aaaae.Color = ColorSequence.new(Color3.fromRGB(0,0,255))
  1120. aaaae.ZOffset = -2
  1121. aaaae.Lifetime = nr(5)
  1122. aaaae.Transparency = ns(1)
  1123. aaaae.LockedToPart = true
  1124. aaaae.Speed = nr(0)
  1125.  
  1126. ad = new("Part",char)
  1127. ad.Name = "NewPart"
  1128. ad.Size = v3(10,10,10)
  1129. ad.CanCollide = false
  1130. ad.Anchored = true
  1131. ad.Position = torso.Position - v3(0,3,0)
  1132. ad.BrickColor = bc("Really blue")
  1133. ad.Material = "Neon"
  1134. ad.Transparency = 1
  1135. aad = new("Decal",ad)
  1136. aad.Texture = "rbxassetid://110711859"
  1137. aad.Face = "Top"
  1138. aad.Transparency = 1
  1139. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1140. --Functions
  1141. function kamehameha()
  1142. enabled = true
  1143.  
  1144.  
  1145. kamefire.Volume = 5
  1146.  
  1147. startkamehameha()
  1148.  
  1149.  
  1150. wait(1)
  1151.  
  1152. endkamehameha()
  1153. coroutine.resume(coroutine.create(function()
  1154. for i = 1,100 do
  1155. CamShakeAll(32,270,torso)
  1156. game:GetService("RunService").RenderStepped:wait()
  1157. end
  1158. end))
  1159. a1 = new("Part",char)
  1160. a1.Name = "Beam"
  1161. a1.Anchored = true
  1162. a1.Size = v3(6,6,6)
  1163. a1.CanCollide = false
  1164. a1.Locked = true
  1165. a1.Position = v3(999,999,999)
  1166. a1.BrickColor = bc("Really blue")
  1167. a1.Material = "Neon"
  1168. a1.Transparency = 0
  1169. aa1 = new("SpecialMesh",a1)
  1170. aa1.MeshType = "Cylinder"
  1171. aa1.Scale = v3(1,1,1)
  1172. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1173. FZcharge3.Texture = "rbxassetid://174073769"
  1174. FZcharge3.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  1175. FZcharge3.EmissionDirection = "Top"
  1176. FZcharge3.Speed = NumberRange.new(5)
  1177. FZcharge3.Size = NumberSequence.new(10,0)
  1178. FZcharge3.Transparency = NumberSequence.new(0,1)
  1179. FZcharge3.Drag = 1.2
  1180. FZcharge3.LockedToPart = false
  1181. FZcharge3.Lifetime = NumberRange.new(2)
  1182. FZcharge3.Rate = 305
  1183. FZcharge3.LightEmission = 0.8
  1184. FZcharge3.Rotation = NumberRange.new(-360,360)
  1185. FZcharge3.VelocitySpread = 100
  1186. FZcharge3.ZOffset = 1
  1187. local Aaaa = Instance.new("ParticleEmitter",a3)
  1188. Aaaa.Texture = "rbxassetid://174073769"
  1189. Aaaa.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  1190. Aaaa.EmissionDirection = "Top"
  1191. Aaaa.Speed = NumberRange.new(5)
  1192. Aaaa.Size = NumberSequence.new(20,0)
  1193. Aaaa.Transparency = NumberSequence.new(0,1)
  1194. Aaaa.Drag = 1.2
  1195. Aaaa.LockedToPart = false
  1196. Aaaa.Lifetime = NumberRange.new(1)
  1197. Aaaa.Rate = 305
  1198. Aaaa.LightEmission = 0.8
  1199. Aaaa.Rotation = NumberRange.new(-360,360)
  1200. Aaaa.VelocitySpread = 100
  1201. Aaaa.ZOffset = 1
  1202. a2 = new("Part",char)
  1203. a2.Name = "Beam"
  1204. a2.Anchored = true
  1205. a2.Locked = true
  1206. a2.Size = v3(0.1,0.1,0.1)
  1207. a2.CanCollide = false
  1208. a2.Position = v3(999,999,999)
  1209. a2.BrickColor = bc("Really blue")
  1210. a2.Material = "Neon"
  1211. a2.Transparency = 0
  1212. aa2 = new("SpecialMesh",a2)
  1213. aa2.MeshType = 3
  1214. aa2.Scale = v3(150,150,150)
  1215. a3 = new("Part",char)
  1216. a3.Name = "Beam"
  1217. a3.Locked = true
  1218. a3.Anchored = true
  1219. a3.Size = v3(0.1,0.1,0.1)
  1220. a3.CanCollide = false
  1221. a3.Position = v3(999,999,999)
  1222. a3.BrickColor = bc("Really blue")
  1223. a3.Material = "Neon"
  1224. a3.Transparency = 0
  1225. aa3 = new("SpecialMesh",a3)
  1226. aa3.MeshType = 3
  1227. aa3.Scale = v3(200,200,200)
  1228. local Chase = Instance.new("ParticleEmitter",a2)
  1229. Chase.Texture = "rbxassetid://924746519"
  1230. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  1231. Chase.EmissionDirection = "Top"
  1232. Chase.Speed = NumberRange.new(5)
  1233. Chase.Size = NumberSequence.new(30,42)
  1234. Chase.Transparency = NumberSequence.new(0,0.3)
  1235. Chase.Drag = 1.2
  1236. Chase.LockedToPart = false
  1237. Chase.Lifetime = NumberRange.new(0.2)
  1238. Chase.Rate = 110
  1239. Chase.LightEmission = 0.3
  1240. Chase.Rotation = NumberRange.new(-360,360)
  1241. Chase.VelocitySpread = 100
  1242. Chase.ZOffset = 1
  1243.  
  1244. coroutine.resume(coroutine.create(function()
  1245. for i = 1,9 do
  1246.  
  1247. local H = Instance.new("Part",a3)
  1248. H.Size = Vector3.new(1,1,1)
  1249. H.BrickColor = BrickColor.new("White")
  1250. H.CanCollide = false
  1251. H.Anchored = true
  1252. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1253. local H2 = Instance.new("SpecialMesh",H)
  1254. H2.MeshId = "rbxassetid://3270017"
  1255. H2.Scale = Vector3.new(1.5,1.5,1.5)
  1256. g = Instance.new("Explosion")
  1257.  
  1258. coroutine.resume(coroutine.create(function()
  1259. for i = 1,120 do
  1260.  
  1261. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1262. H.Transparency = H.Transparency + 0.04
  1263. wait(0.00000000001)
  1264. end
  1265.  
  1266. H2:Destroy()
  1267. H:Destroy()
  1268.  
  1269. end))
  1270.  
  1271. wait(0.3)
  1272.  
  1273. end
  1274.  
  1275. end))
  1276. coroutine.resume(coroutine.create(function()
  1277. for i = 1,30 do
  1278. local HQ = Instance.new("Part",a3)
  1279. HQ.Size = Vector3.new(1,1,1)
  1280. HQ.BrickColor = BrickColor.new("Really blue")
  1281. HQ.Material = Enum.Material.Glass
  1282. HQ.Anchored = true
  1283. HQ.CanCollide = false
  1284. HQ.Transparency = 0
  1285. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1286. local HQ2 = Instance.new("SpecialMesh",HQ)
  1287. HQ2.MeshId = "rbxassetid://20329976"
  1288. HQ2.Scale = Vector3.new(4.5,4.5,4.5)
  1289. g.Parent = workspace
  1290. g.Position = HQ.Position
  1291. g.BlastRadius = 28
  1292. g.BlastPressure = 4006200
  1293. g.Visible = false
  1294. coroutine.resume(coroutine.create(function()
  1295. for i = 1,90 do
  1296.  
  1297. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1298. HQ.Transparency = HQ.Transparency + 0.05
  1299.  
  1300. wait(0.00000000001)
  1301. end
  1302. HQ:Destroy()
  1303.  
  1304. HQ2:Destroy()
  1305.  
  1306. end))
  1307.  
  1308. wait(0.07)
  1309.  
  1310. end
  1311.  
  1312. end))
  1313. kamecharge:Stop()
  1314. kamefire:Play()
  1315. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1316. local HQ = Instance.new("Part",a)
  1317. HQ.Size = Vector3.new(1,0,1)
  1318. HQ.BrickColor = BrickColor.new("Really blue")
  1319. HQ.Material = "Neon"
  1320. HQ.Anchored = true
  1321. HQ.CanCollide = false
  1322. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1323. local HQ2 = Instance.new("SpecialMesh",HQ)
  1324. HQ2.MeshId = "rbxassetid://20329976"
  1325. HQ2.Scale = Vector3.new(10,10,10)
  1326.  
  1327.  
  1328. coroutine.resume(coroutine.create(function()
  1329. for i = 3,650 do
  1330.  
  1331.  
  1332.  
  1333.  
  1334. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1335. HQ.Transparency = HQ.Transparency + 0.02
  1336. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1337.  
  1338.  
  1339.  
  1340. wait(0.00000000001)
  1341. end
  1342. end))
  1343. hed.Anchored = true
  1344. a8.Anchored = true
  1345. ae.Anchored = true
  1346. startk = false
  1347.  
  1348.  
  1349. --Damages
  1350. -----------------------------------------------------------------------------------------
  1351. a1.Touched:connect(function(hit)
  1352.  
  1353. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1354.  
  1355.  
  1356.  
  1357. if hit.Parent:IsA("Model") then
  1358. hit.Parent.Humanoid:TakeDamage(2500000000)
  1359. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1360. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1361. Fl.velocity = root.CFrame.lookVector*80
  1362. wait(0.05)
  1363. Fl:remove()
  1364.  
  1365. end
  1366.  
  1367. if enabled == true then
  1368. enabled = false
  1369. num = num + 1
  1370.  
  1371. a21 = new("Part",char)
  1372. a21.Name = "Beam"..num
  1373. a21.Locked = true
  1374. a21.Size = v3(0,0,0)
  1375. a21.CanCollide = false
  1376. a21.Position = v3(999,999,999)
  1377. a21.BrickColor = bc("Really blue")
  1378. a21.Material = "Neon"
  1379. a21.Transparency = 0
  1380. aa21 = new("SpecialMesh",a21)
  1381. a21.Anchored = true
  1382. a21.Position = hit.Position
  1383. aa21.MeshType = "Sphere"
  1384. aa21.Scale = v3(0,0,0)
  1385.  
  1386. for i = 1,90 do
  1387. wait()
  1388.  
  1389. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1390. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1391. end
  1392. enabled = true
  1393. char["Beam"..num]:Destroy()
  1394. end
  1395.  
  1396. end
  1397.  
  1398. end)
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406. beam2 = true
  1407. beam1 = true
  1408. wait(2)
  1409. FZcharge3.Rate = 0
  1410. beam1 = false
  1411.  
  1412. repeat
  1413. wait()
  1414. a1.Size = a1.Size - v3(0.2,0.2,0.2)
  1415. aa2.Scale = aa2.Scale - v3(3,3,3)
  1416. aa3.Scale = aa3.Scale - v3(3,3,3)
  1417. until
  1418. a1.Size.y < 0.1
  1419.  
  1420. beamgo = 2.2
  1421. beamgo1 = 1
  1422. a1:Destroy()
  1423. a2:Destroy()
  1424. a3:Destroy()
  1425. for i = 1,10 do
  1426. wait()
  1427.  
  1428. kamefire.Volume = kamefire.Volume - 0.5
  1429. end
  1430. kamefire:Stop()
  1431.  
  1432. hed.Anchored = false
  1433. a8.Anchored = false
  1434. ae.Anchored = false
  1435. end
  1436.  
  1437. function BlueKame()
  1438. enabled = true
  1439.  
  1440.  
  1441. kamefire.Volume = 5
  1442.  
  1443. startkamehameha()
  1444.  
  1445.  
  1446. wait(1)
  1447.  
  1448. endkamehameha()
  1449.  
  1450. a1 = new("Part",char)
  1451. a1.Name = "Beam"
  1452. a1.Anchored = true
  1453. a1.Size = v3(6,6,6)
  1454. a1.CanCollide = false
  1455. a1.Locked = true
  1456. a1.Position = v3(999,999,999)
  1457. a1.BrickColor = bc("Really blue")
  1458. a1.Material = "Neon"
  1459. a1.Transparency = 0
  1460. aa1 = new("SpecialMesh",a1)
  1461. aa1.MeshType = "Cylinder"
  1462. aa1.Scale = v3(1,1,1)
  1463. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1464. FZcharge3.Texture = "rbxassetid://174073769"
  1465. FZcharge3.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  1466. FZcharge3.EmissionDirection = "Top"
  1467. FZcharge3.Speed = NumberRange.new(5)
  1468. FZcharge3.Size = NumberSequence.new(15,0)
  1469. FZcharge3.Transparency = NumberSequence.new(0,1)
  1470. FZcharge3.Drag = 1.2
  1471. FZcharge3.LockedToPart = false
  1472. FZcharge3.Lifetime = NumberRange.new(2)
  1473. FZcharge3.Rate = 305
  1474. FZcharge3.LightEmission = 0.8
  1475. FZcharge3.Rotation = NumberRange.new(-360,360)
  1476. FZcharge3.VelocitySpread = 100
  1477. FZcharge3.ZOffset = 1
  1478. local Aaaa = Instance.new("ParticleEmitter",a3)
  1479. Aaaa.Texture = "rbxassetid://174073769"
  1480. Aaaa.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  1481. Aaaa.EmissionDirection = "Top"
  1482. Aaaa.Speed = NumberRange.new(5)
  1483. Aaaa.Size = NumberSequence.new(20,0)
  1484. Aaaa.Transparency = NumberSequence.new(0,1)
  1485. Aaaa.Drag = 1.2
  1486. Aaaa.LockedToPart = false
  1487. Aaaa.Lifetime = NumberRange.new(1)
  1488. Aaaa.Rate = 305
  1489. Aaaa.LightEmission = 0.8
  1490. Aaaa.Rotation = NumberRange.new(-360,360)
  1491. Aaaa.VelocitySpread = 100
  1492. Aaaa.ZOffset = 1
  1493. a2 = new("Part",char)
  1494. a2.Name = "Beam"
  1495. a2.Anchored = true
  1496. a2.Locked = true
  1497. a2.Size = v3(0.1,0.1,0.1)
  1498. a2.CanCollide = false
  1499. a2.Position = v3(999,999,999)
  1500. a2.BrickColor = bc("Really blue")
  1501. a2.Material = "Neon"
  1502. a2.Transparency = 0
  1503. aa2 = new("SpecialMesh",a2)
  1504. aa2.MeshType = 3
  1505. aa2.Scale = v3(150,150,150)
  1506. a3 = new("Part",char)
  1507. a3.Name = "Beam"
  1508. a3.Locked = true
  1509. a3.Anchored = true
  1510. a3.Size = v3(0.1,0.1,0.1)
  1511. a3.CanCollide = false
  1512. a3.Position = v3(999,999,999)
  1513. a3.BrickColor = bc("Really blue")
  1514. a3.Material = "Neon"
  1515. a3.Transparency = 0
  1516. aa3 = new("SpecialMesh",a3)
  1517. aa3.MeshType = 3
  1518. aa3.Scale = v3(200,200,200)
  1519. local Chase = Instance.new("ParticleEmitter",a2)
  1520. Chase.Texture = "rbxassetid://924746519"
  1521. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  1522. Chase.EmissionDirection = "Top"
  1523. Chase.Speed = NumberRange.new(5)
  1524. Chase.Size = NumberSequence.new(30,42)
  1525. Chase.Transparency = NumberSequence.new(0,0.3)
  1526. Chase.Drag = 1.2
  1527. Chase.LockedToPart = false
  1528. Chase.Lifetime = NumberRange.new(0.2)
  1529. Chase.Rate = 110
  1530. Chase.LightEmission = 0.3
  1531. Chase.Rotation = NumberRange.new(-360,360)
  1532. Chase.VelocitySpread = 100
  1533. Chase.ZOffset = 1
  1534.  
  1535. coroutine.resume(coroutine.create(function()
  1536. for i = 1,9 do
  1537.  
  1538. local H = Instance.new("Part",a3)
  1539. H.Size = Vector3.new(1,1,1)
  1540. H.BrickColor = BrickColor.new("White")
  1541. H.CanCollide = false
  1542. H.Anchored = true
  1543. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1544. local H2 = Instance.new("SpecialMesh",H)
  1545. H2.MeshId = "rbxassetid://3270017"
  1546. H2.Scale = Vector3.new(6.5,6.5,6.5)
  1547.  
  1548.  
  1549. coroutine.resume(coroutine.create(function()
  1550. for i = 1,120 do
  1551.  
  1552. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1553. H.Transparency = H.Transparency + 0.04
  1554. wait(0.00000000001)
  1555. end
  1556.  
  1557. H2:Destroy()
  1558. H:Destroy()
  1559.  
  1560. end))
  1561.  
  1562. wait(0.3)
  1563.  
  1564. end
  1565.  
  1566. end))
  1567. coroutine.resume(coroutine.create(function()
  1568. for i = 1,20 do
  1569. local HQ = Instance.new("Part",a3)
  1570. HQ.Size = Vector3.new(1,1,1)
  1571. HQ.BrickColor = BrickColor.new("Really blue")
  1572. HQ.Material = Enum.Material.Glass
  1573. HQ.Anchored = true
  1574. HQ.CanCollide = false
  1575. HQ.Transparency = 0
  1576. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1577. local HQ2 = Instance.new("SpecialMesh",HQ)
  1578. HQ2.MeshId = "rbxassetid://20329976"
  1579. HQ2.Scale = Vector3.new(14.5,14.5,14.5)
  1580. g = Instance.new("Explosion")
  1581. g.Parent = workspace
  1582. g.Position = HQ.Position
  1583. g.BlastRadius = 30
  1584. g.BlastPressure = 6500200
  1585. g.Visible = false
  1586. coroutine.resume(coroutine.create(function()
  1587. for i = 1,90 do
  1588.  
  1589. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1590. HQ.Transparency = HQ.Transparency + 0.05
  1591.  
  1592. wait(0.00000000001)
  1593. end
  1594. HQ:Destroy()
  1595.  
  1596. HQ2:Destroy()
  1597.  
  1598. end))
  1599.  
  1600. wait(0.1)
  1601.  
  1602. end
  1603.  
  1604. end))
  1605. kamecharge:Stop()
  1606. kamefire:Play()
  1607. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1608. local HQ = Instance.new("Part",a)
  1609. HQ.Size = Vector3.new(1,0,1)
  1610. HQ.BrickColor = BrickColor.new("Really blue")
  1611. HQ.Material = "Neon"
  1612. HQ.Anchored = true
  1613. HQ.CanCollide = false
  1614. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1615. local HQ2 = Instance.new("SpecialMesh",HQ)
  1616. HQ2.MeshId = "rbxassetid://20329976"
  1617. HQ2.Scale = Vector3.new(25,25,25)
  1618.  
  1619.  
  1620. coroutine.resume(coroutine.create(function()
  1621. for i = 3,650 do
  1622.  
  1623.  
  1624.  
  1625.  
  1626. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1627. HQ.Transparency = HQ.Transparency + 0.02
  1628. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1629.  
  1630.  
  1631.  
  1632. wait(0.00000000001)
  1633. end
  1634. end))
  1635. hed.Anchored = true
  1636. a8.Anchored = true
  1637. ae.Anchored = true
  1638. startk = false
  1639.  
  1640. --Damages
  1641. -----------------------------------------------------------------------------------------
  1642. a1.Touched:connect(function(hit)
  1643.  
  1644. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1645.  
  1646.  
  1647.  
  1648. if hit.Parent:IsA("Model") then
  1649. hit.Parent.Humanoid:TakeDamage(150000000000000000000000000000000000000000000000000000000000000000000)
  1650. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1651. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1652. Fl.velocity = root.CFrame.lookVector*100
  1653. wait(0.05)
  1654. Fl:remove()
  1655.  
  1656. end
  1657.  
  1658. if enabled == true then
  1659. enabled = false
  1660. num = num + 1
  1661.  
  1662. a21 = new("Part",char)
  1663. a21.Name = "Beam"..num
  1664. a21.Locked = true
  1665. a21.Size = v3(0,0,0)
  1666. a21.CanCollide = false
  1667. a21.Position = v3(999,999,999)
  1668. a21.BrickColor = bc("Really blue")
  1669. a21.Material = "Neon"
  1670. a21.Transparency = 0
  1671. aa21 = new("SpecialMesh",a21)
  1672. a21.Anchored = true
  1673. a21.Position = hit.Position
  1674. aa21.MeshType = "Sphere"
  1675. aa21.Scale = v3(0,0,0)
  1676.  
  1677. for i = 1,90 do
  1678. wait()
  1679.  
  1680. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1681. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1682. end
  1683. enabled = true
  1684. char["Beam"..num]:Destroy()
  1685. end
  1686.  
  1687. end
  1688.  
  1689. end)
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695. beamb = true
  1696. beamb2 = true
  1697. wait(3)
  1698. FZcharge3.Rate = 0
  1699. beamui1 = false
  1700.  
  1701. repeat
  1702. wait()
  1703. a1.Size = a1.Size - v3(1,1,1)
  1704. aa2.Scale = aa2.Scale - v3(5,5,5)
  1705. aa3.Scale = aa3.Scale - v3(5,5,5)
  1706. until
  1707. a1.Size.y < 0.1
  1708.  
  1709. beamgo = 2.2
  1710. beamgo1 = 1
  1711. a1:Destroy()
  1712. a2:Destroy()
  1713. a3:Destroy()
  1714. for i = 1,10 do
  1715. wait()
  1716.  
  1717. kamefire.Volume = kamefire.Volume - 0.5
  1718. end
  1719. kamefire:Stop()
  1720.  
  1721. hed.Anchored = false
  1722. a8.Anchored = false
  1723. ae.Anchored = false
  1724. end
  1725.  
  1726.  
  1727. function UIKame()
  1728. enabled = true
  1729.  
  1730.  
  1731. kamefire.Volume = 5
  1732.  
  1733.  
  1734.  
  1735. endkamehameha()
  1736. coroutine.resume(coroutine.create(function()
  1737. for i = 1,100 do
  1738. CamShakeAll(32,270,torso)
  1739. game:GetService("RunService").RenderStepped:wait()
  1740. end
  1741. end))
  1742. a1 = new("Part",char)
  1743. a1.Name = "Beam"
  1744. a1.Anchored = true
  1745. a1.Size = v3(6,6,6)
  1746. a1.CanCollide = false
  1747. a1.Locked = true
  1748. a1.Position = v3(999,999,999)
  1749. a1.BrickColor = bc("Really blue")
  1750. a1.Material = "Neon"
  1751. a1.Transparency = 0
  1752. aa1 = new("SpecialMesh",a1)
  1753. aa1.MeshType = "Cylinder"
  1754. aa1.Scale = v3(1,1,1)
  1755. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  1756. FZcharge3.Texture = "rbxassetid://174073769"
  1757. FZcharge3.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  1758. FZcharge3.EmissionDirection = "Top"
  1759. FZcharge3.Speed = NumberRange.new(5)
  1760. FZcharge3.Size = NumberSequence.new(15,0)
  1761. FZcharge3.Transparency = NumberSequence.new(0,1)
  1762. FZcharge3.Drag = 1.2
  1763. FZcharge3.LockedToPart = false
  1764. FZcharge3.Lifetime = NumberRange.new(2)
  1765. FZcharge3.Rate = 305
  1766. FZcharge3.LightEmission = 0.8
  1767. FZcharge3.Rotation = NumberRange.new(-360,360)
  1768. FZcharge3.VelocitySpread = 100
  1769. FZcharge3.ZOffset = 1
  1770. local Aaaa = Instance.new("ParticleEmitter",a3)
  1771. Aaaa.Texture = "rbxassetid://174073769"
  1772. Aaaa.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  1773. Aaaa.EmissionDirection = "Top"
  1774. Aaaa.Speed = NumberRange.new(5)
  1775. Aaaa.Size = NumberSequence.new(20,0)
  1776. Aaaa.Transparency = NumberSequence.new(0,1)
  1777. Aaaa.Drag = 1.2
  1778. Aaaa.LockedToPart = false
  1779. Aaaa.Lifetime = NumberRange.new(1)
  1780. Aaaa.Rate = 305
  1781. Aaaa.LightEmission = 0.8
  1782. Aaaa.Rotation = NumberRange.new(-360,360)
  1783. Aaaa.VelocitySpread = 100
  1784. Aaaa.ZOffset = 1
  1785. a2 = new("Part",char)
  1786. a2.Name = "Beam"
  1787. a2.Anchored = true
  1788. a2.Locked = true
  1789. a2.Size = v3(0.1,0.1,0.1)
  1790. a2.CanCollide = false
  1791. a2.Position = v3(999,999,999)
  1792. a2.BrickColor = bc("Really blue")
  1793. a2.Material = "Neon"
  1794. a2.Transparency = 0
  1795. aa2 = new("SpecialMesh",a2)
  1796. aa2.MeshType = 3
  1797. aa2.Scale = v3(150,150,150)
  1798. a3 = new("Part",char)
  1799. a3.Name = "Beam"
  1800. a3.Locked = true
  1801. a3.Anchored = true
  1802. a3.Size = v3(0.1,0.1,0.1)
  1803. a3.CanCollide = false
  1804. a3.Position = v3(999,999,999)
  1805. a3.BrickColor = bc("Really blue")
  1806. a3.Material = "Neon"
  1807. a3.Transparency = 0
  1808. aa3 = new("SpecialMesh",a3)
  1809. aa3.MeshType = 3
  1810. aa3.Scale = v3(200,200,200)
  1811. local Chase = Instance.new("ParticleEmitter",a2)
  1812. Chase.Texture = "rbxassetid://924746519"
  1813. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  1814. Chase.EmissionDirection = "Top"
  1815. Chase.Speed = NumberRange.new(5)
  1816. Chase.Size = NumberSequence.new(30,42)
  1817. Chase.Transparency = NumberSequence.new(0,0.3)
  1818. Chase.Drag = 1.2
  1819. Chase.LockedToPart = false
  1820. Chase.Lifetime = NumberRange.new(0.2)
  1821. Chase.Rate = 110
  1822. Chase.LightEmission = 0.3
  1823. Chase.Rotation = NumberRange.new(-360,360)
  1824. Chase.VelocitySpread = 100
  1825. Chase.ZOffset = 1
  1826.  
  1827. coroutine.resume(coroutine.create(function()
  1828. for i = 1,9 do
  1829.  
  1830. local H = Instance.new("Part",a3)
  1831. H.Size = Vector3.new(1,1,1)
  1832. H.BrickColor = BrickColor.new("White")
  1833. H.CanCollide = false
  1834. H.Anchored = true
  1835. H.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,1.55,0)
  1836. local H2 = Instance.new("SpecialMesh",H)
  1837. H2.MeshId = "rbxassetid://3270017"
  1838. H2.Scale = Vector3.new(6.5,6.5,6.5)
  1839.  
  1840.  
  1841. coroutine.resume(coroutine.create(function()
  1842. for i = 1,120 do
  1843.  
  1844. H2.Scale = H2.Scale + Vector3.new(1.2,1.2,1.2)
  1845. H.Transparency = H.Transparency + 0.04
  1846. wait(0.00000000001)
  1847. end
  1848.  
  1849. H2:Destroy()
  1850. H:Destroy()
  1851.  
  1852. end))
  1853.  
  1854. wait(0.3)
  1855.  
  1856. end
  1857.  
  1858. end))
  1859. coroutine.resume(coroutine.create(function()
  1860. for i = 1,20 do
  1861. local HQ = Instance.new("Part",a3)
  1862. HQ.Size = Vector3.new(1,1,1)
  1863. HQ.BrickColor = BrickColor.new("Really blue")
  1864. HQ.Material = Enum.Material.Glass
  1865. HQ.Anchored = true
  1866. HQ.CanCollide = false
  1867. HQ.Transparency = 0
  1868. HQ.CFrame = a3.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,1.55)
  1869. local HQ2 = Instance.new("SpecialMesh",HQ)
  1870. HQ2.MeshId = "rbxassetid://20329976"
  1871. HQ2.Scale = Vector3.new(19.5,19.5,19.5)
  1872. g = Instance.new("Explosion")
  1873. g.Parent = workspace
  1874. g.Position = HQ.Position
  1875. g.BlastRadius = 35
  1876. g.BlastPressure = 7
  1877. g.Visible = false
  1878. coroutine.resume(coroutine.create(function()
  1879. for i = 1,90 do
  1880.  
  1881. HQ2.Scale = HQ2.Scale + Vector3.new(1.2,1.2,1.2)
  1882. HQ.Transparency = HQ.Transparency + 0.05
  1883.  
  1884. wait(0.00000000001)
  1885. end
  1886. HQ:Destroy()
  1887.  
  1888. HQ2:Destroy()
  1889.  
  1890. end))
  1891.  
  1892. wait(0.1)
  1893.  
  1894. end
  1895.  
  1896. end))
  1897. kamecharge:Stop()
  1898. kamefire:Play()
  1899. root.CFrame = CFrame.new(root.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  1900. local HQ = Instance.new("Part",a)
  1901. HQ.Size = Vector3.new(1,0,1)
  1902. HQ.BrickColor = BrickColor.new("Really blue")
  1903. HQ.Material = "Neon"
  1904. HQ.Anchored = true
  1905. HQ.CanCollide = false
  1906. HQ.CFrame = a1.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  1907. local HQ2 = Instance.new("SpecialMesh",HQ)
  1908. HQ2.MeshId = "rbxassetid://20329976"
  1909. HQ2.Scale = Vector3.new(25,25,25)
  1910.  
  1911.  
  1912. coroutine.resume(coroutine.create(function()
  1913. for i = 3,650 do
  1914.  
  1915.  
  1916.  
  1917.  
  1918. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  1919. HQ.Transparency = HQ.Transparency + 0.02
  1920. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  1921.  
  1922.  
  1923.  
  1924. wait(0.00000000001)
  1925. end
  1926. end))
  1927. hed.Anchored = true
  1928. a8.Anchored = true
  1929. ae.Anchored = true
  1930. startk = false
  1931.  
  1932.  
  1933. --Damages
  1934. -----------------------------------------------------------------------------------------
  1935. a1.Touched:connect(function(hit)
  1936.  
  1937. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  1938.  
  1939.  
  1940.  
  1941. if hit.Parent:IsA("Model") then
  1942. hit.Parent:BreakJoints()
  1943. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  1944. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  1945. Fl.velocity = root.CFrame.lookVector*920
  1946. wait(0.05)
  1947. Fl:remove()
  1948.  
  1949. end
  1950.  
  1951. if enabled == true then
  1952. enabled = false
  1953. num = num + 1
  1954.  
  1955. a21 = new("Part",char)
  1956. a21.Name = "Beam"..num
  1957. a21.Locked = true
  1958. a21.Size = v3(0,0,0)
  1959. a21.CanCollide = false
  1960. a21.Position = v3(999,999,999)
  1961. a21.BrickColor = bc("Really blue")
  1962. a21.Material = "Neon"
  1963. a21.Transparency = 0
  1964. aa21 = new("SpecialMesh",a21)
  1965. a21.Anchored = true
  1966. a21.Position = hit.Position
  1967. aa21.MeshType = "Sphere"
  1968. aa21.Scale = v3(0,0,0)
  1969.  
  1970. for i = 1,90 do
  1971. wait()
  1972.  
  1973. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  1974. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  1975. end
  1976. enabled = true
  1977. char["Beam"..num]:Destroy()
  1978. end
  1979.  
  1980. end
  1981.  
  1982. end)
  1983.  
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990. beamui2 = true
  1991. beamui1 = true
  1992. wait(3)
  1993. FZcharge3.Rate = 0
  1994. beamui1 = false
  1995.  
  1996. repeat
  1997. wait()
  1998. a1.Size = a1.Size - v3(1,1,1)
  1999. aa2.Scale = aa2.Scale - v3(5,5,5)
  2000. aa3.Scale = aa3.Scale - v3(5,5,5)
  2001. until
  2002. a1.Size.y < 0.1
  2003.  
  2004. beamgo = 2.2
  2005. beamgo1 = 1
  2006. a1:Destroy()
  2007. a2:Destroy()
  2008. a3:Destroy()
  2009. for i = 1,10 do
  2010. wait()
  2011.  
  2012. kamefire.Volume = kamefire.Volume - 0.5
  2013. end
  2014. kamefire:Stop()
  2015.  
  2016. hed.Anchored = false
  2017. a8.Anchored = false
  2018. ae.Anchored = false
  2019. end
  2020.  
  2021.  
  2022.  
  2023.  
  2024. function superkamehameha()
  2025. enabled = true
  2026.  
  2027.  
  2028. kamefire.Volume = 5
  2029.  
  2030. startkamehameha()
  2031.  
  2032.  
  2033. wait(1)
  2034.  
  2035. endkamehameha()
  2036.  
  2037. a1 = new("Part",char)
  2038. a1.Name = "Beam"
  2039. a1.Anchored = true
  2040. a1.Size = v3(5,5,5)
  2041. a1.CanCollide = false
  2042. a1.Locked = true
  2043. a1.Position = v3(999,999,999)
  2044. a1.BrickColor = bc("Really blue")
  2045. a1.Material = "Neon"
  2046. a1.Transparency = 0
  2047. aa1 = new("SpecialMesh",a1)
  2048. aa1.MeshType = "Cylinder"
  2049. aa1.Scale = v3(5,5,5)
  2050. local FZcharge3 = Instance.new("ParticleEmitter",a1)
  2051. FZcharge3.Texture = "rbxassetid://174073769"
  2052. FZcharge3.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  2053. FZcharge3.EmissionDirection = "Top"
  2054. FZcharge3.Speed = NumberRange.new(5)
  2055. FZcharge3.Size = NumberSequence.new(15,0)
  2056. FZcharge3.Transparency = NumberSequence.new(0,1)
  2057. FZcharge3.Drag = 1.2
  2058. FZcharge3.LockedToPart = false
  2059. FZcharge3.Lifetime = NumberRange.new(2)
  2060. FZcharge3.Rate = 305
  2061. FZcharge3.LightEmission = 0.8
  2062. FZcharge3.Rotation = NumberRange.new(-360,360)
  2063. FZcharge3.VelocitySpread = 100
  2064. FZcharge3.ZOffset = 1
  2065. a2 = new("Part",char)
  2066. a2.Name = "Beam"
  2067. a2.Anchored = true
  2068. a2.Locked = true
  2069. a2.Size = v3(0.2,0.2,0.2)
  2070. a2.CanCollide = false
  2071. a2.Position = v3(999,999,999)
  2072. a2.BrickColor = bc("Really blue")
  2073. a2.Material = "Neon"
  2074. a2.Transparency = 0
  2075. aa2 = new("SpecialMesh",a2)
  2076. aa2.MeshType = 3
  2077. aa2.Scale = v3(150,150,150)
  2078. a3 = new("Part",char)
  2079. a3.Name = "Beam"
  2080. a3.Locked = true
  2081. a3.Anchored = true
  2082. a3.Size = v3(0.2,0.2,0.2)
  2083. a3.CanCollide = false
  2084. a3.Position = v3(999,999,999)
  2085. a3.BrickColor = bc("Really blue")
  2086. a3.Material = "Neon"
  2087. a3.Transparency = 0
  2088. aa3 = new("SpecialMesh",a3)
  2089. aa3.MeshType = 3
  2090. aa3.Scale = v3(200,200,200)
  2091. local Chase = Instance.new("ParticleEmitter",a2)
  2092. Chase.Texture = "rbxassetid://924746519"
  2093. Chase.Color = ColorSequence.new(BrickColor.new("White").Color)
  2094. Chase.EmissionDirection = "Top"
  2095. Chase.Speed = NumberRange.new(5)
  2096. Chase.Size = NumberSequence.new(30,42)
  2097. Chase.Transparency = NumberSequence.new(0,0.3)
  2098. Chase.Drag = 1.2
  2099. Chase.LockedToPart = false
  2100. Chase.Lifetime = NumberRange.new(0.2)
  2101. Chase.Rate = 110
  2102. Chase.LightEmission = 0.3
  2103. Chase.Rotation = NumberRange.new(-360,360)
  2104. Chase.VelocitySpread = 100
  2105. Chase.ZOffset = 1
  2106. a1.CFrame = torso.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(0, 0, math.rad(0))
  2107. local HQ = Instance.new("Part",a)
  2108. HQ.Size = Vector3.new(1,0,1)
  2109. HQ.BrickColor = BrickColor.new("Really blue")
  2110. HQ.Material = "Neon"
  2111. HQ.Anchored = true
  2112. HQ.CanCollide = false
  2113. HQ.CFrame = a.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  2114. local HQ2 = Instance.new("SpecialMesh",HQ)
  2115. HQ2.MeshId = "rbxassetid://20329976"
  2116. HQ2.Scale = Vector3.new(10,10,10)
  2117.  
  2118.  
  2119. coroutine.resume(coroutine.create(function()
  2120. for i = 3,650 do
  2121.  
  2122.  
  2123.  
  2124.  
  2125. HQ2.Scale = HQ2.Scale + Vector3.new(0,0,0)
  2126. HQ.Transparency = HQ.Transparency + 0.02
  2127. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,-0.2,0)
  2128.  
  2129.  
  2130.  
  2131. wait(0.00000000001)
  2132. end
  2133. end))
  2134.  
  2135. kamecharge:Stop()
  2136. kamefire:Play()
  2137. hed.Anchored = true
  2138. a8.Anchored = true
  2139. ae.Anchored = true
  2140. startk = false
  2141.  
  2142.  
  2143. --Damages
  2144. -----------------------------------------------------------------------------------------
  2145. a1.Touched:connect(function(hit)
  2146.  
  2147. if hit.Parent:findFirstChild("NewPart") == nil and hit.Size.x < 500 and hit.Parent:findFirstChild("Wave") == nil and hit ~= a8 then
  2148.  
  2149.  
  2150.  
  2151. if hit.Parent:IsA("Model") then
  2152. hit.Parent.Humanoid:TakeDamage(1000000000000000000000000000000000000000)
  2153. end
  2154.  
  2155. if enabled == true then
  2156. enabled = false
  2157. num = num + 1
  2158.  
  2159. a21 = new("Part",char)
  2160. a21.Name = "Beam"..num
  2161. a21.Locked = true
  2162. a21.Size = v3(0,0,0)
  2163. a21.CanCollide = false
  2164. a21.Position = v3(999,999,999)
  2165. a21.BrickColor = bc("Really blue")
  2166. a21.Material = "Neon"
  2167. a21.Transparency = 0
  2168. aa21 = new("SpecialMesh",a21)
  2169. a21.Anchored = true
  2170. a21.Position = hit.Position
  2171. aa21.MeshType = "Sphere"
  2172. aa21.Scale = v3(0,0,0)
  2173.  
  2174. for i = 1,90 do
  2175. wait()
  2176. a1.CFrame = torso.CFrame * CFrame.new(0, -4.2 -(i/2), 0) * CFrame.Angles(0, 0, math.rad(90))
  2177. a1.Position = v3(999,999,999)
  2178. char["Beam"..num].Mesh.Scale = char["Beam"..num].Mesh.Scale + v3(0,0,0)
  2179. char["Beam"..num].Transparency = char["Beam"..num].Transparency + 0.02
  2180. end
  2181. enabled = true
  2182. char["Beam"..num]:Destroy()
  2183. end
  2184.  
  2185. end
  2186.  
  2187. end)
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195. beam2 = true
  2196. beam1 = true
  2197. wait(2)
  2198. FZcharge3.Rate = 0
  2199. beam1 = false
  2200.  
  2201. repeat
  2202. wait()
  2203. a1.Size = a1.Size - v3(0,0.2,0.2)
  2204. aa2.Scale = aa2.Scale - v3(3,3,3)
  2205. aa3.Scale = aa3.Scale - v3(3,3,3)
  2206. until
  2207. a1.Size.y < 0.4
  2208.  
  2209. beamgo = 2.2
  2210. beamgo1 = 1
  2211. a1:Destroy()
  2212. a2:Destroy()
  2213. a3:Destroy()
  2214. for i = 1,10 do
  2215. wait()
  2216.  
  2217. kamefire.Volume = kamefire.Volume - 0.5
  2218. end
  2219. kamefire:Stop()
  2220.  
  2221. hed.Anchored = false
  2222. a8.Anchored = false
  2223. ae.Anchored = false
  2224. end
  2225.  
  2226.  
  2227.  
  2228.  
  2229.  
  2230.  
  2231. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2232. --RenderedStep
  2233. rs:connect(function()
  2234. --kamehameha
  2235. ------------------------------------------------------------------
  2236. if startk == true then
  2237. aaaa.Transparency = ns(0)
  2238. aaaaw.Transparency = ns(0)
  2239. aaaa.Size = ns(math.random(1,2))
  2240. else
  2241. aaaa.Transparency = ns(1)
  2242. aaaaw.Transparency = ns(1)
  2243. end
  2244.  
  2245. if beam1 == true then
  2246.  
  2247.  
  2248. beamgo = beamgo + 2
  2249. beamgo1 = beamgo1 + 4
  2250. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2251. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2252. a1.Size = v3(beamgo1,6,6)
  2253. aa2.Scale = v3(150,math.random(150,150),math.random(150,150))
  2254. aa3.Scale = v3(150,math.random(150,150),math.random(150,150))
  2255.  
  2256. end
  2257.  
  2258.  
  2259.  
  2260. if beamui1 == true then
  2261.  
  2262.  
  2263. beamgo = beamgo + 2
  2264. beamgo1 = beamgo1 + 4
  2265. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2266. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2267. a1.Size = v3(beamgo1,26,26)
  2268. aa2.Scale = v3(290,math.random(290,290),math.random(290,290))
  2269. aa3.Scale = v3(290,math.random(290,290),math.random(290,290))
  2270.  
  2271. end
  2272. if beamb == true then
  2273.  
  2274.  
  2275. beamgo = beamgo + 2
  2276. beamgo1 = beamgo1 + 4
  2277. a3.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo * 2
  2278. a1.CFrame = root.CFrame * CFrame.Angles(0,rad(90),0)+ v3(0,1,0) + root.CFrame.lookVector * beamgo
  2279. a1.Size = v3(beamgo1,15,15)
  2280. aa2.Scale = v3(190,math.random(190,190),math.random(190,190))
  2281. aa3.Scale = v3(190,math.random(190,190),math.random(190,190))
  2282.  
  2283. end
  2284. if beam2 == true then
  2285. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2286. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2287. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 1.93
  2288. end
  2289. if beamui2 == true then
  2290. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2291. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2292. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 2
  2293. end
  2294. if beamb2 == true then
  2295. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo
  2296. a2.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2297. a3.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo * 2
  2298. end
  2299. -----------------------------------------------------------------------
  2300.  
  2301.  
  2302.  
  2303.  
  2304. if hum.MoveDirection.x == 0 then
  2305. if canidle == true then
  2306. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  2307. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)--torso
  2308. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2309. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2310. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2311. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2312. end
  2313. end
  2314. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2315.  
  2316. if canwalk1 == true then
  2317. canwalk1 = false
  2318. for i = 1,10 do
  2319. wait()
  2320. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2321. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  2322. end
  2323. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2324. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(5), math.rad(0)), .1)--torso
  2325. end
  2326. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2327. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .1)--arm
  2328. end
  2329. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2330. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)), .1)--arm
  2331. end
  2332. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2333. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), .1)--leg
  2334. end
  2335. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2336. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), .1)--leg
  2337. end
  2338. end
  2339. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2340. for i = 1,10 do
  2341. wait()
  2342. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2343. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .1)--head
  2344. end
  2345. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2346. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-5), math.rad(0)), .1)--torso
  2347. end
  2348. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2349. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .1)--arm
  2350. end
  2351. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2352. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)), .1)--arm
  2353. end
  2354. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2355. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-40), math.rad(0), math.rad(0)), .1)--leg
  2356. end
  2357. if hum.MoveDirection.x > 0 and canwalk == true or hum.MoveDirection.x < 0 and canwalk == true then
  2358. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(40), math.rad(0), math.rad(0)), .1)--leg
  2359. end
  2360. end
  2361. end
  2362. canwalk1 = true
  2363. end
  2364.  
  2365.  
  2366. end
  2367.  
  2368. if block == true then
  2369. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2370. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(0)), 0.4)--torso
  2371. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.5,-0.7)*CFrame.Angles(math.rad(175),math.rad(0),math.rad(-10)), 0.4)--arm
  2372. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.5,-0.7)*CFrame.Angles(math.rad(175),math.rad(0),math.rad(10)), 0.4)--arm
  2373. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2)), 0.4)--leg
  2374. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.4, -0.1, -0.7) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(2)), 0.4)--leg
  2375.  
  2376.  
  2377. end
  2378. --------------------------------------------------
  2379.  
  2380. --
  2381. --Aura
  2382. if onaura == true then
  2383. onaura =false
  2384.  
  2385. wait(0.1)
  2386. aaaae.Texture = "rbxassetid://926705964"
  2387. wait(0.1)
  2388. aaaae.Texture = "rbxassetid://926709486"
  2389. wait(0.1)
  2390. aaaae.Texture = "rbxassetid://926711720"
  2391. wait(0.1)
  2392. aaaae.Texture = "rbxassetid://926712235"
  2393. onaura =true
  2394. end
  2395.  
  2396. if transforming1 == true then
  2397. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 0.1)--head
  2398. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)--torso
  2399. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2400. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2401. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2402. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2403.  
  2404. end
  2405.  
  2406. if slow == true then
  2407. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.2)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), 0.1)--head
  2408. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)--torso
  2409. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  2410. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  2411. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)), 0.1)--leg
  2412. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)--leg
  2413.  
  2414. end
  2415.  
  2416. if transforming2 == true then
  2417. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.1)--head
  2418. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)--torso
  2419. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  2420. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  2421. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  2422. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  2423.  
  2424. end
  2425.  
  2426. if dodge == true then
  2427. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  2428. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(20), math.rad(0)), .5)--torso
  2429. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  2430. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), .5)--arm
  2431. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  2432. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  2433.  
  2434. end
  2435. if transforming3 == true then
  2436. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-0.3)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.1)--head
  2437. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)--torso
  2438. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(10)), 0.1)--arm
  2439. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(-10)), 0.1)--arm
  2440. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -0.3) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-5)), 0.1)--leg
  2441. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -0.3) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(5)), 0.1)--leg
  2442.  
  2443. end
  2444.  
  2445. if powering == true then
  2446. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  2447. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)--torso
  2448. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(40),math.rad(-20),math.rad(10)), 0.1)--arm
  2449. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(40),math.rad(20),math.rad(-10)), 0.1)--arm
  2450. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)--leg
  2451. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.1)--leg
  2452.  
  2453. end
  2454. if start == true then
  2455. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-5),math.rad(0),math.rad(0)), 0.1)--head
  2456. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)--torso
  2457. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(-3),math.rad(-60)), 0.1)--arm
  2458. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(120),math.rad(3),math.rad(60)), 0.1)--arm
  2459. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)--leg
  2460. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.1)--leg
  2461.  
  2462. end
  2463. if beam3 == true then
  2464. beamgo4 = beamgo4 + 1
  2465. beamgo3 = beamgo3 + 0.018
  2466. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2467. aa1s.Scale = v3(1,math.random(1,1.2),math.random(1,1.2))
  2468. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 5
  2469. a1s.Size = a1s.Size + v3(beamgo3,0,0)
  2470. aa2s.Scale = v3(200,math.random(150,170),math.random(150,170))
  2471. aa3s.Scale = v3(250,math.random(150,170),math.random(150,170))
  2472. a1.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2473. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) - torso.CFrame.lookVector * 1
  2474. end
  2475. if beam4 == true then
  2476. a1s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4
  2477. a2s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * 8
  2478. a3s.CFrame = torso.CFrame * CFrame.Angles(0,rad(90),0) + torso.CFrame.lookVector * beamgo4 * 1.93
  2479. end
  2480.  
  2481.  
  2482. end)
  2483. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
  2484. --Kamehameha
  2485. ---------------------------------------------------------------------
  2486. --InstantTramission
  2487. ----
  2488.  
  2489.  
  2490. tp = true
  2491. mouse.KeyDown:connect(function(key)
  2492. if key == "3" then
  2493. if tp == true then
  2494. tp = true
  2495. local Teleport = Instance.new("Sound",hed)
  2496. Teleport.SoundId = "rbxassetid://1055279036"
  2497. Teleport.Pitch = 1
  2498. Teleport.Looped = false
  2499. Teleport.Volume = 2
  2500. wait(0.0001)
  2501. Teleport:Play()
  2502.  
  2503. Zanzoken = Instance.new("Part",root)
  2504. Zanzoken.Anchored = true
  2505. Zanzoken.CanCollide = false
  2506. Zanzoken.Position = v3(999,999,999)
  2507. Zanzoken.CFrame = root.CFrame
  2508. game.Debris:AddItem(Zanzoken,0.5)
  2509. Zanzoken.Transparency = 1
  2510. wait()
  2511. idk = Instance.new("BillboardGui",Zanzoken)
  2512. idk.Size = UDim2.new(10,0,15,0)
  2513. idk.AlwaysOnTop = false
  2514. idk1 = Instance.new("ImageLabel",idk)
  2515. idk1.BackgroundTransparency = 1
  2516. idk.ExtentsOffset = v3(0,0,0)
  2517. idk1.ImageTransparency = 0
  2518. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2519. idk1.Size = UDim2.new(2,0,1,0)
  2520. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2521. idk1.Image = "rbxassetid://319554883"
  2522. wait()
  2523. root.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2524. Zanzoken = Instance.new("Part",char)
  2525. Zanzoken.Anchored = true
  2526. Zanzoken.CanCollide = false
  2527. Zanzoken.Position = v3(999,999,999)
  2528. Zanzoken.CFrame = root.CFrame
  2529. game.Debris:AddItem(Zanzoken,0.5)
  2530. Zanzoken.Transparency = 1
  2531. wait()
  2532. idk = Instance.new("BillboardGui",Zanzoken)
  2533. idk.Size = UDim2.new(20,0,20,0)
  2534. idk.AlwaysOnTop = false
  2535. idk1 = Instance.new("ImageLabel",idk)
  2536. idk1.BackgroundTransparency = 1
  2537. idk.ExtentsOffset = v3(0,0,0)
  2538. idk1.ImageTransparency = 0
  2539. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2540. idk1.Size = UDim2.new(2,0,1,0)
  2541. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2542. idk1.Image = "rbxassetid://319554883"
  2543.  
  2544.  
  2545.  
  2546. wait(0)
  2547.  
  2548. tp = true
  2549.  
  2550.  
  2551. end
  2552. end
  2553. end)
  2554. ---
  2555. --LockOn
  2556. ---
  2557.  
  2558.  
  2559. mouse.KeyDown:connect(function(key)
  2560. if key == '1' then
  2561. LockOn()
  2562. end
  2563. end)
  2564.  
  2565. function LockOn()
  2566. if mouse.Target.Parent ~= char and mouse.Target.Parent.Parent ~= char and mouse.Target.Parent:FindFirstChildOfClass("Humanoid") ~= nil then
  2567. TargetSelect(mouse.Target.Parent)
  2568. end
  2569. end
  2570. function swait(num)
  2571. if num == 0 or num == nil then
  2572. ArtificialHB.Event:wait()
  2573. else
  2574. for i = 0, num do
  2575. ArtificialHB.Event:wait()
  2576. end
  2577. end
  2578. end
  2579.  
  2580. ArtificialHB = Instance.new("BindableEvent", script)
  2581. ArtificialHB.Name = "Heartbeat"
  2582.  
  2583. script:WaitForChild("Heartbeat")
  2584.  
  2585. function TargetSelect(person)
  2586. local dd=coroutine.wrap(function()
  2587. if targetted ~= person then
  2588. targetted = person
  2589. for i = 0, 2, 0.1 do
  2590. swait()
  2591. end
  2592. end
  2593. end)
  2594. dd()
  2595. end
  2596.  
  2597. function HomingAttack()
  2598.  
  2599.  
  2600.  
  2601.  
  2602. if targetted == nil then
  2603.  
  2604. end
  2605.  
  2606.  
  2607. local Music2 = Instance.new("Sound",torso)
  2608. Music2.SoundId = "rbxassetid://1055279036"
  2609. Music2.Pitch = 1
  2610. Music2.Looped = false
  2611. Music2.Volume = 3.2
  2612. wait(0.0001)
  2613. Music2:Play()
  2614. root.CFrame = targetted.Head.CFrame * CFrame.new(0,1.5,3.1)
  2615. Zanzoken = Instance.new("Part",root)
  2616. Zanzoken.Anchored = true
  2617. Zanzoken.CanCollide = false
  2618. Zanzoken.Position = v3(999,999,999)
  2619. Zanzoken.CFrame = root.CFrame
  2620. game.Debris:AddItem(Zanzoken,0.5)
  2621. Zanzoken.Transparency = 1
  2622. wait()
  2623. idk = Instance.new("BillboardGui",Zanzoken)
  2624. idk.Size = UDim2.new(10,0,15,0)
  2625. idk.AlwaysOnTop = false
  2626. idk1 = Instance.new("ImageLabel",idk)
  2627. idk1.BackgroundTransparency = 1
  2628. idk.ExtentsOffset = v3(0,0,0)
  2629. idk1.ImageTransparency = 0
  2630. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2631. idk1.Size = UDim2.new(2,0,1,0)
  2632. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2633. idk1.Image = "rbxassetid://319554883"
  2634. wait()
  2635. Zanzoken = Instance.new("Part",char)
  2636. Zanzoken.Anchored = true
  2637. Zanzoken.CanCollide = false
  2638. Zanzoken.Position = v3(999,999,999)
  2639. Zanzoken.CFrame = root.CFrame
  2640. game.Debris:AddItem(Zanzoken,0.5)
  2641. Zanzoken.Transparency = 1
  2642. wait()
  2643. idk = Instance.new("BillboardGui",Zanzoken)
  2644. idk.Size = UDim2.new(20,0,20,0)
  2645. idk.AlwaysOnTop = false
  2646. idk1 = Instance.new("ImageLabel",idk)
  2647. idk1.BackgroundTransparency = 1
  2648. idk.ExtentsOffset = v3(0,0,0)
  2649. idk1.ImageTransparency = 0
  2650. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2651. idk1.Size = UDim2.new(2,0,1,0)
  2652. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2653. idk1.Image = "rbxassetid://319554883"
  2654.  
  2655.  
  2656.  
  2657. end
  2658. mouse.KeyDown:connect(function(key)
  2659. if key == 'c' and ui == false and kaioken == false then
  2660.  
  2661. GodFist()
  2662. end
  2663. end)
  2664.  
  2665. mouse.KeyDown:connect(function(key)
  2666. if key == 'c' and kaioken == true then
  2667.  
  2668. KaiokenRush()
  2669. end
  2670. end)
  2671.  
  2672. mouse.KeyDown:connect(function(key)
  2673. if key == 'c' and ui == true and kaioken == false then
  2674.  
  2675. FinalAttack()
  2676. end
  2677. end)
  2678.  
  2679. mouse.KeyDown:connect(function(key)
  2680. if key == '2' then
  2681. HomingAttack()
  2682. end
  2683. end)
  2684. -------
  2685.  
  2686. function GodFist()
  2687.  
  2688. canattack = false
  2689. canidle = false
  2690. canwalk = false
  2691.  
  2692.  
  2693.  
  2694. local bv = Instance.new("BodyVelocity")
  2695. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2696. bv.velocity = mouse.Hit.lookVector * 250
  2697. bv.Parent = root
  2698.  
  2699. local Aura = Instance.new('ParticleEmitter')
  2700. Aura.Name = "Aura"
  2701. Aura.Texture = "rbxassetid://411939841"
  2702. Aura.Parent = torso
  2703. Aura.LightEmission = 1
  2704. Aura.Transparency = NumberSequence.new(0.2,1)
  2705. Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  2706. Aura.Size = NumberSequence.new(9,0)
  2707. Aura.LockedToPart = false
  2708. Aura.Lifetime = NumberRange.new(0.3)
  2709. Aura.Rate = 150
  2710. Aura.Speed = NumberRange.new(2.3)
  2711. Aura.EmissionDirection = "Top"
  2712. Aura.Rotation = NumberRange.new(-80, 80)
  2713. local Grab = Instance.new("Part",torso)
  2714. Grab.Size = Vector3.new(4,4,4)
  2715. Grab.CanCollide = false
  2716. Grab.BrickColor = BrickColor.new("Deep orange")
  2717. Grab.Transparency = math.huge
  2718. local Grabo = Instance.new("Weld",Grab)
  2719. Grabo.Part0 = torso
  2720. Grabo.Part1 = Grab
  2721. Grabo.C0 = CFrame.new(0,-1.1,0)
  2722. local SFXZ = Instance.new("Sound",torso)
  2723. SFXZ.SoundId = "rbxassetid://1056625824"
  2724. SFXZ.Volume = 1
  2725. SFXZ.Pitch = 1
  2726. SFXZ.Looped = false
  2727. wait(0.01)
  2728. SFXZ:Play()
  2729. Grab.Touched:connect(function(hit)
  2730. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  2731. Grab:Destroy()
  2732. root.Anchored = true
  2733. hit.Parent.Humanoid:TakeDamage(155555555555555555575)
  2734. bv:Destroy()
  2735. canattack = true
  2736. canidle = true
  2737. canwalk = true
  2738. local SFXZ = Instance.new("Sound",root)
  2739. SFXZ.SoundId = "rbxassetid://1699290293"
  2740. SFXZ.Volume = 7
  2741. SFXZ.Pitch = 1
  2742. SFXZ.Looped = false
  2743. wait(0.01)
  2744. SFXZ:Play()
  2745. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2746. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2747. Fl.velocity = root.CFrame.lookVector*10
  2748. wait(0.05)
  2749. Fl:remove()
  2750. root.Anchored = false
  2751. end
  2752. end)
  2753. for i = 1, 50 do
  2754. wait()
  2755.  
  2756. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  2757. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  2758. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  2759. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  2760. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  2761. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  2762. end
  2763. bv:Destroy()
  2764. canattack = true
  2765. canidle = true
  2766. canwalk = true
  2767. root.Anchored = false
  2768. Aura.Enabled = false
  2769. Grab:Destroy()
  2770.  
  2771. end
  2772.  
  2773.  
  2774.  
  2775. function FinalAttack()
  2776.  
  2777. canattack = false
  2778. canidle = false
  2779. canwalk = false
  2780.  
  2781.  
  2782.  
  2783. local bv = Instance.new("BodyVelocity")
  2784. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2785. bv.velocity = mouse.Hit.lookVector * 250
  2786. bv.Parent = root
  2787. coroutine.resume(coroutine.create(function()
  2788. for i = 1,100 do
  2789. CamShakeAll(32,230,torso)
  2790. game:GetService("RunService").RenderStepped:wait()
  2791. end
  2792. end))
  2793. local Aura = Instance.new('ParticleEmitter')
  2794. Aura.Name = "Aura"
  2795. Aura.Texture = "rbxassetid://1200947142"
  2796. Aura.Parent = torso
  2797. Aura.LightEmission = 1
  2798. Aura.Transparency = NumberSequence.new(0.2,1)
  2799. Aura.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  2800. Aura.Size = NumberSequence.new(9,0)
  2801. Aura.LockedToPart = false
  2802. Aura.Lifetime = NumberRange.new(0.3)
  2803. Aura.Rate = 350
  2804. Aura.Speed = NumberRange.new(2.3)
  2805. Aura.EmissionDirection = "Top"
  2806. Aura.Rotation = NumberRange.new(-80, 80)
  2807. local Grab = Instance.new("Part",torso)
  2808. Grab.Size = Vector3.new(4,4,4)
  2809. Grab.CanCollide = false
  2810. Grab.BrickColor = BrickColor.new("Deep orange")
  2811. Grab.Transparency = math.huge
  2812. local Grabo = Instance.new("Weld",Grab)
  2813. Grabo.Part0 = torso
  2814. Grabo.Part1 = Grab
  2815. Grabo.C0 = CFrame.new(0,-1.1,0)
  2816. local SFXZ = Instance.new("Sound",torso)
  2817. SFXZ.SoundId = "rbxassetid://1056625824"
  2818. SFXZ.Volume = 1
  2819. SFXZ.Pitch = 1
  2820. SFXZ.Looped = false
  2821. wait(0.01)
  2822. SFXZ:Play()
  2823. Grab.Touched:connect(function(hit)
  2824. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  2825. Grab:Destroy()
  2826. root.Anchored = true
  2827. hit.Parent:BreakJoints()
  2828. bv:Destroy()
  2829. canattack = true
  2830. canidle = true
  2831. canwalk = true
  2832. local SFXZ = Instance.new("Sound",root)
  2833. SFXZ.SoundId = "rbxassetid://1699290293"
  2834. SFXZ.Volume = 7
  2835. SFXZ.Pitch = 1
  2836. SFXZ.Looped = false
  2837. wait(0.01)
  2838. SFXZ:Play()
  2839. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  2840. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  2841. Fl.velocity = root.CFrame.lookVector*10
  2842. wait(0.05)
  2843. Fl:remove()
  2844. root.Anchored = false
  2845. end
  2846. end)
  2847. for i = 1, 20 do
  2848. wait()
  2849.  
  2850. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  2851. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  2852. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  2853. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  2854. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  2855. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  2856. end
  2857. bv:Destroy()
  2858. canattack = true
  2859. canidle = true
  2860. canwalk = true
  2861. root.Anchored = false
  2862. Aura.Enabled = false
  2863. Grab:Destroy()
  2864.  
  2865. end
  2866.  
  2867.  
  2868.  
  2869. function KaiokenRush()
  2870.  
  2871. canattack = false
  2872. canidle = false
  2873. canwalk = false
  2874.  
  2875.  
  2876.  
  2877. local bv = Instance.new("BodyVelocity")
  2878. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  2879. bv.velocity = mouse.Hit.lookVector * 250
  2880. bv.Parent = root
  2881.  
  2882. local Aura2 = Instance.new('ParticleEmitter')
  2883. Aura2.Name = "Aura"
  2884. Aura2.Texture = "rbxassetid://411939841"
  2885. Aura2.Parent = torso
  2886. Aura2.LightEmission = 1
  2887. Aura2.Transparency = NumberSequence.new(0.2,1)
  2888. Aura2.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  2889. Aura2.Size = NumberSequence.new(20,0)
  2890. Aura2.LockedToPart = false
  2891. Aura2.Lifetime = NumberRange.new(1)
  2892. Aura2.Rate = 350
  2893. Aura2.Speed = NumberRange.new(2.3)
  2894. Aura2.EmissionDirection = "Top"
  2895. Aura2.Rotation = NumberRange.new(-80, 80)
  2896. local Grab = Instance.new("Part",torso)
  2897. Grab.Size = Vector3.new(4,4,4)
  2898. Grab.CanCollide = false
  2899. Grab.BrickColor = BrickColor.new("Deep orange")
  2900. Grab.Transparency = math.huge
  2901. local Grabo = Instance.new("Weld",Grab)
  2902. Grabo.Part0 = torso
  2903. Grabo.Part1 = Grab
  2904. Grabo.C0 = CFrame.new(0,-1.1,0)
  2905. local SFXZ = Instance.new("Sound",torso)
  2906. SFXZ.SoundId = "rbxassetid://1056625824"
  2907. SFXZ.Volume = 1
  2908. SFXZ.Pitch = 1
  2909. SFXZ.Looped = false
  2910. wait(0.01)
  2911. SFXZ:Play()
  2912. Grab.Touched:connect(function(hit)
  2913. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  2914. Grab:Destroy()
  2915.  
  2916.  
  2917. hit.Parent.Humanoid:TakeDamage(150000000000000000000000000000000)
  2918.  
  2919.  
  2920. local SFXZ = Instance.new("Sound",root)
  2921. SFXZ.SoundId = "rbxassetid://1699290293"
  2922. SFXZ.Volume = 7
  2923. SFXZ.Pitch = 1
  2924. SFXZ.Looped = false
  2925. wait(0.01)
  2926. SFXZ:Play()
  2927.  
  2928.  
  2929.  
  2930.  
  2931. end
  2932. end)
  2933. for i = 1, 20 do
  2934. wait()
  2935.  
  2936. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  2937. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  2938. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  2939. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  2940. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  2941. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  2942. end
  2943. wait(4)
  2944. bv:Destroy()
  2945. canattack = true
  2946. canidle = true
  2947. canwalk = true
  2948. root.Anchored = false
  2949. Aura.Enabled = false
  2950. Grab:Destroy()
  2951.  
  2952. end
  2953. mouse.KeyDown:connect(function(key)
  2954. if key == "q" and ui == false and blue == false then
  2955. if canattack == true then
  2956. canattack = false
  2957. canidle = false
  2958. canwalk = false
  2959. kamehameha()
  2960. canattack = true
  2961. canwalk = true
  2962. canidle = true
  2963. end
  2964. end
  2965. end)
  2966. mouse.KeyDown:connect(function(key)
  2967. if key == "q" and ui == true and blue == false then
  2968. if canattack == true then
  2969. canattack = false
  2970. canidle = false
  2971. canwalk = false
  2972. UIKame()
  2973. canattack = true
  2974. canwalk = true
  2975. canidle = true
  2976. end
  2977. end
  2978. end)
  2979. mouse.KeyDown:connect(function(key)
  2980. if key == "q" and ui == false and blue == true then
  2981. if canattack == true then
  2982. canattack = false
  2983. canidle = false
  2984. canwalk = false
  2985. BlueKame()
  2986. canattack = true
  2987. canwalk = true
  2988. canidle = true
  2989. end
  2990. end
  2991. end)
  2992.  
  2993. ------------------------------------------------------------------
  2994. --Blocking
  2995. ----------------------------------------------------------------
  2996. mouse.KeyDown:connect(function(key)
  2997. if key == "r" and ui == false then
  2998. if canattack == true then
  2999. canattack = false
  3000. canidle = false
  3001. canwalk = false
  3002. hum.MaxHealth = 1.0E298
  3003. root.Anchored = true
  3004. hum.Health = 1.0E298
  3005. local SFXZ = Instance.new("Sound",hed)
  3006. SFXZ.SoundId = "rbxassetid://865151637"
  3007. SFXZ.Volume = 3
  3008. SFXZ.Pitch = 1
  3009. SFXZ.Looped = false
  3010. wait(0.01)
  3011. SFXZ:Play()
  3012. local Grab = Instance.new("Part",root)
  3013. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3014. Grab.CanCollide = false
  3015. Grab.BrickColor = BrickColor.new("Deep orange")
  3016. Grab.Transparency = 1
  3017. local Grabo = Instance.new("Weld",Grab)
  3018. Grabo.Part0 = root
  3019. Grabo.Part1 = Grab
  3020. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3021.  
  3022. local AuraB = Instance.new("Part",root)
  3023. AuraB.Size = Vector3.new(2,1,2)
  3024. AuraB.CanCollide = false
  3025. AuraB.BrickColor = BrickColor.new("Deep orange")
  3026. AuraB.Transparency = 1
  3027. local AuraBo = Instance.new("Weld",AuraB)
  3028. AuraBo.Part0 = root
  3029. AuraBo.Part1 = AuraB
  3030. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3031. block = true
  3032.  
  3033. end
  3034. end
  3035. end)
  3036. mouse.KeyUp:connect(function(key)
  3037. if key == "r" and ui == false then
  3038. if canattack == false then
  3039. canattack = true
  3040. canidle = true
  3041. block = false
  3042. canwalk = true
  3043. hum.MaxHealth = 100000
  3044. hum.Health = 100000
  3045. root.Anchored = false
  3046. for i, v in pairs(root:GetChildren()) do
  3047. if v:IsA("Part")then
  3048. v:Remove()
  3049. end
  3050. end
  3051.  
  3052. end
  3053. end
  3054. end)
  3055. mouse.KeyDown:connect(function(key)
  3056. if key == "r" and ui == true then
  3057. if canattack == true then
  3058. canattack = false
  3059. canidle = false
  3060. canwalk = false
  3061. hum.MaxHealth = 1.0E298
  3062. root.Anchored = true
  3063. hum.Health = 1.0E298
  3064. local SFXZ = Instance.new("Sound",hed)
  3065. SFXZ.SoundId = "rbxassetid://865151637"
  3066. SFXZ.Volume = 3
  3067. SFXZ.Pitch = 1
  3068. SFXZ.Looped = false
  3069. wait(0.01)
  3070. SFXZ:Play()
  3071. local Grab = Instance.new("Part",root)
  3072. Grab.Size = Vector3.new(5.2,5.8,3.9)
  3073. Grab.CanCollide = false
  3074. Grab.BrickColor = BrickColor.new("Deep orange")
  3075. Grab.Transparency = 1
  3076. local Grabo = Instance.new("Weld",Grab)
  3077. Grabo.Part0 = root
  3078. Grabo.Part1 = Grab
  3079. Grabo.C0 = CFrame.new(0,0.3,-2.8)
  3080.  
  3081. local AuraB = Instance.new("Part",root)
  3082. AuraB.Size = Vector3.new(2,1,2)
  3083. AuraB.CanCollide = false
  3084. AuraB.BrickColor = BrickColor.new("Deep orange")
  3085. AuraB.Transparency = 1
  3086. local AuraBo = Instance.new("Weld",AuraB)
  3087. AuraBo.Part0 = root
  3088. AuraBo.Part1 = AuraB
  3089. AuraBo.C0 = CFrame.new(0,-0.6,0)
  3090. block = true
  3091.  
  3092. end
  3093. end
  3094. end)
  3095. mouse.KeyUp:connect(function(key)
  3096. if key == "r" and ui == true then
  3097. if canattack == false then
  3098. canattack = true
  3099. canidle = true
  3100. block = false
  3101. canwalk = true
  3102. hum.MaxHealth = 10000000000000000000000000000000000000000000
  3103. hum.Health = 10000000000000000000000000000000000000000000
  3104. root.Anchored = false
  3105. for i, v in pairs(root:GetChildren()) do
  3106. if v:IsA("Part")then
  3107. v:Remove()
  3108. end
  3109. end
  3110.  
  3111. end
  3112. end
  3113. end)
  3114. --------------------------------------------------------------------
  3115. --Transformations
  3116. --------------------------------------------------------------------
  3117. local cam = workspace.CurrentCamera
  3118.  
  3119. function CamShake(who,times,intense,origin)
  3120. coroutine.wrap(function()
  3121. if(script:FindFirstChild'CamShake')then
  3122. local cam = script.CamShake:Clone()
  3123. cam:WaitForChild'intensity'.Value = intense
  3124. cam:WaitForChild'times'.Value = times
  3125.  
  3126. if(origin)then NewInstance((typeof(origin) == 'Instance' and "ObjectValue" or typeof(origin) == 'Vector3' and 'Vector3Value'),cam,{Name='origin',Value=origin}) end
  3127. cam.Parent = who
  3128. wait()
  3129. cam.Disabled = false
  3130. elseif(who == p or who == char or who:IsDescendantOf(p))then
  3131. local intensity = intense
  3132.  
  3133. for i = 1, times do
  3134. local camDistFromOrigin
  3135. if(typeof(origin) == 'Instance' and origin:IsA'BasePart')then
  3136. camDistFromOrigin = math.floor( (cam.CFrame.p-origin.Position).magnitude )/25
  3137. elseif(typeof(origin) == 'Vector3')then
  3138. camDistFromOrigin = math.floor( (cam.CFrame.p-origin).magnitude )/25
  3139. end
  3140. if(camDistFromOrigin)then
  3141. intensity = math.min(intense, math.floor(intense/camDistFromOrigin))
  3142. end
  3143. cam.CFrame = cam.CFrame:lerp(cam.CFrame*CFrame.new(math.random(-intensity,intensity)/100,math.random(-intensity,intensity)/100,math.random(-intensity,intensity)/100)*CFrame.Angles(math.rad(math.random(-intensity,intensity)/100),math.rad(math.random(-intensity,intensity)/100),math.rad(math.random(-intensity,intensity)/100)),.4)
  3144. swait()
  3145. end
  3146. end
  3147. end)()
  3148. end
  3149. local S = setmetatable({},{__index = function(s,i) return game:service(i) end})
  3150. local Plrs = S.Players
  3151. function CamShakeAll(times,intense,origin)
  3152. for _,v in next, Plrs:players() do
  3153. CamShake(v:FindFirstChildOfClass'PlayerGui' or v:FindFirstChildOfClass'Backpack' or v.Character,times,intense,origin)
  3154. end
  3155. end
  3156. -------------------------------------------------------
  3157. local Player_Size = 4
  3158. if Player_Size ~= 4 then
  3159. root.Size = root.Size * Player_Size
  3160. torso.Size = torso.Size * Player_Size
  3161. hed.Size = hed.Size * Player_Size
  3162. rarm.Size = rarm.Size * Player_Size
  3163. larm.Size = larm.Size * Player_Size
  3164. rleg.Size = rleg.Size * Player_Size
  3165. lleg.Size = lleg.Size * Player_Size
  3166. end
  3167. ----------------------------------------------------------------------------------
  3168. local cycle2 = false
  3169. local Dodged = Instance.new("Sound",hed)
  3170. Dodged.SoundId = "rbxassetid://908217684"
  3171. Dodged.Pitch = 1
  3172. Dodged.Looped = false
  3173. Dodged.Volume = 2
  3174. local Dodged2 = Instance.new("Sound",hed)
  3175. Dodged2.SoundId = "rbxassetid://908217925"
  3176. Dodged2.Pitch = 1
  3177. Dodged2.Looped = false
  3178. Dodged2.Volume = 2
  3179. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3180. if hum.Health > 0.1 and hum.Health < 100000 and cycle2 == false and instinct == true then
  3181. root.Anchored = true
  3182. hum.MaxHealth = 100000
  3183. hum.Health = 100000
  3184. dodge = true
  3185.  
  3186. Dodged:Play()
  3187. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(8, 0, 0) * CFrame.Angles(math.rad(20),math.rad(80),math.rad(0)), 0.4)--torso
  3188. dodge = false
  3189.  
  3190. cycle2 = true
  3191. root.Anchored = false
  3192.  
  3193. end
  3194. end)
  3195. game:GetService("RunService"):BindToRenderStep("Bbae", 0, function()
  3196. if hum.Health > 0.6 and hum.Health < 100000 and cycle2 == true and instinct == true then
  3197. root.Anchored = true
  3198. hum.MaxHealth = 100000
  3199. hum.Health = 100000
  3200. dodge = true
  3201. Dodged2:Play()
  3202. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(-10, 0, 0) * CFrame.Angles(math.rad(-30),math.rad(-80),math.rad(0)), 0.4)--torso
  3203. dodge = false
  3204.  
  3205. cycle2 = false
  3206. root.Anchored = false
  3207.  
  3208.  
  3209. end
  3210. end)
  3211. local temppos = root.Position
  3212. function Lightning(Part0,Part1,Times,Offset,Color,Thickness,Trans)
  3213. local magz = (Part0 - Part1).magnitude
  3214. local curpos = Part0
  3215. local trz = {-Offset,Offset}
  3216. for i=1,Times do
  3217. local li = Instance.new("Part", DebrisModel)
  3218. li.TopSurface =0
  3219. li.Material = Enum.Material.Neon
  3220. li.BottomSurface = 0
  3221. li.Anchored = true
  3222. li.Locked = true
  3223. li.Transparency = Trans or 0.4
  3224. li.Color = Color
  3225. li.formFactor = "Custom"
  3226. li.CanCollide = false
  3227. li.Size = Vector3.new(Thickness,Thickness,magz/Times)
  3228. local lim = Instance.new("BlockMesh",li)
  3229. local Offzet = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  3230. local trolpos = CFrame.new(curpos,Part1)*CFrame.new(0,0,magz/Times).p+Offzet
  3231. if Times == i then
  3232. local magz2 = (curpos - Part1).magnitude
  3233. li.Size = Vector3.new(Thickness,Thickness,magz2)
  3234. li.CFrame = CFrame.new(curpos,Part1)*CFrame.new(0,0,-magz2/2)
  3235. else
  3236. li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  3237. end
  3238. curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p
  3239. li.Name = "LIGHTNING"
  3240.  
  3241. end
  3242. end
  3243. function findAllNearestTorso(pos,dist)
  3244. local list = workspace:children()
  3245. local torso = {}
  3246. local temp = nil
  3247. local human = nil
  3248. local temp2 = nil
  3249. for x = 1, #list do
  3250. temp2 = list[x]
  3251. if (temp2.className == "Model") and (temp2 ~= char) then
  3252. temp = temp2:findFirstChild("Torso")
  3253. human = temp2:findFirstChildOfClass("Humanoid")
  3254. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  3255. if (temp.Position - pos).magnitude < dist then
  3256. table.insert(torso,temp)
  3257. dist = (temp.Position - pos).magnitude
  3258. end
  3259. end
  3260. end
  3261. end
  3262. return torso
  3263. end
  3264. function computeDirection(vec)
  3265. local lenSquared = vec.magnitude * vec.magnitude
  3266. local invSqrt = 1 / math.sqrt(lenSquared)
  3267. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  3268. end
  3269. local Charge = Instance.new("Sound",hed)
  3270. Charge.SoundId = "rbxassetid://1179254378"
  3271. Charge.Pitch = 1.2
  3272. Charge.Looped = true
  3273. Charge.Volume = 5
  3274. local Charge2 = Instance.new("Sound",hed)
  3275. Charge2.SoundId = "rbxassetid://908226507"
  3276. Charge2.Pitch = 1
  3277. Charge2.Looped = true
  3278. Charge2.Volume = 2.5
  3279. local Charge3 = Instance.new("Sound",hed)
  3280. Charge3.SoundId = "rbxassetid://1116208999"
  3281. Charge3.Pitch = 1
  3282. Charge3.Looped = true
  3283. Charge3.Volume = 2.5
  3284.  
  3285. mouse.KeyDown:connect(function(key)
  3286. if key == "p" and ui == false then
  3287. canattack = false
  3288. canidle = false
  3289. canwalk = false
  3290. start = true
  3291. wait(0.4)
  3292. local Flame = Instance.new("ParticleEmitter",root)
  3293. Flame.Texture = "rbxassetid://1332922037"
  3294. Flame.Color = ColorSequence.new(BrickColor.new("White").Color)
  3295. Flame.EmissionDirection = "Top"
  3296. Flame.Speed = NumberRange.new(3)
  3297. Flame.Size = NumberSequence.new(5.5,4)
  3298. Flame.Transparency = NumberSequence.new(0.8,1)
  3299. Flame.Drag = 0.4
  3300. Flame.LightInfluence = 0
  3301. Flame.LockedToPart = true
  3302. Flame.Lifetime = NumberRange.new(1)
  3303. Flame.Rate = 65
  3304. Flame.LightEmission = 1
  3305. Flame.Rotation = NumberRange.new(-5,5)
  3306. Flame.VelocitySpread = 100
  3307. Flame.Acceleration = Vector3.new(0,17,0)
  3308. Flame.ZOffset = -0.2
  3309. local Soundd = Instance.new("Sound",hed)
  3310. Soundd.SoundId = "rbxassetid://917377181"
  3311. Soundd.Pitch = 1
  3312. Soundd.Looped = false
  3313. Soundd.Volume = 8
  3314. Soundd:Play()
  3315. start = false
  3316. transforming3 = true
  3317. Charge3:Play()
  3318. end
  3319. end)
  3320. mouse.KeyDown:connect(function(key)
  3321. if key == "p" and ui == true then
  3322. canattack = false
  3323. canidle = false
  3324. canwalk = false
  3325. start = true
  3326. local Soundd = Instance.new("Sound",hed)
  3327. Soundd.SoundId = "rbxassetid://1019054093"
  3328. Soundd.Pitch = 1
  3329. Soundd.Looped = false
  3330. Soundd.Volume = 8
  3331. Soundd:Play()
  3332. wait(0.4)
  3333.  
  3334. Charge:Play()
  3335. Charge2:Play()
  3336.  
  3337. start = true
  3338. local Soundd2 = Instance.new("Sound",hed)
  3339. Soundd2.SoundId = "rbxassetid://874183151"
  3340. Soundd2.Pitch = 1
  3341. Soundd2.Looped = false
  3342. Soundd2.Volume = 8
  3343. Soundd2:Play()
  3344.  
  3345.  
  3346. local AURU = Instance.new('ParticleEmitter')
  3347. AURU.Name = "Aura"
  3348. AURU.Texture = "rbxassetid://1200947142"
  3349. AURU.Parent = root
  3350. AURU.LightEmission = 0.9
  3351. AURU.Transparency = NumberSequence.new(0.1,1)
  3352. AURU.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  3353. AURU.Size = NumberSequence.new(8,0)
  3354. AURU.LockedToPart = false
  3355. AURU.Lifetime = NumberRange.new(0.6)
  3356. AURU.Rate = 230
  3357. AURU.Speed = NumberRange.new(40)
  3358. AURU.Rotation = NumberRange.new(-360,360)
  3359. AURU.EmissionDirection = "Top"
  3360. AURU.ZOffset = 1
  3361. AURU.VelocitySpread = 100
  3362. AURU.RotSpeed = NumberRange.new(-100,100)
  3363. AURU.Acceleration = Vector3.new(0,100,0)
  3364.  
  3365. start = false
  3366. powering = true
  3367.  
  3368. end
  3369. end)
  3370. mouse.KeyUp:connect(function(key)
  3371. if key == "p" and ui == false then
  3372. canattack = true
  3373. canidle = true
  3374. canwalk = true
  3375. transforming3 = false
  3376. for i, v in pairs(root:GetChildren()) do
  3377. if v:IsA("ParticleEmitter")then
  3378. v.Rate = 0
  3379. end
  3380. end
  3381. local Auura = Instance.new("Sound",hed)
  3382. Auura.SoundId = "rbxassetid://550621034"
  3383. Auura.Pitch = 1
  3384. Auura.Looped = false
  3385. Auura.Volume = 5
  3386. Auura:Play()
  3387. Charge3:Stop()
  3388. end
  3389. end)
  3390. mouse.KeyUp:connect(function(key)
  3391. if key == "p" and ui == true then
  3392. canattack = true
  3393. canidle = true
  3394. canwalk = true
  3395. powering = false
  3396. for i, v in pairs(root:GetChildren()) do
  3397. if v:IsA("ParticleEmitter")then
  3398. v.Rate = 0
  3399. end
  3400. end
  3401. local Auura = Instance.new("Sound",hed)
  3402. Auura.SoundId = "rbxassetid://922710675"
  3403. Auura.Pitch = 1
  3404. Auura.Looped = false
  3405. Auura.Volume = 5
  3406. Auura:Play()
  3407. Charge:Stop()
  3408. Charge2:Stop()
  3409.  
  3410. end
  3411. end)
  3412. mouse.KeyDown:connect(function(key)
  3413. if key == "y" and ui == true and muiable == true then
  3414. instinct = false
  3415. for i, v in pairs(torso:GetChildren()) do
  3416. if v:IsA("Sound")then
  3417. v:Remove()
  3418. end
  3419. end
  3420. for i, v in pairs(hed:GetChildren()) do
  3421. if v:IsA("Sound")then
  3422. v:Remove()
  3423. end
  3424. end
  3425.  
  3426. canattack = false
  3427. canidle = false
  3428. canwalk = false
  3429. transforming3 = true
  3430. local Auura = Instance.new("Sound",hed)
  3431. Auura.SoundId = "rbxassetid://1179254378"
  3432. Auura.Pitch = 1.3
  3433. Auura.Looped = true
  3434. Auura.Volume = 8
  3435. Auura:Play()
  3436. hum.WalkSpeed = 0
  3437. coroutine.resume(coroutine.create(function()
  3438. for i = 1,380 do
  3439. CamShakeAll(32,80,torso)
  3440. game:GetService("RunService").RenderStepped:wait()
  3441. end
  3442. end))
  3443.  
  3444. local CHAINLINKS = {}
  3445. local POS = mouse.Hit.p
  3446. local CHAINS = false
  3447. local CHAINLINKS = {}
  3448. local A = Instance.new("Attachment",root)
  3449. A.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3450. A.Orientation = Vector3.new(-90, -89.982, 0)
  3451. local B = Instance.new("Attachment",root)
  3452. B.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3453. B.Orientation = Vector3.new(-90, 89.988, 0)
  3454. local C = Instance.new("Attachment",root)
  3455. C.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3456. C.Orientation = Vector3.new(-90, -89.982, 0)
  3457. local D = Instance.new("Attachment",root)
  3458. D.Position = Vector3.new(-1.5,-0.5,0)*Player_Size
  3459. D.Orientation = Vector3.new(-90, 89.988, 0)
  3460. local LIGHT = Instance.new("Attachment",root)
  3461. LIGHT.Position = Vector3.new(1.5,-0.5,0)*Player_Size
  3462. local LIGHT2 = Instance.new("PointLight",larm)
  3463. LIGHT2.Range = 10
  3464. LIGHT2.Brightness = 20
  3465. LIGHT2.Color = Color3.new(0, 0, 255)
  3466. for i = 1, 2 do
  3467. local TWIST = 0
  3468. local START = A
  3469. local END = B
  3470. if i == 1 then
  3471. START = B
  3472. END = A
  3473. end
  3474. local ChainLink = Instance.new("Beam",torso)
  3475. ChainLink.Texture = "rbxassetid://74675986"
  3476. ChainLink.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  3477. ChainLink.TextureSpeed = 5
  3478. ChainLink.Width0 = 100
  3479. ChainLink.Width1 = 100
  3480. ChainLink.TextureLength = 5
  3481. ChainLink.Attachment0 = START
  3482. ChainLink.Attachment1 = END
  3483. ChainLink.CurveSize0 = TWIST
  3484. ChainLink.CurveSize1 = TWIST
  3485. --ChainLink.FaceCamera = true
  3486. ChainLink.Segments = 185
  3487. ChainLink.Transparency = NumberSequence.new(0)
  3488. table.insert(CHAINLINKS,ChainLink)
  3489. end
  3490. for _, c in pairs(char:GetDescendants()) do
  3491. if c and c.Parent then
  3492. if c.Name == "Handle" and c.Parent.ClassName == "Accessory" then
  3493. if c:FindFirstChildOfClass("SpecialMesh") then
  3494. c:FindFirstChildOfClass("SpecialMesh").TextureId = ""
  3495.  
  3496. c.Material = "Glass"
  3497. end
  3498.  
  3499. end
  3500. end
  3501. end
  3502.  
  3503. local AURU = Instance.new('ParticleEmitter')
  3504. AURU.Name = "Aura"
  3505. AURU.Texture = "rbxassetid://1200947142"
  3506. AURU.Parent = root
  3507. AURU.LightEmission = 0.6
  3508. AURU.Transparency = NumberSequence.new(0.1,1)
  3509. AURU.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  3510. AURU.Size = NumberSequence.new(100,100)
  3511. AURU.LockedToPart = false
  3512. AURU.Lifetime = NumberRange.new(1)
  3513. AURU.Rate = 530
  3514. AURU.Speed = NumberRange.new(40)
  3515. AURU.Rotation = NumberRange.new(-360,360)
  3516. AURU.EmissionDirection = "Top"
  3517. AURU.ZOffset = 2
  3518. AURU.VelocitySpread = 100
  3519. AURU.RotSpeed = NumberRange.new(-100,100)
  3520.  
  3521. wait(4)
  3522. AURU.Acceleration = Vector3.new(0,250,0)
  3523. AURU.Rate = 230
  3524. wait(1)
  3525. coroutine.resume(coroutine.create(function()
  3526. for i = 1,130 do
  3527. CamShakeAll(32,180,torso)
  3528. game:GetService("RunService").RenderStepped:wait()
  3529. end
  3530. end))
  3531. AURU.Size = NumberSequence.new(10,0)
  3532. wait(1)
  3533. coroutine.resume(coroutine.create(function()
  3534. for i = 1,30 do
  3535. CamShakeAll(32,200,torso)
  3536. game:GetService("RunService").RenderStepped:wait()
  3537. end
  3538. end))
  3539. AURU.Size = NumberSequence.new(20,0)
  3540. wait(1)
  3541. coroutine.resume(coroutine.create(function()
  3542. for i = 1,970 do
  3543. CamShakeAll(32,490,torso)
  3544. game:GetService("RunService").RenderStepped:wait()
  3545. end
  3546. end))
  3547.  
  3548.  
  3549. AURU.Size = NumberSequence.new(30,80)
  3550. Auura.Pitch = 1.5
  3551. Auura.Volume = 10
  3552. AURU.VelocitySpread = 100
  3553. wait(7)
  3554. AURU.Rate = 100
  3555. AURU.Size = NumberSequence.new(50,0)
  3556. AURU.Lifetime = NumberRange.new(100)
  3557. AURU.Acceleration = Vector3.new(0,0,0)
  3558. AURU.Speed = NumberRange.new(7)
  3559.  
  3560.  
  3561.  
  3562.  
  3563. wait(5)
  3564. local Grab = Instance.new("Part",hed)
  3565. Grab.Size = Vector3.new(3.9,5,3.9)
  3566. Grab.CanCollide = false
  3567. Grab.BrickColor = BrickColor.new("Deep orange")
  3568. Grab.Transparency = 1
  3569. local Grabo = Instance.new("Weld",Grab)
  3570. Grabo.Part0 = hed
  3571. Grabo.Part1 = Grab
  3572. Grabo.C0 = CFrame.new(0,-1.5,0)
  3573.  
  3574. local AuraB = Instance.new("Part",hed)
  3575. AuraB.Size = Vector3.new(2,1,2)
  3576. AuraB.CanCollide = false
  3577. AuraB.BrickColor = BrickColor.new("Deep orange")
  3578. AuraB.Transparency = 1
  3579. local AuraBo = Instance.new("Weld",AuraB)
  3580. AuraBo.Part0 = hed
  3581. AuraBo.Part1 = AuraB
  3582. AuraBo.C0 = CFrame.new(0,-3.6,0)
  3583.  
  3584. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  3585. FZcharge3.Texture = "rbxassetid://1460362359"
  3586. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  3587. FZcharge3.EmissionDirection = "Top"
  3588. FZcharge3.Speed = NumberRange.new(2)
  3589. FZcharge3.Size = NumberSequence.new(0.4,0)
  3590. FZcharge3.Transparency = NumberSequence.new(0,0)
  3591. FZcharge3.Drag = 1.2
  3592. FZcharge3.LockedToPart = true
  3593. FZcharge3.Lifetime = NumberRange.new(1)
  3594. FZcharge3.Rate = 35
  3595. FZcharge3.LightEmission = 0.3
  3596. FZcharge3.Rotation = NumberRange.new(-5,5)
  3597. FZcharge3.VelocitySpread = 0.2
  3598. FZcharge3.ZOffset = 2.5
  3599. Auura:Destroy()
  3600. canattack = true
  3601. canidle = true
  3602. canwalk = true
  3603. transforming3 = false
  3604. wait(0.1)
  3605. local Auura = Instance.new("Sound",hed)
  3606. Auura.SoundId = "rbxassetid://1504498051"
  3607. Auura.Pitch = 1
  3608. Auura.Looped = true
  3609. Auura.Volume = 8
  3610. Auura:Play()
  3611. AURU.Rate = 0
  3612. wait(0.1)
  3613. local Flame = Instance.new("ParticleEmitter",torso)
  3614. Flame.Texture = "rbxassetid://1332922037"
  3615. Flame.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
  3616. Flame.EmissionDirection = "Top"
  3617. Flame.Speed = NumberRange.new(3)
  3618. Flame.Size = NumberSequence.new(5.5,4)
  3619. Flame.Transparency = NumberSequence.new(0,0)
  3620. Flame.Drag = 0.4
  3621. Flame.LightInfluence = 0
  3622. Flame.LockedToPart = true
  3623. Flame.Lifetime = NumberRange.new(1)
  3624. Flame.Rate = 45
  3625. Flame.LightEmission = 1
  3626. Flame.Rotation = NumberRange.new(-5,5)
  3627. Flame.VelocitySpread = 100
  3628. Flame.Acceleration = Vector3.new(0,17,0)
  3629. Flame.ZOffset = -1.1
  3630. local Aura = Instance.new("ParticleEmitter",rarm)
  3631. Aura.Texture = "rbxassetid://1207853932"
  3632. Aura.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  3633. Aura.EmissionDirection = "Top"
  3634. Aura.Speed = NumberRange.new(1)
  3635. Aura.Size = NumberSequence.new(1.2)
  3636. Aura.Transparency = NumberSequence.new(0.6,1)
  3637. Aura.Drag = 0.4
  3638. Aura.LightInfluence = 0
  3639. Aura.LockedToPart = true
  3640. Aura.Lifetime = NumberRange.new(1.2)
  3641. Aura.Rate = 18
  3642. Aura.LightEmission = 1
  3643. Aura.Rotation = NumberRange.new(-360,360)
  3644. Aura.VelocitySpread = 0
  3645. Aura.Acceleration = Vector3.new(0,0,0)
  3646. Aura.ZOffset = 0.2
  3647. local Aura2 = Instance.new("ParticleEmitter",larm)
  3648. Aura2.Texture = "rbxassetid://1207853932"
  3649. Aura2.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  3650. Aura2.EmissionDirection = "Top"
  3651. Aura2.Speed = NumberRange.new(1)
  3652. Aura2.Size = NumberSequence.new(1.2)
  3653. Aura2.Transparency = NumberSequence.new(0,0)
  3654. Aura2.Drag = 0.4
  3655. Aura2.LightInfluence = 0
  3656. Aura2.LockedToPart = true
  3657. Aura2.Lifetime = NumberRange.new(1.2)
  3658. Aura2.Rate = 18
  3659. Aura2.LightEmission = 1
  3660. Aura2.Rotation = NumberRange.new(-360,360)
  3661. Aura2.VelocitySpread = 0
  3662. Aura2.Acceleration = Vector3.new(0,0,0)
  3663. Aura2.ZOffset = 0.2
  3664. local Aura3 = Instance.new("ParticleEmitter",torso)
  3665. Aura3.Texture = "rbxassetid://1207853932"
  3666. Aura3.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  3667. Aura3.EmissionDirection = "Top"
  3668. Aura3.Speed = NumberRange.new(1)
  3669. Aura3.Size = NumberSequence.new(1.2)
  3670. Aura3.Transparency = NumberSequence.new(0,0)
  3671. Aura3.Drag = 0.4
  3672. Aura3.LightInfluence = 0
  3673. Aura3.LockedToPart = true
  3674. Aura3.Lifetime = NumberRange.new(1.2)
  3675. Aura3.Rate = 18
  3676. Aura3.LightEmission = 1
  3677. Aura3.Rotation = NumberRange.new(-360,360)
  3678. Aura3.VelocitySpread = 0
  3679. Aura3.Acceleration = Vector3.new(0,0,0)
  3680. Aura3.ZOffset = 0.2
  3681. local Aura4 = Instance.new("ParticleEmitter",hed)
  3682. Aura4.Texture = "rbxassetid://1207853932"
  3683. Aura4.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  3684. Aura4.EmissionDirection = "Top"
  3685. Aura4.Speed = NumberRange.new(1)
  3686. Aura4.Size = NumberSequence.new(1.2)
  3687. Aura4.Transparency = NumberSequence.new(0,0)
  3688. Aura4.Drag = 0.4
  3689. Aura4.LightInfluence = 0
  3690. Aura4.LockedToPart = true
  3691. Aura4.Lifetime = NumberRange.new(1.2)
  3692. Aura4.Rate = 18
  3693. Aura4.LightEmission = 1
  3694. Aura4.Rotation = NumberRange.new(-360,360)
  3695. Aura4.VelocitySpread = 0
  3696. Aura4.Acceleration = Vector3.new(0,0,0)
  3697. Aura4.ZOffset = 0.2
  3698. local Aura5 = Instance.new("ParticleEmitter",torso)
  3699. Aura5.Texture = "rbxassetid://242255193"
  3700. Aura5.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  3701. Aura5.EmissionDirection = "Top"
  3702. Aura5.Speed = NumberRange.new(4)
  3703. Aura5.Size = NumberSequence.new(4)
  3704. Aura5.Transparency = NumberSequence.new(0,0)
  3705. Aura5.Drag = 0.4
  3706. Aura5.LightInfluence = 0
  3707. Aura5.LockedToPart = true
  3708. Aura5.Lifetime = NumberRange.new(2)
  3709. Aura5.Rate = 18
  3710. Aura5.LightEmission = 1
  3711. Aura5.Rotation = NumberRange.new(-360,360)
  3712. Aura5.VelocitySpread = 1
  3713. Aura5.Acceleration = Vector3.new(0,0,0)
  3714. Aura5.ZOffset = 2
  3715. local Aura6 = Instance.new("ParticleEmitter",lleg)
  3716. Aura6.Texture = "rbxassetid://1207853932"
  3717. Aura6.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  3718. Aura6.EmissionDirection = "Top"
  3719. Aura6.Speed = NumberRange.new(1)
  3720. Aura6.Size = NumberSequence.new(1.2)
  3721. Aura6.Transparency = NumberSequence.new(0,0)
  3722. Aura6.Drag = 0.4
  3723. Aura6.LightInfluence = 0
  3724. Aura6.LockedToPart = true
  3725. Aura6.Lifetime = NumberRange.new(1.2)
  3726. Aura6.Rate = 18
  3727. Aura6.LightEmission = 1
  3728. Aura6.Rotation = NumberRange.new(-360,360)
  3729. Aura6.VelocitySpread = 0
  3730. Aura6.Acceleration = Vector3.new(0,0,0)
  3731. Aura6.ZOffset = 0.2
  3732. local Aura7 = Instance.new("ParticleEmitter",rleg)
  3733. Aura7.Texture = "rbxassetid://1207853932"
  3734. Aura7.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  3735. Aura7.EmissionDirection = "Top"
  3736. Aura7.Speed = NumberRange.new(1)
  3737. Aura7.Size = NumberSequence.new(1.2)
  3738. Aura7.Transparency = NumberSequence.new(0,0)
  3739. Aura7.Drag = 0.4
  3740. Aura7.LightInfluence = 0
  3741. Aura7.LockedToPart = true
  3742. Aura7.Lifetime = NumberRange.new(1.2)
  3743. Aura7.Rate = 18
  3744. Aura7.LightEmission = 1
  3745. Aura7.Rotation = NumberRange.new(-360,360)
  3746. Aura7.VelocitySpread = 0
  3747. Aura7.Acceleration = Vector3.new(0,0,0)
  3748. Aura7.ZOffset = 0.2
  3749. hum.WalkSpeed = 20
  3750. instinct = true
  3751. for i, v in pairs(torso:GetChildren()) do
  3752. if v:IsA("Beam")then
  3753. v:Remove()
  3754. end
  3755. end
  3756. for i, v in pairs(torso:GetChildren()) do
  3757. if v:IsA("PointLight")then
  3758. v:Remove()
  3759. end
  3760. end
  3761. local Grab = Instance.new("Part",hed)
  3762. Grab.Size = Vector3.new(3.9,5,3.9)
  3763. Grab.CanCollide = false
  3764. Grab.BrickColor = BrickColor.new("Deep orange")
  3765. Grab.Transparency = 1
  3766. local Grabo = Instance.new("Weld",Grab)
  3767. Grabo.Part0 = hed
  3768. Grabo.Part1 = Grab
  3769. Grabo.C0 = CFrame.new(0,-1.5,0)
  3770.  
  3771. local AuraB = Instance.new("Part",hed)
  3772. AuraB.Size = Vector3.new(2,1,2)
  3773. AuraB.CanCollide = false
  3774. AuraB.BrickColor = BrickColor.new("Deep orange")
  3775. AuraB.Transparency = 1
  3776. local AuraBo = Instance.new("Weld",AuraB)
  3777. AuraBo.Part0 = hed
  3778. AuraBo.Part1 = AuraB
  3779. AuraBo.C0 = CFrame.new(0,-3.6,0)
  3780. local FZcharge3 = Instance.new("ParticleEmitter",Grab)
  3781. FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  3782. FZcharge3.EmissionDirection = "Top"
  3783. FZcharge3.Speed = NumberRange.new(2)
  3784. FZcharge3.Size = NumberSequence.new(0.6,0)
  3785. FZcharge3.Transparency = NumberSequence.new(0,0)
  3786. FZcharge3.Drag = 1.2
  3787. FZcharge3.LockedToPart = true
  3788. FZcharge3.Lifetime = NumberRange.new(1)
  3789. FZcharge3.Rate = 55
  3790. FZcharge3.LightEmission = 0.3
  3791. FZcharge3.Rotation = NumberRange.new(-5,5)
  3792. FZcharge3.VelocitySpread = 0.2
  3793. FZcharge3.ZOffset = 3.5
  3794. FZcharge3.Texture = "rbxassetid://1509406387"
  3795. FZcharge3.Speed = NumberRange.new(0)
  3796. FZcharge3.Lifetime = NumberRange.new(0.5)
  3797. FZcharge3.Rotation = NumberRange.new(-360,360)
  3798. FZcharge3.RotSpeed = NumberRange.new(-300,300)
  3799.  
  3800. end
  3801. end)
  3802.  
  3803.  
  3804.  
  3805.  
  3806.  
  3807. mouse.KeyDown:connect(function(key)
  3808. if key == "u" and base == true and transformed == false then
  3809.  
  3810. canattack = false
  3811. canidle = false
  3812. canwalk = false
  3813. hum.WalkSpeed = 0
  3814. transformed = true
  3815.  
  3816. local UltraInstinct = Instance.new("Sound",char)
  3817. UltraInstinct.SoundId = "rbxassetid://3436699478"
  3818. UltraInstinct.Pitch = 1
  3819. UltraInstinct.Looped = false
  3820. UltraInstinct.Volume = 6
  3821. UltraInstinct:Play()
  3822.  
  3823. wait(6)
  3824.  
  3825. wait(0.1)
  3826.  
  3827.  
  3828. local SSJBE = Instance.new("Sound",char)
  3829. SSJBE.SoundId = "rbxassetid://1547942533"
  3830. SSJBE.Pitch = 1
  3831. SSJBE.Looped = true
  3832. SSJBE.Volume = 4.5
  3833. SSJBE:Play()
  3834.  
  3835. wait(1)
  3836.  
  3837. coroutine.resume(coroutine.create(function()
  3838. for i = 1,450 do
  3839. CamShakeAll(32,270,torso)
  3840. game:GetService("RunService").RenderStepped:wait()
  3841. end
  3842. end))
  3843.  
  3844. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  3845. coroutine.resume(coroutine.create(function()
  3846. for i = 1,1000000000 do
  3847. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  3848. wait(5)
  3849. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://730551415"
  3850. wait(0.1)
  3851. hed:FindFirstChildOfClass("Decal").Texture = "rbxassetid://340886253"
  3852. coroutine.resume(coroutine.create(function()
  3853. for i = 1,90 do
  3854.  
  3855.  
  3856. wait(0.00000000001)
  3857. end
  3858.  
  3859.  
  3860. end))
  3861. wait(0.3)
  3862. end
  3863. end))
  3864. local Grab = Instance.new("Part",hed)
  3865. Grab.Size = Vector3.new(4.9,0.1,4.9)
  3866. Grab.CanCollide = false
  3867. Grab.BrickColor = BrickColor.new("Deep orange")
  3868. Grab.Transparency = 1
  3869. local Grabo = Instance.new("Weld",Grab)
  3870. Grabo.Part0 = hed
  3871. Grabo.Part1 = Grab
  3872. Grabo.C0 = CFrame.new(0,-4,0)
  3873.  
  3874. local AuraB = Instance.new("Part",hed)
  3875. AuraB.Size = Vector3.new(2,1,2)
  3876. AuraB.CanCollide = false
  3877. AuraB.BrickColor = BrickColor.new("Deep orange")
  3878. AuraB.Transparency = 1
  3879. local AuraBo = Instance.new("Weld",AuraB)
  3880. AuraBo.Part0 = hed
  3881. AuraBo.Part1 = AuraB
  3882. AuraBo.C0 = CFrame.new(0,-3.6,0)
  3883.  
  3884.  
  3885. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  3886. if par then
  3887. local cfremz = CFrame.new(loc)
  3888. debris(cfremz, par, 50)
  3889. end
  3890. local Smoke = Instance.new('ParticleEmitter')
  3891. Smoke.Name = "Aura"
  3892. Smoke.Texture = "rbxassetid://242201991"
  3893. Smoke.Parent = Grab
  3894. Smoke.LightEmission = 0
  3895. Smoke.Transparency = NumberSequence.new(0.3,1)
  3896. Smoke.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  3897. Smoke.Size = NumberSequence.new(20,20)
  3898. Smoke.LockedToPart = false
  3899. Smoke.Lifetime = NumberRange.new(1)
  3900. Smoke.Rate = 48
  3901. Smoke.Speed = NumberRange.new(40)
  3902. Smoke.Rotation = NumberRange.new(-360,360)
  3903. Smoke.EmissionDirection = "Left"
  3904. Smoke.ZOffset = 0
  3905. local Smoke2 = Instance.new('ParticleEmitter')
  3906. Smoke2.Name = "Aura"
  3907. Smoke2.Texture = "rbxassetid://242201991"
  3908. Smoke2.Parent = Grab
  3909. Smoke2.LightEmission = 0
  3910. Smoke2.Transparency = NumberSequence.new(0.3,1)
  3911. Smoke2.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  3912. Smoke2.Size = NumberSequence.new(20,20)
  3913. Smoke2.LockedToPart = false
  3914. Smoke2.Lifetime = NumberRange.new(1)
  3915. Smoke2.Rate = 48
  3916. Smoke2.Speed = NumberRange.new(40)
  3917. Smoke2.Rotation = NumberRange.new(-360,360)
  3918. Smoke2.EmissionDirection = "Right"
  3919. Smoke2.ZOffset = 0
  3920. local Smoke3 = Instance.new('ParticleEmitter')
  3921. Smoke3.Name = "Aura"
  3922. Smoke3.Texture = "rbxassetid://242201991"
  3923. Smoke3.Parent = Grab
  3924. Smoke3.LightEmission = 0
  3925. Smoke3.Transparency = NumberSequence.new(0.3,1)
  3926. Smoke3.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  3927. Smoke3.Size = NumberSequence.new(20,20)
  3928. Smoke3.LockedToPart = false
  3929. Smoke3.Lifetime = NumberRange.new(1)
  3930. Smoke3.Rate = 48
  3931. Smoke3.Speed = NumberRange.new(40)
  3932. Smoke3.Rotation = NumberRange.new(-360,360)
  3933. Smoke3.EmissionDirection = "Front"
  3934. Smoke3.ZOffset = 0
  3935. local Smoke4 = Instance.new('ParticleEmitter')
  3936. Smoke4.Name = "Aura"
  3937. Smoke4.Texture = "rbxassetid://242201991"
  3938. Smoke4.Parent = Grab
  3939. Smoke4.LightEmission = 0
  3940. Smoke4.Transparency = NumberSequence.new(0.3,1)
  3941. Smoke4.Color = ColorSequence.new(BrickColor.new("Dirt brown").Color)
  3942. Smoke4.Size = NumberSequence.new(20,20)
  3943. Smoke4.LockedToPart = false
  3944. Smoke4.Lifetime = NumberRange.new(1)
  3945. Smoke4.Rate = 48
  3946. Smoke4.Speed = NumberRange.new(40)
  3947. Smoke4.Rotation = NumberRange.new(-360,360)
  3948. Smoke4.EmissionDirection = "Back"
  3949. Smoke4.ZOffset = 0
  3950.  
  3951.  
  3952. local Aura = Instance.new("ParticleEmitter",torso)
  3953. Aura.Texture = "rbxassetid://1200947142"
  3954. Aura.EmissionDirection = "Top"
  3955. Aura.Speed = NumberRange.new(0)
  3956. Aura.Size = NumberSequence.new(30,30)
  3957. Aura.Transparency = NumberSequence.new(0)
  3958. Aura.Drag = 0.4
  3959. Aura.LightInfluence = 0
  3960. Aura.LockedToPart = true
  3961. Aura.Lifetime = NumberRange.new(1)
  3962. Aura.Rate = 1000
  3963. Aura.LightEmission = 1
  3964. Aura.Rotation = NumberRange.new(-360,360)
  3965. Aura.VelocitySpread = 0
  3966. Aura.Acceleration = Vector3.new(0,0,0)
  3967. Aura.ZOffset = 2.5
  3968. Aura.RotSpeed = NumberRange.new(-100,100)
  3969.  
  3970. local Aura2 = Instance.new("ParticleEmitter",torso)
  3971. Aura2.Texture = "rbxassetid://1200947142"
  3972. Aura2.EmissionDirection = "Top"
  3973. Aura2.Speed = NumberRange.new(110)
  3974. Aura2.Size = NumberSequence.new(25)
  3975. Aura2.Transparency = NumberSequence.new(0)
  3976. Aura2.Drag = 0.4
  3977. Aura2.LightInfluence = 0
  3978. Aura2.LockedToPart = true
  3979. Aura2.Lifetime = NumberRange.new(5)
  3980. Aura2.Rate = 78
  3981. Aura2.LightEmission = 1
  3982. Aura2.Rotation = NumberRange.new(-5,5)
  3983. Aura2.VelocitySpread = 0
  3984. Aura2.Acceleration = Vector3.new(0,0,0)
  3985. Aura2.ZOffset = 2.5
  3986.  
  3987. coroutine.resume(coroutine.create(function()
  3988. for i = 1,1450 do
  3989. CamShakeAll(5,65,torso)
  3990. game:GetService("RunService").RenderStepped:wait()
  3991. end
  3992. end))
  3993. wait(37)
  3994. Aura.Rate = 0
  3995. Aura2.Rate = 0
  3996. wait(0.1)
  3997. local Flame = Instance.new("ParticleEmitter",torso)
  3998. Flame.Texture = "rbxassetid://1332922037"
  3999. Flame.Color = ColorSequence.new(BrickColor.new("Dark blue").Color)
  4000. Flame.EmissionDirection = "Top"
  4001. Flame.Speed = NumberRange.new(3)
  4002. Flame.Size = NumberSequence.new(5.5,4)
  4003. Flame.Transparency = NumberSequence.new(0,0)
  4004. Flame.Drag = 0.4
  4005. Flame.LightInfluence = 0
  4006. Flame.LockedToPart = true
  4007. Flame.Lifetime = NumberRange.new(1)
  4008. Flame.Rate = 45
  4009. Flame.LightEmission = 1
  4010. Flame.Rotation = NumberRange.new(-5,5)
  4011. Flame.VelocitySpread = 100
  4012. Flame.Acceleration = Vector3.new(0,17,0)
  4013. Flame.ZOffset = -1.1
  4014. local Aura = Instance.new("ParticleEmitter",rarm)
  4015. Aura.Texture = "rbxassetid://1207853932"
  4016. Aura.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  4017. Aura.EmissionDirection = "Top"
  4018. Aura.Speed = NumberRange.new(1)
  4019. Aura.Size = NumberSequence.new(1.2)
  4020. Aura.Transparency = NumberSequence.new(0.6,1)
  4021. Aura.Drag = 0.4
  4022. Aura.LightInfluence = 0
  4023. Aura.LockedToPart = true
  4024. Aura.Lifetime = NumberRange.new(1.2)
  4025. Aura.Rate = 18
  4026. Aura.LightEmission = 1
  4027. Aura.Rotation = NumberRange.new(-360,360)
  4028. Aura.VelocitySpread = 0
  4029. Aura.Acceleration = Vector3.new(0,0,0)
  4030. Aura.ZOffset = 0.2
  4031. local Aura2 = Instance.new("ParticleEmitter",larm)
  4032. Aura2.Texture = "rbxassetid://1207853932"
  4033. Aura2.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  4034. Aura2.EmissionDirection = "Top"
  4035. Aura2.Speed = NumberRange.new(1)
  4036. Aura2.Size = NumberSequence.new(1.2)
  4037. Aura2.Transparency = NumberSequence.new(0,0)
  4038. Aura2.Drag = 0.4
  4039. Aura2.LightInfluence = 0
  4040. Aura2.LockedToPart = true
  4041. Aura2.Lifetime = NumberRange.new(1.2)
  4042. Aura2.Rate = 18
  4043. Aura2.LightEmission = 1
  4044. Aura2.Rotation = NumberRange.new(-360,360)
  4045. Aura2.VelocitySpread = 0
  4046. Aura2.Acceleration = Vector3.new(0,0,0)
  4047. Aura2.ZOffset = 0.2
  4048. local Aura3 = Instance.new("ParticleEmitter",torso)
  4049. Aura3.Texture = "rbxassetid://1207853932"
  4050. Aura3.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  4051. Aura3.EmissionDirection = "Top"
  4052. Aura3.Speed = NumberRange.new(1)
  4053. Aura3.Size = NumberSequence.new(1.2)
  4054. Aura3.Transparency = NumberSequence.new(0,0)
  4055. Aura3.Drag = 0.4
  4056. Aura3.LightInfluence = 0
  4057. Aura3.LockedToPart = true
  4058. Aura3.Lifetime = NumberRange.new(1.2)
  4059. Aura3.Rate = 18
  4060. Aura3.LightEmission = 1
  4061. Aura3.Rotation = NumberRange.new(-360,360)
  4062. Aura3.VelocitySpread = 0
  4063. Aura3.Acceleration = Vector3.new(0,0,0)
  4064. Aura3.ZOffset = 0.2
  4065. local Aura4 = Instance.new("ParticleEmitter",hed)
  4066. Aura4.Texture = "rbxassetid://1207853932"
  4067. Aura4.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  4068. Aura4.EmissionDirection = "Top"
  4069. Aura4.Speed = NumberRange.new(1)
  4070. Aura4.Size = NumberSequence.new(1.2)
  4071. Aura4.Transparency = NumberSequence.new(0,0)
  4072. Aura4.Drag = 0.4
  4073. Aura4.LightInfluence = 0
  4074. Aura4.LockedToPart = true
  4075. Aura4.Lifetime = NumberRange.new(1.2)
  4076. Aura4.Rate = 18
  4077. Aura4.LightEmission = 1
  4078. Aura4.Rotation = NumberRange.new(-360,360)
  4079. Aura4.VelocitySpread = 0
  4080. Aura4.Acceleration = Vector3.new(0,0,0)
  4081. Aura4.ZOffset = 0.2
  4082. local Aura5 = Instance.new("ParticleEmitter",torso)
  4083. Aura5.Texture = "rbxassetid://242255193"
  4084. Aura5.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  4085. Aura5.EmissionDirection = "Top"
  4086. Aura5.Speed = NumberRange.new(4)
  4087. Aura5.Size = NumberSequence.new(4)
  4088. Aura5.Transparency = NumberSequence.new(0,0)
  4089. Aura5.Drag = 0.4
  4090. Aura5.LightInfluence = 0
  4091. Aura5.LockedToPart = true
  4092. Aura5.Lifetime = NumberRange.new(2)
  4093. Aura5.Rate = 18
  4094. Aura5.LightEmission = 1
  4095. Aura5.Rotation = NumberRange.new(-360,360)
  4096. Aura5.VelocitySpread = 1
  4097. Aura5.Acceleration = Vector3.new(0,0,0)
  4098. Aura5.ZOffset = 2
  4099. local Aura6 = Instance.new("ParticleEmitter",lleg)
  4100. Aura6.Texture = "rbxassetid://1207853932"
  4101. Aura6.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  4102. Aura6.EmissionDirection = "Top"
  4103. Aura6.Speed = NumberRange.new(1)
  4104. Aura6.Size = NumberSequence.new(1.2)
  4105. Aura6.Transparency = NumberSequence.new(0,0)
  4106. Aura6.Drag = 0.4
  4107. Aura6.LightInfluence = 0
  4108. Aura6.LockedToPart = true
  4109. Aura6.Lifetime = NumberRange.new(1.2)
  4110. Aura6.Rate = 18
  4111. Aura6.LightEmission = 1
  4112. Aura6.Rotation = NumberRange.new(-360,360)
  4113. Aura6.VelocitySpread = 0
  4114. Aura6.Acceleration = Vector3.new(0,0,0)
  4115. Aura6.ZOffset = 0.2
  4116. local Aura7 = Instance.new("ParticleEmitter",rleg)
  4117. Aura7.Texture = "rbxassetid://1207853932"
  4118. Aura7.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255))
  4119. Aura7.EmissionDirection = "Top"
  4120. Aura7.Speed = NumberRange.new(1)
  4121. Aura7.Size = NumberSequence.new(1.2)
  4122. Aura7.Transparency = NumberSequence.new(0,0)
  4123. Aura7.Drag = 0.4
  4124. Aura7.LightInfluence = 0
  4125. Aura7.LockedToPart = true
  4126. Aura7.Lifetime = NumberRange.new(1.2)
  4127. Aura7.Rate = 18
  4128. Aura7.LightEmission = 1
  4129. Aura7.Rotation = NumberRange.new(-360,360)
  4130. Aura7.VelocitySpread = 0
  4131. Aura7.Acceleration = Vector3.new(0,0,0)
  4132. Aura7.ZOffset = 0.2
  4133. local Sparkles = Instance.new("ParticleEmitter",torso)
  4134. Sparkles.Texture = "rbxassetid://1084976679"
  4135. Sparkles.Color = ColorSequence.new(BrickColor.new("White").Color)
  4136. Sparkles.EmissionDirection = "Top"
  4137. Sparkles.Speed = NumberRange.new(0)
  4138. Sparkles.Size = NumberSequence.new(2.9)
  4139. Sparkles.Transparency = NumberSequence.new(0,1)
  4140. Sparkles.Drag = 0.4
  4141. Sparkles.LightInfluence = 0
  4142. Sparkles.LockedToPart = true
  4143. Sparkles.Lifetime = NumberRange.new(0.8)
  4144. Sparkles.Rate = 60
  4145. Sparkles.LightEmission = 1
  4146. Sparkles.Rotation = NumberRange.new(-360,360)
  4147. Sparkles.VelocitySpread = 0
  4148. Sparkles.Acceleration = Vector3.new(0,10,0)
  4149. Sparkles.ZOffset = 1
  4150. local Auura = Instance.new("Sound",hed)
  4151. Auura.SoundId = "rbxassetid://1179254378"
  4152. Auura.Pitch = 1
  4153. Auura.Looped = true
  4154. Auura.Volume = 4
  4155. Auura:Play()
  4156. wait(2.5)
  4157. Smoke.Rate = 0
  4158. Smoke2.Rate = 0
  4159. Smoke3.Rate = 0
  4160. Smoke4.Rate = 0
  4161. hum.WalkSpeed = 17
  4162. wait(7)
  4163. ui = true
  4164. instinct = true
  4165. transforming2 = false
  4166. canattack = true
  4167. canidle = true
  4168. canwalk = true
  4169.  
  4170. muiable = true
  4171. wait(0.6)
  4172.  
  4173.  
  4174. end
  4175. end
  4176. )
  4177.  
  4178.  
  4179. --Lightning
  4180.  
  4181. local auranum = 0
  4182. local auranum1 = 0
  4183. local auranum2 = 0
  4184. auranum = math.random(35,65)
  4185. auranum1 = math.random(-25,0)
  4186. auranum2 = math.random(10,25)
  4187. auranum3 = math.random(65,75)
  4188. auranum4 = math.random(-25,-15)
  4189.  
  4190. ----------------------------------------------------------------------------------------------
  4191. ac = new("Part",char)
  4192. ac.Name = "NewPart"
  4193. ac.Size = v3(0.1,0.1,0.1)
  4194. ac.Position = v3(999,999,999)
  4195. ac.BrickColor = bc("Really blue")
  4196. ac.Material = "Neon"
  4197. ac.Transparency = 1
  4198. aaac =new("Weld",ac)
  4199. aaac.Part0 = rarm
  4200. aaac.Part1 = ac
  4201. aaac.C0 = cf(0,-1.5,0) * cfa(rad(0),rad(0),rad(0))
  4202. aaaac = new("ParticleEmitter",ac)
  4203. aaaac.Size = ns(1)
  4204. aaaac.Rate = 5
  4205. aaaac.Texture = "rbxassetid://246381828"
  4206. aaaac.ZOffset = 1
  4207. aaaac.Lifetime = nr(5)
  4208. aaaac.Transparency = ns(1)
  4209. aaaac.LockedToPart = true
  4210. aaaac.Speed = nr(0)
  4211. aaaawc = new("ParticleEmitter",ac)
  4212. aaaawc.Size = ns(5)
  4213. aaaawc.Rate = 5
  4214. aaaawc.Color = ColorSequence.new(Color3.fromRGB(0,0,255))
  4215. aaaawc.Texture = "rbxassetid://924710961"
  4216. aaaawc.ZOffset = -1
  4217. aaaawc.Lifetime = nr(5)
  4218. aaaawc.RotSpeed = nr(50)
  4219. aaaawc.Transparency = ns(1)
  4220. aaaawc.LockedToPart = true
  4221. aaaawc.Speed = nr(0)
  4222. function weld(parent,part0,part1,c0)
  4223. local weld=Instance.new("Weld")
  4224. weld.Parent=parent
  4225. weld.Part0=part0
  4226. weld.Part1=part1
  4227. weld.C0=c0
  4228. return weld
  4229. end
  4230. function newRay(start,face,range,wat)
  4231. local rey=Ray.new(start.p,(face.p-start.p).Unit*range)
  4232. hit,pos=game.Workspace:FindPartOnRayWithIgnoreList(rey,wat)
  4233. return rey,hit,pos
  4234. end
  4235. function nooutline(part)
  4236. part.TopSurface,part.BottomSurface,part.LeftSurface,part.RightSurface,part.FrontSurface,part.BackSurface = 10,10,10,10,10,10
  4237. end
  4238. function debris(cfremz, thepart, amt)
  4239. for j = 1, amt do
  4240. do
  4241. local pr = Instance.new("Part")
  4242. nooutline(pr)
  4243. pr.Name = "debrisobeb"
  4244. pr.Anchored = true
  4245. pr.BrickColor = BrickColor.new("Dark stone grey")
  4246. pr.CanCollide = true
  4247. pr.Material = "Slate"
  4248. pr.Transparency = 0
  4249. pr.Size = Vector3.new(math.random(16, 24), math.random(12, 16), math.random(16, 24))
  4250. pr.CFrame = cfremz * CFrame.Angles(0, math.rad(amt * j), 0) * CFrame.new(0, -5, math.random(18, 22)) * CFrame.Angles(math.rad(math.random(-30, -15)), math.rad(math.random(0, 1)), math.rad(math.random(0, 1)))
  4251. pr.Parent = workspace
  4252. game.Debris:AddItem(pr, 25)
  4253. delay(15, function()
  4254. if pr then
  4255. pr.CanCollide = false
  4256. pr.Anchored = false
  4257. end
  4258. end)
  4259. end
  4260. end
  4261. for c = 1, amt do
  4262. do
  4263. local pr2 = Instance.new("Part")
  4264. nooutline(pr2)
  4265. pr2.Name = "moredebr"
  4266. pr2.Anchored = false
  4267. pr2.BrickColor = BrickColor.new("Dark stone grey")
  4268. pr2.CanCollide = false
  4269. pr2.Material = "Concrete"
  4270. pr2.Transparency = 0
  4271. pr2.Size = Vector3.new(math.random(3, 6), math.random(4, 7), math.random(1, 5))
  4272. pr2.CFrame = cfremz * CFrame.Angles(0, math.rad(30 * c), 0) * CFrame.new(0, -5, math.random(18, 22)) * CFrame.Angles(math.rad(math.random(-30, -15)), math.rad(math.random(0, 1)), math.rad(math.random(0, 1)))
  4273. pr2.Parent = workspace
  4274. pr2.Velocity = Vector3.new(math.random(-75, 75), math.random(120, 240), math.random(-75, 75))
  4275. pr2.RotVelocity = Vector3.new(math.random(-35, 35), math.random(-35, 35), math.random(-35, 35))
  4276. game.Debris:AddItem(pr2, 45)
  4277. delay(2, function()
  4278. pr2.CanCollide = true
  4279. wait(10)
  4280. if pr2 then
  4281. pr2.CanCollide = false
  4282. end
  4283. end)
  4284. end
  4285. end
  4286. end
  4287. Grab = false
  4288. function weld5(part0, part1, c0, c1)
  4289. weeld=Instance.new("Weld", part0)
  4290. weeld.Part0=part0
  4291. weeld.Part1=part1
  4292. weeld.C0=c0
  4293. weeld.C1=c1
  4294. return weeld
  4295. end
  4296. mouse.KeyDown:connect(function(key)
  4297. if key == "v" then
  4298. canattack = false
  4299. canidle = false
  4300. canwalk = false
  4301. for i = 1, 20 do
  4302. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.2)
  4303. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(80),math.rad(0),math.rad(-80)), 0.2)
  4304. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(-70),0), 0.2)
  4305. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(70), 0), 0.2)
  4306. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(30), math.rad(-20)), 0.2)
  4307. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-15), math.rad(20)), 0.2)
  4308.  
  4309. rs:wait(2)
  4310. end
  4311. con1=larm.Touched:connect(function(hit) -- this is grab
  4312. hum.MaxHealth = 1.0E298
  4313. hum.Health = 1.0E298
  4314. ht = hit.Parent
  4315. hum1=ht:FindFirstChildOfClass('Humanoid')
  4316. if hum1 ~= nil and hit.Parent.Name ~= p.Character.Name then
  4317.  
  4318.  
  4319.  
  4320.  
  4321. z = Instance.new("Sound",char)
  4322. z.SoundId = "rbxassetid://227194112"
  4323. z.Volume = 90
  4324. wait(.1)
  4325. z:Play()
  4326. hum1.PlatformStand=true
  4327. gp = ht
  4328. Grab = true
  4329. asd=weld5(larm,ht:FindFirstChild("Torso"),CFrame.new(0,-1,1.5),CFrame.new(0,0,0))
  4330. asd.Parent = larm
  4331. asd.Name = "asd"
  4332. asd.C0=asd.C0*CFrame.Angles(math.rad(-90),math.rad(180),0)
  4333.  
  4334.  
  4335. --[[ elseif hum1 == nil then
  4336. con1:disconnect()
  4337. wait() return]]
  4338. end
  4339. end)
  4340. local FlyAt = Instance.new("Attachment",torso)FlyAt.Position = Vector3.new(0,2,0)
  4341. local FlyAt2 = Instance.new("Attachment",torso)FlyAt2.Position = Vector3.new(0,-2.5,0)
  4342. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  4343. Speed.Texture = "rbxassetid://56186180" Speed.Lifetime = 0.9 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4344. Speed.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255)) Speed.LightEmission = 5
  4345.  
  4346. for i = 1, 20 do
  4347. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.2)
  4348. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(20)), 0.2)
  4349. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(-10),math.rad(30),0), 0.2)
  4350. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-30), 0), 0.2)
  4351. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.2)
  4352. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.2)
  4353.  
  4354. rs:wait(2)
  4355. end
  4356. con1:disconnect()
  4357.  
  4358. if gp == nil then
  4359. canattack = true
  4360. canidle = true
  4361. canwalk = true
  4362. FlyAt:Destroy()
  4363. return end
  4364.  
  4365.  
  4366.  
  4367. --[[for i = 1, 16 do
  4368. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(60)), 0.3)
  4369. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,-.5)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-60)), 0.3)
  4370. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(14),math.rad(70),0), 0.3)
  4371. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(-70), 0), 0.3)
  4372. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(30), math.rad(-20)), 0.3)
  4373. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  4374. cor.Weld.C1 = Lerp(cor.Weld.C1, CFrame.new(0, 0, 0) * CFrame.Angles(0, math.rad(40), 0), 0.3)
  4375. if Debounces.on == false then end
  4376. rs:wait()
  4377. end]]--
  4378. for i = 1, 16 do
  4379. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.3)
  4380. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,0)*CFrame.Angles(math.rad(140),math.rad(0),math.rad(-73)), 0.3)
  4381. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(20),math.rad(-60),0), 0.3)
  4382. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(0, math.rad(50), 0), 0.3)
  4383. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(30), math.rad(-20)), 0.3)
  4384. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(-15), math.rad(20)), 0.3)
  4385.  
  4386. rs:wait()
  4387. end
  4388.  
  4389.  
  4390.  
  4391. local sbs = Instance.new("BodyPosition", torso)
  4392. sbs.P = 9000
  4393. sbs.D = 1000
  4394. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  4395. sbs.position = torso.CFrame.p + Vector3.new(0, 1750, 0)
  4396.  
  4397.  
  4398.  
  4399.  
  4400.  
  4401. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--head
  4402. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  4403. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.8)--rarm
  4404. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.8)--larm
  4405. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-10)), 0.8)--lleg
  4406. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(5)), 0.8)--rleg
  4407. wait(2)
  4408. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.8)--head
  4409. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.8)--torso
  4410. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.8)--rarm
  4411. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.8)--larm
  4412. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
  4413. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  4414.  
  4415. wait(0.5)
  4416. sbs:Destroy()
  4417.  
  4418. local sbs2 = Instance.new("BodyPosition", torso)
  4419. sbs2.P = 9000
  4420. sbs2.D = 1000
  4421. sbs2.maxForce = Vector3.new(900000, 905000000, 900000)
  4422. sbs2.position = torso.CFrame.p + Vector3.new(0, -1950, 0)
  4423. for i = 1, 30 do
  4424. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.65,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(20)), 0.3)
  4425. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.65,-.4)*CFrame.Angles(math.rad(70),math.rad(0),math.rad(-13)), 0.3)
  4426. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.2)*CFrame.Angles(math.rad(0),math.rad(20),0), 0.3)
  4427. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-60), math.rad(-30), 0), 0.3)
  4428. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(80), math.rad(30), math.rad(-20)), 0.3)
  4429. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(70), math.rad(-15), math.rad(20)), 0.3)
  4430.  
  4431. rs:wait()
  4432. end
  4433. wait(0.15)
  4434. z = Instance.new("Sound",char)
  4435. z.SoundId = "rbxassetid://157878578"
  4436. z.Volume = 90
  4437.  
  4438. z:Play()
  4439. z2 = Instance.new("Sound",char)
  4440. z2.SoundId = "rbxassetid://1577567682"
  4441. z2.Volume = 90
  4442.  
  4443. z2:Play()
  4444. hum.MaxHealth = 100000
  4445. hum.Health = 100000
  4446. FlyAt:Destroy()
  4447. sbs2:Destroy()
  4448. root.Anchored = true
  4449. canattack = true
  4450. canidle = true
  4451. canwalk = true
  4452. hum1.Parent:BreakJoints()
  4453. asd:Destroy()
  4454.  
  4455. gp = nil
  4456. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  4457. if par then
  4458. local cfremz = CFrame.new(loc)
  4459. debris(cfremz, par, 50)
  4460. end
  4461. coroutine.resume(coroutine.create(function()
  4462. for i = 1,40 do
  4463. CamShakeAll(32,580,torso)
  4464. game:GetService("RunService").RenderStepped:wait()
  4465. end
  4466. end))
  4467. local AURU = Instance.new('ParticleEmitter')
  4468. AURU.Name = "Aura"
  4469. AURU.Texture = "rbxassetid://242201991"
  4470. AURU.Parent = root
  4471. AURU.LightEmission = 0.1
  4472. AURU.Transparency = NumberSequence.new(0.5,1)
  4473. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  4474. AURU.Size = NumberSequence.new(20,0)
  4475. AURU.LockedToPart = false
  4476. AURU.Lifetime = NumberRange.new(5)
  4477. AURU.Rate = 630
  4478. AURU.VelocitySpread = 100
  4479. AURU.Speed = NumberRange.new(40)
  4480. AURU.Rotation = NumberRange.new(-360,360)
  4481. AURU.EmissionDirection = "Top"
  4482. AURU.ZOffset = -1
  4483.  
  4484. wait(0.1)
  4485. AURU.Rate = 0
  4486. root.Anchored = false
  4487.  
  4488.  
  4489. end
  4490. end)
  4491. function pushaway()
  4492. for i = 1, 10 do
  4493. wait()
  4494. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  4495. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  4496. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  4497. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  4498. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4499. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4500. end
  4501. for i = 1, 10 do
  4502. wait()
  4503. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  4504. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  4505. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)--arm
  4506. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  4507. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4508. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4509. end
  4510. end
  4511. function dragoncharge()
  4512. for i = 1, 10 do
  4513. wait()
  4514. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  4515. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  4516. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.2,-1)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.4)--arm
  4517. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(60)), 0.4)--arm
  4518. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4519. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4520. end
  4521. end
  4522. function grab5()
  4523. for i = 1, 10 do
  4524. wait()
  4525.  
  4526. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  4527. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  4528. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  4529. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  4530. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
  4531. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
  4532. end
  4533. for i = 1, 10 do
  4534. wait()
  4535.  
  4536. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)--head
  4537. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)--torso
  4538. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-40)), 0.2)--arm
  4539. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(40)), 0.2)--arm
  4540. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.2)--leg
  4541. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(10)), 0.2)--leg
  4542. end
  4543. end
  4544. function dragonfist()
  4545. for i = 1, 10 do
  4546. wait()
  4547. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  4548. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  4549. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  4550. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  4551. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  4552. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  4553. end
  4554. for i = 1, 10 do
  4555. wait()
  4556. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  4557. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  4558. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(80)), 0.4)--arm
  4559. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.4)--arm
  4560. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-30)), 0.4)--leg
  4561. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-5)), 0.4)--leg
  4562. end
  4563. end
  4564. --------
  4565. local isAPlayer
  4566. function checkIfNotPlayer(model)
  4567. coroutine.resume(coroutine.create(function()
  4568. if model ~= char and model.Parent ~= char and model.Parent.Parent ~= char and model.Parent ~= DebrisModel and model.Parent.Parent ~= DebrisModel and model.Parent.Parent.Parent ~= DebrisModel then
  4569. isAPlayer = true
  4570. else
  4571. isAPlayer = false
  4572. end
  4573. end))
  4574. return isAPlayer
  4575. end
  4576. function findAllNearestTorso(pos,dist)
  4577. local list = game.Workspace:children()
  4578. local torso = {}
  4579. local temp = nil
  4580. local human = nil
  4581. local temp2 = nil
  4582. for x = 1, #list do
  4583. temp2 = list[x]
  4584. if (temp2.className == "Model") and (temp2 ~= char) then
  4585. local nayem = "Torso"
  4586. if temp2:findFirstChild("UpperTorso") then nayem = "UpperTorso" end
  4587. temp = temp2:findFirstChild(nayem)
  4588. human = temp2:findFirstChildOfClass("Humanoid")
  4589. if (temp ~= nil) and (human ~= nil) and (human.Health > 0) then
  4590. if (temp.Position - pos).magnitude < dist then
  4591. table.insert(torso,temp)
  4592. dist = (temp.Position - pos).magnitude
  4593. end
  4594. end
  4595. end
  4596. end
  4597. return torso
  4598. end
  4599. ----------------------------------------------------------------------------
  4600.  
  4601. function computeDirection(vec)
  4602. local lenSquared = vec.magnitude * vec.magnitude
  4603. local invSqrt = 1 / math.sqrt(lenSquared)
  4604. return Vector3.new(vec.x * invSqrt, vec.y * invSqrt, vec.z * invSqrt)
  4605. end
  4606.  
  4607. ----------------------------------------------------------------------------
  4608.  
  4609. local throw1 = 5
  4610. local throw2 = 5
  4611. local throw = 5
  4612. local grabon3 = false
  4613. local grabon4 = false
  4614. function AirPunchStrong()
  4615. coroutine.resume(coroutine.create(function()
  4616. local magnitude = nil
  4617. local Position = nil
  4618. if animid == 0 then
  4619. Position = larm.Position
  4620. else
  4621. Position = rarm.Position
  4622. end
  4623. --sound(743499393,Position,10,math.random(6,8)/10)
  4624.  
  4625.  
  4626. local Part1 = Instance.new("Part")
  4627. local mesh2 = Instance.new("SpecialMesh",Part1)
  4628. mesh2.MeshId = "rbxassetid://559831844"
  4629. mesh2.Scale = Vector3.new(0,0,0.4)
  4630. Part1.Material = Enum.Material.Neon
  4631. Part1.CanCollide = false
  4632. Part1.BrickColor = BrickColor.new("White")
  4633. Part1.Parent = DebrisModel
  4634. Part1.Size = Vector3.new(0,0,0)
  4635. Part1.Anchored = true
  4636. Part1.CFrame = CFrame.new(Position,mouse.Hit.p)
  4637. Part1.Name = "EXPLOSION3"
  4638.  
  4639. local Part0 = Instance.new("Part",DebrisModel)
  4640. local PointLight2 = Instance.new("PointLight")
  4641. Part0.Name = "Bullet"
  4642. Part0.Material = Enum.Material.Neon
  4643. Part0.BrickColor = BrickColor.new("White")
  4644. Part0.Anchored = false
  4645. Part0.Size = Vector3.new(1,1,1)
  4646. Part0.Transparency = 0.5
  4647. local mesh = Instance.new("SpecialMesh",Part0)
  4648. mesh.MeshId = "rbxassetid://437347603"
  4649. mesh.Scale = Vector3.new(1.3,1.3,4.4)
  4650. local bforce = Instance.new("BodyForce",Part0)
  4651. bforce.force = Vector3.new(0, ((bforce.Parent:getMass())*workspace.Gravity), 0)
  4652. Part0.CanCollide = false
  4653. PointLight2.Parent = Part0
  4654. PointLight2.Color = Part0.Color
  4655. local Target = mouse.Hit.p
  4656. local direction = Target - Position
  4657. local direction = computeDirection(direction)
  4658. local pos = Position + (direction * 2)
  4659. Part0.CFrame = CFrame.new(pos, pos + direction) * CFrame.Angles(0,0,1.55)
  4660. Part0.Velocity = direction * 750
  4661. local asd = nil
  4662. local loop = nil
  4663. delay(5, function() Part0:Destroy() loop:disconnect() asd:disconnect() end)
  4664. loop = rs:connect(function()
  4665. local asdf = math.random(500,1000)/1000
  4666. local Part1 = Instance.new("Part")
  4667. local mesh2 = Instance.new("SpecialMesh",Part1)
  4668. mesh2.MeshType = Enum.MeshType.Sphere
  4669. Part1.Material = Enum.Material.Neon
  4670. Part1.CanCollide = false
  4671. Part1.BrickColor = BrickColor.new("White")
  4672. Part1.Parent = DebrisModel
  4673. Part1.Size = (Part0.Size*3) + Vector3.new(asdf,asdf,asdf)
  4674. Part1.Anchored = true
  4675. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-1000,1000)/750,math.random(-1000,1000)/750,math.random(-1000,1000)/750))
  4676. Part1.Name = "SMOKE"
  4677. end)
  4678. asd = Part0.Touched:connect(function(ht)
  4679. local hit=ht.Parent
  4680. if checkIfNotPlayer(ht) == true and ht.CanCollide == true then
  4681. asd:disconnect()
  4682. loop:disconnect()
  4683.  
  4684.  
  4685.  
  4686. for i,v in pairs(findAllNearestTorso(Part0.Position,35)) do
  4687. if v.Parent:FindFirstChildOfClass("Humanoid").MaxHealth >= 9e+99 then
  4688. v:Destroy()
  4689. else
  4690. v.Parent:BreakJoints()
  4691. local Fl = Instance.new("BodyVelocity",v.Parent.Head)
  4692. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4693. Fl.velocity = Part0.CFrame.lookVector*395
  4694. wait(0.05)
  4695. Fl:remove()
  4696.  
  4697. end
  4698. local Position = Part0.Position
  4699. local Target = v.Position
  4700. local direction = Target - Position
  4701. local direction = computeDirection(direction)
  4702. local bv = Instance.new("BodyVelocity",v)
  4703. bv.Velocity = direction * (120 - ((Position - Target).magnitude/2))
  4704. debris:AddItem(bv,1)
  4705. end
  4706. for i=1,10,0.5 do for x=1,math.random(0,1) do rs:wait() end
  4707. for z=1,math.random(2,3) do
  4708. local asdf = math.random(-5,5)*2-(i/2)*10
  4709. local Part1 = Instance.new("Part")
  4710. local mesh2 = Instance.new("SpecialMesh",Part1)
  4711. mesh2.MeshType = Enum.MeshType.Sphere
  4712. mesh2.Scale = Vector3.new(0,0,0)
  4713. Part1.Material = Enum.Material.Neon
  4714. Part1.CanCollide = false
  4715. Part1.BrickColor = BrickColor.new("White")
  4716. Part1.Parent = DebrisModel
  4717. Part1.Size = Vector3.new(asdf,asdf,asdf)
  4718. Part1.Anchored = true
  4719. local a = i*0.7
  4720. Part1.CFrame = CFrame.new(Part0.Position + Vector3.new(math.random(-2,2)*a,math.random(-4,4),math.random(-2,2)*a))
  4721. Part1.Name = "EXPLOSION4"
  4722. end
  4723. end
  4724.  
  4725. end
  4726. end)
  4727. end))
  4728. end
  4729.  
  4730.  
  4731.  
  4732.  
  4733.  
  4734.  
  4735.  
  4736.  
  4737. mouse.KeyDown:connect(function(key)
  4738. if key == "b" then
  4739. canattack = false
  4740. canidle = false
  4741. canwalk = false
  4742. dragonfist()
  4743. AirPunchStrong()
  4744. local Grab = Instance.new("Part",root)
  4745. Grab.Size = Vector3.new(5.2,5.8,5.9)
  4746. Grab.CanCollide = false
  4747. Grab.Material = "Neon"
  4748. Grab.BrickColor = BrickColor.new("White")
  4749. Grab.Transparency = 0.99
  4750. local Hat2 = Instance.new("SpecialMesh",Grab)
  4751. Hat2.MeshType = 3
  4752. Hat2.Scale = Vector3.new(3.35,3.15,0.95)
  4753. local Grabo = Instance.new("Weld",Grab)
  4754. Grabo.Part0 = root
  4755. Grabo.Part1 = Grab
  4756. Grabo.C0 = CFrame.new(0,0.3,-6.8)
  4757.  
  4758. local AuraB = Instance.new("Part",root)
  4759. AuraB.Size = Vector3.new(2,1,2)
  4760. AuraB.CanCollide = false
  4761. AuraB.BrickColor = BrickColor.new("Deep orange")
  4762. AuraB.Transparency = 1
  4763. local AuraBo = Instance.new("Weld",AuraB)
  4764. AuraBo.Part0 = root
  4765. AuraBo.Part1 = AuraB
  4766. AuraBo.C0 = CFrame.new(0,-0.6,0)
  4767. Grab.Touched:connect(function(hit)
  4768. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  4769.  
  4770.  
  4771.  
  4772. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  4773. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  4774. Fl.velocity = root.CFrame.lookVector*640
  4775. wait(0.05)
  4776. Fl:remove()
  4777.  
  4778. end
  4779. end)
  4780. wait(0.3)
  4781. canattack = true
  4782. canidle = true
  4783. canwalk = true
  4784. Grab:Destroy()
  4785. end
  4786. end)
  4787. local ha = Instance.new("BodyVelocity")
  4788. ha.maxForce = Vector3.new(1e9, 1e9, 1e9)
  4789. ha.velocity = mouse.Hit.lookVector * 70
  4790.  
  4791. local haa = Instance.new("BodyGyro")
  4792. haa.maxTorque = Vector3.new(math.huge,math.huge,math.huge)
  4793. haa.P = 1000
  4794. haa.D = 100
  4795. function flyy()
  4796.  
  4797. haa.Parent = root
  4798. ha.Parent = torso
  4799. hum.Sit = true
  4800. end
  4801.  
  4802. game:GetService('RunService').RenderStepped:connect(function()
  4803. if canfly == true then
  4804. fly = true
  4805. elseif canfly == false then
  4806. fly = false
  4807. end
  4808. end)
  4809. --[[local BodGy=Instance.new("BodyGyro")
  4810. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  4811. BodGy.P=2000
  4812. BodGy.D=100
  4813. BodGy.Name="SiegmundGyro"
  4814. CF=RootPart.CFrame
  4815. BodGy.Parent=RootPart
  4816. BodGy.cframe=CF]]
  4817. local BodGy=Instance.new("BodyGyro")
  4818. BodGy.maxTorque=Vector3.new(0,4e+005,0)
  4819. BodGy.P=2000
  4820. BodGy.D=100
  4821. BodGy.Name="SthomasGyro"
  4822. CF=root.CFrame
  4823. BodGy.Parent=root
  4824. BodGy.cframe=CF
  4825.  
  4826. game:GetService('RunService').RenderStepped:connect(function()
  4827. if fly and stop == false then
  4828. hum.Sit = true
  4829. ha.velocity = mouse.Hit.lookVector * 100
  4830. haa.cframe = CFrame.new(root.Position,mouse.Hit.p*Vector3.new(1,0,1)+root.Position*Vector3.new(0,1,0))
  4831. hed.CFrame = CFrame.new(hed.Position,Vector3.new(mouse.Hit.p.X, mouse.Hit.p.Y, mouse.Hit.p.Z))
  4832.  
  4833. end
  4834. end)
  4835. function unfly()
  4836.  
  4837. stop = true
  4838. haa.Parent = script
  4839. ha.Parent = script
  4840. hum.Sit = false
  4841. end
  4842. mouse.KeyDown:connect(function(key)
  4843. if key == "f" then
  4844.  
  4845. canattack = false
  4846. canidle = false
  4847. canwalk = false
  4848. local sbs = Instance.new("BodyPosition", torso)
  4849. sbs.P = 9000
  4850. sbs.D = 1000
  4851. sbs.maxForce = Vector3.new(900000, 900000000, 900000)
  4852. sbs.position = torso.CFrame.p + Vector3.new(0, 10, 0)
  4853. for i = 1, 20 do
  4854. wait()
  4855. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.8)--head
  4856. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  4857. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(-50)), 0.8)--rarm
  4858. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(50)), 0.8)--larm
  4859. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), 0.8)--lleg
  4860. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.8)--rleg
  4861. end
  4862. local SFXZ2 = Instance.new("Sound",hed)
  4863. SFXZ2.SoundId = "rbxassetid://187137517"
  4864. SFXZ2.Volume = 5
  4865. SFXZ2.Pitch = 1
  4866. SFXZ2.Looped = false
  4867. wait(0.01)
  4868. SFXZ2:Play()
  4869. coroutine.resume(coroutine.create(function()
  4870. for i = 3,8 do
  4871. local Ball = Instance.new("Part",char)
  4872. Ball.Size = Vector3.new(1,1,1)
  4873. Ball.BrickColor = BrickColor.new("Really blue")
  4874. Ball.Material = "Neon"
  4875. Ball.Anchored = true
  4876. Ball.CanCollide = false
  4877. Ball.Transparency = 0
  4878. Ball.CFrame = torso.CFrame*CFrame.new(0,0,0)*CFrame.Angles(0,0,0)
  4879. local Ball2 = Instance.new("SpecialMesh",Ball)
  4880. Ball2.MeshType = 3
  4881. Ball2.Scale = Vector3.new(2,2,2)
  4882.  
  4883.  
  4884.  
  4885.  
  4886. coroutine.resume(coroutine.create(function()
  4887. for i = 1,15 do
  4888. Ball2.Scale = Ball2.Scale + Vector3.new(19.4,19.4,19.4)
  4889. Ball.Transparency = Ball.Transparency + 0.06
  4890. wait(0.00000000001)
  4891. end
  4892. Ball:Destroy()
  4893.  
  4894.  
  4895. end))
  4896. wait(0.06)
  4897. end
  4898. end))
  4899. root.Anchored = true
  4900. g = Instance.new("Explosion")
  4901. g.Parent = workspace
  4902. g.Position = root.Position
  4903. g.BlastRadius = 90
  4904. g.BlastPressure = 4000200
  4905. g.Visible = false
  4906. for i = 1, 30 do
  4907. wait()
  4908. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.8)--head
  4909. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  4910. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,1,0)*CFrame.Angles(math.rad(90),math.rad(-50),math.rad(50)), 0.8)--rarm
  4911. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,1,0)*CFrame.Angles(math.rad(90),math.rad(50),math.rad(-50)), 0.8)--larm
  4912. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.8)--lleg
  4913. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  4914. end
  4915. wait(0.2)
  4916. root.Anchored = false
  4917. sbs:Destroy()
  4918.  
  4919. for i = 1,1 do
  4920.  
  4921.  
  4922.  
  4923.  
  4924.  
  4925. for i,v in pairs(workspace:children()) do
  4926.  
  4927.  
  4928. if v:IsA("Model") and v:findFirstChild("Humanoid") then
  4929.  
  4930.  
  4931. if v:findFirstChild("Head") and v:findFirstChild("Torso") then
  4932.  
  4933.  
  4934. if (v:findFirstChild("Torso").Position - char.Torso.Position).magnitude < 40 then
  4935.  
  4936.  
  4937. if v.Name ~= p.Name then
  4938.  
  4939. v.Humanoid:TakeDamage(400000000000)
  4940.  
  4941.  
  4942. v.Humanoid.PlatformStand = true
  4943.  
  4944.  
  4945. end
  4946. end
  4947. end
  4948.  
  4949.  
  4950.  
  4951. end
  4952. end
  4953. end
  4954. sbs:Destroy()
  4955. canattack = true
  4956. canidle = true
  4957. canwalk = true
  4958. end
  4959. end)
  4960. mouse.KeyDown:connect(function(key)
  4961. if key == "h" and ui == false then
  4962. canfly = true
  4963. stop = false
  4964.  
  4965.  
  4966. local Soundd = Instance.new("Sound",hed)
  4967. Soundd.SoundId = "rbxassetid://917377181"
  4968. Soundd.Pitch = 1
  4969. Soundd.Looped = false
  4970. Soundd.Volume = 8
  4971. Soundd:Play()
  4972. local Flame = Instance.new("ParticleEmitter",root)
  4973. Flame.Texture = "rbxassetid://1332922037"
  4974. Flame.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  4975. Flame.EmissionDirection = "Top"
  4976. Flame.Speed = NumberRange.new(0.3)
  4977. Flame.Size = NumberSequence.new(5.5,4)
  4978. Flame.Transparency = NumberSequence.new(0.8,1)
  4979. Flame.Drag = 0.4
  4980. Flame.LightInfluence = 0
  4981. Flame.LockedToPart = false
  4982. Flame.Lifetime = NumberRange.new(0.4)
  4983. Flame.Rate = 285
  4984. Flame.LightEmission = 1
  4985. Flame.Rotation = NumberRange.new(-360,360)
  4986. Flame.VelocitySpread = 100
  4987. Flame.Acceleration = Vector3.new(0,0,0)
  4988. Flame.ZOffset = -0.2
  4989. Flame.RotSpeed = NumberRange.new(-400,400)
  4990. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  4991. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  4992. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  4993. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  4994. Speed.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255)) Speed.LightEmission = 0.6
  4995. cooldown = false
  4996. local SFXZ2 = Instance.new("Sound",hed)
  4997. SFXZ2.SoundId = "rbxassetid://627724206"
  4998. SFXZ2.Volume = 3
  4999. SFXZ2.Pitch = 1
  5000. SFXZ2.Looped = true
  5001. wait(0.01)
  5002. SFXZ2:Play()
  5003. canattack = false
  5004. canidle = false
  5005. canwalk = false
  5006. flyy()
  5007. for i = 1, 30 do
  5008. wait()
  5009.  
  5010. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  5011. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  5012. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  5013. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  5014. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  5015. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  5016. end
  5017.  
  5018. end
  5019. end)
  5020. mouse.KeyDown:connect(function(key)
  5021. if key == "h" and ui == true then
  5022. canfly = true
  5023. stop = false
  5024. local AURU = Instance.new('ParticleEmitter')
  5025. AURU.Name = "Aura"
  5026. AURU.Texture = "rbxassetid://1200947142"
  5027. AURU.Parent = root
  5028. AURU.LightEmission = 0.9
  5029. AURU.Transparency = NumberSequence.new(0.1,1)
  5030. AURU.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  5031. AURU.Size = NumberSequence.new(8,0)
  5032. AURU.LockedToPart = false
  5033. AURU.Lifetime = NumberRange.new(0.6)
  5034. AURU.Rate = 530
  5035. AURU.Speed = NumberRange.new(40)
  5036. AURU.Rotation = NumberRange.new(-360,360)
  5037. AURU.EmissionDirection = "Top"
  5038. AURU.ZOffset = 1
  5039. AURU.VelocitySpread = 100
  5040. AURU.RotSpeed = NumberRange.new(-100,100)
  5041.  
  5042. local Soundd = Instance.new("Sound",hed)
  5043. Soundd.SoundId = "rbxassetid://917377181"
  5044. Soundd.Pitch = 1
  5045. Soundd.Looped = false
  5046. Soundd.Volume = 8
  5047. Soundd:Play()
  5048.  
  5049. local FlyAt = Instance.new("Attachment",root)FlyAt.Position = Vector3.new(0,1.5,0)
  5050. local FlyAt2 = Instance.new("Attachment",root)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5051. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5052. Speed.Texture = "rbxassetid://165424187" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5053. Speed.Color = ColorSequence.new(Color3.fromRGB(0, 0, 255)) Speed.LightEmission = 0.6
  5054. cooldown = false
  5055. local SFXZ2 = Instance.new("Sound",hed)
  5056. SFXZ2.SoundId = "rbxassetid://627724206"
  5057. SFXZ2.Volume = 3
  5058. SFXZ2.Pitch = 1
  5059. SFXZ2.Looped = true
  5060. wait(0.01)
  5061. SFXZ2:Play()
  5062. canattack = false
  5063. canidle = false
  5064. canwalk = false
  5065. flyy()
  5066. for i = 1, 30 do
  5067. wait()
  5068.  
  5069. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.1)--head
  5070. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.1)--torso
  5071. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(15)), 0.1)--arm
  5072. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-30),math.rad(0),math.rad(-15)), 0.1)--arm
  5073. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.1)--leg
  5074. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.1)--leg
  5075. end
  5076.  
  5077. end
  5078. end)
  5079. mouse.KeyUp:connect(function(key)
  5080. if key == "h" and ui == false then
  5081. canattack = true
  5082. canidle = true
  5083. canwalk = true
  5084. unfly()
  5085. for i, v in pairs(root:GetChildren()) do
  5086. if v:IsA("ParticleEmitter")then
  5087. v.Rate = 0
  5088. end
  5089. end
  5090. for i, v in pairs(root:GetChildren()) do
  5091. if v:IsA("Attachment")then
  5092. v:Destroy()
  5093. end
  5094. end
  5095. for i, v in pairs(hed:GetChildren()) do
  5096. if v:IsA("Sound")then
  5097. v:Destroy()
  5098. end
  5099. end
  5100. local Auura = Instance.new("Sound",hed)
  5101. Auura.SoundId = "rbxassetid://550621034"
  5102. Auura.Pitch = 1
  5103. Auura.Looped = false
  5104. Auura.Volume = 5
  5105. Auura:Play()
  5106. end
  5107. end)
  5108. mouse.KeyUp:connect(function(key)
  5109. if key == "h" and ui == true then
  5110. canattack = true
  5111. canidle = true
  5112. canwalk = true
  5113. unfly()
  5114. for i, v in pairs(root:GetChildren()) do
  5115. if v:IsA('ParticleEmitter')then
  5116. v.Rate = 0
  5117. end
  5118. end
  5119. for i, v in pairs(root:GetChildren()) do
  5120. if v:IsA("Attachment")then
  5121. v:Destroy()
  5122. end
  5123. end
  5124. for i, v in pairs(hed:GetChildren()) do
  5125. if v:IsA("Sound")then
  5126. v:Destroy()
  5127. end
  5128. end
  5129. local Auura = Instance.new("Sound",hed)
  5130. Auura.SoundId = "rbxassetid://550621034"
  5131. Auura.Pitch = 1
  5132. Auura.Looped = false
  5133. Auura.Volume = 5
  5134. Auura:Play()
  5135. end
  5136. end)
  5137. mouse.KeyDown:connect(function(key)
  5138. if key == "x" and ui == true then
  5139. canattack = false
  5140. canidle = false
  5141. canwalk = false
  5142. local bv = Instance.new("BodyVelocity")
  5143. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5144. bv.velocity = root.CFrame.lookVector*300
  5145. bv.Parent = root
  5146.  
  5147. local AURU = Instance.new('ParticleEmitter')
  5148. AURU.Name = "Aura"
  5149. AURU.Texture = "rbxassetid://1200947142"
  5150. AURU.Parent = rarm
  5151. AURU.LightEmission = 0.6
  5152. AURU.Transparency = NumberSequence.new(0.4,1)
  5153. AURU.Color = ColorSequence.new(BrickColor.new("Really blue").Color)
  5154. AURU.Size = NumberSequence.new(2,0)
  5155. AURU.LockedToPart = false
  5156. AURU.Lifetime = NumberRange.new(5)
  5157. AURU.Rate = 530
  5158. AURU.Speed = NumberRange.new(4)
  5159. AURU.Rotation = NumberRange.new(-360,360)
  5160. AURU.EmissionDirection = "Top"
  5161. AURU.ZOffset = 0.5
  5162. AURU.VelocitySpread = 100
  5163. AURU.RotSpeed = NumberRange.new(-100,100)
  5164. for i = 1,5 do
  5165. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5166. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  5167. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  5168. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  5169. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  5170. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5171. wait()
  5172. end
  5173. local SFXZ = Instance.new("Sound",torso)
  5174. SFXZ.SoundId = "rbxassetid://169259383"
  5175. SFXZ.Volume = 1
  5176. SFXZ.Pitch = 1.5
  5177. SFXZ.Looped = false
  5178. wait(0.01)
  5179. SFXZ:Play()
  5180. local Grab = Instance.new("Part",rarm)
  5181. Grab.Size = Vector3.new(3,3,3)
  5182. Grab.CanCollide = false
  5183. Grab.BrickColor = BrickColor.new("Deep orange")
  5184. Grab.Transparency = math.huge
  5185. local Grabo = Instance.new("Weld",Grab)
  5186. Grabo.Part0 = rarm
  5187. Grabo.Part1 = Grab
  5188. Grabo.C0 = CFrame.new(0,-1.1,0)
  5189.  
  5190.  
  5191. Grab.Touched:connect(function(hit)
  5192. if hit.Parent:FindFirstChildOfClass("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5193. Grab:Destroy()
  5194. hit.Parent:BreakJoints()
  5195. coroutine.resume(coroutine.create(function()
  5196. for i = 1,40 do
  5197. CamShakeAll(32,480,torso)
  5198. game:GetService("RunService").RenderStepped:wait()
  5199. end
  5200. end))
  5201. local HQ = Instance.new("Part",char)
  5202. HQ.Size = Vector3.new(1,0,1)
  5203. HQ.BrickColor = BrickColor.new("Grey")
  5204. HQ.Material = "Neon"
  5205. HQ.Anchored = true
  5206. HQ.CanCollide = false
  5207. HQ.Transparency = 0.7
  5208. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5209. local HQ2 = Instance.new("SpecialMesh",HQ)
  5210. HQ2.MeshId = "rbxassetid://20329976"
  5211. HQ2.Scale = Vector3.new(1,3,1)
  5212.  
  5213. local HQG = Instance.new("Part",char)
  5214. HQG.Size = Vector3.new(1,0,1)
  5215. HQG.BrickColor = BrickColor.new("Grey")
  5216. HQG.Material = "Neon"
  5217. HQG.Anchored = true
  5218. HQG.Transparency = 0.7
  5219. HQG.CanCollide = false
  5220. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5221. local HQG2 = Instance.new("SpecialMesh",HQG)
  5222. HQG2.MeshId = "rbxassetid://20329976"
  5223. HQG2.Scale = Vector3.new(1,1,1)
  5224.  
  5225.  
  5226. coroutine.resume(coroutine.create(function()
  5227. for i = 1,500 do
  5228. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5229. HQ.Transparency = HQ.Transparency + 0.01
  5230. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5231.  
  5232. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5233. HQG.Transparency = HQG.Transparency + 0.01
  5234. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5235.  
  5236. wait(0.00000000001)
  5237.  
  5238.  
  5239. end
  5240. HQ:Destroy()
  5241. HQ2:Destroy()
  5242. HQG:Destroy()
  5243. HQG2:Destroy()
  5244. end))
  5245. AURU.Rate = 0
  5246. local SFXZ = Instance.new("Sound",torso)
  5247. SFXZ.SoundId = "rbxassetid://1699290293"
  5248. SFXZ.Volume = 10
  5249. SFXZ.Pitch = 1
  5250. SFXZ.Looped = false
  5251. wait(0.01)
  5252. SFXZ:Play()
  5253. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5254. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5255. Fl.velocity = torso.CFrame.lookVector*2600
  5256. wait(0.05)
  5257. Fl:remove()
  5258. local ry,ht,ps=nil,nil,nil
  5259. while ht==nil do
  5260. ry,ht,ps=newRay(root.CFrame*CFrame.new(0,-2,0),root.CFrame*CFrame.new(0,-3,0),4.1,{char})
  5261. wait()
  5262. end
  5263. par,loc=workspace:FindPartOnRay(Ray.new(char.Torso.Position,(char.Torso.Position-(char.Torso.Position-Vector3.new(0,2,0))).unit*-500),char)
  5264. if par then
  5265. local cfremz = CFrame.new(loc)
  5266. debris(cfremz, par, 50)
  5267. end
  5268. wait(1)
  5269. AURU.Rate = 0
  5270. canattack = true
  5271. canidle = true
  5272. canwalk = true
  5273. end
  5274. end)
  5275. for i= 1,15 do
  5276. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5277. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  5278. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  5279. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  5280. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  5281. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5282. wait()
  5283. end
  5284. coroutine.resume(coroutine.create(function()
  5285. wait(0.5)
  5286. Grab:remove()
  5287. end))
  5288. canattack = true
  5289. canidle = true
  5290. canwalk = true
  5291. AURU.Rate = 0
  5292. bv:Destroy()
  5293. end
  5294. end)
  5295. mouse.KeyDown:connect(function(key)
  5296. if key == "x" and ui == false then
  5297. canattack = false
  5298. canidle = false
  5299. canwalk = false
  5300.  
  5301. local bv = Instance.new("BodyVelocity")
  5302. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5303. bv.velocity = root.CFrame.lookVector*300
  5304. bv.Parent = root
  5305.  
  5306. coroutine.resume(coroutine.create(function()
  5307. for i = 1,40 do
  5308. CamShakeAll(32,80,torso)
  5309. game:GetService("RunService").RenderStepped:wait()
  5310. end
  5311. end))
  5312.  
  5313. local FlyAt = Instance.new("Attachment",rarm)FlyAt.Position = Vector3.new(0,1.5,0)
  5314. local FlyAt2 = Instance.new("Attachment",rarm)FlyAt2.Position = Vector3.new(0,-1.5,0)
  5315. local Speed = Instance.new("Trail",char)Speed.Attachment0 = FlyAt Speed.Attachment1 = FlyAt2
  5316. Speed.Texture = "rbxassetid://1194199151" Speed.Lifetime = 0.8 Speed.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,1,0)})
  5317. Speed.Color = ColorSequence.new(Color3.fromRGB(255, 176, 0)) Speed.LightEmission = 0.6
  5318. local AURU = Instance.new('ParticleEmitter')
  5319. AURU.Name = "Aura"
  5320. AURU.Texture = "rbxassetid://1222662285"
  5321. AURU.Parent = rarm
  5322. AURU.LightEmission = 0.2
  5323. AURU.Transparency = NumberSequence.new(0.4,1)
  5324. AURU.Color = ColorSequence.new(BrickColor.new("White").Color)
  5325. AURU.Size = NumberSequence.new(2,0)
  5326. AURU.LockedToPart = false
  5327. AURU.Lifetime = NumberRange.new(1)
  5328. AURU.Rate = 530
  5329. AURU.Speed = NumberRange.new(4)
  5330. AURU.Rotation = NumberRange.new(-360,360)
  5331. AURU.EmissionDirection = "Top"
  5332. AURU.ZOffset = 0.5
  5333. AURU.VelocitySpread = 100
  5334. AURU.RotSpeed = NumberRange.new(-100,100)
  5335. for i = 1,1 do
  5336. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5337. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(-20), math.rad(0)), .5)--torso
  5338. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(20)), .5)--arm
  5339. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), .5)--arm
  5340. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), .5)--leg
  5341. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5342. wait()
  5343. end
  5344. bv:Destroy()
  5345. local SFXZ = Instance.new("Sound",torso)
  5346. SFXZ.SoundId = "rbxassetid://1319720595"
  5347. SFXZ.Volume = 6
  5348. SFXZ.Pitch = 1
  5349. SFXZ.Looped = false
  5350. wait(0.01)
  5351. SFXZ:Play()
  5352. local Grab = Instance.new("Part",rarm)
  5353. Grab.Size = Vector3.new(3,3,3)
  5354. Grab.CanCollide = false
  5355. Grab.BrickColor = BrickColor.new("Deep orange")
  5356. Grab.Transparency = math.huge
  5357. local Grabo = Instance.new("Weld",Grab)
  5358. Grabo.Part0 = rarm
  5359. Grabo.Part1 = Grab
  5360. Grabo.C0 = CFrame.new(0,-1.1,0)
  5361.  
  5362.  
  5363. Grab.Touched:connect(function(hit)
  5364. if hit.Parent:FindFirstChild("Humanoid")and hit.Parent ~= nil and hit.Parent.Name ~= p.Character.Name then
  5365. Grab:Destroy()
  5366. hit.Parent.Humanoid:TakeDamage(25000000000)
  5367. coroutine.resume(coroutine.create(function()
  5368. for i = 1,40 do
  5369. CamShakeAll(32,380,torso)
  5370. game:GetService("RunService").RenderStepped:wait()
  5371. end
  5372. end))
  5373. root.Anchored = true
  5374. local HQ = Instance.new("Part",char)
  5375. HQ.Size = Vector3.new(1,0,1)
  5376. HQ.BrickColor = BrickColor.new("Grey")
  5377. HQ.Material = "Neon"
  5378. HQ.Anchored = true
  5379. HQ.CanCollide = false
  5380. HQ.Transparency = 0.7
  5381. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5382. local HQ2 = Instance.new("SpecialMesh",HQ)
  5383. HQ2.MeshId = "rbxassetid://20329976"
  5384. HQ2.Scale = Vector3.new(1,3,1)
  5385.  
  5386. local HQG = Instance.new("Part",char)
  5387. HQG.Size = Vector3.new(1,0,1)
  5388. HQG.BrickColor = BrickColor.new("Grey")
  5389. HQG.Material = "Neon"
  5390. HQG.Anchored = true
  5391. HQG.Transparency = 0.7
  5392. HQG.CanCollide = false
  5393. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5394. local HQG2 = Instance.new("SpecialMesh",HQG)
  5395. HQG2.MeshId = "rbxassetid://20329976"
  5396. HQG2.Scale = Vector3.new(1,1,1)
  5397.  
  5398.  
  5399. coroutine.resume(coroutine.create(function()
  5400. for i = 1,500 do
  5401. HQ2.Scale = HQ2.Scale + Vector3.new(3.5,0.3,3.5)
  5402. HQ.Transparency = HQ.Transparency + 0.01
  5403. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5404.  
  5405. HQG2.Scale = HQG2.Scale + Vector3.new(3,1.5,3)
  5406. HQG.Transparency = HQG.Transparency + 0.01
  5407. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5408.  
  5409. wait(0.00000000001)
  5410.  
  5411.  
  5412. end
  5413. HQ:Destroy()
  5414. HQ2:Destroy()
  5415. HQG:Destroy()
  5416. HQG2:Destroy()
  5417. end))
  5418. FlyAt:Destroy()
  5419. Speed.Lifetime = 0
  5420. canattack = true
  5421. canidle = true
  5422. canwalk = true
  5423. root.Anchored = false
  5424. local SFXZ = Instance.new("Sound",torso)
  5425. SFXZ.SoundId = "rbxassetid://1699290293"
  5426. SFXZ.Volume = 10
  5427. SFXZ.Pitch = 1
  5428. SFXZ.Looped = false
  5429. wait(0.01)
  5430. SFXZ:Play()
  5431. local Fl = Instance.new("BodyVelocity",hit.Parent.Head)
  5432. Fl.maxForce = Vector3.new(math.huge,math.huge,math.huge)
  5433. Fl.velocity = torso.CFrame.lookVector*1600
  5434. wait(0.05)
  5435. Fl:remove()
  5436.  
  5437. wait(1)
  5438. AURU.Rate = 0
  5439. FlyAt:Destroy()
  5440. Speed.Lifetime = 0
  5441. canattack = true
  5442. canidle = true
  5443. canwalk = true
  5444. end
  5445. end)
  5446. for i= 1,15 do
  5447. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  5448. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(50), math.rad(0)), .5)--torso
  5449. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), .5)--arm
  5450. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-20)), .5)--arm
  5451. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), .5)--leg
  5452. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)),.5)--leg
  5453. wait()
  5454. end
  5455. coroutine.resume(coroutine.create(function()
  5456. wait(0.5)
  5457. Grab:remove()
  5458. end))
  5459. canattack = true
  5460. canidle = true
  5461. canwalk = true
  5462. AURU.Rate = 0
  5463. FlyAt:Destroy()
  5464.  
  5465.  
  5466. end
  5467. end)
  5468. local Jumped = Instance.new("Sound",hed)
  5469. Jumped.SoundId = "rbxassetid://940938624"
  5470. Jumped.Pitch = 1
  5471. Jumped.Looped = false
  5472. Jumped.Volume = 2
  5473.  
  5474. mouse.KeyDown:connect(function(key)
  5475. if key == "z" then
  5476. canattack = false
  5477. canidle = false
  5478. canwalk = false
  5479. hum.WalkSpeed = 50
  5480. Jumped:Play()
  5481. coroutine.resume(coroutine.create(function()
  5482. for i = 1,40 do
  5483. CamShakeAll(32,80,torso)
  5484. game:GetService("RunService").RenderStepped:wait()
  5485. end
  5486. end))
  5487. local HQ = Instance.new("Part",char)
  5488. HQ.Size = Vector3.new(1,0,1)
  5489. HQ.BrickColor = BrickColor.new("Grey")
  5490. HQ.Material = "Neon"
  5491. HQ.Anchored = true
  5492. HQ.CanCollide = false
  5493. HQ.Transparency = 0.7
  5494. HQ.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5495. local HQ2 = Instance.new("SpecialMesh",HQ)
  5496. HQ2.MeshId = "rbxassetid://20329976"
  5497. HQ2.Scale = Vector3.new(1,3,1)
  5498.  
  5499. local HQG = Instance.new("Part",char)
  5500. HQG.Size = Vector3.new(1,0,1)
  5501. HQG.BrickColor = BrickColor.new("Grey")
  5502. HQG.Material = "Neon"
  5503. HQG.Anchored = true
  5504. HQG.Transparency = 0.7
  5505. HQG.CanCollide = false
  5506. HQG.CFrame = root.CFrame*CFrame.new(0,-2,0)*CFrame.Angles(0,0,0)
  5507. local HQG2 = Instance.new("SpecialMesh",HQG)
  5508. HQG2.MeshId = "rbxassetid://20329976"
  5509. HQG2.Scale = Vector3.new(1,1,1)
  5510.  
  5511.  
  5512. coroutine.resume(coroutine.create(function()
  5513. for i = 1,200 do
  5514. HQ2.Scale = HQ2.Scale + Vector3.new(1.5,0.3,1.5)
  5515. HQ.Transparency = HQ.Transparency + 0.03
  5516. HQ.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5517.  
  5518. HQG2.Scale = HQG2.Scale + Vector3.new(1,0.5,1)
  5519. HQG.Transparency = HQG.Transparency + 0.03
  5520. HQG.CFrame = HQ.CFrame*CFrame.Angles(0,0,0)
  5521.  
  5522. wait(0.00000000001)
  5523.  
  5524.  
  5525. end
  5526. HQ:Destroy()
  5527. HQ2:Destroy()
  5528. HQG:Destroy()
  5529. HQG2:Destroy()
  5530. end))
  5531. local sbs = Instance.new("BodyPosition", torso)
  5532. sbs.P = 9000
  5533. sbs.D = 1000
  5534. sbs.maxForce = Vector3.new(900000, 9000000000, 900000)
  5535. sbs.position = torso.CFrame.p + Vector3.new(0, 50, 0)
  5536.  
  5537. wait(0.1)
  5538. local bv = Instance.new("BodyVelocity")
  5539. bv.maxForce = Vector3.new(1e9, 1e9, 1e9)
  5540. bv.velocity = root.CFrame.lookVector*-70
  5541. bv.Parent = root
  5542. coroutine.resume(coroutine.create(function()
  5543. for i = 1, 2880, 48 do
  5544. torso.Weld.C1 = CFrame.new(0, 1, 0) * CFrame.Angles(math.rad(i), math.rad(0), math.rad(0))
  5545. rs:wait(4)
  5546. end
  5547. torso.Weld.C1 = CFrame.new(0, -1, 0)
  5548. end))
  5549. for i = 1, 20 do
  5550. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.8)--head
  5551. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.8)--torso
  5552. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(-20),math.rad(-50)), 0.8)--rarm
  5553. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(20),math.rad(50)), 0.8)--larm
  5554. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-30),math.rad(0),math.rad(0)), 0.8)--lleg
  5555. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.5, -0.5) * CFrame.Angles(math.rad(-50),math.rad(0),math.rad(0)), 0.8)--rleg
  5556.  
  5557. wait()
  5558. end
  5559. canattack = true
  5560. canidle = true
  5561. canwalk = true
  5562. hum.WalkSpeed = 17
  5563. sbs:Destroy()
  5564. bv:Destroy()
  5565. end
  5566.  
  5567. end)
  5568.  
  5569.  
  5570.  
  5571.  
  5572.  
  5573.  
  5574.  
  5575.  
  5576.  
  5577.  
  5578.  
  5579.  
  5580.  
  5581.  
  5582.  
  5583.  
  5584.  
  5585. mouse.KeyDown:connect(function(key)
  5586. if key == "e" then
  5587. if canattack == true then
  5588. if punched1 == true then
  5589. punched1 = false
  5590. punched3 = false
  5591. punched4 = false
  5592. canidle = false
  5593. canwalk= false
  5594.  
  5595. firsthit()
  5596. canidle = true
  5597. canwalk= true
  5598. punched2 = true
  5599. end
  5600. end
  5601. end
  5602. end)
  5603. mouse.KeyDown:connect(function(key)
  5604. if key == "e" then
  5605. if canattack == true then
  5606. if punched2 == true then
  5607. punched2 = false
  5608. punched4 = false
  5609. punched1 = false
  5610. canidle = false
  5611. canwalk= false
  5612.  
  5613. secondhit()
  5614. canidle = true
  5615. canwalk= true
  5616. punched3 = true
  5617. end
  5618. end
  5619. end
  5620. end)
  5621. mouse.KeyDown:connect(function(key)
  5622. if key == "e" then
  5623. if canattack == true then
  5624. if punched3 == true then
  5625. punched3 = false
  5626. punched2 = false
  5627. punched1 = false
  5628. canidle = false
  5629. canwalk= false
  5630.  
  5631. thirdhit()
  5632. canidle = true
  5633. canwalk= true
  5634. punched4 = true
  5635. end
  5636. end
  5637. end
  5638. end)
  5639. if key == "k" then
  5640. ssjbkaioken = Instance.new("Sound",char)
  5641. ssjbkaioken.Volume = 10000
  5642. ssjbkaioken.Name = "ssjbkaioken"
  5643. ssjbkaioken.Looped = false
  5644. ssjbkaioken.SoundId = "http://www.roblox.com/asset/?id=975627244"
  5645. ssjbkaioken.TimePosition = 1.5
  5646. ssjbkaioken:Play()
  5647. Aura2.Transparency = NumberSequence.new(0,0)
  5648.  
  5649. char.Humanoid.Died:connect(function()
  5650. char.Humanoid.Health = char.Humanoid.Health + 100000
  5651. z = Instance.new("Sound",char)
  5652. z.Volume = 4
  5653. z.Looped = false
  5654. z.SoundId = "rbxassetid://137579113"
  5655. z:Play()
  5656. char.Humanoid = nil
  5657. do
  5658. z = Instance.new("Sound",char)
  5659. z.Volume = 4
  5660. z.Looped = false
  5661. z.SoundId = "rbxassetid://137579113"
  5662. z:Play()
  5663. mouse.KeyDown:connect(function(key)
  5664. if key == "e" then
  5665. if canattack == true then
  5666. if punched4 == true then
  5667. punched4 = false
  5668. punched2 = false
  5669. punched3 = false
  5670. canidle = false
  5671. canwalk= false
  5672.  
  5673. lasthit()
  5674. canidle = true
  5675. canwalk= true
  5676. punched1 = true
  5677. end
  5678. end
  5679. end
  5680. end)
  5681. end
  5682. end)
  5683. end
  5684. local message = "Fuse"
  5685.  
  5686. p.Chatted:Connect(function(msg)
  5687. if msg == message
  5688. then
  5689. if transformed == false
  5690. then
  5691. end
  5692. if msg == message
  5693. then
  5694. if transformed == true
  5695. then
  5696. if potara == false
  5697. then
  5698. local fuse = true
  5699. for i = 1, 20 do
  5700. local sick = Instance.new("Sound",char)
  5701. sick.SoundId = "rbxassetid://317098018"
  5702. sick.Looped = true
  5703. sick.Pitch = 1
  5704. sick.Volume = 1
  5705. sick:Play()
  5706. wait(1)
  5707. local part = Instance.new("Part",workspace) --Making a part and parenting to the workspace
  5708. part.Material = Enum.Material.Neon --Material of the part. Note that if you do "Neon" it won't work due to invalid syntax
  5709. part.Position = char.Torso.Position
  5710. part.CanCollide = false --So It won't floop your roblox character
  5711. part.Anchored = true --So it won't follow on the floor
  5712. part.Shape = "Ball" --The Shape of the part which is going to grow
  5713. for i = 1,20 do --How long to do the transformation
  5714. part.BrickColor = BrickColor.Random() ---Making it different colors to make it look nicer
  5715. part.Size = part.Size + Vector3.new(1,1,1) --Grows by Vector3
  5716. part.Transparency = part.Transparency + .05
  5717. local part = Instance.new("Part",workspace) --Making a part and parenting to the workspace
  5718. part.Material = Enum.Material.Neon --Material of the part. Note that if you do "Neon" it won't work due to invalid syntax
  5719. part.Position = char.Torso.Position
  5720. part.CanCollide = false --So It won't floop your roblox character
  5721. part.Anchored = true --So it won't follow on the floor
  5722. part.Shape = "Ball" --The Shape of the part which is going to grow
  5723. for i = 1,20 do --How long to do the transformation
  5724. part.BrickColor = BrickColor.Random() ---Making it different colors to make it look nicer
  5725. part.Size = part.Size + Vector3.new(1,1,1) --Grows by Vector3
  5726. part.Transparency = part.Transparency + .05
  5727. wait(.05)
  5728. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=919205601"
  5729. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=919205734"
  5730. end
  5731.  
  5732.  
  5733.  
  5734. local message = "Potara"
  5735. do
  5736. p.Chatted:Connect(function(msg)
  5737. if msg == message
  5738. then
  5739. if transformed == false
  5740. then
  5741. end
  5742. if msg == message
  5743. then
  5744. if transformed == true
  5745. then
  5746. if fuse == false
  5747. then
  5748. local potara = true
  5749. for i = 1, 20 do
  5750. local sick = Instance.new("Sound",char)
  5751. sick.SoundId = "rbxassetid://2062834431"
  5752. sick.Looped = true
  5753. sick.Pitch = 1
  5754. sick.Volume = 1
  5755. sick:Play()
  5756. wait(1)
  5757. local part = Instance.new("Part",workspace) --Making a part and parenting to the workspace
  5758. part.Material = Enum.Material.Neon --Material of the part. Note that if you do "Neon" it won't work due to invalid syntax
  5759. part.Position = char.Torso.Position
  5760. part.CanCollide = false --So It won't floop your roblox character
  5761. part.Anchored = true --So it won't follow on the floor
  5762. part.Shape = "Ball" --The Shape of the part which is going to grow
  5763. for i = 1,20 do --How long to do the transformation
  5764. part.BrickColor = BrickColor.new("Dark blue") ---Making it white to make it look nicer
  5765. part.Size = part.Size + Vector3.new(1,1,1) --Grows by Vector3
  5766. part.Transparency = part.Transparency + .05
  5767. local part = Instance.new("Part",workspace) --Making a part and parenting to the workspace
  5768. part.Material = Enum.Material.Neon --Material of the part. Note that if you do "Neon" it won't work due to invalid syntax
  5769. part.Position = char.Torso.Position
  5770. part.CanCollide = false --So It won't floop your roblox character
  5771. part.Anchored = true --So it won't follow on the floor
  5772. part.Shape = "Ball" --The Shape of the part which is going to grow
  5773. for i = 1,20 do --How long to do the transformation
  5774. part.BrickColor = BrickColor.new("Dark blue") ---Making it white to make it look nicer
  5775. part.Size = part.Size + Vector3.new(1,1,1) --Grows by Vector3
  5776. part.Transparency = part.Transparency + .05
  5777. wait(.05)
  5778. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=914326777"
  5779. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=914326994"
  5780. end
  5781. end
  5782. end
  5783. end
  5784. end
  5785. end
  5786. end
  5787. end)
  5788. end
  5789. end
  5790. end
  5791. end
  5792. end
  5793. end
  5794. end
  5795. end)
  5796. mouse.KeyDown:connect(function(key)
  5797. if key == "l" then
  5798. if instinct == true then
  5799. local canattack = false
  5800. local canwalk = false
  5801. local canwalk1 = false
  5802. local canidle = false
  5803. ssjmusic2 = Instance.new("Sound",char)
  5804. ssjmusic2.Volume = 10
  5805. ssjmusic2.Name = "ssjmusic2"
  5806. ssjmusic2.Looped = true
  5807. ssjmusic2.SoundId = "rbxassetid://1349124322"
  5808. ssjmusic2:Play()
  5809. aaaae.Size = ns(100,0)
  5810. wait(0.1)
  5811. aaaae.Size = ns(8,0)
  5812. wait(0.1)
  5813. aaaae.Size = ns(100,0)
  5814. wait(0.1)
  5815. aaaae.Size = ns(8,0)
  5816. wait(0.1)
  5817. aaaae.Size = ns(100,0)
  5818. wait(0.1)
  5819. aaaae.Size = ns(8,0)
  5820. wait(0.1)
  5821. aaaae.Size = ns(100,0)
  5822. wait(0.1)
  5823. aaaae.Size = ns(100,0)
  5824. wait(0.1)
  5825. aaaae.Size = ns(8,0)
  5826. wait(0.1)
  5827. aaaae.Size = ns(100,0)
  5828. wait(0.1)
  5829. aaaae.Size = ns(8,0)
  5830. wait(0.1)
  5831. aaaae.Size = ns(100,0)
  5832. wait(0.1)
  5833. aaaae.Size = ns(8,0)
  5834. wait(0.1)
  5835. aaaae.Size = ns(100,0)
  5836. wait(0.1)
  5837. aaaae.Size = ns(8,0)
  5838. wait(0.1)
  5839. aaaae.Size = ns(100,0)
  5840. wait(0.1)
  5841. aaaae.Size = ns(8,0)
  5842. wait(0.1)
  5843. aaaae.Size = ns(100,0)
  5844. wait(0.1)
  5845. aaaae.Size = ns(8,0)
  5846. wait(0.1)
  5847. aaaae.Size = ns(100,0)
  5848. wait(0.1)
  5849. aaaae.Size = ns(8,0)
  5850. wait(0.1)
  5851. l = game.Lighting
  5852. l.TimeOfDay = 1
  5853. game.Lighting.Ambient = Color3.new(0,0,255)
  5854. l.Brightness = 0
  5855. game.Lighting.FogColor = Color3.new(0,0,255)
  5856. game.Lighting.FogEnd = 500
  5857. game.Lighting.FogStart = 0
  5858. game.Lighting.GlobalShadows = true
  5859. aaaae.Size = ns(100,0)
  5860. wait(0.1)
  5861. aaaae.Size = ns(8,0)
  5862. wait(0.1)
  5863. aaaae.Size = ns(100,0)
  5864. wait(0.1)
  5865. aaaae.Size = ns(8,0)
  5866. wait(0.1)
  5867. aaaae.Size = ns(100,0)
  5868. wait(0.1)
  5869. aaaae.Size = ns(8,0)
  5870. wait(0.1)
  5871. aaaae.Size = ns(100,0)
  5872. wait(0.1)
  5873. aaaae.Size = ns(8,0)
  5874. wait(0.1)
  5875. aaaae.Size = ns(100,0)
  5876. wait(0.1)
  5877. aaaae.Size = ns(8,0)
  5878. wait(0.1)
  5879. aaaae.Size = ns(100,0)
  5880. wait(0.1)
  5881. aaaae.Size = ns(8,0)
  5882. wait(0.1)
  5883. aaaae.Size = ns(100,0)
  5884. wait(0.1)
  5885. aaaae.Size = ns(8,0)
  5886. wait(0.1)
  5887. aaaae.Size = ns(100,0)
  5888. wait(0.1)
  5889. aaaae.Size = ns(8,0)
  5890. wait(0.1)
  5891. aaaae.Size = ns(100,0)
  5892. wait(0.1)
  5893. aaaae.Size = ns(8,0)
  5894. wait(0.1)
  5895. aaaae.Size = ns(100,0)
  5896. wait(0.1)
  5897. aaaae.Size = ns(8,0)
  5898. wait(0.1)
  5899. aaaae.Size = ns(100,0)
  5900. wait(0.1)
  5901. aaaae.Size = ns(8,0)
  5902. wait(0.1)
  5903. aaaae.Size = ns(100,0)
  5904. wait(0.1)
  5905. aaaae.Size = ns(8,0)
  5906. wait(0.1)
  5907. aaaae.Size = ns(100,0)
  5908. wait(0.1)
  5909. aaaae.Size = ns(8,0)
  5910. wait(0.1)
  5911. aaaae.Size = ns(100,0)
  5912. wait(0.1)
  5913. aaaae.Size = ns(8,0)
  5914. wait(0.1)
  5915. aaaae.Size = ns(100,0)
  5916. wait(0.1)
  5917. aaaae.Size = ns(8,0)
  5918. wait(0.1)
  5919. aaaae.Size = ns(100,0)
  5920. wait(0.1)
  5921. aaaae.Size = ns(8,0)
  5922. wait(0.1)
  5923. aaaae.Size = ns(100,0)
  5924. wait(0.1)
  5925. aaaae.Size = ns(8,0)
  5926. wait(0.1)
  5927. aaaae.Size = ns(100,0)
  5928. wait(0.1)
  5929. aaaae.Size = ns(8,0)
  5930. wait(0.1)
  5931. aaaae.Size = ns(1000,0)
  5932. local canattack = true
  5933. local canwalk = true
  5934. local canwalk1 = true
  5935. local canidle = true
  5936. end
  5937. end
  5938. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement