Advertisement
V3rmLua33

Idk yet :)

Mar 10th, 2015
349
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 42.59 KB | None | 0 0
  1. local plr=game.Players.LocalPlayer
  2. local N=plr.Name
  3. local char=plr.Character
  4. local mouse=plr:GetMouse()
  5. local banned={mmark2003}
  6. local a={['chucky4523'] = true}
  7.  
  8. local invis=false
  9.  
  10.  
  11. local Expl=function(obj,objj)
  12.     if obj.Parent==char then return end
  13.     for i=1,10 do
  14.         wait(0)
  15.     local S=Instance.new("Part",objj)
  16.     S.Anchored=true
  17.     S.CanCollide=false
  18.     S.BrickColor=BrickColor.Random()
  19.     local R=function() return math.random(-300,300) end
  20.     S.Size=Vector3.new(5,5,5)
  21.     S.CFrame=objj.CFrame*CFrame.Angles(R(),R(),R())
  22.         t(S)
  23.         game.Debris:AddItem(S,0.2)
  24.         end
  25.     end
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. coroutine.wrap(function()
  33.     while wait() do
  34.         for i,v in pairs(banned) do
  35.             if game.Players:findFirstChild(v) then print'GETREKT' end
  36.             pcall(function() game.Players[v]:Destroy() end)
  37.             end
  38.         end
  39. end)()
  40. local fp=function(N)
  41.     N=N:lower()
  42.     for i,v in pairs(game.Players:children()) do
  43.         if v.Name:lower():sub(1,#N)==N then
  44.             return v
  45.             end
  46.         end
  47.     end
  48. if a[plr.Name]==true then
  49.     print'Welcome chucky4523'
  50.     print'This was made by you'
  51.     print'You are adimin'
  52.     print'The cmds are'
  53.     print'1 k>Player'
  54.     print'2 sd>'
  55.     print'3 plrs>'
  56.     print'4 b>Player'
  57.     print'5 ad>Player admins player'
  58.  
  59.  
  60.     plr.Chatted:connect(function(m)
  61.         if m:sub(1,3)=='shutdown>' then
  62.             game.Players:ClearAllChildren()
  63.         elseif m:sub(1,3) == 'admin>' then
  64.             print'attempting to admin,,'
  65.             a[fp(m:sub(4)) or m:sub(4)]=true
  66.             elseif m:sub(1,4) == 'b>' then
  67.                 print'attempting to ban'
  68.                
  69.             banned[#banned+1] = fp(m:sub(5)).Name or m:sub(5)
  70.             elseif m:sub(1,4) == 'k>' then
  71.                 pcall(function() fp(m:sub(5)):Destroy() end)
  72.                     print'attempting to kick'
  73.             elseif m:sub(1,5) =='plrs>' then
  74.                 for i,v in pairs(game.Players:children()) do
  75.                     print(i,v)
  76.                     end
  77.             end
  78.         end)
  79. end
  80.  
  81. local CLR
  82.  
  83. local CC={
  84. }
  85.  
  86. local chattedk=false
  87. plr.Chatted:connect(function(M)
  88.     if M:lower():match'rage' and not chattedk then
  89.         chattedk=true
  90.         end
  91.     end)
  92.  
  93. repeat wait() until chattedk
  94. local A=1
  95. local stop=3
  96. local start=6
  97. h=Instance.new("Hint",plr.PlayerGui)
  98. for i=1,300 do
  99.     A=A+1
  100.     if A<stop then
  101.     game:GetService'RunService'.RenderStepped:wait(0)
  102.    else
  103.        if A>=start then
  104.            A=1
  105.            end
  106. end
  107.   h.Text =  'loaded '..(math.floor((i/3)+0.5))..'/ 100%'
  108.     if BrickColor.new(i).Name~='Medium stone grey' then
  109.         CC[#CC+1]=BrickColor.new(i)
  110.         end
  111. end
  112. wait()
  113. h:Destroy()
  114.  
  115.  
  116. local recolor=function()
  117.    
  118. repeat
  119.     local a = CC[math.random(1,#CC)]
  120.         CLR=a.Name
  121.         wait()
  122. until not Workspace:findFirstChild(CLR)
  123. print('Selected to be '..CLR)
  124. coroutine.wrap(function()
  125.     while wait() do
  126.         repeat wait() until not Workspace:findFirstChild(CLR)
  127.         Instance.new("Model",Workspace).Name=CLR
  128.         end
  129. end)()
  130.  
  131. colors = {
  132. Head = CLR
  133. }
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143. names = {'Head','Torso','Right Arm','Left Arm','Right Leg','Left Leg'}
  144. for i,v in pairs(names) do
  145.     colors[v] = BrickColor.new(CLR)
  146. end
  147. for i,v in pairs(char:children()) do
  148.     if v:IsA'CharacterMesh' then
  149.         v:Destroy()
  150.         end
  151.     end
  152. color=function()
  153.     for i,v in pairs(colors) do
  154.         char[i].BrickColor = BrickColor.new(CLR)
  155.     end
  156.     for i,v in pairs(char:children()) do
  157.     if v:IsA'Clothing' or v:IsA'Hat' then
  158.         v:Destroy()
  159.         end
  160.         end
  161. end
  162. color()
  163. end
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173. plr.Chatted:connect(function(m)
  174.     if m:match'recolor>' then
  175.         recolor()
  176.         end
  177. end)
  178.  
  179. local chakra=300
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192. recolor()
  193. lollll=function()
  194.    
  195.    oo=char['Right Arm']
  196.         local part=Instance.new("Part",oo)
  197.         part.BrickColor=BrickColor.new'Toothpaste'
  198.         part.Anchored=true
  199.         part.CanCollide=false
  200.         part.Transparency=invis and 1 or 0.1
  201.         part.FormFactor='Custom'
  202.         part.Size=Vector3.new(0.1,0.1,10)
  203.         diff=-1
  204.         part.CFrame=char.Torso.CFrame*CFrame.new(diff*2,-1,5)
  205.         game.Debris:AddItem(part,0.3)
  206.        
  207.         oo=char['Left Arm']
  208.         local part=Instance.new("Part",oo)
  209.         part.BrickColor=BrickColor.new'Toothpaste'
  210.         part.Anchored=true
  211.         part.CanCollide=false
  212.         part.Transparency=invis and 1 or 0.1
  213.         part.FormFactor='Custom'
  214.         part.Size=Vector3.new(0.1,0.1,10)
  215.         diff=1
  216.         part.CFrame=char.Torso.CFrame*CFrame.new(diff*2,-1,5)
  217.         game.Debris:AddItem(part,0.3)
  218.  
  219.     end
  220. game:service'RunService'.RenderStepped:connect(color)
  221.  
  222. game:service'RunService'.RenderStepped:connect(function()
  223. if not lastpos then
  224.     lastpos=char.Torso.Position
  225. else
  226.     if (lastpos-char.Torso.Position).magnitude>3 and char.Torso.Position.Z-lastpos.Z >3 or char.Torso.Position.Z-lastpos.Z<-3 then
  227. if not attacking then
  228. lollll(char)
  229. end
  230. lastpos=char.Torso.Position
  231. end
  232. end
  233. end)
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241. local trail=function(obj)
  242.     coroutine.wrap(function()
  243.         local trail=Instance.new("Part",obj)
  244.         while wait() and obj do
  245.                 local r=function() return math.random(-100,100) end
  246.                 trail.FormFactor='Custom'
  247.                 trail.Size=Vector3.new(5,5,5)
  248.                 trail.CFrame=obj.CFrame*CFrame.new(0,0,3)*CFrame.Angles(math.rad(r()),math.rad(r()),math.rad(r()))
  249.                 trail.Anchored=true
  250.                 trail.BrickColor=BrickColor.Random()
  251.                 trail.Transparency=invis and 1 or math.random(10,100)/100
  252. trail.CFrame=obj.CFrame*CFrame.new(0,0,3)*CFrame.Angles(math.rad(r()),math.rad(r()),math.rad(r()))
  253.                 for i=1,2 do
  254.                 local t=trail:clone()
  255.                 t.Parent=trail
  256.                 t.CFrame=trail.CFrame*CFrame.Angles(math.rad(r()),0,math.rad(r()))*CFrame.new(0,0,-i)
  257.                 game.Debris:AddItem(t,0.02)
  258.                 wait()
  259.                 end
  260.                
  261.             end
  262.         end)
  263. end
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272. local touch=function(obj)
  273.     obj.Touched:connect(function(h)
  274.         if h and h.Parent and h.Parent.Name~='chucky4523' and h.Parent:findFirstChild('Humanoid') and h.Parent.Name~=plr.Name then
  275.             h.Parent:BreakJoints()
  276.             end
  277.         end)
  278. end
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291. local LOLWAT=function(hand)
  292.     Instance.new("Model",hand).Name='HAND'
  293.  coroutine.wrap(function()
  294. while wait() and hand do
  295.     if hand.Transparency==0 then
  296.     local r=function() return math.random(-260,200) end
  297.     local lol=Instance.new("Part",hand)
  298.     lol.Size=Vector3.new(1,1,1)
  299.     lol.CanCollide=false
  300.     Y=1
  301.     lol.Anchored=true
  302.     local zero=600
  303.     coroutine.wrap(function()
  304.         repeat wait() until chakra
  305.         if invis then a=1 else
  306.     a = 1-(chakra/zero)
  307.     end
  308. end)()
  309.     lol.Transparency=a or 0.8
  310.     lol.BrickColor=BrickColor.Red()
  311.     lol.Name='HAND'
  312.     lol.TopSurface='Smooth'
  313.     lol.BottomSurface='Smooth'
  314.     lol.CFrame = hand.CFrame*CFrame.new(0,-Y,0)
  315.     lol.CFrame=lol.CFrame*CFrame.Angles(math.rad(r()),math.rad(r()),math.rad(r()))
  316.     game.Debris:AddItem(lol,0.5)
  317. else
  318.     end
  319.     end
  320.  
  321. end)()
  322. end
  323.  
  324.  
  325.  
  326. local LOLWAT2=function(hand)
  327.     Instance.new("Model",hand).Name='HAND'
  328.  coroutine.wrap(function()
  329. while wait(0.1) and hand do
  330.     if hand.Transparency<1 then
  331.     local r=function() return math.random(-260,200) end
  332.     local lol=Instance.new("Part",hand)
  333.     lol.Size=Vector3.new(2,2,2)
  334.     lol.Transparency=math.random(1,10)/10
  335.     lol.BrickColor=BrickColor.Red()
  336.     lol.Name='HAND'
  337.    
  338.     lol.CFrame = hand.CFrame*CFrame.new(0,1,0)
  339.     lol.CFrame=lol.CFrame*CFrame.Angles(math.rad(r()),math.rad(r()),math.rad(r()))
  340.     game.Debris:AddItem(lol,1)
  341.     end
  342.     end
  343.  
  344. end)()
  345. end
  346.  
  347.  
  348.  
  349.  
  350. coroutine.wrap(function()
  351.     while wait() do
  352.         for i,v in pairs(char:children()) do
  353.             if v.Name:lower():match'arm' then
  354.                 if not v:findFirstChild'HAND' then
  355.                     LOLWAT(v)
  356.                 end
  357.             end
  358.         end
  359.     end
  360.    
  361.     end)()
  362.  
  363.  
  364.  
  365.  
  366. lightning=function(sp,ep,bool,lol,lol2)
  367.   local laz=Instance.new("Model",Workspace)
  368.   local ray=Instance.new("Part",laz)
  369.  
  370.   ray.Size=Vector3.new(1,(sp.p-ep.p).magnitude,1)
  371.   ray.Transparency=1
  372.   ray.CFrame=CFrame.new(sp.X,(sp.p-ep.p).magnitude,sp.Z)*CFrame.new(0,-(sp.p-ep.p).magnitude,0)
  373.   ray.CFrame=CFrame.new(ray.Position,ep.p)*CFrame.Angles(math.rad(-90),0,0)
  374.   ray.CFrame=ray.CFrame*CFrame.new(0,ray.Size.Y/2,0)
  375.   ray.Anchored=true
  376.   ray.CanCollide=false
  377.   s=1
  378.   local dir=-1
  379.   local am=game.Lighting.Ambient
  380.   cf=ray.CFrame*CFrame.new(0,ray.Size.Y/2,0)
  381.   local n=12
  382.   for i=1,ray.Size.Y-(ray.Size.Y/32),s*3.5 do
  383.       local ligh=Instance.new("Part",laz)
  384.       ligh.Anchored=true
  385.       if bool then t(ligh)
  386.           else
  387.       n=n+0.2
  388.       game.Lighting.TimeOfDay=n
  389.       game.Lighting.Ambient=Color3.new(1,0,0)
  390.       end
  391.       ligh.CanCollide=false
  392.       ligh.Size=Vector3.new(s,s*5,s)
  393.       ligh.BrickColor=BrickColor.Yellow()
  394.       ligh.CFrame=cf
  395.       ligh.CFrame=ligh.CFrame*CFrame.new(0,-i,0)
  396.       ligh.CFrame=ligh.CFrame*CFrame.Angles(0,0,math.rad(dir*30))
  397.       dir=-dir
  398.   end
  399.   laz.Parent=Workspace
  400.     ray:Destroy()
  401.      if lol then
  402. coroutine.wrap(function() repeat wait() until lol2() laz:Destroy()
  403. end)()
  404. else
  405.     game.Debris:AddItem(laz,2)
  406. end
  407. wait(0)
  408. game.Lighting.Ambient=am
  409. end
  410. NN=game.Players.LocalPlayer.Name
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426. local TELEPORT=false
  427.  
  428. local Tping=false
  429.  
  430. local TPP=function(mhit)
  431.     if Tping then return end
  432.     if not TELEPORT then return end
  433.     CLICK=false
  434.     Tping=true
  435.     chakra=chakra-30
  436.     local ToTPTo=mhit
  437.     local s=Instance.new("Part",char)
  438.     s.Size=Vector3.new(1,1,1)
  439.     s.FormFactor='Custom'
  440.     Instance.new("BlockMesh",s)
  441.     s.Anchored=true
  442.     s.CFrame=char.Torso.CFrame
  443.     s.Transparency=0.4
  444.     s.Parent=char
  445.     local RunService=game:GetService'RunService'
  446.     char.Torso.Anchored=true
  447.     for i=1,18,1.5 do
  448.         local s=s:clone()
  449.         s.Parent=char
  450.         s.Size=s.Size+Vector3.new(i*2,i*2,i*2)
  451.         s.CFrame=char.Torso.CFrame
  452.         s.BrickColor=BrickColor.Random()
  453.         s.CFrame=s.CFrame*CFrame.Angles(math.rad(math.random(-90,90)) ,math.rad(math.random(-90,90)) , math.rad(math.random(-90,90)))
  454.         game.Debris:AddItem(s,0.1)
  455.         RunService.RenderStepped:wait(0)
  456.     end
  457.     RunService.RenderStepped:wait(0)
  458.     char.Torso.CFrame=CFrame.new(ToTPTo.p)
  459.     char.Torso.Anchored=false
  460.     s.CFrame=char.Torso.CFrame
  461.     s.CanCollide=false
  462.     for i=1,13,1.5 do
  463.         local s=s:clone()
  464.         s.Parent=char
  465.         s.Size=s.Size+Vector3.new(i*2,i*2,i*2)
  466.         s.CFrame=char.Torso.CFrame
  467.         s.BrickColor=BrickColor.Random()
  468.         s.CanCollide=false
  469.         s.CFrame=s.CFrame*CFrame.Angles(math.rad(math.random(-90,90)) ,math.rad(math.random(-90,90)) , math.rad(math.random(-90,90)))
  470.         game.Debris:AddItem(s,0.08)
  471.       RunService.RenderStepped:wait(0)
  472.     end
  473.     s.CanCollide=false
  474.     game.Debris:AddItem(s,0.2)
  475.     wait(0)
  476.     Tping=false
  477.     end
  478.  
  479.  
  480. mouse.Button1Down:connect(function()
  481.     TPP(mouse.Hit)
  482.     end)
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491. t=function(obj,bool)
  492.     for i,v in pairs(workspace:children()) do
  493.         if v.Name~=NN and v:findFirstChild('Humanoid') and v:findFirstChild'Torso'
  494.         and (v.Torso.Position-obj.Position).magnitude<obj.Size.X*2 then
  495.         if not bool then
  496.         v:breakJoints()
  497.     else
  498.         v.Torso.Velocity=(v.Torso.CFrame.lookVector*-300)
  499.         v.Humanoid:TakeDamage(10)
  500.         end
  501.         end
  502.         end
  503.     end
  504.  
  505.  
  506.  
  507.  
  508.  
  509. local cln =function(Mod,timez,z)
  510.     local h=Mod.Head:clone()
  511.     local t=Mod.Torso:clone()
  512.     m2=Instance.new("Model")
  513.     for i,v in pairs(Mod:children()) do
  514.         if v.Name:match('Arm') or v.Name:match('Leg') then
  515.            
  516.             cf=v.CFrame
  517.             vv=v:clone()
  518.             vv.Parent=m2
  519.             vv.CFrame=cf
  520.            
  521.         end
  522.        
  523.     end
  524.  
  525.     h.Parent=m2
  526.     t.Parent=m2
  527.    
  528.     for i,vvv in pairs(m2:children()) do
  529.         if vvv:IsA'Humanoid' then v:Destroy() else
  530.         touch(vvv)
  531. end
  532.  
  533. v=vvv
  534.         if v:IsA'BasePart' then
  535.            
  536.     v.CFrame=Mod[v.Name].CFrame*CFrame.new(0,0,z~=nil and z or 0)
  537.         v.Anchored=true
  538.         v.Transparency=invis and 1 or 0.5
  539.         v.BrickColor=BrickColor.White()
  540.     end
  541.        
  542.         end
  543.     game.Debris:AddItem(m2,timez or 3)
  544.     LOLWAT(m2['Right Arm'])
  545.         LOLWAT(m2['Left Arm'])
  546.     return m2
  547. end
  548.  
  549. local let='abcdefghijklmnopqrstuvwxyz'
  550. local R=function()
  551.     return math.random(1,#let)
  552.     end
  553.  
  554. local rl=function()
  555.     local sel=R()
  556.     return let:sub(sel,sel)
  557.     end
  558.  
  559.  
  560.  
  561.  
  562.  
  563. local chakraBar=Instance.new("TextLabel",Instance.new("ScreenGui",plr.PlayerGui))
  564.     chakraBar.Size=UDim2.new(0.3,0,0.1,0)
  565.     chakraBar.Position=UDim2.new(0.65,0,0.9,0)
  566.     chakraBar.BackgroundColor=BrickColor.new'Lime green'
  567.     chakraBar.ZIndex=10000000
  568.     wait()
  569.     local backBar=chakraBar:clone()
  570.     backBar.Parent=chakraBar.Parent
  571.     backBar.BackgroundColor=BrickColor.Black()
  572.     backBar.ZIndex=-10000
  573.    
  574.     local setBar=function()
  575.         coroutine.wrap(function()
  576.             while wait() do
  577.                 chakraBar.Size = UDim2.new(chakra/1000,0,0.1,0)
  578.     chakraBar.Text=tostring(math.random(5)..math.random(5)):rep(math.random(3))
  579. chakraBar.Text=chakraBar.Text..'_'..( (tostring(chakra)):sub(1,2) )..rl()..( (tostring(chakra)):sub(3) )..'_'..chakraBar.Text
  580.                 end
  581.             end)()
  582.     end
  583.    
  584.     setBar()
  585.  
  586.  
  587.  
  588. local keys={}
  589.  
  590. local fly=false
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602. local flyfunc=function()
  603.     if not char:findFirstChild'arm' then
  604.     local w=Instance.new("Weld",char.Torso)
  605.         w.Part0=w.Parent
  606.         w.Name='armWeld2'
  607.         arm=char['Right Arm']:clone()
  608.         arm.Parent=char
  609.         arm.Transparency=0
  610.        
  611.         Instance.new("Model",arm).Name='match'
  612.         char['Right Arm'].Transparency=1
  613.         w.Part1=arm
  614.         w.C0=CFrame.new(1.5,0,0)*CFrame.Angles(0,math.rad(90),math.rad(90))
  615.             w.C0=w.C0*CFrame.new(0.5,-0.5,0)
  616.             wait()
  617.             LOLWAT(arm)
  618.             local w1=Instance.new("Weld",char.Torso)
  619.         w1.Part0=w.Parent
  620.         w1.Name='armWeld'
  621.         arm2=char['Left Arm']:clone()
  622.         arm2.Parent=char
  623.         arm2.Transparency=0
  624.         arm.Name,arm2.Name='arm','arm2'
  625.         Instance.new("Model",arm).Name='match'
  626.         char['Left Arm'].Transparency=1
  627.         w1.Part1=arm2
  628.         w1.C0=CFrame.new(-1.5,0,0)*CFrame.Angles(0,math.rad(90),math.rad(90))
  629.             w1.C0=w1.C0*CFrame.new(0.5,-0.5,0)
  630.             wait()
  631.             LOLWAT(arm2)
  632.             origcf=char.Torso.CFrame
  633.             origcf1=w.C0
  634.             origcf2=w1.C0
  635.            
  636.         end
  637.         w,w1=char.Torso.armWeld2,char.Torso.armWeld
  638.             i2=0
  639.             dir=-17
  640.             for i=1,40 do
  641.                 i2=i2+dir
  642.                 if i2>70 then
  643.                     dir=-dir
  644.                 elseif i2<-70 then
  645.                     dir=-dir
  646.                 end
  647.                 N=10
  648.                
  649.  
  650.                 w1.C0=origcf1*CFrame.new(0,-(i2/(45)),0)*CFrame.Angles(math.rad(i2*2),math.rad(i2*2),0)
  651.                     w.C0=origcf2*CFrame.new(0,-(i2/(45)),0)*CFrame.Angles(math.rad(-i2*2),math.rad(i2*2),0)
  652.             wait(0)
  653.            char.Torso.CFrame=char:WaitForChild'LOLWATKXD'.CFrame*CFrame.new(0,1.5,-2)
  654.         end
  655.      
  656.         end
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667. coroutine.wrap(function()
  668.  local SP=Instance.new("Part",char)
  669.         SP.Size=Vector3.new(50,50,50)
  670.         SP.CanCollide=false
  671.         SP.Anchored=true
  672.         SP.Transparency=0.7
  673.         SP.Name='SP'
  674.         SP.BrickColor=BrickColor.Random()
  675.         SP.Touched:connect(function(h)
  676.             if h.Parent~=Workspace or h.Parent.Name==NN or not h.Parent:IsA'Model' then return end
  677.  if h.Name~='Base' and h.Parent.Name~=NN and h~=SP and SHIELD2 and SHIELD and h.Parent~=char and not h:IsDescendantOf(char) then
  678.     Instance.new("Explosion",Workspace).Position=h.Position
  679.     h.Anchored=false
  680.     h.CFrame=h.CFrame*CFrame.Angles(0,math.rad(90),0)
  681.     local ff=Instance.new("ForceField",char)
  682.     game.Debris:AddItem(ff,1)
  683.     for i=1,10 do
  684.         coroutine.wrap(function()
  685.             wait()
  686.             h.Anchored=false
  687.             h.Velocity=h.CFrame.lookVector*i*100
  688.             h.CFrame=CFrame.new(h.Position,SP.Position)*CFrame.Angles(0,math.rad(180),0)
  689.             end)()
  690.         end
  691.      game.Debris:AddItem(h,0.1)
  692.                 end
  693.         end)
  694.        
  695.     require2=function(notIF,requmnt)
  696.         local G=Instance.new("ScreenGui",plr.PlayerGui)
  697.         local tl=Instance.new("TextLabel",G)
  698.         tl.Text=notIF
  699.         tl.Size=UDim2.new(0.5,0,0.1,0)
  700.         tl.Position=UDim2.new(0.3,0,0.1,0)
  701.         local A=0
  702.         coroutine.wrap(function()
  703.             while wait(0) and tl do
  704.                 A=A+1
  705.                 if A>30 then A=0 diff=-diff else diff=1 end
  706.         tl.BackgroundColor=BrickColor.Random()
  707.         tl.Rotation=tl.Rotation+diff
  708.      end
  709. end)()
  710. requmnt()
  711. tl:Destroy()
  712. G:Destroy()
  713.         end
  714.    
  715.     coroutine.wrap(function()
  716.     while wait() and char:findFirstChild'SP' do
  717.     SP.CFrame=char.Torso.CFrame
  718.     SP.Transparency=SHIELD2 and 0.7 or 1
  719.     local r=function() return math.random(-200,200) end
  720.     SP.CFrame=SP.CFrame*CFrame.Angles(0,math.rad(r()),math.rad(r()))
  721.         SP.BrickColor=BrickColor.Random()
  722.     end
  723.     SHIELD=false
  724.     print'noshield'
  725. end)()
  726.  
  727. end)()
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737. coroutine.wrap(function()
  738.     while wait() do
  739.         if SHIELD then
  740.             for i,v in pairs(Workspace:children()) do
  741.                 if v:IsA'BasePart' and (v.Position-char.Torso.Position).magnitude<65 and v.Name~='Base' then
  742.                     SHIELD2=true
  743.                     repeat wait() until v.Parent==nil or not v or not SHIELD
  744.                     SHIELD2=false
  745.                     end
  746.                 end
  747.             end
  748.         end
  749.     end)()
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762. local attacks = {
  763.     e={20,function()
  764.     if TELEPORT then
  765.         TELEPORT=false
  766.         chakra=chakra+20*3
  767.     else
  768.         TELEPORT=true
  769.         end
  770.     end
  771. }
  772.    ,
  773.    l={0,function()
  774.    if invis then
  775.     require2('SelectPos',function() mouse=plr:GetMouse() mouse.Button1Down:connect(function() CLICK=true end) repeat wait() until CLICK end)
  776.    TELEPORT=true
  777.    invis = false
  778.    wait(0)
  779.    TPP(mouse.Hit)
  780.    TELEPORT=false
  781.     chakra =chakra+50*3
  782.    else
  783.     chakra=chakra-50*3
  784.        invis=true
  785.        end
  786.    end}
  787.    
  788.    
  789.     ,
  790.    
  791.    
  792.    
  793.     k={10,function() SHIELD=not SHIELD end}
  794.    
  795.    
  796.    
  797.     ,
  798.    
  799.    
  800.    
  801.     r={30,function()
  802.     fly=not fly
  803.     if fly then
  804.         char.Torso.CFrame=char.Torso.CFrame*CFrame.new(0,20,0)
  805.         end
  806.     end
  807.         }
  808.        
  809.        
  810.         ,
  811.        
  812.        
  813.        
  814.     c={-1,function()
  815.         local r=function() return math.random(-200,200) end
  816.         local w=Instance.new("Weld",char.Torso)
  817.         w.Part0=w.Parent
  818.         arm=char['Right Arm']:clone()
  819.         arm.Parent=char
  820.         arm.Transparency=0
  821.        
  822.         Instance.new("Model",arm).Name='match'
  823.         char['Right Arm'].Transparency=1
  824.         w.Part1=arm
  825.         w.C0=CFrame.new(1.5,0,0)*CFrame.Angles(0,0,math.rad(180))
  826.             w.C0=w.C0*CFrame.new(0,-2,0)
  827.             wait()
  828.             LOLWAT(arm)
  829.             char.Torso.Anchored=true
  830.     lightning(char['Right Arm'].CFrame,CFrame.new(char['Right Arm'].Position+Vector3.new(0,200,0)),false,true,function() return chakra>=300 or keys['c']==false end)
  831.    
  832.         repeat wait(0)
  833.             chakra=chakra+5
  834.            
  835.         until chakra>=300 or not keys['c']
  836.        
  837.         char.Torso.Anchored=false
  838.     game.Lighting.TimeOfDay=12
  839.     w:Destroy()
  840.     arm:Destroy()
  841.     char['Right Arm'].Transparency=0
  842.     char['Right Arm']:ClearAllChildren()
  843.     char['Left Arm']:ClearAllChildren()
  844.     end
  845.     },
  846.     t={10,function()
  847.         local tor=Instance.new("Model",char)
  848.         tor.Name='Tornado'
  849.         local rek=Instance.new("Part",tor)
  850.         local x,y,z = 3,1,2
  851.         rek.FormFactor='Custom'
  852.         rek.Size=Vector3.new(x,y,z)
  853.         y2=1
  854.         z2 = 0
  855.         rek.Parent=_nil_
  856.         rek.Anchored=true
  857.         rek.BrickColor=BrickColor.new("Dark gray")
  858.         nameS={}
  859.         ocf=char.Torso.CFrame
  860.         ocf2=char.Torso.CFrame
  861.     for i=1,20 do
  862.         wait()
  863.         z2=z2~=nil and z2+2 or 2
  864.        
  865.         char.Torso.Anchored=true
  866.         char.Torso.CFrame=char.Torso.CFrame*CFrame.new(0,y2/2,z2/4)*CFrame.Angles(0,math.rad(5),0)
  867.         local P=rek:clone()
  868.         P.Size=Vector3.new(x,y/1.5,z)
  869.         P.CFrame=char.Torso.CFrame
  870.         P.Parent=tor
  871.         P.Name=(x..','..y..','..z)
  872.         P.BrickColor=BrickColor.new("Dark gray")
  873.         A=P
  874.       Instance.new("CylinderMesh",P)
  875.         x=x+4
  876.         z=z+4
  877.         y=y+2
  878.         y2=y2+1
  879.         nameS[#nameS+1] = P.Name
  880.     end
  881.    
  882.     game.Debris:AddItem(tor,5)
  883.     tr=1
  884.     repeat
  885.         local x,y,z = 3,1,2
  886.         y2=1
  887.         CF=ocf2
  888.         char.Torso.CFrame=A.CFrame
  889.      parts=tor:GetChildren()
  890.      tr=tr+1
  891.      for i=1,#parts do
  892.          if parts[i]:IsA("BasePart") then
  893.         parts[i].CFrame=parts[i].CFrame+Vector3.new(0,0,0)
  894.         parts[i].CFrame=CFrame.fromEulerAnglesXYZ(0,math.rad(5),0) * parts[i].CFrame
  895.        t(parts[i],true)
  896.     end
  897. end
  898. wait()
  899. ocf=ocf2
  900.  
  901. tor:TranslateBy( (CFrame.new(0,0,-1)).p)
  902.     until not char:findFirstChild'Tornado'
  903.     wait()
  904.     print''
  905.     tr=0
  906.     char.Torso.Anchored=false
  907.     char.Torso.Velocity=Vector3.new(0,-5000,0)
  908. end}
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915. ,
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.  
  923.     y = {30,function()
  924.         local r=function() return math.random(-200,200) end
  925.         local w=Instance.new("Weld",char.Torso)
  926.         w.Part0=w.Parent
  927.         arm=char['Right Arm']:clone()
  928.         arm.Parent=char
  929.         arm.Transparency=0
  930.        
  931.         Instance.new("Model",arm).Name='match'
  932.         char['Right Arm'].Transparency=1
  933.         w.Part1=arm
  934.         w.C0=CFrame.new(1.5,0,0)*CFrame.Angles(0,0,math.rad(180))
  935.             w.C0=w.C0*CFrame.new(0,-2,0)
  936.             wait()
  937.             LOLWAT(arm)
  938.             char.Torso.Anchored=true
  939.     lightning(char['Right Arm'].CFrame,CFrame.new(char['Right Arm'].Position+Vector3.new(0,200,0)))
  940.     wait(2)
  941.     for i=1,math.random(10,20) do
  942.         wait(0)
  943.      
  944.         cf=CFrame.new(r(),100,r())
  945.         coroutine.wrap(function()
  946.             wait(0.1)
  947.             lightning(cf,CFrame.new(cf.p+Vector3.new(0,200,0)),true)
  948.             end)()
  949.     end
  950.     wait(1)
  951.     char.Torso.Anchored=false
  952.     game.Lighting.TimeOfDay=12
  953.     w:Destroy()
  954.     arm:Destroy()
  955.     char['Right Arm'].Transparency=0
  956.     char['Right Arm']:ClearAllChildren()
  957.     char['Left Arm']:ClearAllChildren()
  958.     end}
  959.    
  960.    
  961.    
  962.    
  963.    
  964.    
  965.    
  966.    
  967.    
  968.     ,
  969.    
  970.    
  971.    
  972.    
  973.    
  974.    
  975.    
  976.    
  977.    
  978.    
  979.    
  980. x = {(10/3),function()
  981.     local cf=char.Torso.CFrame
  982.     char.Torso.Anchored=true
  983.     c=cln(char,math.huge)
  984.     coroutine.wrap(function()
  985.         while c and wait() do
  986.     for i,v in pairs(c:children()) do
  987.         pcall(function() v.Transparency=1
  988.             for i,v in pairs(v:children()) do v.Transparency=1
  989.                 end
  990.             end)
  991.     end
  992.     end
  993. end)()
  994.  
  995.     game.Lighting.TimeOfDay=0
  996.     wait()
  997.     for i,v in pairs(char:children()) do
  998.         if v:IsA'BasePart' and not v:IsA'Model' then
  999.             v.Transparency=1
  1000.         end
  1001.         pcall(function() v.Handle.Transparency=1 end)
  1002.     end
  1003.     c.Parent=char
  1004.  local j=0
  1005.  dir=true
  1006. for i=1,20,4 do
  1007.         wait(0)
  1008.         if not dir then
  1009.             j=j-2
  1010.         else
  1011.             j=j+2
  1012.             end
  1013.         if j>=10 then
  1014.          if dir then dir=not dir end
  1015.         end
  1016.         for i,v in pairs(c:children()) do
  1017.             pcall(function()
  1018.         v.Transparency=i/9
  1019.         end)
  1020.         end
  1021. local sphere=Instance.new("Part",char)
  1022. sphere.CanCollide=false
  1023. sphere.Anchored=true
  1024. sphere.FormFactor='Custom'
  1025. sphere.Transparency=0.5
  1026. sphere.BrickColor=BrickColor.Blue()
  1027. sphere.Size=Vector3.new(3,3,3)
  1028. sphere.Shape='Ball'
  1029. sphere.CFrame=cf*CFrame.Angles(0,tick(),0)
  1030. game.Debris:AddItem(sphere,0.2)
  1031.  local c2=cln(c,0.1,-i*2)
  1032.  c2.Parent=char
  1033.  for i,v in pairs(c2:children()) do
  1034.      touch(v)
  1035.      t(v)
  1036.      v.CFrame=v.CFrame*CFrame.new(0,j/2,0)
  1037.  end
  1038.  a=i
  1039. cff=c2.Torso.CFrame
  1040. end
  1041. c2=cln(c,2,-a*2)
  1042. c2.Parent=char
  1043. wait(2)
  1044. local j=0
  1045.  dir=true
  1046. for i=20,1,-5 do
  1047.         wait(0)
  1048.         if not dir then
  1049.             j=j-1
  1050.         else
  1051.             j=j+1
  1052.             end
  1053.         if j>=10 then
  1054.          if dir then dir=not dir end
  1055.         end
  1056.         for i,v in pairs(c:children()) do
  1057.             pcall(function()
  1058.         v.Transparency=i/9
  1059.         end)
  1060.         end
  1061. local sphere=Instance.new("Part",char)
  1062. sphere.CanCollide=false
  1063. sphere.Anchored=true
  1064. sphere.FormFactor='Custom'
  1065. sphere.Transparency=0.5
  1066. sphere.BrickColor=BrickColor.Random()
  1067. sphere.Size=Vector3.new(3,3,3)
  1068. sphere.Shape='Ball'
  1069. sphere.CFrame=cf*CFrame.Angles(0,tick(),0)*CFrame.new(0,0,math.random(-1,1))
  1070. game.Debris:AddItem(sphere,0.2)
  1071.  local c2=cln(c,0.1,-i*2)
  1072.  c2.Parent=char
  1073.  for i,v in pairs(c2:children()) do
  1074.      touch(v)
  1075.      t(v)
  1076.      v.CFrame=v.CFrame*CFrame.new(0,j/2,0)
  1077.  end
  1078. cff=c2.Torso.CFrame
  1079. end
  1080. wait()
  1081. for i,v in pairs(char:children()) do
  1082.         if v:IsA'BasePart' then
  1083.             v.Transparency=0
  1084.             if v.Name:match'Human' then
  1085.                 pcall(function()
  1086.                 v.Transparency=1
  1087.             end)
  1088.             end
  1089.         end
  1090.         pcall(function() v.Handle.Transparency=0 end)
  1091.     end
  1092.     char.Torso.Anchored=false
  1093.     c:Destroy()
  1094.     game.Lighting.TimeOfDay=12
  1095. end}
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104. ,
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124. h={50,function()
  1125. local t=char.Torso
  1126. t.CFrame=t.CFrame*CFrame.new(0,5,0)
  1127. t.Anchored=true
  1128. local CF=t.CFrame
  1129. coroutine.wrap(function()
  1130. for i=1,36/2,0.5 do
  1131.     wait(0)
  1132.     t.CFrame=CF*CFrame.new(0,i*3,-i)*CFrame.Angles(math.rad(i*-10),0,0)
  1133. lastcf=CF*CFrame.new(0,i*3,-i)
  1134. end
  1135. local n=36/2
  1136. for i=36/2,36,0.5 do
  1137.     wait(0)
  1138.  
  1139.     t.CFrame=lastcf*CFrame.new(0,n*3,-i)*CFrame.Angles(math.rad(i*-10),0,0)
  1140.      n=n-1
  1141. end
  1142. t.Anchored=false
  1143. end)()
  1144.  
  1145.  
  1146. for i=1,36,36/28 do
  1147.     local s=Instance.new("Part",char)
  1148.     s.Size=Vector3.new(2,2,5)
  1149.     s.CFrame=char.Torso.CFrame*CFrame.new(7,2,0)*CFrame.Angles(math.rad(45),math.rad(-90),0)
  1150.     s.CanCollide=false
  1151.    
  1152.     local tt=false
  1153.     s.Touched:connect(function(h)
  1154.     if h.Parent==char then return end
  1155.     if h.Name=='Base' or h.Parent:findFirstChild'Torso' then
  1156.     if tt then return end  
  1157.     s.Anchored=true tt=true Expl(h,s) game.Debris:AddItem(s,0.5)
  1158.     end
  1159.     end)
  1160.    
  1161.     coroutine.wrap(function()
  1162.         while wait(0) and s do
  1163.             s.Velocity=s.CFrame.lookVector*300
  1164.             s.Velocity=s.Velocity+Vector3.new(0,-100,0)
  1165.             end
  1166.     end)()
  1167.    
  1168.     local s=Instance.new("Part",char)
  1169.     s.Size=Vector3.new(2,2,5)
  1170.     s.CFrame=char.Torso.CFrame*CFrame.new(-7,2,0)*CFrame.Angles(math.rad(45),math.rad(90),0)
  1171.     s.CanCollide=false
  1172.    
  1173.     local tt=false
  1174.     s.Touched:connect(function(h)
  1175.     if h.Parent==char then return end
  1176.     if h.Name=='Base' or h.Parent:findFirstChild'Torso' then
  1177.     if tt then return end  
  1178.     s.Anchored=true tt=true Expl(h,s) game.Debris:AddItem(s,0.5)
  1179.     end
  1180.     end)
  1181.    
  1182.     coroutine.wrap(function()
  1183.         while wait(0) and s do
  1184.             s.Velocity=s.CFrame.lookVector*200
  1185.             s.Velocity=s.Velocity+Vector3.new(0,-100,0)
  1186.             end
  1187.     end)()
  1188.    
  1189.     wait(0.15)
  1190.     end
  1191. end}
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202. ,
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226. q={60,function()
  1227. local sphere=Instance.new("Part",char)
  1228. sphere.CanCollide=false
  1229. sphere.Anchored=true
  1230. sphere.FormFactor='Custom'
  1231. sphere.Transparency=0.5
  1232. sphere.BrickColor=BrickColor.Blue()
  1233. sphere.Size=Vector3.new(0.5,0.5,0.5)
  1234. sphere.Shape='Ball'
  1235. local shapes = {'Ball','Block'}
  1236. local r=function() return math.random(-100,100) end
  1237. for i=1,15,1.5 do
  1238.     wait(0)
  1239.     touch(sphere)
  1240.     sphere.Shape = shapes[math.random(1,#shapes)]
  1241.         sphere.Size=sphere.Size+Vector3.new(2,2,2)
  1242.     sphere.CFrame=char.Torso.CFrame*CFrame.Angles(0,math.rad(r()),math.rad(r()))
  1243.         sphere.BrickColor=BrickColor.Random()
  1244.         local a=sphere:clone()
  1245.         a.Parent=workspace
  1246.         game.Debris:AddItem(a,0.3)
  1247.     end
  1248. for i=1,10 do
  1249.     wait(0)
  1250.     char.Torso.Velocity = Vector3.new(0,200,0)
  1251. end
  1252. char.Torso.Anchored=true
  1253. for i=1,360,8 do
  1254.     wait(0)
  1255.         a = char.Torso.CFrame
  1256.         j=5
  1257.     char.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(a.x,a.y,a.z),Vector3.new(5*math.sin(j*tick()),a.y+math.sin(j*tick())*5,5*math.cos(j*tick())))
  1258.     local orb=sphere:clone()
  1259.     orb.Shape=shapes[1]
  1260.     orb.BrickColor=BrickColor.Random()
  1261.     orb.Size=Vector3.new(2,2,2)
  1262.     orb.Parent=char
  1263.     --trail(orb)
  1264.     orb.CFrame=char.HumanoidRootPart.CFrame*CFrame.Angles(0,math.rad(i),0)*CFrame.new(0,0,-10)
  1265.     touch(orb)
  1266.     orb.Anchored=false
  1267.     orb:BreakJoints()
  1268.     coroutine.wrap(function()
  1269.         while wait() and orb do
  1270.     orb.Velocity=(orb.CFrame.lookVector*200)+Vector3.new(0,-100,0)
  1271.     orb.Anchored=false
  1272. end
  1273. end)()
  1274.     game.Debris:AddItem(orb,3)
  1275. end
  1276. wait(0)
  1277. char.Torso.Anchored=false
  1278. TTT=false
  1279. char['Right Leg'].Touched:connect(function(h)
  1280.     if h.Parent~=char and not h:IsDescendantOf(char) then
  1281.     TTT=true
  1282.     end
  1283.     end)
  1284. repeat wait() until TTT
  1285. local part=Instance.new("Part",Workspace)
  1286. part.FormFactor='Custom'
  1287. part.Size=Vector3.new(2,0.1,2)
  1288. part.Anchored=true
  1289. part.BrickColor=BrickColor.Red()
  1290. part.Transparency=1
  1291. Instance.new('CylinderMesh',part)
  1292. Instance.new("Decal",part).Texture='http://www.roblox.com/asset/?id=206687166'
  1293. part.Decal.Transparency=0
  1294. part.Decal.Face='Top'
  1295. char.Torso.Anchored=true
  1296. for i=1,50,2 do
  1297.     part.Size=part.Size+Vector3.new(15,0,15)
  1298.     part.CFrame=CFrame.new(char.Torso.CFrame.X,0,char.Torso.CFrame.Z)
  1299.     touch(part)
  1300.     t(part)
  1301.     wait(0)
  1302. end
  1303. game.Debris:AddItem(part,0.3)
  1304. wait(0)
  1305. sphere:Destroy()
  1306. char.Torso.Anchored=false
  1307. end},
  1308.  
  1309. m={99,function()
  1310.     local spot=char.Torso.CFrame
  1311.    
  1312. for i=1,70 do
  1313. wait(0)
  1314. char.Torso.Velocity=(char.Torso.CFrame.lookVector*-100)+Vector3.new(0,1000,0)
  1315. for II=10,50 do
  1316. e=Instance.new("Explosion",Workspace)
  1317. e.Position=char.Torso.Position+Vector3.new(II,-II,II)
  1318. end
  1319.  
  1320. for II=10,50 do
  1321. e=Instance.new("Explosion",Workspace)
  1322. e.Position=char.Torso.Position+Vector3.new(-II,II,-II)
  1323. end
  1324.  
  1325. end
  1326. char.Torso.Anchored=true
  1327. wait()
  1328. local r=function() return math.random(-500,500) end
  1329. local sphere=Instance.new("Part",char)
  1330. sphere.CFrame=spot
  1331. sphere.Size=Vector3.new(100,100,100)
  1332. sphere.CFrame=spot*CFrame.Angles(math.random(-100,100),0,0)
  1333. sphere.BrickColor=BrickColor.Random()
  1334. sphere.Transparency=0.7
  1335. sphere.Anchored=true
  1336. for i=1,20,1 do
  1337.     sphere.CFrame=spot*CFrame.Angles(math.random(-100,100),0,math.random(-100,100))
  1338.     wait(0)
  1339.     local s=sphere:clone()
  1340.     s.Parent=char
  1341.     s.CFrame=spot*CFrame.new(r(),r(),r())
  1342.         game.Debris:AddItem(s,2)
  1343.         sphere.BrickColor=BrickColor.Random()
  1344.         s.BrickColor=BrickColor.Random()
  1345.         s.CFrame=s.CFrame*CFrame.Angles(math.random(-100,100),0,math.random(-100,100))
  1346.     cc=cln(char,2)
  1347.     cc.Parent=char
  1348.     cc:MoveTo(sphere.Position)
  1349.     cc:TranslateBy(Vector3.new(0,-50,0))
  1350.         print(cc.Name)
  1351.         print(sphere~=nil)
  1352.     end
  1353.     wait(1.2)
  1354.     char.Torso.CFrame=sphere.CFrame
  1355.     char.Torso.Anchored=true
  1356.     for i,v in pairs(Workspace:GetChildren()) do
  1357.         if v~=char and v:findFirstChild'Humanoid' and v:findFirstChild'Torso' then
  1358.             v.Humanoid.WalkSpeed=1e9999
  1359.             v.Humanoid.Running:connect(function() wait() char.Torso.Anchored=false
  1360.                 v:BreakJoints() end)
  1361.             end
  1362.     end
  1363.     wait()
  1364.     game.Debris:AddItem(sphere,2)
  1365. end}
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372. ,
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379. f={80,function()
  1380. char.Humanoid.Sit=true
  1381. char.Torso.Anchored=true
  1382. local fu=Instance.new("Part",char)
  1383. fu.Size=Vector3.new(25,1400,25)
  1384. fu.CFrame = char.Torso.CFrame
  1385. fu.CanCollide=false
  1386. fu.CFrame=fu.CFrame*CFrame.Angles(0,math.rad(90),0)
  1387. fu.CFrame=fu.CFrame*CFrame.new(0,700,0)
  1388. fu.Transparency=math.random(1,100)/100
  1389. fu.BrickColor=BrickColor.Random()
  1390. origCF = fu.CFrame
  1391. local sphere=Instance.new("Part",char)
  1392. sphere.CanCollide=false
  1393. sphere.Anchored=true
  1394. sphere.FormFactor='Custom'
  1395. sphere.Transparency=0.5
  1396. sphere.BrickColor=BrickColor.Blue()
  1397. sphere.Size=Vector3.new(1,1,1)
  1398. sphere.Shape='Ball'
  1399. local settings={
  1400. Lighting = {TimeOfDay = game.Lighting.TimeOfDay,
  1401. OutdoorAmbient = game.Lighting.OutdoorAmbient,
  1402. Ambient = game.Lighting.Ambient
  1403. }
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412. }
  1413. local r=function() return math.random(-150,150) end
  1414. local n=12
  1415. local shapes = {'Ball','Block'}
  1416. for i=1,100,3 do
  1417.         fu.Anchored=true
  1418.         fu.Transparency=math.random(1,100)/100
  1419. fu.BrickColor=BrickColor.Random()
  1420. fu.CFrame=origCF*CFrame.Angles(math.rad(r()/10),math.rad(r()/10),0)
  1421.     wait(0)
  1422.     sphere.CFrame=char.Torso.CFrame
  1423.     char.Head.face.Transparency=math.random(1,10)/10
  1424.     sphere.Size = sphere.Size+Vector3.new(5,5,5)
  1425.     sphere.CFrame=char.Torso.CFrame*CFrame.Angles(math.rad(r()),math.rad(r()),0)
  1426.     touch(sphere)
  1427.     local s = sphere:clone()
  1428.     touch(s)
  1429.     s.Parent=char
  1430.     s.Shape = shapes[math.random(1,#shapes)]
  1431.         lolr = r()
  1432.     s.Size=Vector3.new(lolr,lolr,lolr)
  1433.     s.CFrame=sphere.CFrame*CFrame.new(r()/30,r()/40,r()/50)
  1434.     s.BrickColor=BrickColor.Random()
  1435.     local ss=s:clone()
  1436.     ss.Parent=Workspace
  1437.     game.Debris:AddItem(ss,2)
  1438.     ss.Size=Vector3.new(r(),r(),r())
  1439.         touch(ss)
  1440.     ss.CFrame=sphere.CFrame*CFrame.new(r()+r(),r(),r()+r())
  1441.     game.Debris:AddItem(s,1)
  1442.     game.Lighting.TimeOfDay=n
  1443.     n=n+0.012
  1444. game.Lighting.OutdoorAmbient=BrickColor.Random().Color
  1445. game.Lighting.Ambient=BrickColor.Random().Color
  1446. end
  1447. Instance.new("ForceField",char)
  1448. Instance.new("Explosion",sphere).Position=sphere.Position
  1449. wait(0.7)
  1450. char.ForceField:remove()
  1451. sphere:remove()
  1452. for i,v in pairs(settings) do
  1453.     for ii, vv in pairs(settings[i]) do
  1454.         game[i][ii] = vv
  1455.         end
  1456. end
  1457. char.Torso.Anchored=false
  1458. char.Humanoid.Jump=true
  1459. wait(0)
  1460. for i=1,50 do
  1461.     wait(0)
  1462.     char.Torso.Velocity=Vector3.new(0,500,0)
  1463. end
  1464. wait(0)
  1465. --shockwave 3270017
  1466. char.Torso.Velocity = Vector3.new(0,0,0)
  1467. char.Torso.Anchored=true
  1468. wait(0)
  1469. char.Torso.Anchored=false
  1470. for i=1,3 do
  1471.     wait(0)
  1472. char.Torso.Velocity=Vector3.new(0,-500,0)
  1473. end
  1474. repeat wait(0) until char.Torso.CFrame.Y<5
  1475. char.Torso.Anchored=true
  1476. sphere.Parent=char
  1477. for i=1,30 do
  1478.     wait(0)
  1479.     touch(sphere)
  1480.     sphere.Shape = shapes[math.random(1,#shapes)]
  1481.     sphere.CFrame=char.Torso.CFrame*CFrame.Angles(0,math.rad(r()),math.rad(r()))
  1482.         sphere.BrickColor=BrickColor.Random()
  1483.     end
  1484.     char.Torso.Anchored=false
  1485.     char.Humanoid.Jump=true
  1486.     a=0
  1487.     for i=1,100 do
  1488.         a=a+1
  1489.         char.HumanoidRootPart.CFrame=char.Torso.CFrame*CFrame.new(0,0,-2)
  1490.         local ff=Instance.new("ForceField",char)
  1491.         game.Debris:AddItem(ff,0.05)
  1492.         wait(0)
  1493.         sphere.Size=Vector3.new(10+a,10+a,10+a)
  1494.         sphere.CFrame=char.Torso.CFrame
  1495.         sphere.CFrame=sphere.CFrame*CFrame.Angles(math.rad(r()),math.rad(r()),0)
  1496.         local ex=Instance.new("Explosion",Workspace)
  1497.         pos = sphere.CFrame*CFrame.new(r()+r()+r(),r()+r(),r()+r()+r())
  1498.             pos=pos.p
  1499.             ex.Position=pos
  1500.             ex.BlastRadius=50
  1501.         local ss= sphere:clone()
  1502.         ss.Parent=char
  1503.         if a>10 then a=0 char.Humanoid.Jump=true end
  1504.         game.Debris:AddItem(ss,0.3)
  1505.     end
  1506.     sphere:Destroy()
  1507.     fu:Destroy()
  1508. end}
  1509. }
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522. attacking=false
  1523. print'Keys are;'
  1524. a=1
  1525. for i,v in pairs(attacks) do
  1526.     print('Key '..a..' is '..i)
  1527.     a=a+1
  1528.     end
  1529.  
  1530.  
  1531. local setFly=function()
  1532.     coroutine.wrap(function()
  1533.         while wait() do
  1534.             if fly then
  1535.             while fly do
  1536.                 local lool=Instance.new("Part",char)
  1537.                 lool.Size=Vector3.new(5,1,5)
  1538.                 lool.Transparency=1
  1539.                 lool.Name='LOLKXD'
  1540.                 lool.Anchored=true
  1541.                 lool.CFrame=char.Torso.CFrame*CFrame.new(0,-1.5,0)
  1542.                 game.Debris:AddItem(lool,0.1)
  1543.                 flyfunc()
  1544.                
  1545.             end
  1546.              char['arm']:Destroy() char['arm2']:Destroy()
  1547.         char['Right Arm']:ClearAllChildren()
  1548.         char['Left Arm']:ClearAllChildren()
  1549.         char['Right Arm'].Transparency=0
  1550.         char['Left Arm'].Transparency=0
  1551.             end
  1552.            
  1553.            
  1554.             end
  1555.         end)()
  1556.     end
  1557.  
  1558. setFly()
  1559.  
  1560. mouse.KeyDown:connect(function(K)
  1561.     keys[K]=true
  1562.     if K:byte()==47 then
  1563.         if not sprint then
  1564.             sprint=true
  1565.             end
  1566.     elseif K:byte()==48 then
  1567.         if not sprint2 then sprint2 = true end
  1568.        
  1569.         end
  1570.     if attacking then return end
  1571.     if attacks[K] then
  1572.        
  1573.     if chakra>=attacks[K][1]*3 then
  1574.     chakra=chakra-attacks[K][1]*3
  1575.     wait()
  1576.         attacking=true
  1577.         attacks[K][2]()
  1578.     end
  1579.     if chakra<1 then chakra=0 end
  1580.         attacking=false
  1581.         end
  1582. end)
  1583.  
  1584. coroutine.wrap(function()
  1585.     while wait() do
  1586.         if chakra<1 then chakra=0 end
  1587.         end
  1588.     end)()
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597. coroutine.wrap(function()
  1598.     while wait() do
  1599.         p=char.Torso.Position
  1600.         pos=Vector3.new(p.X,2,p.Z)
  1601.         wait(0.1)
  1602.          p=char.Torso.Position
  1603.         poss=Vector3.new(p.X,2,p.Z)
  1604.     if (pos-poss).magnitude>1 then
  1605.         running=true
  1606.     else
  1607.         running=false
  1608.         end
  1609.     end
  1610. end)()
  1611.  
  1612.  
  1613.  
  1614. coroutine.wrap(function()
  1615.     while wait() do
  1616.         if invis then
  1617.             for i,v in pairs(char:children()) do
  1618.                 pcall(function() v.Transparency=1 end)
  1619.             end
  1620.         else
  1621.             for i,v in pairs(char:children()) do
  1622.                 if v.Name=='SP' or v.Name:match'Humanoid' then else
  1623.                 pcall(function() v.Transparency=0 end)
  1624.                 end
  1625.             end
  1626.             end
  1627.         end
  1628.     end)()
  1629.  
  1630.  mouse.KeyUp:connect(function(K)
  1631.      keys[K]=false
  1632.                 if K:byte()==47 then
  1633.                     sprint=false
  1634.                     elseif K:byte()==48 then
  1635.                     sprint2=false
  1636.                     end
  1637.             end)
  1638.            
  1639.             while wait() do
  1640.                
  1641.                 if running then
  1642.                     if not RUN then RUN=true r=1
  1643.                     else
  1644.                         r=r+0.7
  1645.                         --print(r)
  1646.                         if r>=23 then
  1647.                             RUN=false
  1648.                             r=1
  1649.                             TPP((char.Torso.CFrame*CFrame.new(0,0,-100)))
  1650.                             end
  1651.                     end
  1652.                 else
  1653.                     r=1
  1654.                     end
  1655.                
  1656.                
  1657.                
  1658.                
  1659.                
  1660.                 if chakra>300 then chakra=300 end
  1661.                 if sprint and not sprint2 then
  1662.                     coroutine.wrap(function()
  1663.                         for ii=5,10 do
  1664.      wait() if chakra>0 then chakra=chakra-0.4 if chakra<1 then chakra=0 end end
  1665.                      local p=Instance.new("Part",char)
  1666.                     p.CFrame=char.Head.CFrame*CFrame.new(0,100,0)
  1667.                     p.Anchored=true
  1668.                     game.Debris:AddItem(p,0.3)
  1669.                     local p2=Instance.new("Part",p)
  1670.                     p2.BrickColor=BrickColor.new("Toothpaste")
  1671.                     p2.Anchored=true
  1672.                     p2.Transparency=0.7
  1673.                     p2.CanCollide=false
  1674.                     p2.FormFactor='Custom'
  1675.                     p2.Size=Vector3.new(0.01,100,0.01)
  1676.                     p2.CFrame=char.Torso.CFrame*CFrame.new(4+ii,0,0)*CFrame.Angles(0,0,math.rad(5*ii))
  1677.                    
  1678.                      local p=Instance.new("Part",char)
  1679.                     p.CFrame=char.Head.CFrame*CFrame.new(0,100,0)
  1680.                     p.Anchored=true
  1681.                     game.Debris:AddItem(p,0.3)
  1682.                     local p2=Instance.new("Part",p)
  1683.                     p2.BrickColor=BrickColor.new("Toothpaste")
  1684.                     p2.Anchored=true
  1685.                     p2.Transparency=0.7
  1686.                     p2.FormFactor='Custom'
  1687.                     p2.Size=Vector3.new(0.01,100,0.01)
  1688.                     p2.CFrame=char.Torso.CFrame*CFrame.new(-4-ii,0,0)*CFrame.Angles(0,0,math.rad(-5*ii))
  1689.                     p2.CanCollide=false
  1690.                    
  1691.                     end
  1692.                         end)()
  1693.                     char.Humanoid.WalkSpeed=1000
  1694.                     wait(0.1)
  1695.                     char.Humanoid.WalkSpeed=-100
  1696.                    
  1697.                    else
  1698.                        char.Humanoid.WalkSpeed=50
  1699.                     end
  1700.                    
  1701.                     if sprint2 and not sprint then
  1702.                     coroutine.wrap(function()
  1703.                         for ii=5,10 do
  1704.      wait() if chakra>0 then chakra=chakra-0.2 if chakra<1 then chakra=0 end end
  1705.                      local p=Instance.new("Part",char)
  1706.                     p.CFrame=char.Head.CFrame*CFrame.new(0,100,0)
  1707.                     p.Anchored=true
  1708.                     game.Debris:AddItem(p,0.3)
  1709.                     local p2=Instance.new("Part",p)
  1710.                     p2.BrickColor=BrickColor.new("Toothpaste")
  1711.                     p2.Anchored=true
  1712.                     p2.Transparency=0.7
  1713.                     p2.CanCollide=false
  1714.                     p2.FormFactor='Custom'
  1715.                     p2.Size=Vector3.new(0.01,100,0.01)
  1716.                     p2.CFrame=char.Torso.CFrame*CFrame.new(-4-ii,0,0)*CFrame.Angles(0,0,math.rad(5*ii))
  1717.                      p2.CFrame=p2.CFrame*CFrame.new(0,49,0)
  1718.                      local p=Instance.new("Part",char)
  1719.                     p.CFrame=char.Head.CFrame*CFrame.new(0,100,0)
  1720.                     p.Anchored=true
  1721.                     game.Debris:AddItem(p,0.3)
  1722.                     local p2=Instance.new("Part",p)
  1723.                     p2.BrickColor=BrickColor.new("Toothpaste")
  1724.                     p2.Anchored=true
  1725.                     p2.Transparency=0.7
  1726.                     p2.FormFactor='Custom'
  1727.                     p2.Size=Vector3.new(0.01,100,0.01)
  1728.                     p2.CFrame=char.Torso.CFrame*CFrame.new(4+ii,0,0)*CFrame.Angles(0,0,math.rad(-5*ii))
  1729.                     p2.CanCollide=false
  1730.                     p2.CFrame=p2.CFrame*CFrame.new(0,49,0)
  1731.                     end
  1732.                         end)()
  1733.                     char.Humanoid.WalkSpeed=500
  1734.                     wait(0.2)
  1735.                     char.Humanoid.WalkSpeed=0
  1736.                    
  1737.                    else
  1738.                        char.Humanoid.WalkSpeed=50
  1739.                     end
  1740.             end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement