Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.01 KB | None | 0 0
  1. local riotshield
  2. local riotpanel
  3. local SMGbutt
  4. local smg
  5. local assualtbut
  6. local assualtpan
  7. local shutgun
  8. local assualtpanel
  9. local sniper
  10. local weppanel
  11. local weps
  12.  
  13. function chooseyourweapon()
  14.     weps = vgui.Create('DFrame')
  15.     weps:SetSize(161, 92)
  16.     weps:SetPos(ScrW()/2, ScrH()/2)
  17.     weps:SetTitle('Choose your class')
  18.     weps:SetVisible(true)
  19.     weps:SetSizable(false)
  20.     weps:ShowCloseButton(false)
  21.     weps:MakePopup()
  22.  
  23.     weppanel = vgui.Create('DPanel')
  24.     weppanel:SetParent(weps)
  25.     weppanel:SetSize(78, 32)
  26.     weppanel:SetPos(2, 24)
  27.  
  28.     sniper = vgui.Create('DButton')
  29.     sniper:SetParent(weppanel)
  30.     sniper:SetSize(70, 25)
  31.     sniper:SetPos(4, 3)
  32.     sniper:SetText('Sniper')
  33.     sniper.DoClick = function()
  34.         RunConsoleCommand("Server-sided concommand for sniper here")
  35.         weps:SetVisible(false)
  36.     end
  37.  
  38.     assualtpanel = vgui.Create('DPanel')
  39.     assualtpanel:SetParent(weps)
  40.     assualtpanel:SetSize(78, 32)
  41.     assualtpanel:SetPos(81, 24)
  42.  
  43.     shutgun = vgui.Create('DButton')
  44.     shutgun:SetParent(assualtpanel)
  45.     shutgun:SetSize(70, 25)
  46.     shutgun:SetPos(4, 3)
  47.     shutgun:SetText('Shotgunner')
  48.     shutgun.DoClick = function()
  49.         RunConsoleCommand("Server-sided concommand for shotgun here")
  50.         weps:SetVisible(false)
  51.     end
  52.  
  53.     assualtpan = vgui.Create('DPanel')
  54.     assualtpan:SetParent(weps)
  55.     assualtpan:SetSize(78, 32)
  56.     assualtpan:SetPos(2, 58)
  57.  
  58.     assualtbut = vgui.Create('DButton')
  59.     assualtbut:SetParent(assualtpan)
  60.     assualtbut:SetSize(70, 25)
  61.     assualtbut:SetPos(4, 3)
  62.     assualtbut:SetText('Assault')
  63.     assualtbut.DoClick = function()
  64.         RunConsoleCommand("Server-sided concommand for Assault here")
  65.         weps:SetVisible(false)
  66.     end
  67.  
  68.     smg = vgui.Create('DPanel')
  69.     smg:SetParent(weps)
  70.     smg:SetSize(78, 32)
  71.     smg:SetPos(81, 58)
  72.  
  73.     SMGbutt = vgui.Create('DButton')
  74.     SMGbutt:SetParent(smg)
  75.     SMGbutt:SetSize(70, 25)
  76.     SMGbutt:SetPos(4, 3)
  77.     SMGbutt:SetText('SMG')
  78.     SMGbutt.DoClick = function()
  79.         RunConsoleCommand("Server-sided concommand for SMG here")
  80.         weps:SetVisible(false)
  81.     end
  82. end
  83. concommand.Add("weapon_choice", chooseyourweapon)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement