Advertisement
Guest User

Untitled

a guest
Oct 1st, 2011
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.12 KB | None | 0 0
  1. GUIEditor_Window = {}
  2. GUIEditor_Button = {}
  3. GUIEditor_Label = {}
  4. GUIEditor_Edit = {}
  5. GUIEditor_Grid = {}
  6.  
  7. GUIEditor_Window[1] = guiCreateWindow(331,190,416,442,"Panel policjanta",false)
  8. GUIEditor_Grid[1] = guiCreateGridList(10,29,126,404,false,GUIEditor_Window[1])
  9. guiGridListSetSelectionMode(GUIEditor_Grid[1],2)
  10. GUIEditor_Button[1] = guiCreateButton(143,40,110,57,"Kick",false,GUIEditor_Window[1])
  11. GUIEditor_Button[2] = guiCreateButton(145,107,108,55,"Mute",false,GUIEditor_Window[1])
  12. GUIEditor_Button[3] = guiCreateButton(145,172,108,55,"Jail",false,GUIEditor_Window[1])
  13. GUIEditor_Button[4] = guiCreateButton(146,242,108,56,"Unjail",false,GUIEditor_Window[1])
  14. GUIEditor_Button[5] = guiCreateButton(146,312,108,58,"Mandat",false,GUIEditor_Window[1])
  15. GUIEditor_Button[6] = guiCreateButton(145,380,109,49,"Kontrola ViaTolla",false,GUIEditor_Window[1])
  16. GUIEditor_Label[1] = guiCreateLabel(274,41,128,17,"Czas/kwota",false,GUIEditor_Window[1])
  17. GUIEditor_Edit[1] = guiCreateEdit(274,66,128,21,"",false,GUIEditor_Window[1])
  18. GUIEditor_Label[2] = guiCreateLabel(274,153,125,19,"Score",false,GUIEditor_Window[1])
  19. GUIEditor_Edit[2] = guiCreateEdit(273,174,129,21,"",false,GUIEditor_Window[1])
  20. column = guiGridListAddColumn( GUIEditor_Grid[1], "Gracz", 0.99 )
  21. guiSetVisible(GUIEditor_Window[1], false)
  22. showCursor(false)
  23.  
  24.  
  25. function show()
  26. if getPlayerTeam(getLocalPlayer()) == getTeamFromName("Policja") then
  27. guiGridListClear(GUIEditor_Grid[1])
  28. for id, playeritem in ipairs(getElementsByType("player")) do
  29. local row = guiGridListAddRow ( GUIEditor_Grid[1] )
  30. guiGridListSetItemText ( GUIEditor_Grid[1], row, column, getPlayerName ( playeritem ), false, false )
  31. end
  32. guiSetVisible(GUIEditor_Window[1], true)
  33. showCursor(true)
  34. end
  35. end
  36.  
  37. function close()
  38. guiSetVisible(GUIEditor_Window[1], false)
  39. showCursor(false)
  40. end
  41.  
  42. function kick()
  43. local who = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1)
  44. triggerServerEvent("kick", getRootElement(), who)
  45. guiSetVisible(GUIEditor_Window[1], false)
  46. showCursor(false)
  47. end
  48.  
  49. function mute()
  50. local czas = guiGetText(GUIEditor_Edit[1])
  51. local who = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1)
  52. triggerServerEvent("mute", getRootElement(), who, tonumber(czas))
  53. guiSetVisible(GUIEditor_Window[1], false)
  54. showCursor(false)
  55. end
  56.  
  57. function jail()
  58. local czas = guiGetText(GUIEditor_Edit[1])
  59. local who = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1)
  60. triggerServerEvent("jail", getRootElement(), who, tonumber(czas))
  61. guiSetVisible(GUIEditor_Window[1], false)
  62. showCursor(false)
  63. end
  64.  
  65. function unjail()
  66. local who = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1)
  67. triggerServerEvent("unjail", getRootElement(), who)
  68. guiSetVisible(GUIEditor_Window[1], false)
  69. showCursor(false)
  70. end
  71.  
  72. function mandat()
  73. local czas = guiGetText(GUIEditor_Edit[1])
  74. local who = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1)
  75. local ile = guiGetText(GUIEditor_Edit[2])
  76. triggerServerEvent("mandat", getRootElement(), who, tonumber(czas), tonumber(ile))
  77. guiSetVisible(GUIEditor_Window[1], false)
  78. showCursor(false)
  79. end
  80.  
  81. function kontrola()
  82. local who = guiGridListGetItemText (GUIEditor_Grid[1], guiGridListGetSelectedItem (GUIEditor_Grid[1]), 1)
  83. triggerServerEvent("viacheck", getRootElement(), getLocalPlayer(), who)
  84. guiSetVisible(GUIEditor_Window[1], false)
  85. showCursor(false)
  86. end
  87.  
  88. function nico()
  89. return false
  90. end
  91.  
  92. addEventHandler("onClientGUIClick", GUIEditor_Button[1], kick)
  93. addEventHandler("onClientGUIClick", GUIEditor_Button[2], mute)
  94. addEventHandler("onClientGUIClick", GUIEditor_Button[3], jail)
  95. addEventHandler("onClientGUIClick", GUIEditor_Button[4], unjail)
  96. addEventHandler("onClientGUIClick", GUIEditor_Button[5], mandat)
  97. addEventHandler("onClientGUIClick", GUIEditor_Button[6], kontrola)
  98. addEventHandler("onClientGUIClick", GUIEditor_Window[1], nico)
  99. addCommandHandler("polip", show)
  100. addCommandHandler("polipx", close)
  101.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement