Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1.  
  2. concommand.Add( "xdata_admin", function( ply, cmd, args )
  3.  
  4.  
  5. local admin_panel = vgui.Create( "DFrame" )
  6. admin_panel:SetSize( 1000, 700 )
  7. admin_panel:SetTitle( "" )
  8. admin_panel:Center()
  9. admin_panel:SetDraggable( true )
  10. admin_panel:MakePopup()
  11.  
  12. local DermaListView = vgui.Create("DListView")
  13. DermaListView:SetParent(admin_panel) -- Le panel parrent
  14. DermaListView:SetPos(0, 30)
  15. DermaListView:SetSize(900, 400)
  16. DermaListView:SetMultiSelect(false)
  17. DermaListView:AddColumn("Name")
  18. DermaListView:AddColumn("Health")
  19. DermaListView:AddColumn("SteamID")
  20. DermaListView:AddColumn("Rank")
  21. DermaListView:AddColumn("Temps de jeux")
  22. DermaListView.OnRowSelected = function( lst, index, pnl )
  23. print( "".. pnl:GetColumnText( 1 ) .. " ( " .. pnl:GetColumnText( 5 ) .. " ) " )
  24. chat.AddText( Color( 100, 100, 255 ), "".. pnl:GetColumnText( 1 ) .. " ( " .. pnl:GetColumnText( 5 ) .. " ) " )
  25. end
  26.  
  27. DermaListView.Paint = function()
  28. draw.RoundedBox( 0, 0, 0, DermaListView:GetWide(), DermaListView:GetTall(), Color( 0, 0, 0, 150 ) )
  29. end
  30.  
  31.  
  32.  
  33. for k,v in pairs(player.GetAll()) do
  34. DermaListView:AddLine(v:Nick(),v:Health(),v:SteamID(),v:GetUserGroup(), v.GetNWInt("time_played") )
  35. end
  36.  
  37.  
  38. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement