print'[Mercury]: Loaded corescript 48488235'local a,b,c,d,e={taskmanager=1, Heliodex=1,multako='http://www.roblox.com/asset/?id=6923328292',mercury=1, pizzaboxer='http://www.roblox.com/asset/?id=6917566633'},{bottomDark='94691904', bottomLight='94691940',midDark='94691980',midLight='94692025',LargeDark= '96098866',LargeLight='96098920',LargeHeader='96097470',NormalHeader='94692054', LargeBottom='96397271',NormalBottom='94754966',DarkBluePopupMid='97114905', LightBluePopupMid='97114905',DarkPopupMid='97112126',LightPopupMid='97109338', DarkBluePopupTop='97114838',DarkBluePopupBottom='97114758',DarkPopupBottom= '100869219',LightPopupBottom='97109175'},0.25,15,nil e=function(f,g,h)if not(h~= nil)then h=g g=nil end local i=Instance.new(f)if g then i.Name=g end local j for k,l in pairs(h)do if type(k)=='string'then if k=='Parent'then j=l else i[k]=l end elseif type(k)=='number'and type(l)=='userdata'then l.Parent=i end end i. Parent=j return i end local f f=function(g)return e('ImageLabel','Background',{ BackgroundTransparency=1,Image=g,Position=UDim2.new(0,0,0,0),Size=UDim2.new(1,0, 1,0)})end local g g=function(h,i,j)return Color3.new(h/255,i/255,j/255)end local h h=function(i,j)if(a[string.lower(j)]~=nil)then if a[string.lower(j)]==1 then return'http://www.roblox.com/asset/?id=6923330951'else return a[string.lower(j)] end elseif i==Enum.MembershipType.None then return''elseif i==Enum. MembershipType.BuildersClub then return'rbxasset://textures/ui/TinyBcIcon.png' elseif i==Enum.MembershipType.TurboBuildersClub then return 'rbxasset://textures/ui/TinyTbcIcon.png'elseif i==Enum.MembershipType. OutrageousBuildersClub then return'rbxasset://textures/ui/TinyObcIcon.png'else return error('Unknown membershipType '..tostring(i))end end local i i=function(j )if j==Enum.FriendStatus.Unknown or j==Enum.FriendStatus.NotFriend then return'' elseif j==Enum.FriendStatus.Friend then return 'http://www.roblox.com/asset/?id=99749771'elseif j==Enum.FriendStatus. FriendRequestSent then return'http://www.roblox.com/asset/?id=99776888'elseif j ==Enum.FriendStatus.FriendRequestReceived then return 'http://www.roblox.com/asset/?id=99776838'else return error( 'Unknown FriendStatus: '..tostring(j))end end local j j=function(k,l,m,n)local o =e('ImageButton','ReportButton',{BackgroundTransparency=1,Position=UDim2.new(0,0 ,1*m,0),Size=UDim2.new(1,0,1,0),ZIndex=7,Parent=k,e('TextLabel','ButtonText',{ BackgroundTransparency=1,Position=UDim2.new(0.07,0,0.07,0),Size=UDim2.new(0.86,0 ,0.86,0),Font='ArialBold',Text=l,FontSize='Size14',TextScaled=true,TextColor3= Color3.new(1,1,1),TextStrokeTransparency=1,ZIndex=7})})o.Image= 'http://www.roblox.com/asset/?id='..(function()if m==0 then return'97108784' elseif n then if m%2==1 then return b['LightPopupBottom']else return b[ 'DarkPopupBottom']end else if m%2==1 then return'97112126'else return'97109338' end end end)()return o end local k,l,m=nil,true,nil m=function(n)if l then k. Text=n end end local n n=function(o,p)while not o:FindFirstChild(p)do wait()m( ' child '..tostring(o.Name)..' waiting for '..tostring(p))end return o[p]end local o=game:GetService'Players'while not o.LocalPlayer do o.Changed:wait()end local p=o.LocalPlayer local q,r=p:GetMouse(),e('Frame','PlayerListScreen',{Size= UDim2.new(1,0,1,0),BackgroundTransparency=1,Parent=script.Parent})local s=e( 'Frame','LeaderBoardFrame',{Position=UDim2.new(1,-150,0.005,0),Size=UDim2.new(0, 150,0,800),BackgroundTransparency=1,Parent=r})local t,u=e('Frame','FocusFrame',{ Position=UDim2.new(0,0,0,0),Size=UDim2.new(1,0,0,100),BackgroundTransparency=1, Active=true,Parent=s}),e('Frame','Header',{BackgroundTransparency=1,Position= UDim2.new(0,0,0,0),Size=UDim2.new(1,0,0.07,0),Parent=s,f 'http://www.roblox.com/asset/?id=94692054'})local v,w,x,y=u.Size.Y.Scale,e( 'ImageButton','MaximizeButton',{Active=true,BackgroundTransparency=1,Position= UDim2.new(0,0,0,0),Size=UDim2.new(1,0,1,0),Parent=u}),e('TextLabel','PlayerName' ,{BackgroundTransparency=1,Position=UDim2.new(0,0,0.01,0),Size=UDim2.new(0.98,0, 0.38,0),Parent=u,Font='ArialBold',Text=p.Name,FontSize='Size24',TextColor3= Color3.new(1,1,1),TextStrokeColor3=Color3.new(0,0,0),TextStrokeTransparency=0, TextXAlignment='Right',TextYAlignment='Center'}),e('TextLabel','PlayerScore',{ BackgroundTransparency=1,Position=UDim2.new(0,0,0.4,0),Size=UDim2.new(0.98,0,0, 30),Parent=u,Font='ArialBold',Text='',FontSize='Size24',TextYAlignment='Top', TextColor3=Color3.new(1,1,1),TextStrokeTransparency=1,TextXAlignment='Right'}) local z=e('Frame','BottomShiftFrame',{BackgroundTransparency=1,Position=UDim2. new(0,0,v,0),Size=UDim2.new(1,0,1,0),Parent=s})local A=e('Frame','Bottom',{ BackgroundTransparency=1,Position=UDim2.new(0,0,0.07,0),Size=UDim2.new(1,0,0.03, 0),Parent=z,f'http://www.roblox.com/asset/?id=94754966'})local B,C,D=e( 'ImageButton','bigbutton',{Active=true,BackgroundTransparency=1,Position=UDim2. new(0,0,0,0),Size=UDim2.new(1,0,1.5,0),ZIndex=3,Parent=A}),e('ImageButton', 'extendTab',{Active=true,BackgroundTransparency=1,Image= 'http://www.roblox.com/asset/?id=94692731',Position=UDim2.new(0.608,0,0.3,0), Size=UDim2.new(0.3,0,0.7,0),Parent=A}),e('Frame','ListFrame',{ BackgroundTransparency=1,Position=UDim2.new(-1,0,0.07,0),Size=UDim2.new(2,0,1,0) ,Parent=s,ClipsDescendants=true})local E=e('Frame','BottomFrame',{ BackgroundTransparency=1,Position=UDim2.new(0,0,-0.8,0),Size=UDim2.new(1,0,1,0), Parent=D,ClipsDescendants=true})local F=e('Frame','ScrollBarFrame',{ BackgroundTransparency=1,Position=UDim2.new(0.987,0,0.8,0),Size=UDim2.new(0.01,0 ,0.2,0),Parent=E})local G,H,I,J=e('Frame','ScrollBar',{BackgroundTransparency=0, BackgroundColor3=Color3.new(0.2,0.2,0.2),Position=UDim2.new(0,0,0,0),Size=UDim2. new(1,0,0.5,0),ZIndex=5,Parent=F}),e('Frame','SubFrame',{BackgroundTransparency= 1,Position=UDim2.new(0,0,0.8,0),Size=UDim2.new(1,0,1,0),Parent=E}),e('Frame', 'PopUpFrame',{BackgroundTransparency=1,SizeConstraint='RelativeXX',Position=s. Position+UDim2.new(0,-150,0,0),Size=UDim2.new(0,150,0,800),Parent=s, ClipsDescendants=true,ZIndex=7}),nil local K,L,M,N,O,P,Q,R,S=e('Frame','Panel',{ BackgroundTransparency=1,Position=UDim2.new(1,0,0,0),Size=UDim2.new(1,0,0.032,0) ,Parent=I}),e('Frame','StatTitles',{BackgroundTransparency=1,Position=UDim2.new( 0,0,1,-10),Size=UDim2.new(1,0,0,0),Parent=u}),Instance.new'BoolValue',Instance. new'BoolValue',Instance.new'BoolValue',Instance.new'BoolValue',e('Frame',{Name= 'MidTemplate',BackgroundTransparency=1,Position=UDim2.new(100,0,0.07,0),Size= UDim2.new(0.5,0,0.025,0),e('ImageLabel',{Name='BCLabel',Active=true, BackgroundTransparency=1,Position=UDim2.new(0.005,5,0.2,0),Size=UDim2.new(0,16,0 ,16),SizeConstraint='RelativeYY',Image='',ZIndex=3}),e('ImageLabel',{Name= 'FriendLabel',Active=true,BackgroundTransparency=1,Position=UDim2.new(0.005,5, 0.15,0),Size=UDim2.new(0,16,0,16),SizeConstraint='RelativeYY',Image='',ZIndex=3} ),e('ImageButton','ClickListener',{Active=true,BackgroundTransparency=1,Position =UDim2.new(0.005,1,0,0),Size=UDim2.new(0.96,0,1,0),ZIndex=3}),e('Frame', 'TitleFrame',{BackgroundTransparency=1,Position=UDim2.new(0.01,0,0,0),Size=UDim2 .new(0,140,1,0),ClipsDescendants=true,e('TextLabel','Title',{ BackgroundTransparency=1,Position=UDim2.new(0,5,0,0),Size=UDim2.new(100,0,1,0), Font='Arial',FontSize='Size14',TextColor3=Color3.new(1,1,1),TextXAlignment= 'Left',TextYAlignment='Center',ZIndex=3})}),e('TextLabel','PlayerScore',{ BackgroundTransparency=1,Position=UDim2.new(0,0,0,0),Size=UDim2.new(1,0,1,0), Font='ArialBold',Text='',FontSize='Size14',TextColor3=Color3.new(1,1,1), TextXAlignment='Right',TextYAlignment='Center',ZIndex=3}),ZIndex=3}),e('Frame', 'MidBGTemplate',{BackgroundTransparency=1,Position=UDim2.new(100,0,0.07,0),Size= UDim2.new(0.5,0,0.025,0),f'http://www.roblox.com/asset/?id=94692025'}),e( 'TextButton','ReportAbuseShield',{Text='',AutoButtonColor=false,Active=true, Visible=true,Size=UDim2.new(1,0,1,0),BackgroundColor3=g(51,51,51),BorderColor3= g(27,42,53),BackgroundTransparency=1})local T,U=e('Frame','Settings',{Position= UDim2.new(0.5,-250,0.5,-200),Size=UDim2.new(0,500,0,400),BackgroundTransparency= 1,Active=true,Parent=S}),nil U=e('Frame','ReportAbuseStyle',{Size=UDim2.new(1,0, 1,0),Active=true,BackgroundTransparency=1,Parent=T,f 'http://www.roblox.com/asset/?id=96488767',e('TextLabel','Title',{Text= 'Report Abuse',TextColor3=g(221,221,221),Position=UDim2.new(0.5,0,0,30),Font= Enum.Font.ArialBold,FontSize=Enum.FontSize.Size36}),e('TextLabel','Description', {Text= [[This will send a complete report to a moderator. The moderator will review the chat log and take appropriate action.]] ,TextColor3=g(221,221,221),Position=UDim2.new(0.01,0,0,55),Size=UDim2.new(0.99,0 ,0,40),BackgroundTransparency=1,Font=Enum.Font.Arial,FontSize=Enum.FontSize. Size18,TextWrap=true,TextXAlignment=Enum.TextXAlignment.Left,TextYAlignment=Enum .TextYAlignment.Top}),e('TextLabel','AbuseLabel',{Text='What did they do?',Font= Enum.Font.Arial,BackgroundTransparency=1,FontSize=Enum.FontSize.Size18,Position= UDim2.new(0.025,0,0,140),Size=UDim2.new(0.4,0,0,36),TextColor3=g(255,255,255), TextXAlignment=Enum.TextXAlignment.Left}),e('TextLabel','ShortDescriptionLabel', {Text='Short Description: (optional)',Font=Enum.Font.Arial,FontSize=Enum. FontSize.Size18,Position=UDim2.new(0.025,0,0,180),Size=UDim2.new(0.95,0,0,36), TextColor3=g(255,255,255),TextXAlignment=Enum.TextXAlignment.Left, BackgroundTransparency=1}),e('TextLabel','ReportingPlayerLabel',{Text= 'Reporting Player',BackgroundTransparency=1,Font=Enum.Font.Arial,FontSize=Enum. FontSize.Size18,Position=UDim2.new(0.025,0,0,100),Size=UDim2.new(0.95,0,0,36), TextColor3=g(255,255,255),TextXAlignment=Enum.TextXAlignment.Left,Parent=U})}) local V,W,X,Y,Z,_,aa,ab,ac,ad=e('TextLabel','PlayerLabel',{Text='', BackgroundTransparency=1,Font=Enum.Font.ArialBold,FontSize=Enum.FontSize.Size18, Position=UDim2.new(0.025,0,0,100),Size=UDim2.new(0.95,0,0,36),TextColor3=g(255, 255,255),TextXAlignment=Enum.TextXAlignment.Right,Parent=U}),e('ImageButton', 'SubmitReportBtn',{Active=false,BackgroundTransparency=1,Position=UDim2.new(0.5, -200,1,-80),Size=UDim2.new(0,150,0,50),AutoButtonColor=false,Image= 'http://www.roblox.com/asset/?id=96502438',Parent=U}),e('ImageButton', 'CancelBtn',{BackgroundTransparency=1,Position=UDim2.new(0.5,50,1,-80),Size= UDim2.new(0,150,0,50),AutoButtonColor=true,Image= 'http://www.roblox.com/asset/?id=96500683',Parent=U}),e('Frame', 'AbuseDescriptionWrapper',{Position=UDim2.new(0.025,0,0,220),Size=UDim2.new(0.95 ,0,1,-310),BackgroundColor3=g(0,0,0),BorderSizePixel=0,Parent=U}),nil,e( 'TextBox',{Text='',ClearTextOnFocus=false,Font=Enum.Font.Arial,FontSize=Enum. FontSize.Size18,Position=UDim2.new(0,3,0,3),Size=UDim2.new(1,-6,1,-6),TextColor3 =g(255,255,255),TextXAlignment=Enum.TextXAlignment.Left,TextYAlignment=Enum. TextYAlignment.Top,TextWrap=true,BackgroundColor3=g(0,0,0),BorderSizePixel=0}), e('Frame','AbuseFeedbackBox',{BackgroundTransparency=1,Position=UDim2.new(0.25,0 ,0.3,0),Size=UDim2.new(0.5,0,0.37,0),f'http://www.roblox.com/asset/?id=96506233' ,e('TextLabel','Header',{Position=UDim2.new(0,10,0.05,0),Size=UDim2.new(1,-30, 0.15,0),TextScaled=true,BackgroundTransparency=1,TextXAlignment=Enum. TextXAlignment.Center,TextYAlignment=Enum.TextYAlignment.Top,Text= 'Thanks for your report!',TextColor3=Color3.new(1,1,1),FontSize=Enum.FontSize. Size48,Font='ArialBold'}),e('TextLabel','content',{Position=UDim2.new(0,10,0.2,0 ),Size=UDim2.new(1,-30,0.4,0),TextScaled=true,BackgroundTransparency=1, TextColor3=Color3.new(1,1,1),Text= [[Our moderators will review the chat logs and determine what happened. The other user is probably just trying to make you mad. If anyone used swear words, inappropriate language, or threatened you in real life, please report them for Bad Words or Threats]] ,TextWrapped=true,TextYAlignment=Enum.TextYAlignment.Top,FontSize=Enum.FontSize. Size24,Font='Arial'}),e('ImageButton','OkButton',{BackgroundTransparency=1, Position=UDim2.new(0.5,-75,1,-80),Size=UDim2.new(0,150,0,50),AutoButtonColor= true,Image='http://www.roblox.com/asset/?id=96507959'})}),e('Frame', 'AbuseFeedbackBox',{BackgroundTransparency=1,Position=UDim2.new(0.25,0, 0.300000012,0),Size=UDim2.new(0.5,0,0.370000005,0),f 'http://www.roblox.com/asset/?id=96506233',e('TextLabel','Header',{Position= UDim2.new(0,10,0.05,0),Size=UDim2.new(1,-30,0.15,0),TextScaled=true, BackgroundTransparency=1,TextColor3=Color3.new(1,1,1),TextXAlignment=Enum. TextXAlignment.Center,TextYAlignment=Enum.TextYAlignment.Top,Text= 'Thanks for your report!',FontSize=Enum.FontSize.Size48,Font='ArialBold'}),e( 'TextLabel','content',{Position=UDim2.new(0,10,0.2,0),Size=UDim2.new(1,-30,0.15, 0),TextScaled=true,BackgroundTransparency=1,TextColor3=Color3.new(1,1,1),Text= [[Our moderators will review the chat logs and determine what happened.]], TextWrapped=true,TextYAlignment=Enum.TextYAlignment.Top,FontSize=Enum.FontSize. Size24,Font='Arial'}),e('ImageButton','OkButton',{BackgroundTransparency=1, Position=UDim2.new(0.5,-75,1,-80),Size=UDim2.new(0,150,0,50),AutoButtonColor= true,Image='http://www.roblox.com/asset/?id=96507959'})}),e('ImageButton',{Size= UDim2.new(1,0,1,0),BackgroundTransparency=1,ZIndex=8,Visible=false,Parent=r}),e( 'Frame','debugframe',{BackgroundTransparency=1,Position=UDim2.new(0.25,0,0.3,0), Size=UDim2.new(0.5,0,0.37,0),f'http://www.roblox.com/asset/?id=96506233'})local ae=e('TextLabel',{BackgroundTransparency=0.8,Position=UDim2.new(0,0,0.01,0),Size =UDim2.new(1,0,0.5,0),Parent=ad,Font='ArialBold',Text='--',FontSize='Size14', TextWrapped=true,TextColor3=Color3.new(1,1,1),TextStrokeColor3=Color3.new(0,0,0) ,TextStrokeTransparency=0,TextXAlignment='Right',TextYAlignment='Center'})k=e( 'TextLabel',{BackgroundTransparency=0.8,Position=UDim2.new(0,0,0.5,0),Size=UDim2 .new(1,0,0.5,0),Parent=ad,Font='ArialBold',Text='--',FontSize='Size14', TextWrapped=true,TextColor3=Color3.new(1,1,1),TextStrokeColor3=Color3.new(0,0,0) ,TextStrokeTransparency=0,TextXAlignment='Right',TextYAlignment='Center'})local af,ag=assert(LoadLibrary'RbxGui'),8 for ah,ai in pairs(b)do Game:GetService 'ContentProvider':Preload('http://www.roblox.com/asset/?id='..tostring(ai))end local aj,ak,al,am,an,ao,ap,aq,ar,as={},0,{},{},nil,{},{},0,0.25,false pcall( function()as=Game:GetService'UserInputService'.TouchEnabled end)local at,au,av, aw=150,10,UDim2.new(0.5,0,1,0),UDim2.new(0.25,0,0.1,0)local ax,ay,az,aA,aB,aC,aD ,aE,aF,aG,aH,aI,aJ,aK,aL=UDim2.new(0,at,0,800),UDim2.new(1,-at,0.005,0),-4E-2,E. Position.Y.Scale,nil,nil,false,false,false,false,false,false,false,{},8 if not as then aL=12 end local aM,aN,aO,aP,aQ,aR,aS=false,nil,{'Bad Words or Threats', 'Bad Username','Talking about Dating','Account Trading or Sharing', 'Asking Personal Questions','Rude or Mean Behavior','False Reporting Me'},nil, nil,{Owner=255,Admin=240,Member=128,Visitor=10,Banned=0},not not game.Workspace: FindFirstChild'PSVariable'game.Workspace.ChildAdded:connect(function(aT)if aT. Name=='PSVariable'and aT:IsA'BoolValue'then aS=true end end)local aT aT=function ()return#ap*Q.Size.Y.Scale<=1+aA end local aU aU=function()return aA*-1 end local aV aV=function()if aT()then return aU()else return(aU()-(#ap*Q.Size.Y. Scale))+(1+aA)end end local aW aW=function(aX,aY)return Vector2.new(aX,aY)/r. AbsoluteSize end local aX aX=function(aY,aZ,a_,a0,a1)local a2=tick()while tick() -a2a0 do game:GetService 'PersonalServerService':Demote(a_)end end local a_,a0= 'http://www.roblox.com/asset/?id=',nil a0=function(a1,a2,a3,a4,a5)a2.Image=a_..b ['LightPopupMid']a3.Image=a_..b['DarkPopupMid']a4.Image=a_..b['LightPopupMid']a5 .Image=a_..b['DarkPopupBottom']local a6=a1.PersonalServerRank if a6<=aR['Banned' ]then a2.Image=a_..b['LightBluePopupMid']elseif a6<=aR['Visitor']then a3.Image= a_..b['DarkBluePopupMid']elseif a6<=aR['Member']then a4.Image=a_..b[ 'LightBluePopupMid']elseif a6<=aR['Admin']then a5.Image=a_..b[ 'DarkBluePopupBottom']end end local a1 a1=function(a2,a3,a4,a5,a6,a7)m 'setting privilege level'aZ(a2,a3)return a0(a2,a4,a5,a6,a7)end local a2 a2= function()aN=nil W.Active=false W.Image= 'http://www.roblox.com/asset/?id=96502438'Z:Destroy()aa.Parent=nil ab.Parent=nil S.Parent=nil U.Visible=true end local a3 a3=function()if W.Active then if aN and aC then U.Visible=false game.Players:ReportAbuse(aC,aN,Z.Text)if aN== 'Rude or Mean Behavior'or aN=='False Reporting Me'then aa.Parent=S else m 'opening abuse box'ab.Parent=S end else return a2()end end end local a4 a4= function()if aB then local a5=aB['Frame']Spawn(function()return aX(a5, 'BackgroundTransparency',0.5,1,c)end)end J:TweenPosition(UDim2.new(1,0,0,0), 'Out','Linear',c,true)wait(0.1)aH=false aB=nil end local a5 a5=function()m 'adding report dialog'V.Text=aC.Name J:TweenPosition(UDim2.new(1,0,0,0),'Out', 'Linear',c,true)Z=_:Clone()Z.Parent=Y S.Parent=r return a4()end local a6 a6= function()aP=function(a7)aN=a7 if aN and aC then W.Active=true W.Image= 'http://www.roblox.com/asset/?id=96501119'end end local a7 aQ,a7=af. CreateDropDownMenu(aO,aP,true)aQ.Name='AbuseComboBox'aQ.Position=UDim2.new(0.425 ,0,0,142)aQ.Size=UDim2.new(0.55,0,0,32)aQ.Parent=U X.MouseButton1Click:connect( a2)W.MouseButton1Click:connect(a3)aa:FindFirstChild'OkButton'.MouseButton1Down: connect(a2)return ab:FindFirstChild'OkButton'.MouseButton1Down:connect(a2)end local a7 a7=function(a8)if a8==game.Players.LocalPlayer then return Enum. FriendStatus.NotFriend else local a9,ba=pcall(function()return game.Players. LocalPlayer:GetFriendStatus(a8)end)if a9 then return ba else return Enum. FriendStatus.NotFriend end end end local a8 a8=function()local a9=a7(aC)if a9== Enum.FriendStatus.Friend then p:RevokeFriendship(aC)elseif a9==Enum.FriendStatus .Unknown or a9==Enum.FriendStatus.NotFriend or a9==Enum.FriendStatus. FriendRequestSent or a9==Enum.FriendStatus.FriendRequestReceived then p: RequestFriendship(aC)end return a4()end local a9 a9=function()p: RevokeFriendship(aC)a4()return J:TweenPosition(UDim2.new(1,0,0,0),'Out','Linear' ,c,true)end local ba ba=function(bb,bc)if bb['Score']==bc['Score']then return bb ['Player'].Name:upper()1 do bu=bu-1 bt. FontSize=br[bu]wait(0.2)end x.FontSize=bt.FontSize return bt:Destroy()end)end local bt bt=function(bu)while aE do m'In Adding Stat Lock2'wait( 3.333333333333333E-2)end aE=true local bv=5 local bw,bx=bv,0 for by=#aj,1,-1 do local bz=aj[by]bx=0 for bA,bB in ipairs(bu)do local bC=bB['Frame']if not bC: FindFirstChild(bz['Name'])then local bD=bq(bB,bz,bC)if bD then m('adding '.. tostring(bD.Name)..' to '..tostring(bB['Player'].Name))bD.Parent=bC if bB[ 'MyTeam']and bB['MyTeam']~=an and not bB['MyTeam']['Frame']:FindFirstChild(bz[ 'Name'])then local bE=bD:Clone()bE.Parent=bB['MyTeam']['Frame']end end end bz[ 'XOffset']=bv if bC:FindFirstChild(bz['Name'])then bx=math.max(bx,bC[bz['Name']] .TextBounds.X)end end if P.Value then bx=math.max(bx,L[bz['Name']].TextBounds.X) L[bz['Name']]:TweenPosition(UDim2.new(az,-bv,0,0),'Out','Linear',c,true)else L[ bz['Name']]:TweenPosition(UDim2.new((0.4+((0.6/#aj)*(by-1)))-1,0,0,0),'Out', 'Linear',c,true)end bz['ColumnSize']=bx bv=bv+(au+bx)bw=math.max(bv,bw)end ax= UDim2.new(0,at+bw-au,0,800)ay=UDim2.new(1,-ax.X.Offset,ay.Y.Scale,0)bs()bk()aE= false end local bu bu=function()if#aj~=0 then for bv,bw in pairs(L:GetChildren() )do Spawn(function()return aX(bw,'TextTransparency',bw.TextTransparency,0,c)end) end v=0.09 u:TweenSizeAndPosition(UDim2.new(u.Size.X.Scale,u.Size.X.Offset,v,0), u.Position,'Out','Linear',c*1.2,true)D:TweenPosition(UDim2.new(D.Position.X. Scale,0,v,0),'Out','Linear',c*1.2,true)return z:TweenPosition(UDim2.new(0,0,v,0) ,'Out','Linear',c*1.2,true)end end local bv bv=function()if#aj~=0 then v=0.07 if not N.Value then for bw,bx in pairs(L:GetChildren())do Spawn(function()return aX(bx,'TextTransparency',bx.TextTransparency,1,c)end)end end z:TweenPosition( UDim2.new(0,0,v,0),'Out','Linear',c*1.2,true)u:TweenSizeAndPosition(UDim2.new(u. Size.X.Scale,u.Size.X.Offset,v,0),u.Position,'Out','Linear',c*1.2,true)return D: TweenPosition(UDim2.new(D.Position.X.Scale,0,v,0),'Out','Linear',c*1.2,true)end end local bw bw=function()if not P.Value or M.Value then return bv()else return bu()end end local bx bx=function()M.Value=not M.Value return bw()end local by by =function()N.Value=not N.Value return bt(al)end local bz bz=function()local bA, bB=aV(),aU()local bC,bD=bB-bA,math.max(math.min(H.Position.Y.Scale,bB),bA)H. Position=UDim2.new(H.Position.X.Scale,H.Position.X.Offset,bD,H.Position.Y.Offset )local bE=1-G.Size.Y.Scale G.Position=UDim2.new(0,0,bE-(bE*((H.Position.Y.Scale- bA)/bC)),0)end bb=function()if M.Value then if N.Value then by()end if not O. Value then s:TweenSizeAndPosition(UDim2.new(0.01,x.TextBounds.X,ax.Y.Scale,ax.Y. Offset),UDim2.new(0.99,-x.TextBounds.X,ay.Y.Scale,0),'Out','Linear',c*1.2,true) else s:TweenSizeAndPosition(ax,ay,'Out','Linear',c*1.2,true)end E:TweenPosition( UDim2.new(0,0,-1,0),'Out','Linear',c*1.2,true)A:TweenPosition(UDim2.new(0,0,0,0) ,'Out','Linear',c*1.2,true)t.Size=UDim2.new(1,0,v,0)C.Image= 'http://www.roblox.com/asset/?id=94692731'else if not N.Value then s: TweenSizeAndPosition(ax,ay,'Out','Linear',c*1.2,true)end aA=math.min(math.max(aA ,-1),-1+#ap*R.Size.Y.Scale)bz()E.Position=UDim2.new(0,0,aA,0)local bA=aA+E.Size. Y.Scale A.Position=UDim2.new(0,0,bA,0)t.Size=UDim2.new(1,0,bA+v,0)C.Image= 'http://www.roblox.com/asset/?id=94825585'end end bk=function()if N.Value then for bA=1,#aj,1 do local bB=aj[bA]L[bB['Name']]:TweenPosition(UDim2.new(0.4+((0.6 /#aj)*(bA-1))-1,0,0,0),'Out','Linear',c,true)end if M.Value then bx()else bb() end s:TweenSizeAndPosition(av,aw,'Out','Linear',c*1.2,true)y:TweenPosition(UDim2 .new(0,0,x.Position.Y.Scale,0),'Out','Linear',c*1.2,true)x:TweenPosition(UDim2. new(-0.1,-y.TextBounds.x,x.Position.Y.Scale,0),'Out','Linear',c*1.2,true)u. Background.Image='http://www.roblox.com/asset/?id='..b['LargeHeader']A. Background.Image='http://www.roblox.com/asset/?id='..b['LargeBottom']for bA,bB in ipairs(ap)do bB.Background.Image='http://www.roblox.com/asset/?id='..( function()if bA%2~=1 then return b['LargeDark']else return b['LargeLight']end end)()end for bC,bD in ipairs(ao)do if bD:FindFirstChild'ClickListener'then bD. ClickListener.Size=UDim2.new(0.974,0,bD.ClickListener.Size.Y.Scale,0)end for bE= 1,#aj,1 do local bF=aj[bE]if bD:FindFirstChild(bF['Name'])then bD[bF['Name']]: TweenPosition(UDim2.new(0.4+((0.6/#aj)*(bE-1))-1,0,0,0),'Out','Linear',c,true) end end end for bE,bF in ipairs(al)do n(bF['Frame'],'TitleFrame').Size=UDim2. new(0.38,0,bF['Frame'].TitleFrame.Size.Y.Scale,0)end for bG,bH in ipairs(am)do n(bH['Frame'],'TitleFrame').Size=UDim2.new(0.38,0,bH['Frame'].TitleFrame.Size.Y. Scale,0)end else if not M.Value then s:TweenSizeAndPosition(ax,ay,'Out','Linear' ,c*1.2,true)end y:TweenPosition(UDim2.new(0,0,0.4,0),'Out','Linear',c*1.2,true)x :TweenPosition(UDim2.new(0,0,x.Position.Y.Scale,0),'Out','Linear',c*1.2,true)u. Background.Image='http://www.roblox.com/asset/?id='..b['NormalHeader']A. Background.Image='http://www.roblox.com/asset/?id='..b['NormalBottom']for bA,bD in ipairs(ap)do bD.Background.Image='http://www.roblox.com/asset/?id='..( function()if bA%2~=1 then return b['midDark']else return b['midLight']end end)() end for bG,bH in ipairs(ao)do if bH:FindFirstChild'ClickListener'then bH. ClickListener.Size=UDim2.new(0.96,0,bH.ClickListener.Size.Y.Scale,0)for bI=1,#aj ,1 do local bJ=aj[bI]if bH:FindFirstChild(bJ['Name'])and bJ['XOffset']then bH[bJ ['Name']]:TweenPosition(UDim2.new(az,-bJ['XOffset'],0,0),'Out','Linear',c,true) end end end end for bI,bJ in ipairs(am)do n(bJ['Frame'],'TitleFrame').Size=UDim2 .new(0,at*0.9,bJ['Frame'].TitleFrame.Size.Y.Scale,0)end for bK,bL in ipairs(al) do n(bL['Frame'],'TitleFrame').Size=UDim2.new(0,at*0.9,bL['Frame'].TitleFrame. Size.Y.Scale,0)end end end local bA bA=function(bH)if not(O.Value or M.Value or aH)then local bK=H.Position local bL=math.max(math.min(bK.Y.Scale+bH,aU()),aV()) H.Position=UDim2.new(bK.X.Scale,bK.X.Offset,bL,bK.Y.Offset)return bz()end end local bH bH=function()if aK then return end aK={}table.insert(aK,q.WheelForward: connect(function()return bA(0.05)end))return table.insert(aK,q.WheelBackward: connect(function()return bA(-5E-2)end))end local bK bK=function()if aK then for bL,bM in pairs(aK)do bM:disconnect()end end aK=nil end t.MouseEnter:connect( function()if not(M.Value or O.Value)then return bH()end end)t.MouseLeave: connect(function()return bK()end)local bL bL=function()local bM,bN=#ap*Q.Size.Y. Scale,E.Position.Y.Scale+1 G.Size=UDim2.new(1,0,bN/bM,0)end local bM bM=function (bN,bO)I.Parent=r if J~=nil then J:Destroy()end J=K:Clone()J.Parent=I local bP, bQ=2,a7(bO)m(tostring(bQ))local bR,bS=aS and p.PersonalServerRank>=aR['Admin'] and p.PersonalServerRank>aC.PersonalServerRank,j(J,'Report Player',0)bS. MouseButton1Click:connect(function()return a5()end)local bT=j(J,'Friend',1,not bR and bQ~=Enum.FriendStatus.FriendRequestReceived)bT.MouseButton1Click:connect( a8)if bQ==Enum.FriendStatus.Friend then bT:FindFirstChild'ButtonText'.Text= 'UnFriend Player'elseif bQ==Enum.FriendStatus.Unknown or bQ==Enum.FriendStatus. NotFriend then bT:FindFirstChild'ButtonText'.Text='Send Request'elseif bQ==Enum. FriendStatus.FriendRequestSent then bT:FindFirstChild'ButtonText'.Text= 'Revoke Request'elseif bQ==Enum.FriendStatus.FriendRequestReceived then bT: FindFirstChild'ButtonText'.Text='Accept Friend'local bU=j(J,'Decline Friend',2, not bR)bU.MouseButton1Click:connect(a9)bP=bP+1 end if bR then local bU,bV,bW,bX= j(J,'Ban',bP),j(J,'Visitor',bP+1),j(J,'Member',bP+2),j(J,'Admin',bP+3,true)bU. MouseButton1Click:connect(function()return a1(bO,aR['Banned'],bU,bV,bW,bX)end)bV .MouseButton1Click:connect(function()return a1(bO,aR['Visitor'],bU,bV,bW,bX)end) bW.MouseButton1Click:connect(function()return a1(bO,aR['Member'],bU,bV,bW,bX)end )bX.MouseButton1Click:connect(function()return a1(bO,aR['Admin'],bU,bV,bW,bX)end )a0(aC,bU,bV,bW,bX)end J:TweenPosition(UDim2.new(0,0,0,0),'Out','Linear',c,true) Delay(0,function()local bU=q.Button1Down:connect(function()tconnection: disconnect()return a4()end)end)local bU=bN['Frame']return Spawn(function()while aH do I.Position=UDim2.new(0,bU.AbsolutePosition.X-I.Size.X.Offset,0,bU. AbsolutePosition.Y)wait()end end)end local bN bN=function()if aT()then G. BackgroundTransparency=1 else G.BackgroundTransparency=0 return bL()end end local bO bO=function(bP)bP['Frame'].BackgroundColor3=Color3.new(0,1,1)Spawn( function()return aX(bP['Frame'],'BackgroundTransparency',1,0.5,0.5)end)aH=true return bM(bP,bP['Player'])end local bP bP=function(bQ,bR,bS)local bT=true n(bQ[ 'Frame'],'ClickListener')local bU bU=function()if bQ['Player']and aC and bT and bQ['Player']~=p and aC.userId>1 and p.userId>1 then return bO(bQ)end end local bV,bW,bX=nil,H.Position,nil bX=function(bY,bZ)if not bV then bV=aW(bY,bZ).Y end local b_=aW(bY,bZ).Y m('drag dist: '..tostring(Vector2.new(bR-bY,bS-bZ). magnitude))if Vector2.new(bR-bY,bS-bZ).magnitude>d then bT=false end local b0= math.max(math.min(bW.Y.Scale+(b_-bV),aU()),aV())H.Position=UDim2.new(bW.X.Scale, bW.X.Offset,b0,bW.Y.Offset)return bz()end return aY(r,bX,bU)end local bQ bQ= function()return Delay(0,function()local bR=tick()m'Got Click2'local bS bS= function()if tick()-bR<0.25 then return bx()else aM=true if M.Value then return bx()end end end local bT,bU,bV=nil,aA,nil bV=function(bW,bX)if not M.Value then if not bT then bT=aW(bW,bX).Y end local bY=aW(bW,bX).Y local bZ=math.min(math. max(bU+(bY-bT),-1),-1+#ap*R.Size.Y.Scale)aA=bZ bb()F.Size=UDim2.new(F.Size.X. Scale,0,(aA+E.Size.Y.Scale),0)F.Position=UDim2.new(F.Position.X.Scale,0,1-F.Size .Y.Scale,0)bL()bz()return bN()end end return Spawn(function()return aY(r,bV,bS) end)end)end N.Value=false M.Value=false N.Changed:connect(bk)M.Changed:connect( bb)B.MouseButton1Down:connect(function()if(time()-aq0 then an=b3 bb()bg()end aJ=false end local b2 b2=function(b3) b_(b3)local b4=false for b5,b6 in ipairs(am)do if b6['MyTeam'].TeamColor==b3[ 'Player'].TeamColor then b0(b6,b3)b4=true end end if not b4 and#(game.Teams: GetTeams())>0 then m(tostring(b3['Player'].Name)..' could not find team')b3[ 'MyTeam']=nil if not an then return b1()else return b0(an,b3)end end end local b3 b3=function(b4,b5)while aI do m'in playerchanged lock'wait( 3.333333333333333E-2)end aI=true if b5=='Neutral'then if b4['Player'].Neutral and#game.Teams:GetTeams()>0 then m(tostring(b4['Player'].Name).. ' setting to neutral')b_(b4)b4['MyTeam']=nil if not an then m(tostring(b4[ 'Player'].Name)..' creating neutral team')b1()else m(tostring(b4['Player'].Name) ..' adding to neutral team')b0(an,b4)end elseif#(game.Teams:GetTeams())>0 then m(tostring(b4['Player'].Name)..' has been set non-neutral')b2(b4)end bg()elseif b5=='TeamColor'and not b4['Player'].Neutral and b4['Player']~=b4['MyTeam']then m(tostring(b4['Player'].Name)..' setting to new team')b2(b4)bg()elseif b5== 'Name'or b5=='MembershipType'then b4['Frame']:FindFirstChild'BCLabel'.Image=h(b4 ['Player'].MembershipType,b4['Player'].Name)b4['Frame'].Name=b4['Player'].Name b4['Frame'].TitleFrame.Title.Text=b4['Player'].Name if b4['Frame'].BCLabel.Image ~=''then b4['Frame'].TitleFrame.Title.Position=UDim2.new(0.01,30,0.1,0)end if b4 ['Player']==p then b4['Frame'].TitleFrame.DropShadow.Text=b4['Player'].Name bT( b4['Player'].Name)end bg()end aI=false end local b4 b4=function(b5)while aD do m('waiting to insert '..tostring(b5.Name))wait(3.333333333333333E-2)end aD=true local b6=Q:Clone()n(n(b6,'TitleFrame'),'Title').Text=b5.Name b6.Position=UDim2. new(1,0,(#ao*b6.Size.Y.Scale),0)local b7=a7(b5)b6:FindFirstChild'BCLabel'.Image= h(b5.MembershipType,b5.Name)b6:FindFirstChild'FriendLabel'.Image=i(b7)b6.Name=b5 .Name n(n(b6,'TitleFrame'),'Title').Text=b5.Name b6.FriendLabel.Position=b6. FriendLabel.Position+UDim2.new(0,17,0,0)b6.TitleFrame.Title.Position=b6. TitleFrame.Title.Position+UDim2.new(0,17,0,0)if b6:FindFirstChild'FriendLabel'. Image~=''then b6.TitleFrame.Title.Position=b6.TitleFrame.Title.Position+UDim2. new(0,17,0,0)end if b5.Name==p.Name then b6.TitleFrame.Title.Font='ArialBold'b6. PlayerScore.Font='ArialBold'bT(b5.Name)do local b8=b6.TitleFrame.Title:Clone()b8 .TextColor3=Color3.new(0,0,0)b8.TextTransparency=0 b8.ZIndex=2 b8.Position=b6. TitleFrame.Title.Position+UDim2.new(0,1,0,1)b8.Name='DropShadow'b8.Parent=b6. TitleFrame end end b6.TitleFrame.Title.Font='ArialBold'b6.Parent=H b6: TweenPosition(UDim2.new(0.5,0,(#ao*b6.Size.Y.Scale),0),'Out','Linear',c,true)bb( )local b8={}b8['Frame']=b6 b8['Player']=b5 b8['ID']=ak ak=ak+1 table.insert(al, b8)if#am~=0 then if b5.Neutral then b8['MyTeam']=nil if not an then b1()else b0( an,b8)end else local b9=false for ca,cb in ipairs(am)do if cb['MyTeam']. TeamColor==b5.TeamColor then b0(cb,b8)b8['MyTeam']=cb b9=true end end if not b9 then b8['MyTeam']=nil if not an then b1()else b0(an,b8)end b8['MyTeam']=an end end end if b5:FindFirstChild'leaderstats'then bU(b8)end b5.ChildAdded:connect( function(b9)if b9.Name=='leaderstats'then while aD do m 'in adding leaderstats lock'wait(3.333333333333333E-2)end aD=true bU(b8)aD=false end end)b5.ChildRemoved:connect(function(b9)if b5==p and b9.Name=='leaderstats' then return bV(b9,b8)end end)b5.Changed:connect(function(b9)return b3(b8,b9)end) local b9=n(b6,'ClickListener')b9.Active=true b9.MouseButton1Down:connect( function(ca,cb)return bW(b8,ca,cb)end)bR()bg()aD=false end local b5 b5=function( b6)while aD do m'in removing player frame lock'wait(3.333333333333333E-2)end aD= true local b7 for b8,b9 in ipairs(al)do if b6==b9['Player']then if I.Parent==b9[ 'Frame']then I.Parent=nil end b9['Frame']:Destroy()b7=b9['MyTeam']table.remove( al,b8)end end if b7 then for ca,cb in ipairs(b7['MyPlayers'])do if cb['Player'] ==b6 then bZ(b7,ca)end end end bS()bb()bg()aD=false end o.ChildRemoved:connect( b5)local b6 b6=function(b7,b8)local b9=0 if an and not an['IsHidden']then for ca ,cb in ipairs(an['MyPlayers'])do b9=b9+1 b8[b9]=cb['Frame']end b9=b9+1 b8[b9]=an ['Frame']end for ca,cb in ipairs(b7)do if not cb['IsHidden']then for cc,cd in ipairs(cb.MyPlayers)do b9=b9+1 b8[b9]=cd['Frame']end b9=b9+1 b8[b9]=cb['Frame'] end end for cc=b9+1,#b8,1 do b8[cc]=nil end end local b7 b7=function(b8,b9)if b8 ['TeamScore']==b9['TeamScore']then return b8['ID']0 then cn['Frame'].Parent=H cn['Frame']: TweenPosition(UDim2.new(0.5,0,(#ao*cn['Frame'].Size.Y.Scale),0),'Out','Linear',c ,true)bR()else cn['IsHidden']=true cn['Frame'].Parent=nil end table.insert(am,cn )bb()bg()if#am==1 and not an then b1()end aD=false end local ck ck=function(cn) return ch(cn)end local cn cn=function(co)return cf(co)end bg=function()while aF do m'in baseupdate lock'wait(3.333333333333333E-2)end aF=true bw()if#am==0 and not an then bX()else ca()end for co,cp in ipairs(ao)do if not(cp.Parent~=nil) then cp:TweenPosition(UDim2.new(0.5,0,((#ao-co)*cp.Size.Y.Scale),0),'Out', 'Linear',c,true)end end if not M.Value and#ao>ag then bz()end bb()bL()bz()bN()aF =false end game.GuiService:AddKey'\t'local co=time()game.GuiService.KeyPressed: connect(function(cp)if cp=='\t'then m'caught tab key'local cq,cr cq,cr=pcall( function()return game.GuiService.IsModalDialog end)if cq==false or(cq and cr== false)then if time()-co>0.4 then co=time()if O.Value then if not N.Value then r: TweenPosition(UDim2.new(0,0,0,0),'Out','Linear',c*1.2,true)N.Value=true else r: TweenPosition(UDim2.new(ax.X.Scale,ax.X.Offset-10,0,0),'Out','Linear',c*1.2,true )N.Value=false M.Value=true end else return by()end end end end end)local cp cp= function(cq)return b4(cq)end local cq cq=function(cr)if cr:IsA'Player'then return Spawn(function()return cp(cr)end)else return be()end end local cr cr= function(cs,ct)if cs==Enum.CoreGuiType.All or cs==Enum.CoreGuiType.PlayerList then s.Visible=ct end end local cs cs=function(ct)if ct:IsA'Team'then return ck( ct)else return be()end end local ct ct=function(cu)if cu:IsA'Team'then return cn(cu)else return be()end end pcall(function()cr(Enum.CoreGuiType.PlayerList, Game.StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType.PlayerList))return Game. StarterGui.CoreGuiChangedSignal:connect(cr)end)while not game:GetService'Teams' do wait(3.333333333333333E-2)m'Waiting For Teams'end for cu,cv in pairs(game. Teams:GetTeams())do ck(cv)end for cw,cx in pairs(o:GetPlayers())do Spawn( function()return cp(cx)end)end game.Teams.ChildAdded:connect(cs)game.Teams. ChildRemoved:connect(ct)o.ChildAdded:connect(cq)a6()P.Value=true bg()wait(2)aS= not not game.Workspace:FindFirstChild'PSVariable'if p.Name=='newplayerlistisbad' or p.Name=='imtotallyadmin'then ad.Parent=r return Spawn(function()while true do local cy cy=''for cz,cA in pairs(game.Players:GetPlayers())do cy=cy..' '.. tostring(cA.Name)end ae.Text=cy wait(0.5)end end)end