Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2017
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.76 KB | None | 0 0
  1. switch (aa_type)
  2. {
  3. case AntiAimType_Y::SPIN_FAST:
  4. factor = 360.0 / M_PHI;
  5. factor *= 25;
  6. angle.y = fmodf(globalVars->curtime * factor, 360.0);
  7. break;
  8. case AntiAimType_Y::SPIN_SLOW:
  9. factor = 360.0 / M_PHI;
  10. angle.y = fmodf(globalVars->curtime * factor, 360.0);
  11. break;
  12. case AntiAimType_Y::JITTER:
  13. yFlip ? angle.y -= 90.0f : angle.y -= 270.0f;
  14. break;
  15. case AntiAimType_Y::BACKJITTER:
  16. angle.y -= 180;
  17. random = rand() % 100;
  18. maxJitter = rand() % (85 - 70 + 1) + 70;
  19. temp = maxJitter - (rand() % maxJitter);
  20. if (random < 35 + (rand() % 15))
  21. angle.y -= temp;
  22. else if (random < 85 + (rand() % 15 ))
  23. angle.y += temp;
  24. break;
  25. case AntiAimType_Y::SIDE:
  26. yFlip ? angle.y += 90.f : angle.y -= 90.0f;
  27. break;
  28. case AntiAimType_Y::BACKWARDS:
  29. angle.y -= 180.0f;
  30. break;
  31. case AntiAimType_Y::FORWARDS:
  32. angle.y -= 0.0f;
  33. break;
  34. case AntiAimType_Y::LEFT:
  35. angle.y += 90.0f;
  36. break;
  37. case AntiAimType_Y::RIGHT:
  38. angle.y -= 90.0f;
  39. break;
  40. case AntiAimType_Y::STATICAA:
  41. angle.y = 0.0f;
  42. break;
  43. case AntiAimType_Y::STATICJITTER:
  44. trigger += 15.0f;
  45. angle.y = trigger > 50.0f ? 150.0f : -150.0f;
  46.  
  47. if (trigger > 100.0f)
  48. trigger = 0.0f;
  49. break;
  50. case AntiAimType_Y::STATICSMALLJITTER:
  51. trigger += 15.0f;
  52. angle.y = trigger > 50.0f ? -30.0f : 30.0f;
  53.  
  54. if (trigger > 100.0f)
  55. trigger = 0.0f;
  56. break;
  57. case AntiAimType_Y::LISP:
  58. clamp = false;
  59. yFlip ? angle.y += 323210000.0f : angle.y -= 323210000.0f;
  60. break;
  61. case AntiAimType_Y::LISP_SIDE:
  62. clamp = false;
  63. temp = angle.y + 90.0f;
  64. temp_qangle = QAngle(0.0f, temp, 0.0f);
  65. Math::NormalizeAngles(temp_qangle);
  66. temp = temp_qangle.y;
  67.  
  68. if (temp > -45.0f)
  69. temp < 0.0f ? temp = -90.0f : temp < 45.0f ? temp = 90.0f : temp = temp;
  70.  
  71. temp += 1800000.0f;
  72. angle.y = temp;
  73. break;
  74. case AntiAimType_Y::LISP_JITTER:
  75. clamp = false;
  76. static int jittertimer = -1;
  77. temp = angle.y - 155.0f;
  78.  
  79. if (jittertimer == 1)
  80. {
  81. temp = angle.y + 58.0f;
  82. temp += 1800000.0f;
  83. }
  84.  
  85. if (bSendPacket)
  86. {
  87. if (jittertimer >= 1)
  88. jittertimer = -1;
  89. jittertimer++;
  90. }
  91. angle.y = temp;
  92. break;
  93. case AntiAimType_Y::ANGEL_BACKWARD:
  94. clamp = false;
  95. angle.y += 36000180.0f;
  96. break;
  97. case AntiAimType_Y::ANGEL_INVERSE:
  98. clamp = false;
  99. angle.y = 36000180.0f;
  100. break;
  101. case AntiAimType_Y::ANGEL_SPIN:
  102. clamp = false;
  103. factor = (globalVars->curtime * 5000.0f);
  104. angle.y = factor + 36000000.0f;
  105. break;
  106. default:
  107. angle.y -= 0.0f;
  108. break;
  109. case AntiAimType_Y::BACKWARDSJITTER:
  110. yFlip ? angle.y -= 170.0f : angle.y -= 190.0f;
  111. break;
  112. case AntiAimType_Y::JITTER_180:
  113. yFlip ? angle.y = 0.1f : angle.y = 179.0f;
  114. factor = (globalVars->curtime * 99999999999.0f);
  115. break;
  116. case AntiAimType_Y::AUTISM:
  117. factor = 360.0 / M_PHI;
  118. factor *=5;
  119. angle.y = fmod(globalVars->curtime * factor ,360.0f);
  120. if (angle.y >= 100.0f)
  121. {
  122. angle.y -= 170.0f;
  123. }
  124. if (angle.y <= 200.0f)
  125. {
  126. angle.y += 305.00f;
  127. }
  128.  
  129. break;
  130. case AntiAimType_Y::TJITTER:
  131. back = !back;
  132. if (back)
  133. angle.y =- 89;
  134. else
  135. angle.y =+ 91;
  136. break;
  137. case AntiAimType_Y::FJITTER:
  138. {
  139. if (CreateMove::sendPacket)
  140. {
  141. if (jitterticks > 0)
  142. jitterticks = -1;
  143. jitterticks++;
  144. }
  145. int add = 0;
  146. if (jitterticks == 0)
  147. add = 110;
  148. if (jitterticks == 1)
  149. add = -160;
  150. if (ticks > 0 || !CreateMove::sendPacket)
  151. {
  152. add = -add;
  153. CreateMove::sendPacket = false;
  154. }
  155. angle.y = + add;
  156. }
  157. break;
  158. case AntiAimType_Y::JITTERSYNCED:
  159. {
  160. static float current_y = 0;
  161. int Add = 179.00005f;
  162. if (AnyVis)
  163. Add = -Add;
  164. int random = rand() % 2;
  165. if (random == 0)
  166. ySwitch = !ySwitch;
  167. if(ySwitch)
  168. Add = -Add;
  169. current_y += Add;
  170. if (current_y > 180)
  171. current_y -= 360; // ineed to borrow this
  172. else if (current_y < -180)
  173. current_y += 360;
  174. angle.y = current_y;
  175. }
  176. break;
  177. case AntiAimType_Y::FLIP:
  178. back = !back;
  179. if (back)
  180. angle.y -= rand() % 100;
  181. else
  182. angle.y += rand() % 100;
  183. break;
  184. case AntiAimType_Y::DONUT:
  185. clamp = false;
  186. static int timer = 0;
  187. static int rotation = 0;
  188. if (timer == 3)
  189. {
  190. rotation += 90;
  191. if (rotation > 360)
  192. {
  193. rotation = 0;
  194. }
  195. angle.y += rotation;
  196. timer = 0;
  197. }
  198. else
  199. {
  200. timer++;
  201. }
  202. break;
  203. case AntiAimType_Y::HYPNO:
  204. factor = 360.0 / M_PHI;
  205. factor *=5;
  206. angle.y = fmod(globalVars->curtime * factor ,360.0f);
  207. if (angle.y >= 100.0f)
  208. {
  209. angle.y -= 170.0f;
  210. }
  211. if (angle.y <= 200.0f)
  212. {
  213. angle.y += 305.00f;
  214. }
  215. break;
  216. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement