Advertisement
Guest User

fdsfsdfdsfsdf

a guest
Apr 21st, 2018
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. if SERVER then
  2.  
  3. util.AddNetworkString("F2_AMenu")
  4.  
  5. function F2AdminMenu( ply )
  6. net.Start("F2_AMenu")
  7. net.Send(ply)
  8. end
  9. hook.Add("ShowTeam" , "AdminFunctionMenu" , F2AdminMenu)
  10.  
  11. elseif CLIENT then
  12.  
  13. local CommandTable = {}
  14.  
  15. CommandTable["Activity"] = {CommandToDo = "k_activity", DrawWord = "Staff Activity"}
  16. CommandTable["Duty"] = {CommandToDo = "k_duty", DrawWord = "Staff On Duty Time"}
  17. CommandTable["WarnHist"] = {CommandToDo = "k_warn_history", DrawWord = "Player Warn History"}
  18. CommandTable["WarnMenu"] = {CommandToDo = "k_warn_menu", DrawWord = "Warn Menu"}
  19. CommandTable["CleanDisconnected"] = {CommandToDo = "FPP_Cleanup disconnected", DrawWord = "Disconnected Props"}
  20. CommandTable["Plogs"] = {CommandToDo = "say /plogs", DrawWord = "Player Logs"}
  21.  
  22.  
  23. function AdminCommandMenu()
  24.  
  25. local frame = vgui.Create("DFrame")
  26. frame:SetSize( 300, 465 )
  27. frame:SetTitle( "Admin Command Menu" )
  28. frame:Center()
  29. frame:SetVisible( true )
  30. frame:MakePopup()
  31. frame:SetDraggable( false )
  32. frame:SetVisible( true )
  33. frame:SetSkin("PJX") -------->> Put the KDG Derma Skin name here.
  34.  
  35. local framescroll = vgui.Create( "DScrollPanel", frame )
  36. framescroll:Dock( FILL )
  37.  
  38. for k,v in pairs(CommandTable) do
  39. local ItemPanel = vgui.Create("DButton", frame)
  40. ItemPanel:Dock(TOP)
  41. ItemPanel:DockMargin(0,2, 0, 0)
  42. ItemPanel:SetSize(60, 30)
  43. ItemPanel:SetText(v.DrawWord)
  44. ItemPanel.DoClick = function(self)
  45. LocalPlayer():ConCommand(v.CommandToDo)
  46. frame:Close()
  47. end
  48. end
  49. end
  50.  
  51. net.Receive( "F2_AMenu" , function(len)
  52. AdminCommandMenu()
  53. end)
  54.  
  55. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement