Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. DWORD Protocol48()
  2. {
  3. static DWORD HwDll = NULL;
  4. static bool CheckProtocol = false;
  5. if (!CheckProtocol)
  6. {
  7. HwDll = (DWORD)GetModuleHandle("hw.dll");
  8. CheckProtocol = true;
  9. }
  10. return HwDll;
  11. }
  12.  
  13. void APIENTRY Hooked_glBegin(GLenum mode)
  14. {
  15. if (mode == GL_QUADS && cvar.misc_vgui_back)
  16. {
  17. GLint last_texture;
  18. glGetIntegerv(GL_TEXTURE_BINDING_2D, &last_texture);
  19.  
  20. if (Protocol48()?last_texture == 76 || last_texture == 5835: last_texture == 5845)
  21. glBindTexture(GL_TEXTURE_2D, texture_id[218]);
  22. if (Protocol48() ? last_texture == 77 || last_texture == 5836 : last_texture == 5846)
  23. glBindTexture(GL_TEXTURE_2D, texture_id[219]);
  24. if (Protocol48() ? last_texture == 78 || last_texture == 5837 : last_texture == 5847)
  25. glBindTexture(GL_TEXTURE_2D, texture_id[220]);
  26. if (Protocol48() ? last_texture == 79 || last_texture == 5838 : last_texture == 5848)
  27. glBindTexture(GL_TEXTURE_2D, texture_id[221]);
  28. if (Protocol48() ? last_texture == 80 || last_texture == 5839 : last_texture == 5849)
  29. glBindTexture(GL_TEXTURE_2D, texture_id[222]);
  30. if (Protocol48() ? last_texture == 81 || last_texture == 5840 : last_texture == 5850)
  31. glBindTexture(GL_TEXTURE_2D, texture_id[223]);
  32. if (Protocol48() ? last_texture == 82 || last_texture == 5841 : last_texture == 5851)
  33. glBindTexture(GL_TEXTURE_2D, texture_id[224]);
  34. if (Protocol48() ? last_texture == 83 || last_texture == 5842 : last_texture == 5852)
  35. glBindTexture(GL_TEXTURE_2D, texture_id[225]);
  36. if (Protocol48() ? last_texture == 84 || last_texture == 5843 : last_texture == 5853)
  37. glBindTexture(GL_TEXTURE_2D, texture_id[226]);
  38. if (Protocol48() ? last_texture == 85 || last_texture == 5844 : last_texture == 5854)
  39. glBindTexture(GL_TEXTURE_2D, texture_id[227]);
  40. if (Protocol48() ? last_texture == 86 || last_texture == 5845 : last_texture == 5855)
  41. glBindTexture(GL_TEXTURE_2D, texture_id[228]);
  42. if (Protocol48() ? last_texture == 87 || last_texture == 5856 : last_texture == 5856)
  43. glBindTexture(GL_TEXTURE_2D, texture_id[229]);
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement