Advertisement
Guest User

Untitled

a guest
Mar 17th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. function Menu ()
  2.  
  3. local bhm_menu = vgui.Create( "DFrame" )
  4. bhm_menu:SetSize( ScrW() /2, ScrH() /2 )
  5. bhm_menu:Center()
  6. bhm_menu:ShowCloseButton( true )
  7. bhm_menu:SetSizable( false )
  8. bhm_menu:SetDraggable( false )
  9. bhm_menu:MakePopup()
  10. bhm_menu:SetDeleteOnClose( true )
  11. bhm_menu:SetTitle( "Computer Hacking Menu" )
  12. bhm_menu:SetVisible( true )
  13. bhm_menu.Paint = function ( self, w, h )
  14. draw.RoundedBox( 0,0,0,bhm_menu:GetWide(),bhm_menu:GetTall(), Color( 0, 0, 0, 100 ) )
  15. draw.RoundedBox( 0,0,0,bhm_menu:GetWide(), 25, Color( 0, 0, 0, 150 ) )
  16. surface.SetDrawColor( 0,255,0,255 )
  17. surface.DrawOutlinedRect( 0,0,bhm_menu:GetWide(),bhm_menu:GetTall() )
  18. surface.DrawOutlinedRect( 0,0,bhm_menu:GetWide(), 25 )
  19. surface.SetDrawColor( 0,255,0,255 )
  20. surface.DrawOutlinedRect( 0,0,bhm_menu:GetWide() /2 *2 , bhm_menu:GetTall() /2 *2)
  21. end
  22.  
  23. local bhm_hackbutton = vgui.Create( "DButton",bhm_menu )
  24. bhm_hackbutton:SetSize( 300, 50 )
  25. bhm_hackbutton:SetText( "Start Hacking" )
  26. bhm_hackbutton:SetFont( "CloseCaption_BoldItalic" )
  27. bhm_hackbutton:SetTextColor(Color(255,255,255,255))
  28. bhm_hackbutton:SetDark( false )
  29. bhm_hackbutton:SetMouseInputEnabled( true )
  30. bhm_hackbutton:Center()
  31. bhm_hackbutton.Paint = function()
  32. draw.RoundedBox( 0,0,0,bhm_hackbutton:GetWide(),bhm_hackbutton:GetTall(),Color( 0,0,0,100 ) )
  33. surface.SetDrawColor( 0,255,0,255 )
  34. surface.DrawOutlinedRect( 0,0,bhm_hackbutton:GetWide(), bhm_hackbutton:GetTall() )
  35. end
  36. bhm_hackbutton.OnCursorEntered = function ()
  37. bhm_hackbutton:SetTextColor( Color(0,255,0,150) )
  38. draw.RoundedBox( 0,0,0,bhm_hackbutton:GetWide(),bhm_hackbutton:GetTall(),Color( 0,0,0,150 ) )
  39. end
  40. bhm_hackbutton.OnCursorExited = function ()
  41. bhm_hackbutton:SetTextColor( Color( 255,255,255,255) )
  42. draw.RoundedBox( 0,0,0,bhm_hackbutton:GetWide(),bhm_hackbutton:GetTall(),Color( 0,0,0,100 ) )
  43. end
  44. bhm_hackbutton.DoClick = function ()
  45. bhm_hackbutton:SetTextColor( Color( 0,0,0,255 ) )
  46. draw.RoundedBox( 0,0,0,bhm_hackbutton:GetWide(),bhm_hackbutton:GetTall(), Color( 0,0,0,255 ) )
  47. net.Start( "bmh_sendhackstring" )
  48. net.SendToServer()
  49. bhm_menu:Remove()
  50. ProgressFunction()
  51. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement