Advertisement
Guest User

Untitled

a guest
Oct 21st, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. #include "menu.h"
  2. #include "Draw.h"
  3. #include "mouse.h"
  4.  
  5. cMenu g_cMenu;
  6. bool keys[256];
  7. bool oldKeys[256];
  8.  
  9. bool cMenu::GetKeyPress(unsigned int key)
  10. {
  11. try
  12. {
  13. if (keys[key] == true && oldKeys[key] == false)
  14. return true;
  15. else
  16. return false;
  17. }
  18. catch (...)
  19. {
  20. }
  21. }
  22.  
  23. float GlobalMenuAlpha = 0.f;
  24. void cMenu::g_cRenderMenu()
  25. {
  26.  
  27. static int bro = 0;
  28. int speed = 3;
  29. if (!g_cMenu.g_cMenuOpened)
  30. {
  31. bro = 0;
  32. }
  33. else if (g_cMenu.g_cMenuOpened)
  34. {
  35. bro += speed;
  36. }
  37. if (bro > 255) bro = 255;
  38. if (bro < 0) bro = 0;
  39.  
  40. if (GlobalMenuAlpha == 0 || GlobalMenuAlpha == 255)
  41. if (GetKeyState(VK_INSERT))
  42. {
  43. g_cMenu.g_cMenuOpened = !g_cMenu.g_cMenuOpened;
  44. std::string msg = "cl_mouseenable " + std::to_string(!g_cMenu.g_cMenuOpened);
  45. }
  46.  
  47.  
  48. double timeSoFar1 = (double)bro / 70.f;
  49. bro++;
  50. if (g_cMenu.g_cMenuOpened)
  51. {
  52. if (GlobalMenuAlpha != 255)
  53. if (GlobalMenuAlpha > 255)
  54. GlobalMenuAlpha = 255;
  55. else
  56. GlobalMenuAlpha = timeSoFar1 * 255.f;
  57. }
  58. else if (GlobalMenuAlpha != 0)
  59. {
  60. if (GlobalMenuAlpha < 0)
  61. GlobalMenuAlpha = 0;
  62. else
  63. GlobalMenuAlpha = 255 - (timeSoFar1 * 255.f);
  64. }
  65.  
  66. if (GetKeyState(VK_INSERT))
  67. {
  68. //test
  69. Draw.FillRGBA(250, 100, 540, 340, 44,44,44,GlobalMenuAlpha);
  70. //Draw.PrintText(Fonts_Watermark, false, 40, 40, Color(255, 255, 255, 255), "heeelellelelele");
  71. }
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement