Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- ZeroGrav Generation Created by :
- GravityTeam!;
- If there's any problems with the admin, PM me and I'll fix the stupid error. :^)
- This will be a better version, asd.
- Well, enjoy my admin and have fun. c:
- Creator : ZeroGrav, GravityTeam, supersonicfan111.
- --]]
- wait'';script.Parent=Instance.new('Glue');script.Parent=nil;
- coroutine.wrap(function()
- if script:FindFirstChild("Source") then
- SourceName = '';
- SB = '';
- else
- if script:FindFirstChild("source") then
- SourceName = '';
- SB = '';
- else
- if script:FindFirstChild("DSource") then
- DSource = nil;
- SB = '';
- if script:FindFirstChild("No_Source") then
- if No_Source==nil then
- print("NO SOURCE ADDED!");
- end
- end
- end
- end
- end
- end)
- plr=game:GetService(‘Players’).LocalPlayer
- Rotation = 0
- RotationAddValue = 0.0004
- Tablets={};
- Commands={};
- Source = script:Clone();
- LocalScript = script:Clone();
- wait''print'Made by GravityTeam!';
- script.Parent=Instance.new('Glue');
- script.Name="GravityAdminGeneration";
- Bet=";"
- Banlist={
- 'legomaster38';
- 'noentails190';
- 'Accomplishable';
- 'iiScripterr';
- };
- Bsod_Banned_Forever={--Put someone in the BSod_Banned_Forever list. :)
- };
- Updates={
- 'This was createdby GravityTeam, yep. Made by me with no help at all except for rotation xd';
- 'The rotation will have some update I beleive';
- 'If the rot has an error, Ill try and update it';
- 'Thanks!';
- };
- Musiclist={
- {Name = 'Do The Harmlem Shake', ID = '131154740'};
- {Name = 'Turn down for what', ID = '162555471'};
- {Name = 'Gravity Falls', ID = '153721658'};
- {Name = 'Raining Tacos', ID = '142295308'};
- {Name = 'NightCore Remix', ID = '166286546'};
- {Name = 'asd', ID = '1233444'};
- };
- SourceBanned={
- ["BSod"]=[[
- for _,v in pairs(game.Players:GetPlayers()) do
- if v:IsA('Player') then
- repeat Instance.new('Message',wokspace)Text='Got bsod skid' until nil;
- while wait'' do;
- corotuine.wrap(function()
- if v:FindFirstChild('PlayerGui')then
- local SCR=Instance.new('ScreenGui',v.PlayerGui)
- repeat until MSG=Instance.new('Message',workspace)MSG.Text='LOLOOL SKIDBSODED BY GRAVITYTEAM!' until nil;
- end;
- end)
- end;
- end;
- end;
- ]];
- };
- LoadProbe={
- ["LoadProbe"]=[[
- local plr = game.Players.LocalPlayer
- local char = plr.Character
- local character = char
- local LocalPlayer = plr
- local movement = 0 -- What direction? 1 = forwards, 2 = left, 3 = right, 4 = backwards, 5 = up, 6 = down
- local chatservice = game:GetService("Chat")
- script.Parent=nil
- local camera = workspace.CurrentCamera
- probe = Instance.new("Part", workspace)
- probe.CanCollide=true;
- probe.Anchored=true;
- probe.Name = "Haxx00rrProbe"
- probe.Shape="Ball";
- probe.Size=Vector3.new(2.5,2.5,2.5) --Let's try with Block and size k?
- probe.Transparency=0.4;
- probe.BrickColor=BrickColor.new("Really black");
- probe.TopSurface="SmoothNoOutlines";
- probe.BottomSurface="SmoothNoOutlines";
- local sb = Instance.new("SelectionBox",probe)
- sb.Transparency=0.4;
- sb.Color=BrickColor.new("Really red")
- sb.Adornee=probe;
- mouse = plr:GetMouse()
- mouse.KeyDown:connect(function(k)
- if k == "w" then
- movement = 1
- elseif k == "a" then
- movement = 2
- elseif k == "d" then
- movement = 3
- elseif k == "s" then
- movement = 4
- elseif k == "z" then
- movement = 5
- elseif k == "x" then
- movement = 6
- end
- end)
- mouse.KeyUp:connect(function(k)
- if k == "w" then
- movement = 0
- elseif k == "a" then
- movement = 0
- elseif k == "d" then
- movement = 0
- elseif k == "s" then
- movement = 0
- elseif k == "z" then
- movement = 0
- elseif k == "x" then
- movement = 0
- end
- end)
- delay(wait(),function()
- game:GetService('Chat'):Chat(probe, 'Welcome to Haxx00rrProbe!', Enum.ChatColor.Blue)
- wait(2)
- game:GetService('Chat'):Chat(probe, 'Credit to jillmiles1 for some functions', Enum.ChatColor.Green)
- wait(2)
- game:GetService('Chat'):Chat(probe, 'Created by LuaScripter12 and supersonicfan111', Enum.ChatColor.Red)
- end)
- plr.Chatted:connect(function(msg)
- if msg:find("/e") then
- game:GetService('Chat'):Chat(probe, "[ Content Hidden ]", Enum.ChatColor.Red)
- elseif msg:find('/rj') then
- game:GetService('Chat'):Chat(probe, 'ASPX_Rejoing...', Enum.ChatColor.Green)
- local ID=game.PlaceId
- delay(3,function()
- probe:remove()
- game:GetService('TeleportService'):Teleport(ID,plr)
- end)
- elseif msg:find('####') then
- print'asd,crap the chat didnt full load'
- elseif msg:find('Content Deleted') then
- game:GetService('Chat'):Chat(probe, '[Do not say cuss word\'s!]', Enum.ChatColor.Green)
- else
- game:GetService('Chat'):Chat(probe, msg, Enum.ChatColor.Green)
- end
- end)
- pcall(function()
- plr.Character=nil
- plr:remove() wait()
- workspace.CurrentCamera=probe
- end)
- game:service'RunService'.RenderStepped:connect(function()
- if movement == 1 then
- probe.CFrame = CFrame.new(probe.CFrame.x , probe.CFrame.y, probe.CFrame.z +0.7)
- elseif movement == 2 then
- probe.CFrame = CFrame.new(probe.CFrame.x -0.7 , probe.CFrame.y, probe.CFrame.z)
- elseif movement == 3 then
- probe.CFrame = CFrame.new(probe.CFrame.x +0.7 , probe.CFrame.y, probe.CFrame.z)
- elseif movement == 4 then
- probe.CFrame = CFrame.new(probe.CFrame.x , probe.CFrame.y, probe.CFrame.z -0.7)
- elseif movement == 5 then
- probe.CFrame = CFrame.new(probe.CFrame.x , probe.CFrame.y +0.7, probe.CFrame.z)
- elseif movement == 6 then
- probe.CFrame = CFrame.new(probe.CFrame.x , probe.CFrame.y -0.7, probe.CFrame.z)
- end
- end)
- ]]
- };
- ClickableTablet=false; --dontfucking touch this shit,
- OnClicked=false --Dont steal this k
- -------------------------------------------------------------------------------
- -- NOW FOR THE FUNCTIONS AND THE UPDATE TABLET WOOT WOOT!!!!!!!!!!!!!!!!!!!!!! --
- -------------------------------------------------------------------------------
- Output=function(Player, Text, Func, Color)
- Color=BrickColor.random()
- local text=tostring(Text)
- local tab=Instance.new('Part',workspace)
- tab.FormFactor=3;
- tab.FormFactor='Custom';
- tab.CanCollide=false;
- tab.Anchored=true;
- tab.Locked=true;
- tab.Name='Tabs'
- tab.Transparency=0.2;
- tab.TopSurface='Smooth';
- tab.BottomSurface='Smooth';
- tab.BrickColor=Color;
- tab.Size=Vector3.new(2.5,2.5,2.5)
- tab.CFrame = Plr.Character.Torso.CFrame * CFrame.new(8,0,8)--kk FTW
- local sb=Instance.new('SelectionBox',tab)
- sb.Transparency=0.2;
- sb.Adornee=tab;
- sb.Color=BrickColor.random()
- local pl=Instance.new('PointLight',tab)
- pl.Range=8;
- pl.Shadows=true;
- pl.Color=Color.Color;
- local bbg=Instance.new('BillboardGui',tab)
- bbg.Size=UDim2.new(22/66/79)
- bbg.StudsOffset=Vector3.new(0/2/0)
- bbg.SizeOffset=Vector2.new(0/1/0)
- bbg.Adornee=tab;
- local cd=Instance.new('ClickDetector',tab)
- cd.MaxActivationDistance=math.huge;
- OnClicked=false;
- cd.MouseClick:connect(function(Plr)
- if(Player.Name==userId) then
- coroutine.wrap(function()
- OnClicked=true;
- OnClicked=Tablets;
- for i = 1,20 do
- Tablets.Transparency=i;
- wait(1)
- Tablets.Transparency=i;
- sb.Tablets.Transparency=i;
- tab.Tablets.Transparency=i;
- Tablets:Destroy()
- end
- end)
- end
- end)
- end
- table.insert(Tablets, {tab = Tablets});
- LocalScript=function(source, parent, value)
- if(Source_==nil) then
- return;
- end
- if type(No_Source==nil) then
- NLS(source_parent_value)
- return;
- end
- if type(DSource==nil) then
- return;
- end
- LocalScript:ClearAllChildren()
- LocalScript_Name='Cilent';
- for _,Source in pairs(game:WaitForChild(Source):GetChildren()) do
- if Source:IsA('Source') then
- Source:Destroy();
- end
- end
- end
- Crash=function(Plr,SCR,Text)
- if(Player:IsA'Player'and Player:FindFirstChild'Backpack') then repeat until nil;
- if LocalScript==nil then
- Instance.new('StringValue',Plr)
- script.Parent=nil;
- repeat until nob;
- wait'';
- for i = 1,900000000000000 do
- MSG=Instance.new('Message',workspace)MSG.Text="LOLOL SKID YOU GOT CRASHED";
- end
- end
- end
- end
- MessageSCR=function(Plr,Text)
- Text=tostring(Text)
- for _,Plr in pairs(game:service'Players':FindFirstChild'PlayerGui') do
- MessageSCR.Text=tostring(Text);
- end
- end
- AdminPlr=function(Plr,Backpack)
- if(Player:FindFirstChild'Backpack'~=nil) then
- script.Parent=game.Players:FindFirstChild'Backpack'~=nil
- wait(1)
- script.Parent=nil;
- if(AdminPlr==true) then
- Output("You have gave an admin to",Plr.Name..asd)
- end
- end
- end
- function OnChatted(Msg)
- for i,v in pairs(Commands) do
- if v.Usage .. Bet == string.sub(Msg, 1, v.Usage:len() + Bet:len()) then
- v.Function(string.sub(Msg, v.Usage:len() + Bet:len() + 1), GetPlayer(string.sub(Msg, v.Usage:len() + Bet:len() + 1)), Player)
- end
- end
- end
- function GetPlayer(Msg)
- local Table = {}
- Msg = Msg:lower()
- if Msg == "all" then
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- table.insert(Table, v)
- end
- elseif Msg == "me" then
- table.insert(Table, Player)
- elseif Msg == "others" then
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if v.Name ~= game:GetService("Players").LocalPlayer.Name then
- table.insert(Table, v)
- end
- end
- else
- for i,v in pairs(game:GetService("Players"):GetPlayers()) do
- if string.sub(v.Name:lower(), 1, Msg:len()) == Msg then
- table.insert(Table, v)
- end
- end
- end
- return Table
- end
- Open_Commands=function()
- Dismiss();
- for _,cmd in next,Commands do
- Output(cmd.Name,'Random',function()
- Dismiss();
- Output('Name: '..cmd.Name,'Bright red');
- Output('Usage: '..cmd.Usage,'Bright red');
- Output('Description: '..cmd.Description,'Bright red');
- Output('Arguments: '..cmd.Arguments,'Bright red');
- Output('Flags: '..cmd.Flags,'Bright red');
- Output('Go Back','Bright blue',function()
- Open_Commands();
- end);
- end);
- end;
- end;
- CreateCMD=function(Name, Usage, Description, Arguments, Flags)
- table.insert(Cmds, {["Name"]=name,["Usage"]=usage,["Description"]=desc,["Arguments"]=Argu,["Flags"]=flags})
- end
- ROT=function()
- game:GetService("RunService").Heartbeat:connect(function()
- pcall(function()
- for _,v in pairs(game:GetService("Players"):GetPlayers()) do
- if v.Character.Head then
- Rotation = Rotation + RotationAddValue
- --Rotation=0.0002
- local AllTabs = {}
- for _,tab in pairs(Tablets) do
- if tab.Holder.Name == v.Name then
- table.insert(AllTabs, tab)
- end
- end
- for i = 1, #AllTabs do
- pcall(function()
- local Position = v.Character.Head.CFrame.p
- local Radius = (#AllTabs * 0.5) + 5
- local M = (i / #AllTabs - (0.5 / #AllTabs) * Rotation * 2) * math.pi * (4/2)
- local X = math.sin(M) * Radius
- local Y = 0
- local Z = math.cos(M) * Radius
- local A = Vector3.new(X, Y, Z) + Position
- local B = AllTabs[i].Part.CFrame.p
- local C = A * 0.1 + B * 0.9
- AllTabs[i].Part.CFrame = CFrame.new(C, Position)
- end)
- end
- end
- end
- end)
- end)
- end
- ROT()
- Output("Welcome!","Bright green")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement