Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.30 KB | None | 0 0
  1. void DrawBoneGui()
  2. {
  3. for (int ax = 1; ax <= g_Engine.GetMaxClients(); ax++)
  4. {
  5. if (cvar.onlyidhook_skeleton? idhook.FirstKillPlayer[ax] : 1)
  6. {
  7. if(GetHead(ax))
  8. {
  9. if (isEnemy(ax) || cvar.gui_visual_team)
  10. {
  11. ColorEntry *colorbone = PlayerColor(ax);
  12. ColorEntry *black = colorList.get(5);
  13. ColorEntry *white = colorList.get(4);
  14.  
  15. vec3_t EntBone[53], EntHitbox[8];
  16.  
  17. if (BuildInfo.Build != 3266 && BuildInfo.Build != 4554)
  18. {
  19. if (g_pEngine->pfnGetCvarPointer("_sethdmodels")->value == 1)
  20. {
  21. GetVector(ax, EntBone, EntHitbox);
  22.  
  23. if (ModelGuerilla(ax) || ModelArctic(ax) || ModelLeet(ax) || ModelSas(ax) || ModelUrban(ax))
  24. {
  25. if (cvar.gui_skeleton)DrawBonePatterSteam0Gui(ax, EntBone, colorbone, black);
  26. if (cvar.gui_skeleton == 2)DrawHitBoxPatternSteamGui(ax, colorbone, black);
  27. }
  28.  
  29. if (ModelTerror(ax))
  30. {
  31. if (cvar.gui_skeleton)DrawBonePatterSteam1Gui(ax, EntBone, colorbone, black);
  32. if (cvar.gui_skeleton == 2)DrawHitBoxPatternSteamGui(ax, colorbone, black);
  33. }
  34.  
  35. if (ModelGign(ax))
  36. {
  37. if (cvar.gui_skeleton)DrawBonePatterSteam2Gui(ax, EntBone, colorbone, black);
  38. if (cvar.gui_skeleton == 2)DrawHitBoxPatternSteamGui(ax, colorbone, black);
  39. }
  40.  
  41. if (ModelGsg9(ax))
  42. {
  43. if (cvar.gui_skeleton)DrawBonePatterSteam3Gui(ax, EntBone, colorbone, black);
  44. if (cvar.gui_skeleton == 2)DrawHitBoxPatternSteamGui(ax, colorbone, black);
  45. }
  46. }
  47. else
  48. {
  49. GetVector(ax, EntBone, EntHitbox);
  50.  
  51. if (ModelArctic(ax) || ModelLeet(ax) || ModelSas(ax))
  52. {
  53. if (cvar.gui_skeleton)DrawBonePatter0Gui(ax, EntBone, colorbone, black);
  54. if (cvar.gui_skeleton == 2)DrawHitBoxPatternGui(ax, EntHitbox, colorbone, black);
  55. }
  56.  
  57. if (ModelGuerilla(ax) || ModelUrban(ax) || ModelTerror(ax) || ModelGign(ax) || ModelGsg9(ax) || ModelUrban(ax))
  58. {
  59. if (cvar.gui_skeleton)DrawBonePatter1Gui(ax, EntBone, colorbone, black);
  60. if (cvar.gui_skeleton == 2)DrawHitBoxPatternGui(ax, EntHitbox, colorbone, black);
  61. }
  62. }
  63. }
  64.  
  65. if (BuildInfo.Build == 3266 || BuildInfo.Build == 4554)
  66. {
  67. GetVector(ax, EntBone, EntHitbox);
  68.  
  69. if (ModelArctic(ax) || ModelLeet(ax) || ModelSas(ax))
  70. {
  71. if (cvar.gui_skeleton)DrawBonePatter0Gui(ax, EntBone, colorbone, black);
  72. if (cvar.gui_skeleton == 2)DrawHitBoxPatternGui(ax, EntHitbox, colorbone, black);
  73. }
  74.  
  75. if (ModelGuerilla(ax) || ModelUrban(ax) || ModelTerror(ax) || ModelGign(ax) || ModelGsg9(ax) || ModelUrban(ax))
  76. {
  77. if (cvar.gui_skeleton)DrawBonePatter1Gui(ax, EntBone, colorbone, black);
  78. if (cvar.gui_skeleton == 2)DrawHitBoxPatternGui(ax, EntHitbox, colorbone, black);
  79. }
  80. }
  81. }
  82. g_Player[ax].bGotHead = false;
  83. }
  84. if (GetHeadLocal(ax))
  85. {
  86. ColorEntry *black = colorList.get(5);
  87. ColorEntry *white = colorList.get(4);
  88.  
  89. vec3_t EntBone[53], EntHitbox[8];
  90.  
  91. if (BuildInfo.Build != 3266 && BuildInfo.Build != 4554)
  92. {
  93. GetVector(ax, EntBone, EntHitbox);
  94.  
  95. if (ModelGuerilla(ax) || ModelArctic(ax) || ModelLeet(ax) || ModelSas(ax) || ModelUrban(ax))
  96. {
  97. if (cvar.gui_skeletonlocal)DrawBonePatterSteam0Gui2(ax, EntBone, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  98. if (cvar.gui_skeletonlocal == 2)DrawHitBoxPatternSteamGui2(ax, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  99. }
  100.  
  101. if (ModelTerror(ax))
  102. {
  103. if (cvar.gui_skeletonlocal)DrawBonePatterSteam1Gui2(ax, EntBone, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  104. if (cvar.gui_skeletonlocal == 2)DrawHitBoxPatternSteamGui2(ax, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  105. }
  106.  
  107. if (ModelGign(ax))
  108. {
  109. if (cvar.gui_skeletonlocal)DrawBonePatterSteam2Gui2(ax, EntBone, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  110. if (cvar.gui_skeletonlocal == 2)DrawHitBoxPatternSteamGui2(ax, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  111. }
  112.  
  113. if (ModelGsg9(ax))
  114. {
  115. if (cvar.gui_skeletonlocal)DrawBonePatterSteam3Gui2(ax, EntBone, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  116. if (cvar.gui_skeletonlocal == 2)DrawHitBoxPatternSteamGui2(ax, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  117. }
  118. }
  119.  
  120. if (BuildInfo.Build == 3266 || BuildInfo.Build == 4554)
  121. {
  122. GetVector(ax, EntBone, EntHitbox);
  123.  
  124. if (ModelArctic(ax) || ModelLeet(ax) || ModelSas(ax))
  125. {
  126. if (cvar.gui_skeletonlocal)DrawBonePatter0Gui2(ax, EntBone, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  127. if (cvar.gui_skeletonlocal == 2)DrawHitBoxPatternGui2(ax, EntHitbox, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  128. }
  129.  
  130. if (ModelGuerilla(ax) || ModelUrban(ax) || ModelTerror(ax) || ModelGign(ax) || ModelGsg9(ax) || ModelUrban(ax))
  131. {
  132. if (cvar.gui_skeletonlocal)DrawBonePatter1Gui2(ax, EntBone, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  133. if (cvar.gui_skeletonlocal == 2)DrawHitBoxPatternGui2(ax, EntHitbox, cvar.color_green, cvar.color_blue, cvar.color_red, black);
  134. }
  135. }
  136. g_Player[ax].bGotHead = false;
  137. }
  138. }
  139. }
  140. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement