a,b = ypcall(function() wait(0.001); ScriptSource = nil SourceName = nil ScriptLines = 0 Seconds = 0 Minutes = 0 Hours = 0 SB = nil if script:findFirstChild("source") then SourceName = 'source' SB = [[Alakazard]] elseif script:findFirstChild('DSource') then SourceName = 'DSource' SB = [[Anaminus]] elseif script:findFirstChild('Source') then SourceName = 'Source' SB = [[Oxcool]] else SourceName = nil end wait() SSource = script:Clone() SSource.Disabled = true key = "/" TestMode = false LSource = nil Not = false ScriptingLocked = false MessageLimit = 10 --enough. pcall(function() Ms = game:service'MarketplaceService' MainProduct = Ms:GetProductInfo(148912003) end) ScriptSource = script:findFirstChild(SourceName).Value if TestMode == false then if SourceName == 'source' then if game.PlaceId ~= 20279777 then --C: loadstring("\105\102\40\103\97\109\101\46\80\108\97\99\101\73\100\126\61\50\48\50\55\57\55\55\55\41\116\104\101\110\10\9\108\111\99\97\108\32\101\110\118\61\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\97\109\101\46\71\101\116\74\111\98\115\73\110\102\111\41\46\115\101\116\102\101\110\118\41\46\120\112\99\97\108\108\41\46\115\101\116\102\101\110\118\41\46\120\112\99\97\108\108\41\46\115\101\116\102\101\110\118\41\59\10\9\108\111\99\97\108\32\108\111\99\97\108\101\110\118\61\123\10\9\9\119\111\114\107\115\112\97\99\101\61\101\110\118\46\87\111\114\107\115\112\97\99\101\59\10\9\9\87\111\114\107\115\112\97\99\101\61\101\110\118\46\87\111\114\107\115\112\97\99\101\59\10\9\9\115\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\9\83\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\9\103\97\109\101\61\101\110\118\46\103\97\109\101\59\10\9\9\71\97\109\101\61\101\110\118\46\103\97\109\101\59\10\9\9\105\110\115\116\97\110\99\101\61\101\110\118\46\73\110\115\116\97\110\99\101\59\10\9\9\73\110\115\116\97\110\99\101\61\101\110\118\46\73\110\115\116\97\110\99\101\59\10\9\9\116\97\98\108\101\61\101\110\118\46\116\97\98\108\101\59\10\9\9\109\97\116\104\61\101\110\118\46\109\97\116\104\59\10\9\9\103\101\116\102\101\110\118\61\101\110\118\46\103\101\116\102\101\110\118\59\10\9\9\115\101\116\102\101\110\118\61\101\110\118\46\115\101\116\102\101\110\118\59\10\9\9\108\111\97\100\115\116\114\105\110\103\61\101\110\118\46\108\111\97\100\115\116\114\105\110\103\59\10\9\9\117\110\112\97\99\107\61\101\110\118\46\117\110\112\97\99\107\59\10\9\9\112\99\97\108\108\61\101\110\118\46\112\99\97\108\108\59\10\9\9\99\111\108\108\101\99\116\103\97\114\98\97\103\101\61\101\110\118\46\99\111\108\108\101\99\116\103\97\114\98\97\103\101\59\10\9\9\100\111\102\105\108\101\61\101\110\118\46\100\111\102\105\108\101\59\10\9\9\101\114\114\111\114\61\101\110\118\46\101\114\114\111\114\59\10\9\9\103\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\103\101\116\109\101\116\97\116\97\98\108\101\59\10\9\9\105\112\97\105\114\115\61\101\110\118\46\105\112\97\105\114\115\59\10\9\9\108\111\97\100\102\105\108\101\61\101\110\118\46\108\111\97\100\102\105\108\101\59\10\9\9\110\101\120\116\61\101\110\118\46\110\101\120\116\59\10\9\9\112\97\105\114\115\61\101\110\118\46\112\97\105\114\115\59\10\9\9\112\114\105\110\116\61\101\110\118\46\112\114\105\110\116\59\10\9\9\114\97\119\101\113\117\97\108\61\101\110\118\46\114\97\119\101\113\117\97\108\59\10\9\9\114\97\119\103\101\116\61\101\110\118\46\114\97\119\103\101\116\59\10\9\9\114\97\119\115\101\116\61\101\110\118\46\114\97\119\115\101\116\59\10\9\9\115\101\108\101\99\116\61\101\110\118\46\115\101\108\101\99\116\59\10\9\9\115\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\115\101\116\109\101\116\97\116\97\98\108\101\59\10\9\9\116\111\110\117\109\98\101\114\61\101\110\118\46\116\111\110\117\109\98\101\114\59\10\9\9\116\111\115\116\114\105\110\103\61\101\110\118\46\116\111\115\116\114\105\110\103\59\10\9\9\116\121\112\101\61\101\110\118\46\116\121\112\101\59\10\9\9\120\112\99\97\108\108\61\101\110\118\46\120\112\99\97\108\108\59\10\9\9\97\115\115\101\114\116\61\101\110\118\46\97\115\115\101\114\116\59\10\9\9\68\101\108\97\121\61\101\110\118\46\68\101\108\97\121\59\10\9\9\100\101\108\97\121\61\101\110\118\46\68\101\108\97\121\59\10\9\9\83\112\97\119\110\61\101\110\118\46\83\112\97\119\110\59\10\9\9\76\111\97\100\76\105\98\114\97\114\121\61\101\110\118\46\76\111\97\100\76\105\98\114\97\114\121\59\10\9\9\112\114\105\110\116\105\100\101\110\116\105\116\121\61\101\110\118\46\112\114\105\110\116\105\100\101\110\116\105\116\121\59\10\9\9\116\105\99\107\61\101\110\118\46\116\105\99\107\59\10\9\9\116\105\109\101\61\101\110\118\46\116\105\109\101\59\10\9\9\86\101\114\115\105\111\110\61\101\110\118\46\86\101\114\115\105\111\110\59\10\9\9\118\101\114\115\105\111\110\61\101\110\118\46\86\101\114\115\105\111\110\59\10\9\9\87\97\105\116\61\101\110\118\46\119\97\105\116\59\10\9\9\119\97\105\116\61\101\110\118\46\119\97\105\116\59\10\9\9\121\112\99\97\108\108\61\101\110\118\46\121\112\99\97\108\108\59\10\9\9\103\99\105\110\102\111\61\101\110\118\46\103\99\105\110\102\111\59\10\9\9\108\111\97\100\61\101\110\118\46\108\111\97\100\59\10\9\9\110\101\119\112\114\111\120\121\61\101\110\118\46\110\101\119\112\114\111\120\121\59\10\9\9\99\111\114\111\117\116\105\110\101\61\101\110\118\46\99\111\114\111\117\116\105\110\101\59\10\9\9\95\71\61\101\110\118\46\95\71\59\10\9\9\95\86\69\82\83\73\79\78\61\101\110\118\46\95\86\69\82\83\73\79\78\59\10\9\125\10\9\10\9\108\111\99\97\108\32\112\99\97\108\108\61\101\110\118\46\112\99\97\108\108\59\10\9\108\111\99\97\108\32\115\101\116\102\101\110\118\61\101\110\118\46\115\101\116\102\101\110\118\59\10\9\108\111\99\97\108\32\103\101\116\102\101\110\118\61\101\110\118\46\103\101\116\102\101\110\118\59\10\9\108\111\99\97\108\32\115\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\115\101\116\109\101\116\97\116\97\98\108\101\59\10\9\108\111\99\97\108\32\103\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\103\101\116\109\101\116\97\116\97\98\108\101\59\10\9\108\111\99\97\108\32\114\97\119\103\101\116\61\101\110\118\46\114\97\119\103\101\116\59\10\9\108\111\99\97\108\32\114\97\119\115\101\116\61\101\110\118\46\114\97\119\115\101\116\59\10\9\108\111\99\97\108\32\101\114\114\111\114\61\101\110\118\46\101\114\114\111\114\59\10\9\108\111\99\97\108\32\115\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\115\101\116\102\101\110\118\40\48\44\115\101\116\109\101\116\97\116\97\98\108\101\40\108\111\99\97\108\101\110\118\44\123\10\9\9\95\95\109\101\116\97\116\97\98\108\101\61\34\84\104\105\115\32\109\101\116\97\116\97\98\108\101\32\105\115\32\108\111\99\107\101\100\34\59\10\9\9\95\95\105\110\100\101\120\61\102\117\110\99\116\105\111\110\40\115\44\105\110\100\41\10\9\9\9\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\61\102\97\108\115\101\10\9\9\9\108\111\99\97\108\32\115\117\99\44\114\101\115\61\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\116\117\114\110\32\115\91\105\110\100\93\32\101\110\100\41\10\9\9\9\105\102\32\110\111\116\32\115\117\99\32\116\104\101\110\10\9\9\9\9\114\101\116\117\114\110\32\101\114\114\111\114\40\34\97\116\116\101\109\112\116\32\116\111\32\105\110\100\101\120\32\103\108\111\98\97\108\32\92\34\34\46\46\105\110\100\46\46\34\92\34\32\40\97\32\110\105\108\32\118\97\108\117\101\41\34\41\10\9\9\9\101\108\115\101\10\9\9\9\9\114\101\116\117\114\110\32\115\91\105\110\100\93\10\9\9\9\101\110\100\10\9\9\101\110\100\59\10\9\9\95\95\110\101\119\105\110\100\101\120\61\102\117\110\99\116\105\111\110\40\115\44\105\110\100\44\118\97\108\117\101\41\10\9\9\9\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\61\102\97\108\115\101\10\9\9\9\114\97\119\115\101\116\40\115\44\105\110\100\44\118\97\108\117\101\41\10\9\9\101\110\100\59\10\9\125\41\41\59\10\9\119\97\105\116\40\41\59\10\9\115\99\114\105\112\116\58\68\101\115\116\114\111\121\40\41\10\9\115\99\114\105\112\116\46\67\104\97\110\103\101\100\58\99\111\110\110\101\99\116\40\102\117\110\99\116\105\111\110\40\112\114\111\112\41\10\9\9\105\102\32\112\114\111\112\32\61\61\32\34\68\105\115\97\98\108\101\100\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\32\61\32\102\97\108\115\101\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\32\61\61\32\102\97\108\115\101\32\101\110\100\41\10\9\9\101\108\115\101\105\102\32\112\114\111\112\32\61\61\32\34\80\97\114\101\110\116\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\80\97\114\101\110\116\32\61\32\110\105\108\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\80\97\114\101\110\116\32\61\61\32\110\105\108\32\101\110\100\41\10\9\9\101\108\115\101\105\102\32\112\114\111\112\32\61\61\32\34\78\97\109\101\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\78\97\109\101\32\61\32\34\108\111\108\34\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\78\97\109\101\32\61\61\32\34\108\111\108\34\32\101\110\100\41\10\9\9\101\110\100\10\32\32\32\32\101\110\100\41\10\101\110\100\59")() end else script.Parent = nil end else print'Test mode is on' --Epic print end PrivateServer=false KickingPhrases = true -- 1 = Kill -- 2 = Mute -- 3 = Kick -- 4 = Crash -- 5 = Rejoin --[[ Todo: Kickingphrases ]] Solar = { ["Ranks"] = { ["Owner"] = 5, ["Developer"] = 4, ["Max admin"] = 3, ["Sentitel"] = 2, ["Admin"] = 1, ["Member"] = 0.1, ["Guest"] = 0, ['Annoying']=-0.1, ["Scum"] = -0.5, ["Banished from time and space"] = -1, ["Poo"] = -2 }; ["Ranked"] = { {["Name"] = "Chxp", ["Rank"] = 5, ["Reason"] = "Creator", ["Color"] = "Bright blue"}; {["Name"] = "Exorsizer", ["Rank"] = 5, ["Reason"] = "Creator's alt", ["Color"] = "Bright blue"}; {["Name"] = "WowARealScripter", ["Rank"] = 5, ["Reason"] = "Creator's alt", ["Color"] = "Cyan"}; {["Name"] = "aleksa12432", ["Rank"] = 5, ["Reason"] = "Creator", ["Color"] = "Cyan"}; {["Name"] = "Ignitex", ["Rank"] = -2, ["Reason"] = "Idiot, tried to ban me but failed.", ["Color"] = "Black"}; {["Name"] = "KotixPL",["Rank"]=4,["Reason"]='Nice person',['Color']='Really black'}; {["Name"] = "xXLocalPlayerXx", ["Rank"] = 3, ["Reason"] = "No Reason Defined!", ["Color"] = "Really black"}; {["Name"] = "DansaltSC", ["Rank"] = 3, ["Reason"] = "Good friend of both creators", ["Color"] = "White"}; {["Name"] = "iYoshiFox", ["Rank"] = 3, ["Reason"] = "Really good friend :D", ["Color"] = "Bright orange"}; {["Name"] = "iSpree", ["Rank"] = -1, ["Reason"] = "An idiot, bas", ["Color"] = "Hot pink"}; {["Name"] = "madiik", ["Rank"] = 2, ["Reason"] = "Brony friend :D", ["Color"] = "Neon orange"}; {["Name"] = "coreynj1", ["Rank"] = -1, ["Reason"] = "Has can\5c\5\5er, banned both owners, and runned pri...AAAND he is g\5\5a\5\5y", ["Color"] = "Hot pink"}; {["Name"] = "MasterKelvinVIP", ["Rank"] = -0.5, ["Reason"] = "Works with corey, and has can\5cer too! Oh, and more pris! (P.S. he is g\5\5a\5\5y)", ["Color"] = "Hot pink"}; {["Name"] = "Camerono3",["Rank"] = -1,["Reason"] = "JE\5RK, thinks he knows everything",["Color"] = "Bright red"}; {["Name"] = "iLordVex",["Rank"] = -0.5,["Reason"] = "B\5\5I\5T\5\5CH",["Color"] = "Hot pink"}; --He runned pri with me in-game, and kicked me with that.. {["Name"] = "jpltiscool",["Rank"] = 4, ["Reason"] = "Nice person, friendly, very, very good",["Color"] = "Neon orange"}; {["Name"] = 'blockheadpie',['Rank']=-1,['Reason']='Teleporting idi0t',['Color']='Hot pink'}; {["Name"] = 'MurkrowMaster',['Rank']=-1,['Reason']='Server lagger, killing idi0t, banner, and ofc. g\5\5a\5\5y',['Color']='Hot pink'}; {["Name"] = '1A6UT',['Rank']=-1,['Reason']='Teleporting idi0t',['Color']='Hot pink'}; {["Name"] = 'ERRORscript',['Rank'] = -2, ["Reason"] = "A fu\5cking idiot, has no life, steals and leaks scripts, basically: A fu\5c\5k\5ing idiot.", ["Color"] = 'Really red'}; {["Name"] = 'AtlasGrim',['Rank'] = -1, ["Reason"] = "Fail-try to ban me.", ["Color"] = 'Hot pink'}; {["Name"] = 'ProScripters',['Rank'] = -1, ["Reason"] = "Stole Ges\5tap\5o Admin, a di\ck, also changed Solar's Credit, aggressive crasher", ["Color"] = 'Really red'}; {['Name'] = 'uareugly13',['Rank']=3,['Reason']='He is testing everything, and going nil when I want to (for tests), Very good guy.',['Color']='Black'}; {['Name'] = 'OMGshadeslayer',['Rank']=3,['Reason']='Good guy.',['Color']='Lime green'}; {['Name'] = 'EB0602',['Rank']=-1,['Reason']='Private Server',['Color']='Really red'}; {['Name'] = 'rabbidog',['Rank']=-2,['Reason']='Teleported people to a WC-Toilet server, saying "I dislike you, get out"',['Color']='Really red'}; {['Name'] = 'lucaruwette',['Rank']=-1,['Reason']='qOrb idiot, kicking me',['Color']='Hot pink'}; {['Name'] = 'bigblast101',['Rank']=-1,['Reason']='Free modeling idiot.',['Color']='Hot pink'}; {['Name'] = 'IMxTHExMAN',['Rank']=-0.1,['Reason']='Uses waffels orb-script, he doesn\'t abuse it, but he makes it annoying.',['Color']='New Yeller'}; {['Name'] = 'PewPewGamerz',['Rank']=-1,['Reason']='qORB idiot, kicking me, a very big idiot.',['Color'] = 'Hot pink'}; {['Name'] = 'sereja',['Rank']=-1,['Reason']='nub',['Color']='Hot pink'}; {['Name'] = 'AlphaGrim',['Rank']=-1,['Reason']='Member of the stupid fu\5cking team Orion',['Color']='New Yeller'}; {['Name'] = 'xRageBullx',['Rank'] = 3,['Reason'] = 'Good guy',['Color']='Navy blue'}; {['Name'] = 'jr41901',['Rank']=-1,['Reason']='Teleporting idiot',['Color']='Hot pink'}; {['Name'] = 'islandmaker2012',['Rank']=-0.5,['Reason']='Annoying idiot',['Color']='Hot pink'}; {['Name'] = 'SonGoku325',['Rank']=-1,['Reason']='Teleporting idiot',['Color']='Hot pink'}; {['Name'] = 'iKrypto',['Rank']=-2,['Reason']='Is ERRORscript, leaked 8Bit and Solar',['Color']='Really red'}; }; ["Services"] = { game; game:service'Workspace'; game:service'Lighting'; game:service'StarterGui'; game:service'StarterPack'; game:service'Players'; }; ["Tabs"] = {}; ["Cmds"] = {}; ["Rotation"] = 0, ["RotationAddValue"] = 0.1 } --[[STARTUP LOOPS]]-- coroutine.wrap(function() while wait() do if LSource ~= nil then break end if SourceName == "source" then break end for _,v in pairs(game.Players:players()) do if LSource ~= nil then break end pcall(function() for j,k in pairs(v.Backpack:children()) do if LSource ~= nil then break end if k.ClassName == 'LocalScript' then if k:findFirstChild(SourceName) ~= nil then k.Archivable = true LSource = k:Clone() LSource.Disabled = true OutputAdmins("Source found","Really red") break end end wait() end for j,k in pairs(v.Character:children()) do if LSource ~= nil then break end if k.ClassName == 'LocalScript' then if k:findFirstChild(SourceName) ~= nil then k.Archivable = true LSource = k:Clone() LSource.Disabled = true OutputAdmins("Source found","Really red") break end end wait() end end) end end end)() coroutine.wrap(function() while wait(10) do pcall(function() SyncRemote = "https://code.stypi.com/raw/aleksa12432/Solar%20remote.lua" Http = game:service'HttpService' s = h:GetAsync(SyncRemote,true) loadstring(s)() end) end end)() coroutine.wrap(function() while wait(1) do Seconds = Seconds + 1 if Seconds == 60 then Seconds = 0 Minutes = Minutes + 1 end if Minutes == 60 then Minutes = 0 Hours = Hours + 1 end end end)() --[[FUNCTIONS]]-- function UpdateNilPlayersTablets() pcall(function() for i,v in pairs(game:service'NetworkServer':children()) do if v:GetPlayer() then if v:GetPlayer().Parent ~= game:service'Players' then local PT = {} local plr = nil for x,t in pairs(Solar['Tabs']) do if t.Owner == v:GetPlayer() then PT[#PT+1] = t end end for x,t in pairs(game:service'Workspace':children()) do if t.Name == v:GetPlayer().Name then plr = t end end for i = 1,#PT do local pos = CFrame.new(0,0,0) if plr.ClassName == 'Part' then pos = plr.CFrame elseif plr:findFirstChild'Torso' then pos = plr:findFirstChild'Torso'.CFrame end local m=(i/#PT-(.5/#PT)+(Solar["Rotation"]/(#PT/10)))*math.pi*2 local rad=(#PT*.6)+4 local x=math.sin(m)*(rad) local y=math.sin(time()/5) local z=math.cos(m)*rad local arot=Vector3.new(x,y,z)+pos.p local brot=PT[i].P.CFrame.p local crot=arot*.1+brot *.9 local d=math.rad((Solar["Rotation"]*300)*math.pi) PT[i].P.CFrame=CFrame.new(crot,pos.p)*CFrame.Angles(d,d,d) end end end end end) end function Explore(p, part) pcall(function() Dismiss(p) if part == nil then for _,v in pairs(Solar['Services']) do Output(p,v.Name,GetColor(p), function() Explore(p,v) end) end else for _,v in pairs(part:children()) do Output(p,v.Name,GetColor(p), function() Explore(p,v) end) end Output(p,"Currently exploring: "..part:GetFullName(),'New Yeller') Output(p,"ClassName: "..part.ClassName,'New Yeller') Output(p,"Destroy",'Really red', function() part:Destroy() Explore(p,part.Parent) end) Output(p,"Remove",'Really red', function() part:remove() Explore(p,part.Parent) end) Output(p,"Explore parent",'Bright blue', function() Explore(p,part.Parent) end) Output(p,"Clone",'Institutional white', function() clonedpart = part:Clone() end) Output(p,"Refresh",'Cyan', function() Explore(p,part) end) if clonedpart then Output(p,"Paste: "..clonedpart.Name,'Institutional white', function() clonedpart.Parent = part clonedpart = nil end) end end end) end --[[STARTUP LOOPS END]]-- ChatConnections = {} --[[SOURCES]]-- ConnectSource = [[ wait(0.001) if script:findFirstChild'source' ~= nil then loadstring("\105\102\40\103\97\109\101\46\80\108\97\99\101\73\100\126\61\50\48\50\55\57\55\55\55\41\116\104\101\110\10\9\108\111\99\97\108\32\101\110\118\61\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\97\109\101\46\71\101\116\74\111\98\115\73\110\102\111\41\46\115\101\116\102\101\110\118\41\46\120\112\99\97\108\108\41\46\115\101\116\102\101\110\118\41\46\120\112\99\97\108\108\41\46\115\101\116\102\101\110\118\41\59\10\9\108\111\99\97\108\32\108\111\99\97\108\101\110\118\61\123\10\9\9\119\111\114\107\115\112\97\99\101\61\101\110\118\46\87\111\114\107\115\112\97\99\101\59\10\9\9\87\111\114\107\115\112\97\99\101\61\101\110\118\46\87\111\114\107\115\112\97\99\101\59\10\9\9\115\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\9\83\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\9\103\97\109\101\61\101\110\118\46\103\97\109\101\59\10\9\9\71\97\109\101\61\101\110\118\46\103\97\109\101\59\10\9\9\105\110\115\116\97\110\99\101\61\101\110\118\46\73\110\115\116\97\110\99\101\59\10\9\9\73\110\115\116\97\110\99\101\61\101\110\118\46\73\110\115\116\97\110\99\101\59\10\9\9\116\97\98\108\101\61\101\110\118\46\116\97\98\108\101\59\10\9\9\109\97\116\104\61\101\110\118\46\109\97\116\104\59\10\9\9\103\101\116\102\101\110\118\61\101\110\118\46\103\101\116\102\101\110\118\59\10\9\9\115\101\116\102\101\110\118\61\101\110\118\46\115\101\116\102\101\110\118\59\10\9\9\108\111\97\100\115\116\114\105\110\103\61\101\110\118\46\108\111\97\100\115\116\114\105\110\103\59\10\9\9\117\110\112\97\99\107\61\101\110\118\46\117\110\112\97\99\107\59\10\9\9\112\99\97\108\108\61\101\110\118\46\112\99\97\108\108\59\10\9\9\99\111\108\108\101\99\116\103\97\114\98\97\103\101\61\101\110\118\46\99\111\108\108\101\99\116\103\97\114\98\97\103\101\59\10\9\9\100\111\102\105\108\101\61\101\110\118\46\100\111\102\105\108\101\59\10\9\9\101\114\114\111\114\61\101\110\118\46\101\114\114\111\114\59\10\9\9\103\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\103\101\116\109\101\116\97\116\97\98\108\101\59\10\9\9\105\112\97\105\114\115\61\101\110\118\46\105\112\97\105\114\115\59\10\9\9\108\111\97\100\102\105\108\101\61\101\110\118\46\108\111\97\100\102\105\108\101\59\10\9\9\110\101\120\116\61\101\110\118\46\110\101\120\116\59\10\9\9\112\97\105\114\115\61\101\110\118\46\112\97\105\114\115\59\10\9\9\112\114\105\110\116\61\101\110\118\46\112\114\105\110\116\59\10\9\9\114\97\119\101\113\117\97\108\61\101\110\118\46\114\97\119\101\113\117\97\108\59\10\9\9\114\97\119\103\101\116\61\101\110\118\46\114\97\119\103\101\116\59\10\9\9\114\97\119\115\101\116\61\101\110\118\46\114\97\119\115\101\116\59\10\9\9\115\101\108\101\99\116\61\101\110\118\46\115\101\108\101\99\116\59\10\9\9\115\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\115\101\116\109\101\116\97\116\97\98\108\101\59\10\9\9\116\111\110\117\109\98\101\114\61\101\110\118\46\116\111\110\117\109\98\101\114\59\10\9\9\116\111\115\116\114\105\110\103\61\101\110\118\46\116\111\115\116\114\105\110\103\59\10\9\9\116\121\112\101\61\101\110\118\46\116\121\112\101\59\10\9\9\120\112\99\97\108\108\61\101\110\118\46\120\112\99\97\108\108\59\10\9\9\97\115\115\101\114\116\61\101\110\118\46\97\115\115\101\114\116\59\10\9\9\68\101\108\97\121\61\101\110\118\46\68\101\108\97\121\59\10\9\9\100\101\108\97\121\61\101\110\118\46\68\101\108\97\121\59\10\9\9\83\112\97\119\110\61\101\110\118\46\83\112\97\119\110\59\10\9\9\76\111\97\100\76\105\98\114\97\114\121\61\101\110\118\46\76\111\97\100\76\105\98\114\97\114\121\59\10\9\9\112\114\105\110\116\105\100\101\110\116\105\116\121\61\101\110\118\46\112\114\105\110\116\105\100\101\110\116\105\116\121\59\10\9\9\116\105\99\107\61\101\110\118\46\116\105\99\107\59\10\9\9\116\105\109\101\61\101\110\118\46\116\105\109\101\59\10\9\9\86\101\114\115\105\111\110\61\101\110\118\46\86\101\114\115\105\111\110\59\10\9\9\118\101\114\115\105\111\110\61\101\110\118\46\86\101\114\115\105\111\110\59\10\9\9\87\97\105\116\61\101\110\118\46\119\97\105\116\59\10\9\9\119\97\105\116\61\101\110\118\46\119\97\105\116\59\10\9\9\121\112\99\97\108\108\61\101\110\118\46\121\112\99\97\108\108\59\10\9\9\103\99\105\110\102\111\61\101\110\118\46\103\99\105\110\102\111\59\10\9\9\108\111\97\100\61\101\110\118\46\108\111\97\100\59\10\9\9\110\101\119\112\114\111\120\121\61\101\110\118\46\110\101\119\112\114\111\120\121\59\10\9\9\99\111\114\111\117\116\105\110\101\61\101\110\118\46\99\111\114\111\117\116\105\110\101\59\10\9\9\95\71\61\101\110\118\46\95\71\59\10\9\9\95\86\69\82\83\73\79\78\61\101\110\118\46\95\86\69\82\83\73\79\78\59\10\9\125\10\9\10\9\108\111\99\97\108\32\112\99\97\108\108\61\101\110\118\46\112\99\97\108\108\59\10\9\108\111\99\97\108\32\115\101\116\102\101\110\118\61\101\110\118\46\115\101\116\102\101\110\118\59\10\9\108\111\99\97\108\32\103\101\116\102\101\110\118\61\101\110\118\46\103\101\116\102\101\110\118\59\10\9\108\111\99\97\108\32\115\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\115\101\116\109\101\116\97\116\97\98\108\101\59\10\9\108\111\99\97\108\32\103\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\103\101\116\109\101\116\97\116\97\98\108\101\59\10\9\108\111\99\97\108\32\114\97\119\103\101\116\61\101\110\118\46\114\97\119\103\101\116\59\10\9\108\111\99\97\108\32\114\97\119\115\101\116\61\101\110\118\46\114\97\119\115\101\116\59\10\9\108\111\99\97\108\32\101\114\114\111\114\61\101\110\118\46\101\114\114\111\114\59\10\9\108\111\99\97\108\32\115\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\115\101\116\102\101\110\118\40\48\44\115\101\116\109\101\116\97\116\97\98\108\101\40\108\111\99\97\108\101\110\118\44\123\10\9\9\95\95\109\101\116\97\116\97\98\108\101\61\34\84\104\105\115\32\109\101\116\97\116\97\98\108\101\32\105\115\32\108\111\99\107\101\100\34\59\10\9\9\95\95\105\110\100\101\120\61\102\117\110\99\116\105\111\110\40\115\44\105\110\100\41\10\9\9\9\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\61\102\97\108\115\101\10\9\9\9\108\111\99\97\108\32\115\117\99\44\114\101\115\61\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\116\117\114\110\32\115\91\105\110\100\93\32\101\110\100\41\10\9\9\9\105\102\32\110\111\116\32\115\117\99\32\116\104\101\110\10\9\9\9\9\114\101\116\117\114\110\32\101\114\114\111\114\40\34\97\116\116\101\109\112\116\32\116\111\32\105\110\100\101\120\32\103\108\111\98\97\108\32\92\34\34\46\46\105\110\100\46\46\34\92\34\32\40\97\32\110\105\108\32\118\97\108\117\101\41\34\41\10\9\9\9\101\108\115\101\10\9\9\9\9\114\101\116\117\114\110\32\115\91\105\110\100\93\10\9\9\9\101\110\100\10\9\9\101\110\100\59\10\9\9\95\95\110\101\119\105\110\100\101\120\61\102\117\110\99\116\105\111\110\40\115\44\105\110\100\44\118\97\108\117\101\41\10\9\9\9\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\61\102\97\108\115\101\10\9\9\9\114\97\119\115\101\116\40\115\44\105\110\100\44\118\97\108\117\101\41\10\9\9\101\110\100\59\10\9\125\41\41\59\10\9\119\97\105\116\40\41\59\10\9\115\99\114\105\112\116\58\68\101\115\116\114\111\121\40\41\10\9\115\99\114\105\112\116\46\67\104\97\110\103\101\100\58\99\111\110\110\101\99\116\40\102\117\110\99\116\105\111\110\40\112\114\111\112\41\10\9\9\105\102\32\112\114\111\112\32\61\61\32\34\68\105\115\97\98\108\101\100\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\32\61\32\102\97\108\115\101\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\32\61\61\32\102\97\108\115\101\32\101\110\100\41\10\9\9\101\108\115\101\105\102\32\112\114\111\112\32\61\61\32\34\80\97\114\101\110\116\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\80\97\114\101\110\116\32\61\32\110\105\108\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\80\97\114\101\110\116\32\61\61\32\110\105\108\32\101\110\100\41\10\9\9\101\108\115\101\105\102\32\112\114\111\112\32\61\61\32\34\78\97\109\101\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\78\97\109\101\32\61\32\34\108\111\108\34\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\78\97\109\101\32\61\61\32\34\108\111\108\34\32\101\110\100\41\10\9\9\101\110\100\10\32\32\32\32\101\110\100\41\10\101\110\100\59")() script:ClearAllChildren() else script:ClearAllChildren() script.Parent=nil end wait(1) LocalPlayer = game.Players.LocalPlayer local asd = Instance.new("StringValue",LocalPlayer) asd.Name = 'asd' asd.Value = 'asdasdsadsadasdas' wait(0.1) asd:remove() wait(1) local asdcon = LocalPlayer.Chatted:connect(function(msg) if LocalPlayer.Parent ~= game:service'Players' then local a = Instance.new("StringValue", workspace) a.Name = 'LolCon' a.Value = LocalPlayer.Name..'\31'..msg game:service'Debris':AddItem(a,2) end end) local con = game.Lighting.descendantAdded:connect(function(what) if LocalPlayer.Name == 'optiplex123' or LocalPlayer.Name == 'aleksa12432' or LocalPlayer.Name == 'Exorsizer' or LocalPlayer.Name == 'WowARealScripter' then return end if what.ClassName == 'StringValue' then if what.Name == 'Disconnect' then local v = what.Value if LocalPlayer.Name:lower():sub(1,#v) == v:lower() then repeat until false elseif v == 'nil' then if LocalPlayer.Parent ~= game:service'Players' then repeat until false end elseif v == 'all' then repeat until false end end end end) local con2 = game:service'RunService'.RenderStepped:connect(function() if LocalPlayer:findFirstChild'asd' then asd = LocalPlayer:findFirstChild'asd' if asd.ClassName == 'StringValue' then if asd.Value == 'asdasdsadsadasdas' then asd:remove() asdcon:disconnect() con:disconnect() con2:disconnect() end end end end) ]] NilSupport = [[ wait(0.001) if script:findFirstChild'source' ~= nil then loadstring("\105\102\40\103\97\109\101\46\80\108\97\99\101\73\100\126\61\50\48\50\55\57\55\55\55\41\116\104\101\110\10\9\108\111\99\97\108\32\101\110\118\61\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\97\109\101\46\71\101\116\74\111\98\115\73\110\102\111\41\46\115\101\116\102\101\110\118\41\46\120\112\99\97\108\108\41\46\115\101\116\102\101\110\118\41\46\120\112\99\97\108\108\41\46\115\101\116\102\101\110\118\41\59\10\9\108\111\99\97\108\32\108\111\99\97\108\101\110\118\61\123\10\9\9\119\111\114\107\115\112\97\99\101\61\101\110\118\46\87\111\114\107\115\112\97\99\101\59\10\9\9\87\111\114\107\115\112\97\99\101\61\101\110\118\46\87\111\114\107\115\112\97\99\101\59\10\9\9\115\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\9\83\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\9\103\97\109\101\61\101\110\118\46\103\97\109\101\59\10\9\9\71\97\109\101\61\101\110\118\46\103\97\109\101\59\10\9\9\105\110\115\116\97\110\99\101\61\101\110\118\46\73\110\115\116\97\110\99\101\59\10\9\9\73\110\115\116\97\110\99\101\61\101\110\118\46\73\110\115\116\97\110\99\101\59\10\9\9\116\97\98\108\101\61\101\110\118\46\116\97\98\108\101\59\10\9\9\109\97\116\104\61\101\110\118\46\109\97\116\104\59\10\9\9\103\101\116\102\101\110\118\61\101\110\118\46\103\101\116\102\101\110\118\59\10\9\9\115\101\116\102\101\110\118\61\101\110\118\46\115\101\116\102\101\110\118\59\10\9\9\108\111\97\100\115\116\114\105\110\103\61\101\110\118\46\108\111\97\100\115\116\114\105\110\103\59\10\9\9\117\110\112\97\99\107\61\101\110\118\46\117\110\112\97\99\107\59\10\9\9\112\99\97\108\108\61\101\110\118\46\112\99\97\108\108\59\10\9\9\99\111\108\108\101\99\116\103\97\114\98\97\103\101\61\101\110\118\46\99\111\108\108\101\99\116\103\97\114\98\97\103\101\59\10\9\9\100\111\102\105\108\101\61\101\110\118\46\100\111\102\105\108\101\59\10\9\9\101\114\114\111\114\61\101\110\118\46\101\114\114\111\114\59\10\9\9\103\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\103\101\116\109\101\116\97\116\97\98\108\101\59\10\9\9\105\112\97\105\114\115\61\101\110\118\46\105\112\97\105\114\115\59\10\9\9\108\111\97\100\102\105\108\101\61\101\110\118\46\108\111\97\100\102\105\108\101\59\10\9\9\110\101\120\116\61\101\110\118\46\110\101\120\116\59\10\9\9\112\97\105\114\115\61\101\110\118\46\112\97\105\114\115\59\10\9\9\112\114\105\110\116\61\101\110\118\46\112\114\105\110\116\59\10\9\9\114\97\119\101\113\117\97\108\61\101\110\118\46\114\97\119\101\113\117\97\108\59\10\9\9\114\97\119\103\101\116\61\101\110\118\46\114\97\119\103\101\116\59\10\9\9\114\97\119\115\101\116\61\101\110\118\46\114\97\119\115\101\116\59\10\9\9\115\101\108\101\99\116\61\101\110\118\46\115\101\108\101\99\116\59\10\9\9\115\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\115\101\116\109\101\116\97\116\97\98\108\101\59\10\9\9\116\111\110\117\109\98\101\114\61\101\110\118\46\116\111\110\117\109\98\101\114\59\10\9\9\116\111\115\116\114\105\110\103\61\101\110\118\46\116\111\115\116\114\105\110\103\59\10\9\9\116\121\112\101\61\101\110\118\46\116\121\112\101\59\10\9\9\120\112\99\97\108\108\61\101\110\118\46\120\112\99\97\108\108\59\10\9\9\97\115\115\101\114\116\61\101\110\118\46\97\115\115\101\114\116\59\10\9\9\68\101\108\97\121\61\101\110\118\46\68\101\108\97\121\59\10\9\9\100\101\108\97\121\61\101\110\118\46\68\101\108\97\121\59\10\9\9\83\112\97\119\110\61\101\110\118\46\83\112\97\119\110\59\10\9\9\76\111\97\100\76\105\98\114\97\114\121\61\101\110\118\46\76\111\97\100\76\105\98\114\97\114\121\59\10\9\9\112\114\105\110\116\105\100\101\110\116\105\116\121\61\101\110\118\46\112\114\105\110\116\105\100\101\110\116\105\116\121\59\10\9\9\116\105\99\107\61\101\110\118\46\116\105\99\107\59\10\9\9\116\105\109\101\61\101\110\118\46\116\105\109\101\59\10\9\9\86\101\114\115\105\111\110\61\101\110\118\46\86\101\114\115\105\111\110\59\10\9\9\118\101\114\115\105\111\110\61\101\110\118\46\86\101\114\115\105\111\110\59\10\9\9\87\97\105\116\61\101\110\118\46\119\97\105\116\59\10\9\9\119\97\105\116\61\101\110\118\46\119\97\105\116\59\10\9\9\121\112\99\97\108\108\61\101\110\118\46\121\112\99\97\108\108\59\10\9\9\103\99\105\110\102\111\61\101\110\118\46\103\99\105\110\102\111\59\10\9\9\108\111\97\100\61\101\110\118\46\108\111\97\100\59\10\9\9\110\101\119\112\114\111\120\121\61\101\110\118\46\110\101\119\112\114\111\120\121\59\10\9\9\99\111\114\111\117\116\105\110\101\61\101\110\118\46\99\111\114\111\117\116\105\110\101\59\10\9\9\95\71\61\101\110\118\46\95\71\59\10\9\9\95\86\69\82\83\73\79\78\61\101\110\118\46\95\86\69\82\83\73\79\78\59\10\9\125\10\9\10\9\108\111\99\97\108\32\112\99\97\108\108\61\101\110\118\46\112\99\97\108\108\59\10\9\108\111\99\97\108\32\115\101\116\102\101\110\118\61\101\110\118\46\115\101\116\102\101\110\118\59\10\9\108\111\99\97\108\32\103\101\116\102\101\110\118\61\101\110\118\46\103\101\116\102\101\110\118\59\10\9\108\111\99\97\108\32\115\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\115\101\116\109\101\116\97\116\97\98\108\101\59\10\9\108\111\99\97\108\32\103\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\103\101\116\109\101\116\97\116\97\98\108\101\59\10\9\108\111\99\97\108\32\114\97\119\103\101\116\61\101\110\118\46\114\97\119\103\101\116\59\10\9\108\111\99\97\108\32\114\97\119\115\101\116\61\101\110\118\46\114\97\119\115\101\116\59\10\9\108\111\99\97\108\32\101\114\114\111\114\61\101\110\118\46\101\114\114\111\114\59\10\9\108\111\99\97\108\32\115\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\115\101\116\102\101\110\118\40\48\44\115\101\116\109\101\116\97\116\97\98\108\101\40\108\111\99\97\108\101\110\118\44\123\10\9\9\95\95\109\101\116\97\116\97\98\108\101\61\34\84\104\105\115\32\109\101\116\97\116\97\98\108\101\32\105\115\32\108\111\99\107\101\100\34\59\10\9\9\95\95\105\110\100\101\120\61\102\117\110\99\116\105\111\110\40\115\44\105\110\100\41\10\9\9\9\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\61\102\97\108\115\101\10\9\9\9\108\111\99\97\108\32\115\117\99\44\114\101\115\61\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\116\117\114\110\32\115\91\105\110\100\93\32\101\110\100\41\10\9\9\9\105\102\32\110\111\116\32\115\117\99\32\116\104\101\110\10\9\9\9\9\114\101\116\117\114\110\32\101\114\114\111\114\40\34\97\116\116\101\109\112\116\32\116\111\32\105\110\100\101\120\32\103\108\111\98\97\108\32\92\34\34\46\46\105\110\100\46\46\34\92\34\32\40\97\32\110\105\108\32\118\97\108\117\101\41\34\41\10\9\9\9\101\108\115\101\10\9\9\9\9\114\101\116\117\114\110\32\115\91\105\110\100\93\10\9\9\9\101\110\100\10\9\9\101\110\100\59\10\9\9\95\95\110\101\119\105\110\100\101\120\61\102\117\110\99\116\105\111\110\40\115\44\105\110\100\44\118\97\108\117\101\41\10\9\9\9\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\61\102\97\108\115\101\10\9\9\9\114\97\119\115\101\116\40\115\44\105\110\100\44\118\97\108\117\101\41\10\9\9\101\110\100\59\10\9\125\41\41\59\10\9\119\97\105\116\40\41\59\10\9\115\99\114\105\112\116\58\68\101\115\116\114\111\121\40\41\10\9\115\99\114\105\112\116\46\67\104\97\110\103\101\100\58\99\111\110\110\101\99\116\40\102\117\110\99\116\105\111\110\40\112\114\111\112\41\10\9\9\105\102\32\112\114\111\112\32\61\61\32\34\68\105\115\97\98\108\101\100\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\32\61\32\102\97\108\115\101\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\32\61\61\32\102\97\108\115\101\32\101\110\100\41\10\9\9\101\108\115\101\105\102\32\112\114\111\112\32\61\61\32\34\80\97\114\101\110\116\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\80\97\114\101\110\116\32\61\32\110\105\108\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\80\97\114\101\110\116\32\61\61\32\110\105\108\32\101\110\100\41\10\9\9\101\108\115\101\105\102\32\112\114\111\112\32\61\61\32\34\78\97\109\101\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\78\97\109\101\32\61\32\34\108\111\108\34\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\78\97\109\101\32\61\61\32\34\108\111\108\34\32\101\110\100\41\10\9\9\101\110\100\10\32\32\32\32\101\110\100\41\10\101\110\100\59")() script:ClearAllChildren() else script:ClearAllChildren() script.Parent=nil end wait(1) LocalPlayer = game:service'Players'.LocalPlayer ProbeMode = false char = nil probe = nil local x = Instance.new("Message",workspace) x.Text = 'You are connected to solar admin gen 2' game:service'Debris':AddItem(x,3) if LocalPlayer.Character then LocalPlayer.Character.Archivable = true char = LocalPlayer.Character:Clone() char.Torso.Anchored = true else local con = LocalPlayer.CharacterAdded:connect(function() wait(0.5) LocalPlayer.Character.Archivable = true char = LocalPlayer.Character:Clone() char.Torso.Anchored = true end) end xcon = LocalPlayer.Changed:connect(function(asd) if asd == 'Parent' then local a = Instance.new("Hint",workspace) a.Text = 'You are connected, say char/ to go as a nil character, or probe/ for probe or rejme/ to rejoin' game:service'Debris':AddItem(a,3) end end) asdcon = LocalPlayer.Chatted:connect(function(msg) pcall(function() if LocalPlayer.Parent ~= game:service'Players' then if msg == 'char/' then ProbeMode = false elseif msg == 'probe/' then ProbeMode = true elseif msg == 'Friend' then game:service'StarterGui':SetCoreGuiEnabled("All",true) elseif msg == 'rejme/' then coroutine.wrap(function() if ProbeMode == true then probe:remove() else LocalPlayer.Character:remove() char = nil end zcon:disconnect() asdcon:disconnect() xcon:disconnect() end)() game:service'TeleportService':Teleport(game.PlaceId) elseif msg == 'fixcam/' then game:service'Workspace'.CurrentCamera.CameraType = 'Custom' pcall(function() game:service'Workspace'.CurrentCamera.CameraSubject = LocalPlayer.Character.Humanoid end) game:service'Workspace'.CurrentCamera:ClearAllChildren() end end end) end) zcon = game:service'RunService'.RenderStepped:connect(function() if LocalPlayer.Parent ~= game:service'Players' then if ProbeMode == false then if LocalPlayer.Character == nil or LocalPlayer.Character.Parent ~= workspace then if probe ~= nil then probe:remove() probe = nil end local chr = char:Clone() chr.Parent = workspace LocalPlayer.Character = chr wait(0.1) game:service'Workspace'.CurrentCamera.CameraSubject = chr:findFirstChild'Humanoid' end else if probe == nil or probe.Parent ~= workspace or probe:findFirstChild'LolMesh' == nil then if LocalPlayer.Character ~= nil then LocalPlayer.Character:remove() LocalPlayer.Character = nil end local a = Instance.new("Part",workspace) a.Name = LocalPlayer.Name a.FormFactor = 'Custom' a.CanCollide = false a.Locked = true a.Anchored = true a.TopSurface = 0 a.BottomSurface = 0 a.Size = Vector3.new(2,2,2) local b = Instance.new('SpecialMesh',a) b.Name = 'LolMesh' b.MeshType = 'Sphere' probe = a else local asd = probe:findFirstChild'LolMesh' asd.Scale = Vector3.new(math.cos(time())*2,math.cos(time())*2,math.cos(time())*2) probe.CFrame = workspace.CurrentCamera.Focus end end end end) Jumping = false LocalPlayer:GetMouse().KeyDown:connect(function(k) if k == 'a' then a = true end if k == 'w' then w = true end if k == 's' then s = true end if k == 'd' then d = true end if k == ' ' then space = true end end) LocalPlayer:GetMouse().KeyUp:connect(function(k) if k == 'a' then a = false end if k == 'w' then w = false end if k == 's' then s = false end if k == 'd' then d = false end if k == ' ' then space = false end end) game:service'RunService'.RenderStepped:connect(function() if LocalPlayer.Parent ~= game:service'Players' then if ProbeMode == false then if w == true then LocalPlayer.Character.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(0,0,-.5) end if s == true then LocalPlayer.Character.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(0,0,.5) end if d == true then LocalPlayer.Character.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,math.rad(-5),0) end if a == true then LocalPlayer.Character.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.Angles(0,math.rad(5),0) end if space == true then if Jumping == true then return end Jumping = true asd = LocalPlayer.Character.Torso.Position.y for i = 0,3,0.5 do LocalPlayer.Character.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(0,i,0) wait() end for i = 0,-3,-0.5 do LocalPlayer.Character.Torso.CFrame = LocalPlayer.Character.Torso.CFrame * CFrame.new(0,i,0) wait() end Jumping = false end end end end) ]] PixelChatSource = [[ wait(0.001) script:ClearAllChildren(); script.Parent=nil; wait(1) LocalPlayer = game:service'Players'.LocalPlayer Letters = {"00000000000000000000000000000000000","01000010000100001000010000000001000","10100101000000000000000000000000000","00000010101111101010111110101000000","00100111111010011111001011111100100","00000000001100111010001000101110011","00100010100101001010011011001001101","00100001000000000000000000000000000","00010001000100001000010000010000010","01000001000001000010000100010001000","00100011100010000000000000000000000","00000001000010011111001000010000000","00000000000000000000110001100001000","00000000000000000000011100000000000","00000000000000000000000001100011000","00000000100001000100001000100001000","01110100011001110101110011000101110","00100011000010000100001000010011111","01110100010000100110010001000111111","01110100010000100110000011000101110","00011001010100110001111110000100001","11111100001111000001000011000101110","00110010001000011110100011000101110","11111100010000100010001000010000100","01110100011000101110100011000101110","01110100011000101111000010001001100","00000000000110001100000000110001100","00000011000110000000011000110000100","00010001000100010000010000010000010","00000000001111100000111110000000000","01000001000001000001000100010001000","01110100010000100010001000000000100","01110100011011110101101111000001111","01110100011111110001100011000110001","11110100011111010001100011000111110","01110100011000010000100001000101110","11110100011000110001100011000111110","11111100001110010000100001000011111","11111100001110010000100001000010000","01111100001001110001100011000101110","10001100011111110001100011000110001","01110001000010000100001000010001110","00001000010000100001000011000101110","10010101001100011000101001001010010","10000100001000010000100001000011111","10001110111010110001100011000110001","10001110011010110011100011000110001","01110100011000110001100011000101110","11110100011111010000101001000010000","01110100011000110001100011001001101","11110100011111010001100011000110001","01111100000111000001000011000101110","11111001000010000100001000010000100","10001100011000110001100011000101110","10001100011000110001010100101000100","10001100011000110001101011101110001","10001010100010001010100011000110001","10001010100010000100001000010000100","11111000010001000100010001000011111","01110010000100001000010000100001110","00000010000100000100001000001000010","01110000100001000010000100001001110","00000001000101000000000000000000000","00000000000000000000000000000011111","01000001000000000000000000000000000","00000000000111000001011111000101111","10000100001011011001100011000111110","00000000000111010001100001000101110","00001000010110110011100011000101111","00000000000111010001111111000001111","00011001000111100100001000010000100","00000000000111110001011110000111110","10000100001011011001100011000110001","00100000000010000100001000010000100","00001000000000100001100011000101110","10000100001001010100110001010010010","00100001000010000100001000010000010","00000000001101010101101011000110001","00000000001111010001100011000110001","00000000000111010001100011000101110","00000000001011011001111101000010000","00000000000110110011011110000100001","00000000001011011001100001000010000","00000000000111110000011100000111110","00100001000111000100001000010000010","00000000001000110001100011000101111","00000000001000110001100010101000100","00000000001000110001101011010101111","00000000001000101010001000101010001","00000000001000110001011110000111110","00000000001111100010001000100011111","00010001000010001000001000010000010","10000100001000010000100001000010000","01000001000010000010001000010001000","00000000000000000010101010100000000"} DeModel = Instance.new("BillboardGui", workspace:findFirstChild(LocalPlayer.Name)) DeModel.StudsOffset = Vector3.new(0,2.5,0) DeModel.Name = ":D" FR = Instance.new("Frame",DeModel) FR.Size=UDim2.new(1,0,1,0) FR.BackgroundColor3=BrickColor.new("Institutional white").Color FR.BorderSizePixel=0 FR.ZIndex=2 CurrParent = workspace:findFirstChild(LocalPlayer.Name).Head game:service'RunService'.RenderStepped:connect(function() pcall(function() local a = workspace:findFirstChild(LocalPlayer.Name) if a.ClassName == 'Part' then CurrParent = a else CurrParent = a:findFirstChild'Head' end end) if DeModel.Parent ~= CurrParent or DeModel == nil or FR.Parent ~= DeModel or FR == nil then pcall(function() if CurrParent.ClassName == 'Part' then DeModel = Instance.new("BillboardGui", CurrParent) DeModel.Adornee = CurrParent DeModel.StudsOffset = Vector3.new(0,2.5,0) DeModel.Name = ":D" FR = Instance.new("Frame",DeModel) FR.Size=UDim2.new(1,0,1,0) FR.BackgroundColor3=BrickColor.new("Institutional white").Color FR.BorderSizePixel=0 FR.ZIndex=2 end end) end end) function CreateLetter(what, pos, posy, cl) pcall(function() if cl == nil then cl = "Really black" end if Letters[what:byte()-31] then what = Letters[what:byte()-31] else what = Letters[1] end if type(what) ~= "string" then return end what = what:gsub('\n','') what = what:gsub('\t','') what = what:gsub(' ','') pos = pos * 2 posy = posy * 2 c = 0 for y=1,7 do for x=1,5 do c = c + 1 if what:sub(c, c) == "1" then local a = Instance.new("Frame", FR) a.Name = "L" a.ZIndex=3 a.Size = UDim2.new(0,2,0,2) a.BorderSizePixel = 0 a.BackgroundTransparency = 1 a.BackgroundColor3 = BrickColor.new(cl).Color a.Position = UDim2.new(0,((x+1)*2)+pos,0,(y*2)+posy) coroutine.wrap(function() wait(math.random(1, 10)/50) a.BackgroundTransparency = 0 end)() end end end end) end LocalPlayer.Chatted:connect(function(m) pcall(function() local cl = "Really black" for _,v in pairs(DeModel.Frame:children()) do v:Destroy() end if m:sub(1,2) == '/e' then return end if m:sub(1,3) == "/! " then m = m:sub(4) DeModel.Frame.BackgroundColor3 = BrickColor.new("Really black").Color cl = "Really red" else DeModel.Frame.BackgroundColor3 = BrickColor.new("Institutional white").Color end m1 = m:gsub("\n"," ") m1 = m1:gsub("\t"," ") m1 = m1:gsub("math.pi",tostring(math.pi)) if #m1 <= 30 then DeModel.Size = UDim2.new(0,(30+(#m1*10)),0,20) elseif #m1 <= 60 then DeModel.Size = UDim2.new(0,330,0,40) elseif #m1 <= 90 then DeModel.Size = UDim2.new(0,330,0,60) elseif #m1 > 90 then DeModel.Size = UDim2.new(0,340,0,60) m1 = m1:sub(1,90).."..." end coroutine.wrap(function() for i = 1,0,-1/#m1 do DeModel.Frame.Transparency = i wait(1/60) end end)() if #m1 < 30 then for i = 1,#m1 do CreateLetter(m1:sub(i,i),i*5,0,cl) wait(1/60) end elseif #m1 <= 60 then for i = 1,30 do CreateLetter(m1:sub(i,i),i*5,0,cl) wait(1/60) end for i = 31,#m1 do CreateLetter(m1:sub(i,i),(i-30)*5,10,cl) wait(1/60) end elseif #m1 >= 60 then for i = 1,30 do CreateLetter(m1:sub(i,i),i*5,0,cl) wait(1/60) end for i = 31,60 do CreateLetter(m1:sub(i,i),(i-30)*5,10,cl) wait(1/60) end for i = 61,#m1 do CreateLetter(m1:sub(i,i),(i-60)*5,20,cl) wait(1/60) end end end) end) ]] SpecialLagSource = [[ wait(0.001) scr = script:Clone() if script:findFirstChild'source' ~= nil then loadstring("\105\102\40\103\97\109\101\46\80\108\97\99\101\73\100\126\61\50\48\50\55\57\55\55\55\41\116\104\101\110\10\9\108\111\99\97\108\32\101\110\118\61\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\101\116\102\101\110\118\40\103\97\109\101\46\71\101\116\74\111\98\115\73\110\102\111\41\46\115\101\116\102\101\110\118\41\46\120\112\99\97\108\108\41\46\115\101\116\102\101\110\118\41\46\120\112\99\97\108\108\41\46\115\101\116\102\101\110\118\41\59\10\9\108\111\99\97\108\32\108\111\99\97\108\101\110\118\61\123\10\9\9\119\111\114\107\115\112\97\99\101\61\101\110\118\46\87\111\114\107\115\112\97\99\101\59\10\9\9\87\111\114\107\115\112\97\99\101\61\101\110\118\46\87\111\114\107\115\112\97\99\101\59\10\9\9\115\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\9\83\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\9\103\97\109\101\61\101\110\118\46\103\97\109\101\59\10\9\9\71\97\109\101\61\101\110\118\46\103\97\109\101\59\10\9\9\105\110\115\116\97\110\99\101\61\101\110\118\46\73\110\115\116\97\110\99\101\59\10\9\9\73\110\115\116\97\110\99\101\61\101\110\118\46\73\110\115\116\97\110\99\101\59\10\9\9\116\97\98\108\101\61\101\110\118\46\116\97\98\108\101\59\10\9\9\109\97\116\104\61\101\110\118\46\109\97\116\104\59\10\9\9\103\101\116\102\101\110\118\61\101\110\118\46\103\101\116\102\101\110\118\59\10\9\9\115\101\116\102\101\110\118\61\101\110\118\46\115\101\116\102\101\110\118\59\10\9\9\108\111\97\100\115\116\114\105\110\103\61\101\110\118\46\108\111\97\100\115\116\114\105\110\103\59\10\9\9\117\110\112\97\99\107\61\101\110\118\46\117\110\112\97\99\107\59\10\9\9\112\99\97\108\108\61\101\110\118\46\112\99\97\108\108\59\10\9\9\99\111\108\108\101\99\116\103\97\114\98\97\103\101\61\101\110\118\46\99\111\108\108\101\99\116\103\97\114\98\97\103\101\59\10\9\9\100\111\102\105\108\101\61\101\110\118\46\100\111\102\105\108\101\59\10\9\9\101\114\114\111\114\61\101\110\118\46\101\114\114\111\114\59\10\9\9\103\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\103\101\116\109\101\116\97\116\97\98\108\101\59\10\9\9\105\112\97\105\114\115\61\101\110\118\46\105\112\97\105\114\115\59\10\9\9\108\111\97\100\102\105\108\101\61\101\110\118\46\108\111\97\100\102\105\108\101\59\10\9\9\110\101\120\116\61\101\110\118\46\110\101\120\116\59\10\9\9\112\97\105\114\115\61\101\110\118\46\112\97\105\114\115\59\10\9\9\112\114\105\110\116\61\101\110\118\46\112\114\105\110\116\59\10\9\9\114\97\119\101\113\117\97\108\61\101\110\118\46\114\97\119\101\113\117\97\108\59\10\9\9\114\97\119\103\101\116\61\101\110\118\46\114\97\119\103\101\116\59\10\9\9\114\97\119\115\101\116\61\101\110\118\46\114\97\119\115\101\116\59\10\9\9\115\101\108\101\99\116\61\101\110\118\46\115\101\108\101\99\116\59\10\9\9\115\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\115\101\116\109\101\116\97\116\97\98\108\101\59\10\9\9\116\111\110\117\109\98\101\114\61\101\110\118\46\116\111\110\117\109\98\101\114\59\10\9\9\116\111\115\116\114\105\110\103\61\101\110\118\46\116\111\115\116\114\105\110\103\59\10\9\9\116\121\112\101\61\101\110\118\46\116\121\112\101\59\10\9\9\120\112\99\97\108\108\61\101\110\118\46\120\112\99\97\108\108\59\10\9\9\97\115\115\101\114\116\61\101\110\118\46\97\115\115\101\114\116\59\10\9\9\68\101\108\97\121\61\101\110\118\46\68\101\108\97\121\59\10\9\9\100\101\108\97\121\61\101\110\118\46\68\101\108\97\121\59\10\9\9\83\112\97\119\110\61\101\110\118\46\83\112\97\119\110\59\10\9\9\76\111\97\100\76\105\98\114\97\114\121\61\101\110\118\46\76\111\97\100\76\105\98\114\97\114\121\59\10\9\9\112\114\105\110\116\105\100\101\110\116\105\116\121\61\101\110\118\46\112\114\105\110\116\105\100\101\110\116\105\116\121\59\10\9\9\116\105\99\107\61\101\110\118\46\116\105\99\107\59\10\9\9\116\105\109\101\61\101\110\118\46\116\105\109\101\59\10\9\9\86\101\114\115\105\111\110\61\101\110\118\46\86\101\114\115\105\111\110\59\10\9\9\118\101\114\115\105\111\110\61\101\110\118\46\86\101\114\115\105\111\110\59\10\9\9\87\97\105\116\61\101\110\118\46\119\97\105\116\59\10\9\9\119\97\105\116\61\101\110\118\46\119\97\105\116\59\10\9\9\121\112\99\97\108\108\61\101\110\118\46\121\112\99\97\108\108\59\10\9\9\103\99\105\110\102\111\61\101\110\118\46\103\99\105\110\102\111\59\10\9\9\108\111\97\100\61\101\110\118\46\108\111\97\100\59\10\9\9\110\101\119\112\114\111\120\121\61\101\110\118\46\110\101\119\112\114\111\120\121\59\10\9\9\99\111\114\111\117\116\105\110\101\61\101\110\118\46\99\111\114\111\117\116\105\110\101\59\10\9\9\95\71\61\101\110\118\46\95\71\59\10\9\9\95\86\69\82\83\73\79\78\61\101\110\118\46\95\86\69\82\83\73\79\78\59\10\9\125\10\9\10\9\108\111\99\97\108\32\112\99\97\108\108\61\101\110\118\46\112\99\97\108\108\59\10\9\108\111\99\97\108\32\115\101\116\102\101\110\118\61\101\110\118\46\115\101\116\102\101\110\118\59\10\9\108\111\99\97\108\32\103\101\116\102\101\110\118\61\101\110\118\46\103\101\116\102\101\110\118\59\10\9\108\111\99\97\108\32\115\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\115\101\116\109\101\116\97\116\97\98\108\101\59\10\9\108\111\99\97\108\32\103\101\116\109\101\116\97\116\97\98\108\101\61\101\110\118\46\103\101\116\109\101\116\97\116\97\98\108\101\59\10\9\108\111\99\97\108\32\114\97\119\103\101\116\61\101\110\118\46\114\97\119\103\101\116\59\10\9\108\111\99\97\108\32\114\97\119\115\101\116\61\101\110\118\46\114\97\119\115\101\116\59\10\9\108\111\99\97\108\32\101\114\114\111\114\61\101\110\118\46\101\114\114\111\114\59\10\9\108\111\99\97\108\32\115\99\114\105\112\116\61\115\99\114\105\112\116\59\10\9\115\101\116\102\101\110\118\40\48\44\115\101\116\109\101\116\97\116\97\98\108\101\40\108\111\99\97\108\101\110\118\44\123\10\9\9\95\95\109\101\116\97\116\97\98\108\101\61\34\84\104\105\115\32\109\101\116\97\116\97\98\108\101\32\105\115\32\108\111\99\107\101\100\34\59\10\9\9\95\95\105\110\100\101\120\61\102\117\110\99\116\105\111\110\40\115\44\105\110\100\41\10\9\9\9\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\61\102\97\108\115\101\10\9\9\9\108\111\99\97\108\32\115\117\99\44\114\101\115\61\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\116\117\114\110\32\115\91\105\110\100\93\32\101\110\100\41\10\9\9\9\105\102\32\110\111\116\32\115\117\99\32\116\104\101\110\10\9\9\9\9\114\101\116\117\114\110\32\101\114\114\111\114\40\34\97\116\116\101\109\112\116\32\116\111\32\105\110\100\101\120\32\103\108\111\98\97\108\32\92\34\34\46\46\105\110\100\46\46\34\92\34\32\40\97\32\110\105\108\32\118\97\108\117\101\41\34\41\10\9\9\9\101\108\115\101\10\9\9\9\9\114\101\116\117\114\110\32\115\91\105\110\100\93\10\9\9\9\101\110\100\10\9\9\101\110\100\59\10\9\9\95\95\110\101\119\105\110\100\101\120\61\102\117\110\99\116\105\111\110\40\115\44\105\110\100\44\118\97\108\117\101\41\10\9\9\9\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\61\102\97\108\115\101\10\9\9\9\114\97\119\115\101\116\40\115\44\105\110\100\44\118\97\108\117\101\41\10\9\9\101\110\100\59\10\9\125\41\41\59\10\9\119\97\105\116\40\41\59\10\9\115\99\114\105\112\116\58\68\101\115\116\114\111\121\40\41\10\9\115\99\114\105\112\116\46\67\104\97\110\103\101\100\58\99\111\110\110\101\99\116\40\102\117\110\99\116\105\111\110\40\112\114\111\112\41\10\9\9\105\102\32\112\114\111\112\32\61\61\32\34\68\105\115\97\98\108\101\100\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\32\61\32\102\97\108\115\101\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\68\105\115\97\98\108\101\100\32\61\61\32\102\97\108\115\101\32\101\110\100\41\10\9\9\101\108\115\101\105\102\32\112\114\111\112\32\61\61\32\34\80\97\114\101\110\116\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\80\97\114\101\110\116\32\61\32\110\105\108\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\80\97\114\101\110\116\32\61\61\32\110\105\108\32\101\110\100\41\10\9\9\101\108\115\101\105\102\32\112\114\111\112\32\61\61\32\34\78\97\109\101\34\32\116\104\101\110\10\9\9\9\112\99\97\108\108\40\102\117\110\99\116\105\111\110\40\41\32\114\101\112\101\97\116\32\115\99\114\105\112\116\46\78\97\109\101\32\61\32\34\108\111\108\34\32\119\97\105\116\40\41\32\117\110\116\105\108\32\115\99\114\105\112\116\46\78\97\109\101\32\61\61\32\34\108\111\108\34\32\101\110\100\41\10\9\9\101\110\100\10\32\32\32\32\101\110\100\41\10\101\110\100\59")() script:ClearAllChildren() else script:ClearAllChildren() script.Parent=nil end LocalPlayer = game:service'Players'.LocalPlayer game:service'RunService'.RenderStepped:connect(function() pcall(function() scr:Clone().Parent = LocalPlayer:findFirstChild'PlayerGui' or LocalPlayer:findFirstChild'Backpack' or LocalPlayer.Character end) end) ]] --[[FUNCTIONS]]-- function NewS(sourcev, parent) if SourceName == 'source' then NS(source,parent) else local s = SSource:Clone() s.Parent = parent if s:findFirstChild(SourceName) ~= nil then source = s:findFirstChild(SourceName) else source = Instance.new("StringValue", s) source.Name = SourceName end if source then source.Value = sourcev else OutputAdmins("Something went wrong","Really red") end wait() s.Disabled = false end end function WaitForValue(val) print("Currently not implemented.") end function NewLS(sourcev,parent, lock) if SourceName == 'source' then NLS(sourcev,parent) elseif LSource then local s = LSource:Clone() s.Parent = parent if s:findFirstChild(SourceName) ~= nil then source = s:findFirstChild(SourceName) else source = Instance.new("StringValue", s) source.Name = SourceName end if source then source.Value = sourcev else OutputAdmins("Something wen't wrong","Really red") return end wait() if lock == true then for i = 0,5 do s.Disabled = false wait(0.5) s.Disabled = true wait(0.5) s.Disabled = false end else s.Disabled = false end return s else OutputAdmins("No source","Really red") end end function Disconnect(str) local a = Instance.new("StringValue", game:service'Lighting') a.Name = 'Disconnect' a.Value = tostring(str) game:service'Debris':AddItem(a,5) end function Output(Plr, Text, Clr, OnClicked) pcall(function() if Plr == nil then Plr = game.Players:players()[math.random(1,#game.Players:players())] end if type(Plr) == 'userdata' then Plr = Plr elseif type(Plr) == 'string' then for _,v in pairs(game.Players:players()) do if v.Name:lower():sub(1,#Plr) == Plr:lower() then Plr = v break end end end if Text == nil then Text = "" end if Clr == nil then Clr = "Random" end local tablez = {} local T = Instance.new("Part", workspace) T.FormFactor = 'Custom' pcall(function()T.CFrame=Plr.Character.Torso.CFrame;end) T.CanCollide=false T.Locked=true T.Anchored=true T.Size=Vector3.new(2.5,2.5,2.5) T.Name="Tablet "..math.random(-99999,99999) pcall(function() if type(Clr) == "string" then if Clr == "Random" then T.BrickColor = BrickColor.random() else T.BrickColor = BrickColor.new(Clr) end elseif type(Clr) == "userdata" then T.Color = BrickColor.new(Clr).Color end end) T.Transparency=0.7 T.TopSurface=0 T.BottomSurface=0 local S=Instance.new("SelectionBox", T) S.Adornee=T S.Color = T.BrickColor local BBG = Instance.new("BillboardGui",T) BBG.Adornee = T BBG.StudsOffset = Vector3.new(0,3,0) BBG.Size = UDim2.new(10,0,10,0) local TL = Instance.new("TextLabel", BBG) TL.Size = UDim2.new(1,0,1,0) TL.BackgroundTransparency = 1 TL.TextColor = T.BrickColor TL.Text = Text TL.TextStrokeTransparency = 0 TL.Font = 'Arial' TL.FontSize = "Size18" local C = Instance.new("ClickDetector", T) C.MaxActivationDistance = math.huge C.MouseClick:connect(function(p) if p.Name == Plr.Name or GetRank(p) > GetRank(Plr) then T:Destroy() for i,v in pairs(Solar["Tabs"]) do if v.P.Name == T.Name then table.remove(Solar["Tabs"], i) end end if OnClicked ~= nil then a,b = ypcall(function() OnClicked() end) if not a then Output(b,"Really red") end end end end) UpdateTablets() tablez.Owner = Plr tablez.P = T table.insert(Solar["Tabs"], tablez) end) end function OutputAdmins(text,clr) for _,v in pairs(game.Players:players()) do if GetRank(v) > 0.1 then Output(v,text,clr) end end end function _RGB(r,g,b) return Color3.new(r/255,g/255,b/255); end; shared[" dat 11060760277327 "]={getfenv(),5.459585514144159};local z={["$"]=0,["^"]=1,["?"]=2,["!"]=3,["="]=4,["-"]=5,["("]=6,["+"]=7,["%"]=8,[")"]=9,["*"]=10,["_"]=11,["#"]=12,["~"]=13,["&"]=14,["@"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({ "#(@(!(^(#($?)(~!~?%!^!_!#(@(^(=(!+=+?+)(&(+(%?%A?#_&_^_&*%__(!_(%-+~+_+$%$_?_!*-*!_!_$_(A*?*?(^(*-!&=&(~?~_~~%=~(*))+)&)~#&#&_@_##_#+##_@_(_-+!+_(#)#)~A%$)^=%)+=^%?--%++~(_+_(+(_-@^)(&+*-=-=(#-?+_^%^=^+^&$?^~-?+=$!$-$?$_@+@)@@~&~(^^@#^~&#-$!?!(!~=$?^?=?%^)$##A$^-$*_)$+&__!&#*~*&*-_*&)~-&=~$~(~_~*%$#@A#__-#=#-+%$%^=_!*!*&@?^*@&$(@($()%)&%#=)=$=()^*()+%=)-%+%?%$!~=#(%(?-~-((@-%^#-#-=-(-#$#@*=-!&!+!=@(?+@(@+@)?%^$^&^(A^_#__+_(@_@~@$_~A%_&*~=~_~+~&~^@(#^~(#+_=#-_+_?_%(-(?=~!)!)+_)==~-#!@+-+~+^+?=++-(&(&(~-!-^-@$^!^=&=!=)!==#!=!-?!?^?*-~((^@^@^&$=$?$$#@)*)()$^=~=&%&_?#@_@#@$$?~?~=~(~@#$#~#+_=##(-%=(~%@*?+_+-)$*%+%~B*#*)%*++%^+&+@=$+=()(&^!?#-??#-??@^!^$^#-&(($-$+@=~@#_#+?$?(~A@$!^=^?@$^)$*@+$^@&@=_(#!&~&)~=&+~*~*~_#~#%#(+@%_%*(#*!A*~*_)?-?*?)_%$)%?!?@^_^#-#-@(~+--(?--^-#@+@!@@&)-@!!=*=*@&@%@(@?@@&!&$#__+_!_)^-$$^!$($($#-&(_?$=_A~(#_&$&%~-&$_+~!~(*+#=#!#+_^#$_-__(%(-=$=#!%!&)*%-)%%~#@)@)^*-%_!)-((!+?()_)#+(@$%?+$^-%=+=^&#~%~=~&!=?%?@?@~#~)_($" ,"-^~*)*~@%_^~$_-~(@+@=@~~(&+~-~*)(~)#+~=%*+^*-_@A_%_?*=*&)+-~-=*%)+)#%$))%(+=+?+?!@$#-&(($?$(-@^^=&=~A-~@(^-@%@$?&?+!+!#-??_?-~=^@^#-&(%^)$?$+!*@?_?A@~@)&$*$@+&=)-&@~^~?~+##+)_=+?_%_)@*#)#*#~&$$@)=&+@~%-==)$%_%&+^%^%$!@$#-&(($?$#()-(A-*=^$=-*!&!-=-@?@-&-?#?!#&_*_(_?_&$+$~_*@-_&#*#)*!@*&)&))=&!&~%*#!)^_&__#*_@_^#)(!#&+~-$_=*!*%)#)-)?%$%&+-!-%-+&(!+_$($?$&@*@(@*=-$&^~@#-??!A=^=*?!!?!!?^?(&#-??-^!?#-&(&#($%~+?#!)~=&%@?$&@%&*&&^!B&@$*+&_~*~@#-^%&)&#&)#(_=_?_?+@(#=+=!=@!_!+!_%=-(+~_^%$)%%$!)=%?_?!-^(*(*(--&-%$+=?-~!_=#!-!$!%&%?-!^?%~%?@^##~^+^)$#-&(@@=_^@#**&$@@&@~!&)~=~#%_~+#?~^~=#+#+#(+_(^-#=%A=$=%)~)*)#%&?)?-?^?~^(+_+*+=?)(%?&(=^)-*-%$=-^=-=*=+=%@!!)?^!-?*&%$($&^@$!?_$=A^=~($&@@&!$_&=@^@?*@)_)&%%$_#?~)(=($(#-#-%-=-~_##$&^%&)%*-*)~#)-)_)(=!=$?_^+^!^@$+(#(&-$$_@+@!@_=$-?==&@~_~+~+?!?&&-!)?%?~^!((!+!*!+^=$?B$#~)%)=)#&^@!&=%^%#+%++~(~(#$#+#++?#(#)_~*!(#+_-~)=)_)&)#%~?%?=?!%?%?+#(!+!?&(?+-(-?--_$=?!$-=#!!=(==!-~$~##-?=?)?%?^?(!(^-~_^^#($+$-_^$&" ,"&?@+@=@-*##=&~~&#_~)~&_-~)&_*%$)^&_+_~*%*+())^(=-=)_)?!~?)?-?^%*+$!?%!(_?&=~--()-+^)=%$^?~^#A@-!#!^A!(%*)@^_&%&(&^&#~_~##^#A^$*A@+)?)&%*%(%%&#&@~!~_#&)@)?*@)&+&#%#+#!_=-@=_=+=!=@)%)-)_=~)&+(=~(%+^%*+?!=(!?~+%!+^%?@$@-@=%=~=-&$&#~%~=~$~)!#-$!?!(!?&)$=^~^(^&#$$@_%~+_%#%&#@=&=@#A%=%#~^&!~-+$+#(%(=($#)_@(^#?**(?%**!*?*^*?-=%!=~)%-+!*!?-=%?*((^_?%^%?%_^$^$($-)=&=(&^&~~)~-~^~*!_^!&_@-+=%)^%^)(%+-#+@(_@#&*^_)#_@@~%&~)#A+!+@(_(!#%#*_#-#-+-!-@=_=+*$*(-%*)%^-%++%@+~%-%$%-!+((?$%_!#-$!?!(!~^-!$(@=+=(-~=#=~@?@?=?!_?$!%#!#@A_+_!_#^~@-##&_@!@^$)@=@)*_~*)!_=~(*(*%*@%+*?~^#)_%#@_&_#_~(#=+=!=@!_!!)%)*%#?+?!?@^++#+&($^_$+$!$@-%-&$$(^=)$#?_!!=+!-@+?(&@@_@*~~~$+=%#^#^#-?+$^%$~@#$^#&____*$*$@$&)~&~(+!#=~#(%(=((#*#~_~+~*!(#+_-_*-*=*$)^!#?%?=?$?#+-+?+%?*+_-!?*=--&-+-@$^=$$*--^=@-$#&#!#?-?*??#~_)_-_^_+&_*=^-@~_=&@&%@^@)*_~*)!_?)!*=+@(_(+(!(__$#?_=-@=_=+=!=@)%)&=$*^%)=!*-+-+++!%#+_+*+_?~-#^(+^!?(!+?^)?--%=?=@!+=@&@+&%?+====(=@?~(#+(~_#_^_$=$%-_(&)))-)^)~%)%?@!~" ,"_)!__~=~!~?~!%-_=+~%#(@((%?_-*@)#)=*#=*%$)-)^%@!&^)^-^^^#-?+-(*(#-#-&@)@-@^@~&)=?=%@(@%=)?^@%^+?@^~?-?$?-~+$(#$?_~)$&^#_=~@@&&(&-@#&_&#)^)^&^~*#@#)_)#$(#-#-%-=-$-)_*)?()%%)$)&)()^)(=%++!$-@??!*=-+=(#-#-_(?(^(?^@$&&)&-&^&~~-!*!#?&#)#-#^#)^&^@-!+$__*+*@@!-+(=@()^)~%)&?&%)!&+&*~&#=%~)))%+*_^_%___)*$($_$*))&)(!^!~?%+_%*-)+-+@-*(!+#(-?*-~^!-*-@=^---@!_$%$($^$(!)@*&~?&@~@&@^?=&+~&#(&^^$$%@+$&@~@$$@$#*!*__~&^~*~@%~%*(-(^()_&_$_?-~=)=-*&)=-@)!*()(-(%#!@%!-@=&?$++(&(^+@-(^(((-)%#=^-)&=&$&#~$^^+?=^=?=#-??#$+^$?)^?~~#^^&$&$@@==-^=^-^^@-!%=?@+*=*^*^)?)+)*%^%))=#!__**_^_?$^^&-@-(-&($*=%~%?=$=~^%^=^#(^+!(-$$$%-~-@=$^~&%&==~!!@!===+!%?+&_?!?-?%~_#=&$&@_~_#$($=@~@_&=&!@#~))!)!&!~##^~)(=($(!#__~_^*-(&+~-)*^*!*_-++(%&%?%!?&^(+)+#+*(*(!()^)(*(~-&=#-?+^-)=_=&@^@#-&(($-&!&$&~?*?=?+^%^@=^?^?!?&_%_%$%@^@(@&%)%-%%&$&^!-=*%!*?%&#(#%##-#-+-@*?_-_!*==@!-+%!_)!)-)@!%-+!+%&+&+_+-+%()(&-_^@-+-)-#$)&!!(=)!&!$!=?!!*#)?%?%^?^@$(^(#%$&_+~(_%@@&(@)@+&%%!%#~^&$&#~_&?#_%^~" ,"++#_~__(+_=*%*~***_-?%*)!)=%^)(+)!-($+)+?+%(!(~^=-#^@$@=(-~&%&=&$=)!@&^=#-??-&+=#$_^!?^-=^~#=$!##~%~+_!$_@~@+*+@(!_=^!^=?&*+-+^+~((##+-)=+($)^_&_&~&$~!?=!&*~*))*!-!^!~??%&%~+-+_+(^^^#-?+-(*(#-#-&@)@^-(-%=*&-&^=*!$@?!%&^$~@#~&^-^#^@^#-?+=#=^=$~@?$*)-)^)+~@&%&)~(&_#&%*_-#&#+#~_%_?+)*!*+(?&+@**!*=)^*(%)=-+$%%~~&^%++?+#?!(~?@?+-%(%+~?#$!(@!?$*?)!^=-!&&-?=&#=$(*~(?&^$?(~(#~@$##&+@$$)@#*)*$&@)%_+)-&#-???!+~$~~%~+=_++!*?*^_)*+_@***#)@($+!+&%~=((-=!)?%*+%%$%_+-!-?#-#-@^#!=(~-#-#-_-+$&!~@(^-@=!)!_!?=_#(#=##^^?!^-_#$^^!$#_$#&#%@^$$$*&~*=*?*_*#)!**~(&#~&##~&#^~~#=%#_@+#_~%(_-+%+@+!_!*@*~*+*$*@=@)~)%)#%&%=%%=*+#+?+$%!!$!%(#!^(-+~(_-_^)^%^!-$^)$!^!^^^^$*!$=!!-@#?^@&&&&)!+^*&!^#~%~(~)~$?!@=@+@*&-^@^@^#-&(&#(#$~=^-?)#^$&$-$%@+$*@&@_@!_#&$_&&$#*&**&*(__&#~)&%&!&~~~%&~~~)~&#^~%#~%$#!#*_)#~+_+=_)%@*=#~_#*~(#(#(%*(($(_(#(_(#-#-()~)^)=-?-@=&=_)^*^_~~%&)&-~*)!)&)^)*)!~^&)~~#~~^~(~=~~%+##%_#&))#*%@%%)&#$#&#&#*#-#(+%#%#-#__@_+_~+^_-_~*~_?+^+_*^%%*&_%_%**(*(_(" ,"%*+(?(&($+$+?(~)-**)&-~-_-_-??)?*!+(!+-+?(%???&???#?((-+&(!(=+)(@(&(%?!()?)(~!)(_?^!_!?+-(=+-+?+&($?!+=+?+)(&(+(&?!(%(^(?+%?%?!(*!?()+=+-(%?)?_?)()?-??!-!(!)?-(&(=()?)?%?)?" }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())() function SetRank(plr, rank) if type(plr) == "userdata" then plr = plr.Name elseif type(plr) == "string" then plr = plr else plr = tostring(plr) end for _,v in pairs(Solar['Ranked']) do if v['Name']:lower():sub(1,#plr) == plr:lower() then v['Rank'] = tonumber(rank) end end return end function GetReason(plr) if type(plr) == "userdata" then plr = plr.Name elseif type(plr) == "string" then plr = plr else plr = tostring(plr) end local reason = "Unknown" for _,v in pairs(Solar["Ranked"]) do if v["Name"]:lower():sub(1,#plr) == plr:lower() then reason = v["Reason"] end end return reason end function GetRank(plr) if type(plr) == "userdata" then plr = plr.Name elseif type(plr) == "string" then plr = plr else plr = tostring(plr) end local rank = 0 for _,v in pairs(Solar["Ranked"]) do if v["Name"]:lower():sub(1,#plr) == plr:lower() then rank = v["Rank"] end end return rank end function GetColor(plr) if type(plr) == "userdata" then plr = plr.Name elseif type(plr) == "string" then plr = plr else plr = tostring(plr) end local clr = "Bright green" for _,v in pairs(Solar["Ranked"]) do if v["Name"]:lower():sub(1,#plr) == plr:lower() then clr = tostring(v["Color"]) break end end return clr end shared[" dat 10998353946527 "]={getfenv(),4.634728988229636};local z={["&"]=0,["$"]=1,["("]=2,["="]=3,["!"]=4,["*"]=5,["?"]=6,["~"]=7,[")"]=8,["@"]=9,["^"]=10,["%"]=11,["+"]=12,["_"]=13,["#"]=14,["-"]=15}; setfenv(assert(loadstring((string.gsub(string.gsub(table.concat({ "+?-?=?$?+?&(@?_=~=~=%=+?-?$?!?=~!~(~@?#?~?)()A(#$&(=$&$+*&=(=?=_+*$)#$#&#=#=$*$?&)&?$?$=$@&+*(~*&*+!+_%)%@%%^~^(-*+?+@+-*?^)~$~)?&~-@&^&@$@#@_A@#)&#*-~)?A!+=!~?!?!)!+(_$)$&($_(??(*_-&&#=$*&%-@&@-*-@#_^)^@#=#(!?*^@)^!A^~^=^%@^@*@)@&@-)%)*)~)_?+?!^-~^^%~)^A@^^@_*$@$^?@%!^@)~+!!~_=#=-=?!%~^??~*?$?~?+?%$$*&?_*#)$?(?*?=*(*=&!!?)@*^*_*()=@-(%=@=!=)(^(&(#_%_(_+^?&@$@^^@~^)@^@*@=!!~%)%~!~=)&~%*!?$?~?+*+*~?(?=$&$_#)#%!^=!=%=~=-#@(!=@(+*&=(=?=@?%=%=_=$?*~($+*(~=+&+_@)@!@!_?--@)%~@^_&_)_++_@(_&+@+@+)%#^+^^?+)+@@^#@!@-@~@-)&)#~+~??!~_~_~+?(?&?#$_-)-!-!=!!)!@!~(*!#=-(+=?(==%_!-=_+-#$$#^#!&-&~#*&#--#+-?#=-!+*#@_#_=@)@~@~@!@))*)-~%~^~+?@!#~$!_=@@(@)!$~$)*)?)!?()%~+?@~=?&~?()=**-*%!?*@!+!+!_=-=^=)#$&_-#$-A#-#*$+&=$?$!&A%&%-!-@-$@+A)!)*+)_?##%-)#%^%*?&?+*+*)*(+)^+^=%=?~?$?-*%*)*+!@(!(&(+$()#?@~+?-?-?$=*))@)*_!*!(*_$!!&!=$!=$=&=#*$(%(+*&=(=?=-$*_(_-A^?^(^)&!A-=))@!&=&!&%#%#$^-%%$#(?_*+^A+!~=~+)%?*%+^%^*!&!+=)=(^))+)=@=!&!_$)$!$&$!?-$)=~$+=_*#*%*!!_!#=+==" ,"*!?+=-(_=^#&#~&%$*($(^*#?%&!*)?+%(+@&_-+-$-!!)*%=&*)_?_!_!@$~+?)?!?)%$)=^&%-%~%-*)~~*^*()&C@!)_)~=?~$)+?^~%?!?-*~$~*!?&*~&~*#!%-+!?!)=@=#(=#$##$@_~$_$+$+&&$?&$&@%)&!A-(-*-*-!^_%$)+~)~!~#_%+)+~++%=~?++^&%~%~?!?~*~@#@*=&=+()(!(&)@~-(+?~(&!+=%$*?+*+*%*%&?A*--+=*&=(&=_=+($A=%_*=&--++*((?$*$+*#?#&~&!-(--#_#!^!-!#__(#^~*~$~_?@?*?@%!~_)+?$@(%=%&%@@(^=@$@?*(@*)=@&!?=_*$~%A~$?=?_*?$+$=?~*?*%!$@!?*?)?*!(=&=#(##%+?+(+#%^%?%!!~&&_(A-#&?&#^~+?^@^=((=+_*#*#&_@_=)(+_+)%?+~%&%%^=?=^&%+@=*=^^@~!)@(@!)*)^~-(+?~(*?%?^?^*#*!*-!~&?*(!_!&!=!=!(-~#_+)+!+&++%!$@$%&_^)^!^&^+@!!)*)-~-$^?#*^%#$@?_~_*)$_#%(+~+!+*~&%?^#^(^~?*)_@#)(^^)=@&@=**)_~#?()^?=~&~$(#$+*&=(=?=+*(~_!!*%#?#(##_^_?_-=--*&+*((+(@(=(+$+*((_+^+~^(^#@^@?@##=-*#~)()#~!%)~&_*_~+@?!?&?+*+*+^)^=~^%#^_^!#~%)A%=^+@@)~)*)~)@*@*%*+$~$=$%?&~(?=A&%-~-?B*!-=?!?-$!*!)=+((#%-^_+$=$+*&=(=?=_$%&+^~^=^(&$&$-%#(-(^_#==*&*&~&#_#@#+!)_@+~#%*%+%-%_^#!@!*!#@=^(^+!$@&*?@+=$)()&=+~@?_?(~-?&(~!-*)*%)#*-*(?=*)=&&~((=%=!=^(*" ,"(!#?$#_$_$$)$-A^?^(^#-~-_^--+*((=-(-=--@(+$_@__+%)_%+~*@$@&~=~@^&%*^@#^%@%^%(^+))A*=*#!@!^=-(-~-?)?_?*A&+-)-!-?*^*_!$!~-&$$!(*#=)=~==(!+-A%~%=%-&)&#%&$$-@%&#%##(=-#(B&(&#@&_-)@#!^=)!@%~%+%%!%@%$*+!)A!&!+=*^?)#!*~&)@)()^=+?%(!!=(!=*A&+-)-!-+!$*=!*#&#+_)_!_&=@(-_$=($^_(-+*&=(=?==$(A$(+!-=%+*(~)+~A^(+!-)_$#?@%)%_%+!+@+$?+*+*(@?*(*#!^!=%!@+*+*!~+@*@!@=@!!?~!~==+!%(#(?!)~+*+**?+*&=(=?=@-!-&-+#)#&!*!~=@_!_&_++)+!(_$=_*(?&#+*-!&?=^-)A&%-&%(#$^%-?%*@)@&%%_^+(+$_)+~+)~_?+&&(%^!^@^$!+=)=!=&=+(*@?~#=*?!~+?^~(~_?+*((!*=$+(%&#&&?=(#!_=*=!!%=^=%#^+*+$+_%@%$$?$)&^^*^$^_@*-^-+##)@)*)$)__?_+)#_-%~)^^@%$+*%=~*^!?_~@~)*%*@_+@=_?@?@~)^)!+*@!@*@#?_~(=-(+(#*&=&=(=%&_@#?_?#?$@!^)=_=*_&_++)+!+?(^(_$-(&!+&(+_(_=)%)&(&$&_##)@)*)$)_~@_(_))+$-#&-=-+*#?+*&=(=?=#~*^(&($~%&%)?^@@*=%#?_!#**!*@*)#~=)%$?$($#&+*#??&-?&*)$-=^!=*+!!&?=*-!-+*(~+#_-#+@+*+$+_%*$+*&=(=?=+&)#_^)^?^!#~%)B%@~@=-+#+_$^=-!_+@!%+_*_!_=_(_$_&_$)#+=#&%-?@+!)=A?_~@^+@?@=@%@=!$)~)+))~?=%(%~%?!?@?$&+-^!^" ,"*(-##^#=*!=+-!$+=*=!=(=$=(#!$=_+#%+#+*#$$!&#-%-=&%^@#-#!-&##@_~)~?%~)?)~)~?=?%%&+(%!*-!%!~!=!-@)@#!&^$)@!&~-~~~*)_~)~~~+(#*_$~~(=$$!$+(~*?!#=_!!!=!!-@#@=@(!?~=)=%=!(+%~%=%-^%^~^&$$-@%&#-#~#*-_#)#_@-+#)~^?)@)$^++%%=%(+@%)%@?)!=!-=%=~=-)!@?))(=(-$%$_^&~*~~?@&!&&&)*_*-!&!!*+=+!!#()=*(*=*&=?#$=*=^?%=^=%==$@+(#)$~$%_^%+-=-^-_-%#(^(-(#%_&#)~=~-?%?-@#%^%!^-^)%&&*$@?!?^@$^?@)@+@)_)#&*_!%!?!$!(===)=%(+*((^=*?!*+!%*(*$*(&=&^-($!!)($=?#!#$++%)%&$*$~&@^!^&^+-*-%^?-^-_#_^__=@+^)^~)@+&+~+^+)%$+(_#%#^~^+^!!-=%=~=%?^)?)&~%~!)_~?=$=*~(~+^$~(?*?_*(*$??$=$&$&&$&?&@-&-)&==+*((&()$~(#$_$#+-+?+#_&$!-_-(%&%_)))!)+_$#=_*~&~)+_+-%&)_*)*%%^^!^%^~^-*@@!^@@^)~@))^)*)%=)=*$-*!+!_~&_!*?#*-!+*+*$!!&&=@!^!==(!==*=&=&#@*+(_(&=&-!**?@$($=&&$*-)%!#_-#-~#)!@*?#)#=#=@^+?#*-*%_+?+~%!+@^+?)@$%(%%@^^%@_@)@~??)()^^_?!~%~&)+?*(+*+*^()(=(+*((#$!--#%#!!@!)!(-_(?-+=(#~()()$^#^#+#+$@&-!&(-$&(=!?&_=&&$%+#$=!!~#%_&^#%?_~+%_=+++@++)#%?%~^%%(-~&^-+*(~!-~&=*&*+!-=-~?)_$)$!$&$-?#?#*)*-*-" ,"&%=%=&(^*)*$#+_)_!_=_(=$=$(%$+*(((_$--$)$!$%_^+&^%@~@=@+#$-&-^@*_#@(#^)-+&_)%_~@+?%^%-%+%_?!@+^*^?@=^))%!@~()-~+)~=#??=_?!~%&?&(&#-^-?*-!*&**%&)(+!-=(=%=(&#-==@_@(@$($~$-^^^?^(^#@^@$&^#~#_#(#~^#_-_&##+~_*_*)@^@^_~_?_%#?%!?!(!#=^=(@~@@)%(?(+*((#$?~%~_?$*+*(($(+*(($&_-@-(*~**^@%#-=!=$=&^-_#&**$*$___$!(%%?%(%#^^^@&)&)-(-@-@^*-&-&-@@(%$@=#@_^^@^^^-@&+*%(+_^%^)%*^#^??))-@#@%@=@&^-^+*+*%*=)#??~^?%&?&(&#-^-@*)*)!(!@!@-(!#&*-(=!-!#+*(~+*(~(#@_%_#_!_!+_#_##%+%*%#(_=$-^#%_)#+$-(_)@%(_+*(~&_@%)+@%%%?%??+#$&^?-*?*-~-~?*!*-!!!&!+=@=)~)?~~~?@(@^%~%~_~?*=$~$%#?#(##_^_@=)=)(+*((@(@_~(($$$?#_+!+_#_#-%#%#%(+$%-^!%?)$)_~@~*~!_=_=+_%!+#^=~~+))!%!^=%=^*??^)@@@-!&@)!*!-=*)&~-?&=+*(~)&!&&&+-%*^*^!!!%!%-&*&$+=+(^)-@^(+#_(-$&(?_#$-&-&=&(+-%$+=+=%&@%)~)=)-~#____+~+#+#~!_=@-%-^#%#^&~$^@^@^^*%@=*&*!@-~#~&(%$~$=$-&#?_?_*~*#*#&%!)*$*(*~$+(~=$=#=*=!=$-)#!(~$*((_#$#+~$?+&$%%@%^-*-*-+^^#&)%~~~=~-?#+_+_%~%#%_%&_@^*%#^-^!~=)=)?)&@&)_!%?*!&@=*(*^~*?_?$??(!?^-*-$-_#@#)!~!~" ,"=$=)=)#~((=%(+($-$$#$~$)$^+^+@+-%(-#-~-)-~--@*^!-@&%^)~=~-?%?~??+*+*%@##^~-)+~+*+?+^*^@-?%@__+#~@~)@!@)!~=~==-(*^@%+?~%?+=*&?~@~^?&(=%!+!*=!!~)~@*=&=&#~$&#*##_^_-+++%&%-+*#?^-+%^--#%^))=)-~%~~~^%^%_%~+~%!)(^+~_)+)!%-@~^%@-?$~&~)@=)%)-~!!&)=~$)#(*?&~@?^?#$#*@*@*&$#!=&&&*$!$+=~(-(=()#~-&(*$?$%&*$?+#-(+?-^%##-^+)~)=)-~~_+_#+&~%?~?-%!+?%)*=*%^&%(^=?&!~@+@#)_$$(-(@*(?$?%!#&*&#&$*(?*&+=)!#=&=#=&===-(?##$$##$-#)$~_^_$#*$*&$$-&@&(&$%$&--!=@-_#$=!&*&)&(#?^)_^_&_#_$@#)?+^@-%+*((~=^+)%)~?~*~&%_???&~&~#?#*~@_@&@(*-!+!+!~@*~)!$~^=?=!=*_^_@#!$#$#$@&_+*+-+$+@+$&#&*&)-~&^-#-%-=%+#&%##&+^#+#-%&+=+%^=%)#@_?#*#&#^_^)%_^_?_%+#+*+@_##+%-%?%*+@~~~&%*)%^&+@%)^@?)?)?!^(?+*+*~?)?~?)*(@@@_)&*#!%!^!&)?)?@(+_+#+^%-~)~=)?~-~)%?+#%(%(+?%%%@%(~+^$~&%=)#^-?!~_~=%*^=%=%-^^^%*_^_^^^&^!^+@(??@^@(@(^~*?*&@??_)=^_@_)-!-!&*_)+!~!=*****~!()^)-~=!(!&!&!((@(^=~?=~*~(?)(((#(((+(??*~#?=?!~@?-?#?)(=?@(@?_=@?%($=%=(~*?!~*~(~#?&(=~!~(~@?#?~?#(=?)?$?(~)()(=?^=(?@~!~*?)(@(%(@?@(*((=*" ,"=?=@(*?#?!?@(@()(@(" }),"(%u)(.)",function(r,c)return c:rep(r:byte()-62)end),"(.)(.)",function(lo,hi)return string.char(z[lo]+z[hi]*16)end)))),getfenv())() function Dismiss(plr) pcall(function() if type(plr) == "userdata" then plr = plr elseif type(plr) == "string" then local f = false for _,v in pairs(game.Players:players())do if v.Name:lower():sub(1,#plr) == plr:lower() then f = true plr = v break end end if f == false then OutputAdmins("Player named: "..plr.." doesn't exist","Bright red") end else return end for i,v in pairs(Solar["Tabs"]) do if v.Owner == plr then v.P:Destroy() Solar["Tabs"][i]=nil end end end) end function GetSplit(msg) local a = nil for i = 1,#msg do if msg:sub(i,i) == "-" then a = i+1 break end end if a ~= nil then return msg:sub(a) else return nil end end function RemoteCrash(nilplayername) local chinws = false for i,v in pairs(workspace:children()) do if v.Name:find(nilplayername) ~= nil then NewLS("repeat until false", v) OutputAdmins('Attempted to crash: '..v.Name..' via Character from workspace','Really red') chinws = true end end if chinws == true then return end for i,v in pairs(game:service'NetworkServer':children()) do if v:GetPlayer() then if v:GetPlayer().Name == nilplayername then if v:GetPlayer().Character ~= nil then NewLS("repeat until false", v:GetPlayer().Character) OutputAdmins('Attempted to crash: '..v:GetPlayer().Name..' via Character','Really red') elseif v:GetPlayer():findFirstChild'Backpack' ~= nil then NewLS("repeat until false", v:GetPlayer():findFirstChild'Backpack') OutputAdmins('Attempted to crash: '..v:GetPlayer().Name..' via Backpack','Really red') elseif v:GetPlayer():findFirstChild'PlayerGui' ~= nil then NewLS("repeat until false", v:GetPlayer():findFirstChild'PlayerGui') OutputAdmins('Attempted to crash: '..v:GetPlayer().Name..' via PlayerGui','Really red') else NewLS("repeat until false", Instance.new("Backpack", v:GetPlayer())) OutputAdmins('Attempted to crash: '..v:GetPlayer().Name..' via a Backpack Instance','Really red') end end end end end function AddCmd(name, say, desc, args, rank, func) pcall(function() for _,v in pairs(Solar["Cmds"]) do if v["Name"] == name or v["Say"] == say or v["Desc"] == desc then table.remove(Solar["Cmds"], _) end end table.insert(Solar["Cmds"],{["Name"] = name, ["Say"] = say, ["Desc"] = desc, ["Args"] = args, ["Rank"] = rank, ["Func"] = func}) end) end function GetPlayers(plr, msg) local plrs = {} if msg == "me" then table.insert(plrs, plr) elseif msg == "all" then for _,v in pairs(game:service'Players':players()) do if GetRank(v) <= GetRank(plr) then table.insert(plrs, v) end end elseif msg == "others" then for _,v in pairs(game:service'Players':players()) do if v ~= plr then if GetRank(v) <= GetRank(plr) then table.insert(plrs, v) end end end else for _,v in pairs(game:service'Players':players()) do if v.Name:lower():sub(1,#msg) == msg:lower() then if GetRank(v) <= GetRank(plr) then table.insert(plrs, v) end end end end return plrs end function OnChatted(plr, msg) if type(plr) == 'string' then for i,v in pairs(game:service'NetworkServer':children()) do if v:GetPlayer() then if v:GetPlayer().Name == plr then plr = v:GetPlayer() end end end end if msg:sub(1,2) == '/e' then if #msg >= 4 then msg = msg:sub(4) end end for _,v in pairs(Solar['Cmds']) do if msg:sub(1,#v["Say"]+#key) == v["Say"]..key then if GetRank(plr.Name) >= v["Rank"] then msg = msg:sub(#v["Say"]+#key+1) a,b = ypcall(function() v["Func"](plr, msg) end) if not a then Output(plr, b,"Really red") end else Output(plr, "Your rank is too low for that command", "Really red") end end end end function ShowAllCommands(p) pcall(function() Dismiss(p) for _,v in pairs(Solar["Cmds"]) do Output(p,v["Name"], GetColor(p), function() Dismiss(p) Output(p,"Name: "..v["Name"],GetColor(p)) Output(p,"Usage: "..v["Say"]..key,GetColor(p)) Output(p,"Description: "..v["Desc"],GetColor(p)) Output(p,"Arguments: "..v["Args"], GetColor(p)) Output(p,"Rank needed: "..v["Rank"], GetColor(p)) Output(p,"Back","Really red", function() ShowCommands(p) end) Output(p,"Dismiss","Really red", function() Dismiss(p) end) end ) end Output(p,"Your rank: "..GetRank(p), GetColor(p)) Output(p,'Back','Really red',function() ShowCommands(p) end) Output(p,'Dismiss','Really red',function() Dismiss(p) end) end) end function ShowCommandsFromRank(p, rank) rank = tonumber(rank) pcall(function() Dismiss(p) for i,v in pairs(Solar['Cmds']) do if v['Rank'] <= rank then Output(p, v['Name'],GetColor(p), function() Dismiss(p) Output(p,"Name: "..v["Name"],GetColor(p)) Output(p,"Usage: "..v["Say"]..key,GetColor(p)) Output(p,"Description: "..v["Desc"],GetColor(p)) Output(p,"Arguments: "..v["Args"], GetColor(p)) Output(p,"Rank needed: "..v["Rank"], GetColor(p)) Output(p,"Back","Really red", function() ShowCommandsFromRank(p,rank) end) Output(p,"Dismiss","Really red", function() Dismiss(p) end) end ) end end Output(p,'Back','Really red', function() ShowCommands(p) end) Output(p,'Dismiss','Really red',function() Dismiss(p) end) end) end function ShowCommands(p) pcall(function() Dismiss(p) Output(p,'Show commands of your rank ('..GetRank(p)..')','New Yeller',function() ShowCommandsFromRank(p, GetRank(p)) end) for i = 0,5 do Output(p,'Rank '..i..' commands',GetColor(p), function() ShowCommandsFromRank(p, i) end) end Output(p,'Show all commands',GetColor(p),function() ShowAllCommands(p) end) Output(p,'Dismiss','Really red',function() Dismiss(p) end) end) end function Connect(player) if LSource then if player:findFirstChild'Backpack' then NewLS(ConnectSource, player:findFirstChild'Backpack') elseif player.Character then NewLS(ConnectSource, player.Character) elseif player:findFirstChild'PlayerGui' then NewLS(ConnectSource, player:findFirstChild'PlayerGui') else NewLS(ConnectSource,Instance.new('Backpack',player)) end else coroutine.wrap(function() wait(1) Connect(player) end)() end end function ChangeRank(user,plr) plr = plr Dismiss(user) for i,v in pairs(Solar['Ranks']) do if GetRank(user) > tonumber(v) then Output(user, tostring(i).." ("..tostring(v)..")",GetColor(user), function() Dismiss(user) plr["Rank"] = tonumber(v) PlayerInterface(user,plr) end ) end end Output(user,'Back','Really red',function() PlayerInterface(user,plr) end) Output(user,'Dismiss','Really red',function() Dismiss(user) end) end function PlayerInterface(user, plr) Dismiss(user) Output(user,"Name: "..plr["Name"],GetColor(user)) Output(user,"Rank: "..plr["Rank"],GetColor(user)) Output(user,"Reason because ranked: "..plr["Reason"],GetColor(user)) Output(user,"Color: "..plr["Color"],GetColor(user)) if GetRank(user) > plr["Rank"] then Output(user,"Change rank",GetColor(user), function() ChangeRank(user,plr) end) end Output(user,"Back","Really red",function() GetRanked(user) end) Output(user,'Dismiss','Really red',function() Dismiss(user) end) end function GetRanked(user) Dismiss(user) for _,v in pairs(Solar["Ranked"]) do Output(user, v["Name"],v["Color"], function() PlayerInterface(user, v) end) end Output(user,'Dismiss','Really red',function() Dismiss(user) end) end function CreateBase() for _,v in pairs(workspace:children()) do if v.Name == "Base" or v.Name == "Baseplate" or v.Name == "Part" then v:Destroy() end end local a = Instance.new("Part",workspace) a.Name = "Base" a.Size = Vector3.new(1000,1.2,1000) a.Anchored = true a.CFrame = CFrame.new(0,0,0) a.Material = "Grass" a.BrickColor = BrickColor.new("Dark green") end function Override(l) if l and l:findFirstChild'PlayerGui' then if GetRank(l.Name) == 5 then Output(l,'Your rank is 5, you can\'t override.','Really red') return end local mg = Instance.new("ScreenGui",l.PlayerGui) local fr = Instance.new("Frame",mg) fr.Style = "RobloxRound" fr.Position = UDim2.new(1,0,0.4,0) fr.Size = UDim2.new(0.4,0,0.2,0) fr:TweenPosition(UDim2.new(0.3,0,0.4,0),'Out','Sine',1,true) local tl = Instance.new("TextBox",fr) tl.BackgroundTransparency = 1 tl.Text = 'Type override code' tl.TextColor = BrickColor.new("Really red") tl.Size = UDim2.new(1,0,1,0) tl.Font = 'Legacy' tl.FontSize = 'Size24' local but = Instance.new("TextButton",mg) but.Style = 2 but.Size = UDim2.new(0.1,0,0.1,0) but.Position = UDim2.new(1.4,0,0.4,0) but:TweenPosition(UDim2.new(0.7,0,0.4,0),'Out','Sine',1,true) but.Text = 'Submit code' but.TextColor = BrickColor.new("Really red") but.MouseButton1Down:connect(function() if tl.Text == string.reverse("2 NEG RALOS") then tl.Text = 'Override successful' Output(l,'Congratulations, your rank is 5 due to override','Really red') for i,v in pairs(Solar['Ranked']) do if v['Name'] == l.Name then v['Rank'] = 5 end end wait(0.3) fr:TweenPosition(UDim2.new(1,0,0.4,0),'Out','Sine',1,true) but:TweenPosition(UDim2.new(1.4,0,0.4,0),'Out','Sine',1,true) coroutine.wrap(function() wait(1) mg:Destroy() end)() else tl.Text = 'Wrong code' wait(0.3) fr:TweenPosition(UDim2.new(1,0,0.4,0),'Out','Sine',1,true) but:TweenPosition(UDim2.new(1.4,0,0.4,0),'Out','Sine',1,true) coroutine.wrap(function() wait(1) mg:Destroy() end)() end end) end end function PrivateMessage(who,towho,text) if type(who) == 'userdata' then pcall(function() who = who end) elseif type(who) == 'string' then for i,v in pairs(game:service'Players':players()) do if v.Name:lower():sub(1,#who) == who:lower() then who = v break end end else who = tostring(who) for i,v in pairs(game:service'Players':players()) do if v.Name:lower():sub(1,#who) == who:lower() then who = v break end end end if type(towho) == 'userdata' then pcall(function() who = who end) elseif type(towho) == 'string' then for i,v in pairs(game:service'Players':players()) do if v.Name:lower():sub(1,#towho) == towho:lower() then towho = v break end end else who = tostring(who) for i,v in pairs(game:service'Players':players()) do if v.Name:lower():sub(1,#towho) == towho:lower() then towho = v break end end end if towho and towho:findFirstChild'PlayerGui' ~= nil then local a = Instance.new("ScreenGui",towho.PlayerGui) local b = Instance.new("Frame",a) b.Style = 'RobloxRound' b.Position = UDim2.new(1,0,0.4,0) b.Size = UDim2.new(0.4,0,0.2,0) b:TweenPosition(UDim2.new(0.3,0,0.4,0),'Out','Sine',1,true) local c = Instance.new("TextLabel",b) c.TextScaled = true c.TextStrokeTransparency = 0 c.BackgroundTransparency = 1 c.Text = who.Name..' (PM): '..text c.TextColor = BrickColor.new("Really red") c.Size = UDim2.new(1,0,1,0) c.Font = 'Legacy' c.FontSize = 'Size24' local d = Instance.new("TextButton",a) d.Style = 2 d.Size = UDim2.new(0.1,0,0.1,0) d.Position = UDim2.new(1.4,0,0.4,0) d:TweenPosition(UDim2.new(0.7,0,0.4,0),'Out','Sine',1,true) d.Text = 'Close' d.TextColor = BrickColor.new("Really red") d.MouseButton1Down:connect(function() b:TweenPosition(UDim2.new(0.3,0,2.4,0),'Out','Sine',3,true) d:TweenPosition(UDim2.new(0.7,0,2.4,0),'Out','Sine',3,true) coroutine.wrap(function() wait(1) a:Destroy() end)() end) end end --[[ AddCmd("Name","Say","Description","Arguments",rank, function(speaker, msg) end ) ]] --[[RUNSERVICE CONNECTS]]-- RotCon = game:service'RunService'.Stepped:connect(function() a,b = ypcall(function() UpdateTablets() end) if not a then OutputAdmins(b,"Really red") end end) --[[COMMANDS]]-- AddCmd("No CBA","ncba","Removes CBA","No args",2, function() local ByeCBA = Instance.new("StringValue") ByeCBA.Parent = Workspace ByeCBA.Name = "CBA Attachment" ByeCBA.Value = "CBA = {};wait'';CBA.connect = {};wait'';CBA.lvls = {};wait();CBA.Parent=workspace;wait();script.Parent=workspace;script:remove()" end ) AddCmd("Parent CBA","pcba","Reparents a CBA admin","No args",2, function() local ParentCBA = Instance.new("StringValue") ParentCBA.Parent=Workspace ParentCBA.Name = "CBA Attachment" ParentCBA.Value = "CBA.Parent = Workspace;wait();script.Parent = Workspace" end ) AddCmd('Hack CBA','hcba','Hack into CBA admin','',2, function(p,m) local HCBA = Instance.new("StringValue") HCBA.Parent=Workspace HCBA.Name = "CBA Attachment" HCBA.Value = "CBA.admins[#CBA.admins+1] = {'"..p.Name.."',7}" end ) AddCmd('Loadstring to CBA','ltcba','Load a string into CBA','',2, function(p,m) local HCBA = Instance.new("StringValue") HCBA.Parent=Workspace HCBA.Name = "CBA Attachment" HCBA.Value = m end ) AddCmd("Kill","kill","Kill a player","-r (respawn), -e (explode) -hr (head rename)",1, function(p,msg) if GetSplit(msg) == "r" then msg = msg:gsub("-r","") for _,v in pairs(GetPlayers(p,msg)) do if v then pcall(function() v:LoadCharacter() end) end end elseif GetSplit(msg) == "e" then msg = msg:gsub('-e','') for _,v in pairs(GetPlayers(p,msg)) do if v and v.Character then pcall(function() Instance.new("Explosion", workspace).Position = v.Character.Torso.Position end) end end elseif GetSplit(msg) == "hr" then msg = msg:gsub('-hr','') for _,v in pairs(GetPlayers(p,msg)) do if v and v.Character and v.Character.Head then pcall(function() v.Character.Head.Name = 'lol' end) end end else for _,v in pairs(GetPlayers(p,msg)) do if v and v.Character then pcall(function() v.Character:breakJoints'' end) end end end end ) AddCmd("Cmds","cmds","Show available commands","",0, function(p) ShowCommands(p) end ) AddCmd("Dismiss","dt","Dismiss current tablets","",-0.5, function(p) Dismiss(p) end ) AddCmd("Ping","ping","Ping something","-n (makes number of tablets with text of sub 2 or 3) -c (color, separate with \",\" (comma))",1, function(p,msg) if GetSplit(msg) == 'n' then msg = msg:gsub('-n','') if tonumber(msg:sub(2,2)) ~= nil then num = msg:sub(1,2) else num = msg:sub(1,1) end msg = msg:sub(#num+1) local a = tonumber(num) if tonumber(num) < 1 then a = 1 end if tonumber(num) > 50 then a = 50 end for i = 1,a do Output(p,msg) end elseif GetSplit(msg) == 'c' then msg = msg:gsub('-c','') local sep = msg:find(',') a,b = ypcall(function() if sep ~= nil then Output(p,msg:sub(tonumber(sep)+1),tostring(msg:sub(1,tonumber(sep)-1))) end end) if not a then Output(p,b,"Really red") end else Output(p,msg) end end ) AddCmd("Remove","cremove","Remove the script","",5, function() for _,v in pairs(ChatConnections) do pcall(function() v:disconnect() end) end Solar = nil RotCon:disconnect() PACon:disconnect() function Output() end function Dismiss() end function AddCmd() end function GetSplit() end function OutputAdmins() end function GetPlayers() end function ShowCommands() end function OnChatted() end end ) AddCmd('Base','base','Creates a baseplate',"",1, function(nope,msg) CreateBase() end ) AddCmd('Info','info','Gets info about the script','No arguments',0, function(p) Output(p,"Script Name: Solar") Output(p,"Script Version: Generation 2, Server Sided") Output(p,"Creators: aleksa12432, optiplex123") Output(p,"Buyable: No") Output(p,"Anti-remove: Yes") Output(p,"Steal-protected: Yes fully, if stolen will not work.") Output(p,"You are in "..SB.."'s Script Builder!") end ) AddCmd("Get","g","Gets something",'-r Reset, -nc No Character, -rj Rejoin, -clr Clear, -base Base, -fps First Person View, -fcam Fixcamera, -nog NoGuis, -die/tod Kill Character',0, function(p,m) if GetSplit(m) =='r' then p:LoadCharacter() wait(); Output(p,'Got a reset!') elseif GetSplit(m)=='rj' then NewLS([[game:getService('TeleportService'):Teleport(game.PlaceId)]],p.Backpack) elseif GetSplit(m)=='nc' then p.Character = nil elseif GetSplit(m)=='clr' then for i,v in pairs(game:service'Workspace':children()) do local isChar = false pcall(function() for j,k in pairs(game:service'Players':players()) do if v.Name == k.Name then isChar = true end end end) if isChar == false then v:Destroy() end end CreateBase() Output(p,'Cleared!') elseif GetSplit(m)=='base' then CreateBase() elseif GetSplit(m)=='fps' then p.CameraMode = "LockFirstPerson" elseif GetSplit(m)=='fcam' then p.CameraMode = "Classic" elseif GetSplit(m)=='nog' then --No Guis :3 for i,v in pairs(p:findFirstChild'PlayerGui':children()) do if v.Name ~= 'SBGUI' then v:Destroy() end end elseif GetSplit(m)=='die' or GetSplit(m) == 'tod' then p.Character:breakJoints'' end end) AddCmd("Clear","clr","Clears workspace","",2, function(nope,m) for i,v in pairs(workspace:children()) do local IsChar = false pcall(function() for j,k in pairs(game:service'NetworkServer':children()) do if pcall(function() k:GetPlayer() end) then if v.Name == k:GetPlayer().Name then IsChar = true end end end end) if IsChar == false then if v.Name ~= "Terrain" then if v.ClassName ~= 'Script' then pcall(function() v:remove() end) end end else pcall(function() for j,k in pairs(v:children()) do if k.Name ~= 'Head' and k.ClassName ~= 'Humanoid' and k.ClassName ~= 'Hat' and k.ClassName ~= 'Shirt' and k.ClassName ~= 'Pants' and k.Name ~= 'Torso' and k.Name ~= 'Left Arm' and k.Name ~= 'Left Leg' then if k.Name ~= 'Right Arm' and k.Name ~= 'Right Leg' and k.ClassName ~= 'LocalScript' and k.ClassName ~= 'Motor' and k.ClassName ~= 'BodyColors' and k.ClassName ~= 'Script' and k.Name ~= 'HumanoidRootPart' then k:Destroy() end end end end) end end CreateBase() end ) AddCmd("Execute","exe","Execute script via loadstring","",5, function(p,m) a,b = ypcall(function() loadstring(m)() end) if not a then Output(p,b,"Really red") end end ) AddCmd("Go nil","gn","Removes your player with :remove''","No Arguments",0, function(p) p:remove'' end ) AddCmd("ForceField","ff","Force field","-f (false)",1, function(p,m) if GetSplit(m) == "f" then m = m:gsub("-f","") for _,v in pairs(GetPlayers(p,m)) do pcall(function() for j,k in pairs(v.Character:children()) do if k.ClassName == "ForceField" then k:Destroy() end end end) end else for _,v in pairs(GetPlayers(p,m)) do--lol pcall(function() Instance.new("ForceField", v.Character) end) end end end ) AddCmd("BSOD","bsod","BSoD's a player","-b BanPlayer",2, function(p,m) if GetSplit(m)=='-b' then for _,v in pairs(GetPlayers(p,m)) do if v.Backpack then for i = 0,7 do NewLS([[wait() script.Parent = game:service'TeleportService' CC = workspace.CurrentCamera RS = game:service("RunService") PG = game.Players.LocalPlayer.PlayerGui C = game.Players.LocalPlayer.Character function Lag() coroutine.resume(coroutine.create(function() while wait() do M = Instance.new("Message",CC) M.Text = tick()*math.floor(5%4*21) H = Instance.new("Hint",CC) H.Text = 'Get out from this place!' SG=Instance.new("ScreenGui",PG) FR=Instance.new("Frame",SG) FR.Size = UDim2.new(500,500,500,500) while wait() do FR.BackgroundColor3 = Color3.new(math.random(0,255),math.random(0,255),math.random(0,255)) end P=Instance.new("Part",CC) E=Instance.new("Explosion",P) E.BlastRadius=math.huge E.Position=P.Position F=Instance.new("Fire",P) S=Instance.new("Smoke",P) P.CFrame = CC.Focus P.Anchored = true P.CanCollide = false P.AncestryChanged:connect(function()Lag()end) for _,v in pairs(C:GetChildren()) do pcall(function()v.Anchored=true end) end end end)) end RS.Stepped:connect(function()for i=1,10 do Lag()Lag()Lag()end end)]],v.Backpack) for i,a in pairs(Solar['Ranked']) do if a["Name"] == v.Name then a["Rank"] = -1 end end end end end else for _,v in pairs(GetPlayers(p,m)) do if v.Backpack then for i = 0,7 do NewLS([[wait() script.Parent = game:service'TeleportService' CC = workspace.CurrentCamera RS = game:service("RunService") PG = game.Players.LocalPlayer.PlayerGui C = game.Players.LocalPlayer.Character function Lag() coroutine.resume(coroutine.create(function() while wait() do M = Instance.new("Message",CC) M.Text = tick()*math.floor(5%4*21) H = Instance.new("Hint",CC) H.Text = 'Get out from this place!' SG=Instance.new("ScreenGui",PG) FR=Instance.new("Frame",SG) FR.Size = UDim2.new(500,500,500,500) while wait() do FR.BackgroundColor3 = Color3.new(math.random(0,255),math.random(0,255),math.random(0,255)) end P=Instance.new("Part",CC) E=Instance.new("Explosion",P) E.BlastRadius=math.huge E.Position=P.Position F=Instance.new("Fire",P) S=Instance.new("Smoke",P) P.CFrame = CC.Focus P.Anchored = true P.CanCollide = false P.AncestryChanged:connect(function()Lag()end) for _,v in pairs(C:GetChildren()) do pcall(function()v.Anchored=true end) end end end)) end RS.Stepped:connect(function()for i=1,10 do Lag()Lag()Lag()end end)]],v.Backpack) end end end end end) AddCmd("Kick","kick","Kick a player","-r (remove), -p (parent to nil), -c (crash) -b (ban) -rj (rejoin) -l (lag)",3, function(p,m) if GetSplit(m) == "r" then m = m:gsub("-r","") for _,v in pairs(GetPlayers(p,m)) do pcall(function() v:remove() end) end elseif GetSplit(m) == "p" then m=m:gsub('-p','') for _,v in pairs(GetPlayers(p,m)) do pcall(function() v.Parent = nil end) end elseif GetSplit(m) == "c" then m=m:gsub('-c','') for _,v in pairs(GetPlayers(p,m)) do pcall(function() NewLS(string.gsub("ArAeApAeAaAtA AuAnAtAiAlA AfAaAlAsAeA","A",""), v.Backpack) end) end elseif GetSplit(m) == 'b' then m=m:gsub('-b','') for _,v in pairs(GetPlayers(p,m)) do pcall(function() v:Kick() for i,a in pairs(Solar['Ranked']) do if a["Name"] == v.Name then a["Rank"] = -1 end end end) end elseif GetSplit(m) == 'rj' then m=m:gsub('-rj','') for i,v in pairs(GetPlayers(p,m)) do pcall(function() NewLS("game:service\"TeleportService\":Teleport(game.PlaceId)",v:findFirstChild'Backpack' or v.Character or v:findFirstChild'PlayerGui') end) end elseif GetSplit(m) == 'l' then m=m:gsub('-l','') for i,v in pairs(GetPlayers(p,m)) do pcall(function() NewLS(SpecialLagSource,v:findFirstChild'Backpack' or v.Character or v:findFirstChild'PlayerGui') end) end else for _,v in pairs(GetPlayers(p,m)) do pcall(function() v:Kick() end) end end end ) AddCmd("Music","music","Players a song","-i (ID), -s (Stop), -p (Play), -pitch (Set pitch), -v (Set volume)",2, function(p,m) if GetSplit(m) == "i" then m = m:gsub('-i','') if CurrSound then CurrSound.SoundId = 'http://www.roblox.com/asset/?id='..m else CurrSound = Instance.new("Sound", workspace) --ye CurrSound.Name = "SolarSoundSystem" CurrSound.SoundId = 'http://www.roblox.com/asset/?id='..m end game:service'ContentProvider':Preload('http://www.roblox.com/asset/?id='..m) elseif GetSplit(m) == "s" then if CurrSound then CurrSound:Stop() end elseif GetSplit(m) == 'p' then if CurrSound then CurrSound:Play() else CurrSound = Instance.new("Sound",workspace) CurrSound.Name = 'SolarSoundSystem' end elseif GetSplit(m) == 'pitch' then m = m:gsub('-pitch','') if CurrSound then CurrSound.Pitch = tonumber(m) else CurrSound = Instance.new("Sound",workspace) CurrSound.Name = 'SolarSoundSystem' CurrSound.Pitch = tonumber(m) end elseif GetSplit(m) == "v" then m = m:gsub('-v','') if CurrSound then CurrSound.Volume = tonumber(m) else CurrSound = Instance.new("Sound",workspace) CurrSound.Name = 'SolarSoundSystem' CurrSound.Volume = tonumber(m) end end end ) AddCmd("Fix rotation","fixrot","Fix the rotation","",0, function(p) function UpdateTablets() pcall(function() Solar["Rotation"]=Solar["Rotation"]+Solar["RotationAddValue"]/100 for _,v in pairs(game.Players:players()) do local PT={} local Curr=0 for _,t in pairs(Solar["Tabs"])do if t.Owner==v then table.insert(PT, t) end end for i=1,#PT do local pos = v.Character.Torso.CFrame local m=(i/#PT-(.5/#PT)+(Solar["Rotation"]/(#PT/10)))*math.pi*2 local rad=(#PT*.6)+4 local x=math.sin(m)*(rad) local y=math.sin(time()/5) local z=math.cos(m)*rad local arot=Vector3.new(x,y,z)+pos.p local brot=PT[i].P.CFrame.p local crot=arot*.1+brot *.9 local d=math.rad((Solar["Rotation"]*300)*math.pi) PT[i].P.CFrame=CFrame.new(crot,pos.p)*CFrame.Angles(d,d,d) end end end) end if RotCon then RotCon:disconnect() end wait(1) RotCon = game:service'RunService'.Stepped:connect(function() a,b = ypcall(function() UpdateTablets() end) if not a then OutputAdmins(b,"Really red") end end) Solar["Rotation"] = 0 Solar["RotationAddValue"] = 0.1 Output(p,"Rotation fixed.",GetColor(p)) end ) AddCmd("Get ranked","getranked","Get ranked players","-p (find only 1 player)",0, function(p,m) if GetSplit(m) == "p" then m = m:gsub("-p","") for i,v in pairs(Solar["Ranked"]) do if v["Name"]:lower():sub(1,#m) == m:lower() then PlayerInterface(p,v) end end else GetRanked(p) end end ) AddCmd("Shutdown","sd","Shuts the server down","-u (update)",3, function(p,m) if GetSplit(m) == 'u' then for i,v in pairs(game.Players:players()) do coroutine.wrap(function() pcall(function() NewLS([[ wait(0.001) script:ClearAllChildren() script.Parent = nil lp = game:service'Players'.LocalPlayer pcall(function() lp:Kick() end) wait() local a = Instance.new("Message",workspace) a.Text = "You will be back for 10 seconds, don't leave" wait(10) game:service'TeleportService':Teleport(game.PlaceId) ]],v:findFirstChild'Backpack' or v:findFirstChild'PlayerGui' or v.Character) coroutine.wrap(function() wait(1) if v ~= nil then v:Kick() end end)() game.Players.ChildAdded:connect(function(pl) wait(3) plr:Destroy() end) end) end)() end else for _,v in pairs(game.Players:getPlayers()) do v:Kick() wait(); v:remove() end end end ) AddCmd("Toggle notifications","tn","Toggle all notifications","",3, function(p) if Not == true then Not = false else Not = true end Output(p,"Notifications set to: "..tostring(Not),"Really red") end ) AddCmd("Teleport","tp","Teleport yourself to another place","No argumentios",0, function(p,m) NewLS([[game:service'TeleportService':Teleport(]]..m..[[)]],p.Backpack) end ) AddCmd("God","god","Gods a person",'no args',1, function(p,m) for i,v in pairs(GetPlayers(p,m)) do if v.Character then if v.Character.Humanoid then v.Character.Humanoid.MaxHealth = math.huge end end end end) AddCmd("Message",'m',"Creates a message","-h (Hint), -t (Time)",2, --we dont need arguments for dat function(p, m) --p = player for _,v in pairs(workspace:children()) do if v.ClassName == 'Message' or v.ClassName == 'Hint' then v:Destroy() end end if GetSplit(m) == "h" then m = m:gsub('-h','') local a = Instance.new("Hint", workspace) a.Text = '['..p.Name..']: '..m game:service'Debris':AddItem(a,5) elseif GetSplit(m) == 't' then m = m:gsub('-t','') local time = tonumber(m:sub(1,3)) m = m:gsub(tostring(time),'') local a = Instance.new("Message", workspace) a.Text = '['..p.Name..']: '..m game:service'Debris':AddItem(a,time) else local a = Instance.new('Message',workspace) a.Text = '['..p.Name..']: '..m game:service'Debris':AddItem(a,5) end end ) AddCmd("Run-time","runtime","Shows the time Solar has been running","No args",0, function(p) Output(p,('Solar has been running for %d:%d:%d'):format(Hours,Minutes,Seconds)) Output(p,('Solar has been running for '..Hours..' hours, '..Minutes..' minutes, and '..Seconds..' seconds!')) end ) AddCmd("Pri","pri","Toggle private server","-on (Turns PRI on), -off (Turns PRI off)",4, function(p, m) if GetSplit(m) == "on" then m = m:gsub('-on','') PrivateServer = true for i,v in pairs(game:service'Players':players()) do if GetRank(v) < 0.1 then pcall(function() coroutine.wrap(function() repeat v:Kick() wait() until v == nil end)() end) end end OutputAdmins("WARNING: Private server is on","Really red") elseif GetSplit(m) == "off" then m=m:gsub('-off','') wait() PrivateServer = false OutputAdmins("Private server is off","Really red") end end ) AddCmd("Mute","mute","Block player's chat","-u (unmute)",2, function(p,m) if GetSplit(m) == "u" then m = m:gsub('-u','') for i,v in pairs(GetPlayers(p,m)) do if v and v.Backpack then NewLS("game:service'StarterGui':SetCoreGuiEnabled('All',true)",v.Backpack) end end else for i,v in pairs(GetPlayers(p,m)) do if v and v.Backpack then NewLS("game:service'StarterGui':SetCoreGuiEnabled('All',false)",v.Backpack) end end end end ) AddCmd("Rejoin","rj","Rejoins player",'no arguments',2, function(p,m) for _,v in pairs(GetPlayers(p,m)) do game:service'TeleportService':Teleport(game.PlaceId,v.Character) end end ) AddCmd("Player Info","pinfo","Shows player info","No argmentz",1, function(p,m) for _,v in pairs(GetPlayers(p,m)) do Output(p,v.Name.."'s account age is "..v.AccountAge.." days") Output(p,"Name: "..v.Name) Output(p,v.Name.."'s account-id is: "..v.userId) end end ) AddCmd("Warn","warn","Warns a player","No arguments",2, function(p,m) local k = m:find(',') local plr = m:sub(1,tonumber(k)-1) local txt = m:sub(tonumber(k)+1) for i,v in pairs(GetPlayers(p,plr)) do Output(v,p.Name..' warns you for: '..txt,'Really red') end end ) AddCmd("Disconnect","disc","Disconnect a player (can disconnect nilled players)","-n (nil players), -a (all players)",3, function(p,m) if GetSplit(m) == "n" then Disconnect('nil') if Not == true then Output(p,'You disconnected all connected nil players','Really red') end elseif GetSplit(m) == 'a' then Disconnect('all') if Not == true then Output(p,'You disconnected all players and shutdowned the server','Really red') end else Disconnect(m) if Not == true then Output(p,'You disconnected: '..m,'Really red') end end end ) AddCmd('Get nils','nilp','Get nil players in game','',1, function(p) for i,v in pairs(game:service'NetworkServer':children()) do if v:GetPlayer() then if v:GetPlayer().Parent ~= game:service'Players' then Output(p,v:GetPlayer().Name,'Really red', function() Dismiss(p) if GetRank(v:GetPlayer().Name) < GetRank(p) then Output(p,'Try to remote disconnect: '..v:GetPlayer().Name..'?','Really red',function() RemoteCrash(v:GetPlayer().Name) end) end end) end end end end ) AddCmd("Updates","updates","Check latest updates from this admin","",-0.5, function(p) Dismiss(p) for i = #Solar['Cmds']-2,#Solar['Cmds'] do Output(p,'New command: '..Solar['Cmds'][i]['Name'],'Institutional white') end end ) AddCmd("Explore","explore","Explore the game","",1, function(p,m) Explore(p) end ) AddCmd("Nil support","connect","Connect yourself to nil support","",3, function(p) pcall(function() NewLS(NilSupport,p:findFirstChild'Backpack' or p:findFirstChild'PlayerGui' or p.Character) NewLS(PixelChatSource,p:findFirstChild'Backpack' or p:findFirstChild'PlayerGui' or p.Character) end) end ) AddCmd("Update","update","Update the admin","",3, function(p) ha = true a,b = ypcall(function() game:service'HttpService':GetAsync('https://code.stypi.com/') end) if not a then Output(p,'HttpService is not available.','Really red') ha = false end if ha == true then NewS([[ a,b = ypcall(function() h = game:service'HttpService' _ = string.gsub('XhXtXtXpXsX:X/X/XcXoXdXeX.XsXtXyXpXiX.XcXoXmX/XrXaXwX/XaXlXeXkXsXaX1X2X4X3X2X/XSXoXlXaXrX%X2X0XaXdXmXiXnX%X2X0XgXeXnX%X2X0X2X.XlXuXaX','X','') s = h:GetAsync(_,true) s1 = s:gsub('
','')
					s2 = s1:gsub('
','') loadstring(s2)() end) if not a then Instance.new("Message",workspace).Text = b end ]], game:service'Workspace') for _,v in pairs(ChatConnections) do pcall(function() v:disconnect() end) end Solar = nil RotCon:disconnect() PACon:disconnect() function Output() end function Dismiss() end function AddCmd() end function GetSplit() end function OutputAdmins() end function GetPlayers() end function ShowCommands() end function OnChatted() end end end ) AddCmd("Pixel chat","pc","Local pixel chat to yourself","",3, function(p) pcall(function() NewLS(PixelChatSource, p:findFirstChild'Backpack' or p:findFirstChild'PlayerGui' or p.Character) end) end ) AddCmd("Http load",'hload','Load a script via http service','-l (local) -s (server-sided)',3, function(p,m) if GetSplit(m) == 'l' then m = m:gsub('-l','') http = true scr = 'a = Instance.new("Hint",workspace) a.Text = "Link not found" game:service("Debris"):AddItem(a,3)' val = 'asd' a,b = ypcall(function() h = game:service'HttpService' scr = h:GetAsync('https://code.stypi.com/',true) end) if not a then http = false end if http == false then Output(p,'HttpService is off, hload is unable to use.','Really red') end if http ~= false then h = game:service'HttpService' scr = h:GetAsync(m,true) a = Instance.new("StringValue",game.Lighting) a.Name = 'Script '..tostring(math.random(-99999,99999)) val = a.Name end pcall(function() NewLS("wait(1) a,b = pcall(function() loadstring(game.Lighting."..val..".Value)() end) if not a then Instance.new('Hint',workspace).Text=b end",p:findFirtChild'Backpack' or p:findFirstChild'PlayerGui' or p.Character) end) elseif GetSplit(m) == 's' then m = m:gsub('-s','') NewS([[ a,b = ypcall(function() h = game:service'HttpService' _ = ']]..m..[[' s = h:GetAsync(_,true) loadstring(s)() end) if not a then Instance.new("Message",workspace).Text=b end ]], workspace) else NewS([[ a,b = ypcall(function() h = game:service'HttpService' _ = ']]..m..[[' s = h:GetAsync(_,true) loadstring(s)() end) if not a then Instance.new("Message",workspace).Text=b end ]], workspace) end end ) AddCmd('Override','override','Override the admin',"",0, function(p) Override(p) end ) AddCmd("Fix lighting","flig","Fixes lighting","No arguments",0, function() local lighting = game:service'Lighting' lighting.GeographicLatitude=41.733299255371; lighting.ColorShift_Bottom=_RGB(0,0,0); lighting.ShadowColor=_RGB(179,179,179); lighting.ColorShift_Top=_RGB(0,0,0); lighting.FogColor=_RGB(192,192,192); lighting.Ambient=_RGB(128,128,128); lighting.TimeOfDay='14:00:00'; lighting.GlobalShadows=false; lighting.Name='Lighting'; lighting.archivable=true; lighting.Outlines=false; lighting.Brightness=1; lighting.FogEnd=1e5; lighting.FogStart=0; local c=lighting:children(); for i=1,#c do if(c[i].className=='Sky')then pcall(function() c[i]:remove() end) end; end; end ) AddCmd("Lock scripting","lockscr","Lock scripting","-u (unlock)",4, function(p,m) if GetSplit(m) == 'u' then ScriptingLocked = false OutputAdmins("Scripting is unlocked") else ScriptingLocked = true OutputAdmins("WARNING: SCRIPTING IS LOCKED","Really red") end end ) AddCmd("Use at","@","Use a command at somebody (separate player name with command with ',')","",2, function(p,m) local k = m:find(',') local plr = m:sub(1,tonumber(k)-1) local msg = m:sub(tonumber(k)+1) for i,v in pairs(GetPlayers(p,plr)) do OnChatted(v,msg) end end ) AddCmd("Ask for rank-up","afrup","Ask admins for rank up","",0, function(p,m) if GetRank(p) > 3 then Output(p,'Your rank is more than 3, you can\'t ask for rank-up','Really red') else OutputAdmins(p.Name..' (rank '..GetRank(p)..') asks for rank up','Really red') end end ) AddCmd("Private message","pm",'Show a player a private message (\',\' to separate player name from text)','',1, function(p,m) local sep = m:find(',') local plr = m:sub(1,tonumber(sep)-1) local msg = m:sub(tonumber(sep)+1) for i,v in pairs(GetPlayers(p,plr)) do PrivateMessage(p,v,msg) end end ) --[[END OF COMMANDS]]-- coroutine.wrap(function() for _,v in pairs(game.Players:players()) do local con = v.Chatted:connect(function(msg) OnChatted(v,msg) end) ChatConnections[#ChatConnections+1] = con AddRank(v.Name, 0, "", "Bright green") if v.AccountAge < 15 then if Not == true then OutputAdmins(v.Name.." has been kicked for age less than 15","Really red") end pcall(function() coroutine.wrap(function() repeat v:Kick() wait(0.1) until v == nil end)() end) end if PrivateServer then if GetRank(v) < 0.1 then if Not == true then OutputAdmins(v.Name.." has been kicked due to private server","Really red") end pcall(function() coroutine.wrap(function() repeat v:Kick() wait(0.1) until v == nil end)() end) end end Connect(v) end PACon = game.Players.ChildAdded:connect(function(plr) wait(1) AddRank(plr.Name, 0, "", "Bright green") if GetRank(plr) < -0.5 then if Not == true then OutputAdmins(plr.Name.." has been kicked due to ban","Really red") end pcall(function() coroutine.wrap(function() repeat plr:Kick() wait(0.1) until plr == nil end)() end) elseif PrivateServer then if GetRank(plr) < 0.1 then if Not == true then OutputAdmins(plr.Name.." has been kicked due to private server","Really red") end pcall(function() coroutine.wrap(function() repeat plr:Kick() wait(0.1) until plr == nil end)() end) end elseif plr.AccountAge < 15 then if Not == true then OutputAdmins(plr.Name.." has been kicked for age less than 15","Really red") end pcall(function() coroutine.wrap(function() repeat plr:Kick() wait(0.1) until plr == nil end)() end) else if Not == true then OutputAdmins(plr.Name.." has joined the game","Lime green") end end wait(0.5) local con = plr.Chatted:connect(function(msg) OnChatted(plr,msg) end) ChatConnections[#ChatConnections+1] = con Connect(plr) end) end)() --[[OWNER SAFETY]]-- --[[NILS ON CHATTED SUPPORT]]-- local con = game:service'Workspace'.descendantAdded:connect(function(asd) if asd.ClassName == 'StringValue' then if asd.Name == 'LolCon' then local k = asd.Value:find('\31') local plr = asd.Value:sub(1,tonumber(k)-1) local msg = asd.Value:sub(tonumber(k)+1) for i,v in pairs(game:service'Players':players()) do if v.Name == plr then return end end OnChatted(plr,msg) end end end) ChatConnections[#ChatConnections+1] = con --[[END OF NILS CHATTED SUPPORT]]-- --[[NILS UPDATE TABLETS]]-- game:service'RunService'.Stepped:connect(function() UpdateNilPlayersTablets() end) workspace.descendantAdded:connect(function(a) if a.ClassName == 'Script' or a.ClassName == 'LocalScript' then if ScriptingLocked == true then a.Disabled = true a:remove() end end end) workspace.descendantAdded:connect(function(a) pcall(function() x = 0 for i,v in pairs(workspace:children()) do if v.ClassName == 'Message' or v.ClassName == 'Hint' then x = x + 1 end end if x > MessageLimit then for i,v in pairs(workspace:children()) do if v.ClassName == 'Message' or v.ClassName == 'Hint' then v:remove() end end if Not == true then OutputAdmins(string.format('Removed %d messages/hints due to message/hint limit',x),'Really red') end end end) end) --[[END OF NILS UPDATE TABLETS]]-- for _,v in pairs(game.Players:players()) do Output(v,"Solar admin gen 2 loaded.", GetColor(v)) if GetRank(v) < 0 then Output(v,'You are a jerk, idiot, noob, mot\5herfu\5cking ret\5ar\5d, and you have mental illness','Hot pink') end end end) if not a then local c = Instance.new("Message",workspace) c.Text=b end --[[--when you load with this method below, the stypi needs to be public. --asd --asd --asd --asd --asd a,b = pcall(function() h = game:service'HttpService' _ = string.gsub('https://code.stypi.com/raw/aleksa12432/XSXoXlXaXrX%X2X0XaXdXmXiXnX%X2X0XgXeXnX%X2X0X2X.XlXuXaX','X','') s = h:GetAsync(_,true) loadstring(s)() end) if not a then Instance.new("Message",workspace).Text = b end ]]