Advertisement
Guest User

Untitled

a guest
May 4th, 2012
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.29 KB | None | 0 0
  1. player_Window = {}
  2. GUIEditor_Grid = {}
  3.  
  4. player_Window[1] = guiCreateWindow(177,52,384,494,"Playerlist",false)
  5. guiWindowSetMovable(player_Window[1],false)
  6. guiSetVisible(player_Window[1],false)
  7. GUIEditor_Grid[1] = guiCreateGridList(10,19,464,401,false,player_Window[1])
  8. guiGridListSetSelectionMode(GUIEditor_Grid[1],2)
  9. Spieler_TAB = guiGridListAddColumn( GUIEditor_Grid[1], "Spielername", 0.30 )
  10. Team_TAB = guiGridListAddColumn( GUIEditor_Grid[1], "Team", 0.20 )
  11. Ping_TAB = guiGridListAddColumn( GUIEditor_Grid[1], "Ping", 0.20 )
  12.  
  13.  
  14.  
  15. function RefreshTab()
  16.     guiGridListClear (GUIEditor_Grid[1])
  17.     for index, cPlayer in pairs(getElementsByType( "player" )) do
  18.     row = guiGridListAddRow (GUIEditor_Grid[1])
  19.     guiGridListSetItemText ( GUIEditor_Grid[1], row, Spieler_TAB, getPlayerName(cPlayer), false, false )
  20.     guiGridListSetItemText ( GUIEditor_Grid[1], row, Ping_TAB, tostring(getPlayerPing(cPlayer)) , false, false )
  21.      local playerTeam = getPlayerTeam (cPlayer )  
  22.     guiGridListSetItemText ( GUIEditor_Grid[1], row, Team_TAB, tostring(getTeamName(playerTeam)), false, false )
  23. end
  24. end
  25.            
  26. function toggleTABs(key, state)
  27.     if state == "down" then
  28.         guiSetVisible (player_Window[1],true)
  29.         RefreshTab()
  30.     else
  31.         guiSetVisible (player_Window[1],false)
  32.     end
  33. end
  34. bindKey("tab", "both", toggleTABs)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement