Advertisement
cloudfare

Untitled

Nov 17th, 2017
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.42 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string>
  3. #include <iostream>
  4.  
  5. using namespace std;
  6.  
  7. class bmzmwyt {
  8. public:
  9. bool serwluceyvs;
  10. int txicyxumvevo;
  11. double emfjbtgoirxy;
  12. string xvppknlko;
  13. int mzzdg;
  14. bmzmwyt();
  15. void hssftagawbn(double zhovnpiuhhrk, int otzhaopb, double opqephqfsvhiv, string wdwbnm, string fxfdxcjezqxp, bool njitlwamzh, bool zzfvw, bool fxgbicgvssdtfpc, string wehxkrx);
  16. double oondybsogcdermsmdm(string gtkpac, bool iizqflp, int jrvrjsycnf, int hizrzsxeoytfn, bool qwrtebhedzduiz, string azgzmwqasgwel, bool ruhqtq, int qsrimwwdvgd, string cxaizsqe);
  17. string wzdbkknyfwv(int mhvwgyvm, string brzrofxciaadqx, int xsymnkjnutue, bool vreplmwzogatver);
  18. string zeikfsbwkixexsdknocdsb(bool wowocfnzqn, double bkjcvazuamyyb, bool infrstxjxrwdsb, bool umjvvy, int fmavrijiu);
  19. bool fmibtwmnqvyvwkrubasrtug(double lgfmqnxkg, bool txddx, int hnozkwark);
  20.  
  21. protected:
  22. bool udrxlfv;
  23. int spzsfwucqpovu;
  24. double vcgtgwazygm;
  25. double autskobdt;
  26.  
  27. string ooysggbdiao();
  28. void qigvwayuwccdttfxpf(bool onhviidckmcjeyi, string yxqwjjymm);
  29. bool yizvagkkjrithcpfnb();
  30.  
  31. private:
  32. int hznrovezukkum;
  33. string meayhj;
  34.  
  35. bool xfrlziborasbbvfspebnladz(string nsrbnhewunkn, bool rzllxrx, string qdnkaualov);
  36. int mplmvjnpawab();
  37. string bqffbaejpuwxajgypxoyxdr(double wfqspghfrdlsjyl, double fgswkj, int cdkeek, int aivnhgibb, string tnuvaijk);
  38. void zgebdoempojwfoxw(string scrqrfo);
  39. void iwcssfcmtfvxxtznflmelngmm(double kngjkgpitpwyu, string fxnvlppxi, string flniesnairyjs, double gmmmwafngmt, string jryihi);
  40. string ystktyeipmsfanhwkkfsio(double hzlhwflocjamxd, int dnlxebjicxezy, bool ynjdh);
  41. string igiinhjmpiocihfdxtizxu(string ehofvqzqqakar, int vpyrqbuawpopfd, string nrocutsa, double hjlybgvb, double tawzqtow, string nqyekxth, string gsukd, string bcpxplipuhmzjta);
  42. int vamhytuzxf(int srxohupjpjtr, string tsoupeoxe, string lpdldx, double yqporolwozsnjqj, double dmnyvnms);
  43. void qncpimfoltqpprxxik();
  44. string jmienvtptzgycwoszra(int tkstm, double nkcffcor, int wokvtjslislwdvw, double mwonga, int zvkeeuhn, int ckaatotpospu);
  45.  
  46. };
  47.  
  48.  
  49. bool bmzmwyt::xfrlziborasbbvfspebnladz(string nsrbnhewunkn, bool rzllxrx, string qdnkaualov) {
  50. bool iscpkfpfjwxrfqr = true;
  51. if (true == true) {
  52. int tyglrxsf;
  53. for (tyglrxsf = 8; tyglrxsf > 0; tyglrxsf--) {
  54. continue;
  55. }
  56. }
  57. return false;
  58. }
  59.  
  60. int bmzmwyt::mplmvjnpawab() {
  61. bool atwlzyhbysec = true;
  62. string sbrqcxceznfb = "uskpygccorbnzoaefprfbfhvphkyqoeaz";
  63. double euxyloruy = 14950;
  64. bool eucypiei = false;
  65. string tuheissp = "jpfdqxtzafnzosnwpmqzrmrnzjvkcmltaakltvyezdtpjclcebntafhm";
  66. bool ojhjr = true;
  67. int cegucesxwx = 4753;
  68. int auoaoxraqtotmud = 151;
  69. bool bknuwsdphzmux = false;
  70. if (14950 == 14950) {
  71. int puqc;
  72. for (puqc = 86; puqc > 0; puqc--) {
  73. continue;
  74. }
  75. }
  76. return 29244;
  77. }
  78.  
  79. string bmzmwyt::bqffbaejpuwxajgypxoyxdr(double wfqspghfrdlsjyl, double fgswkj, int cdkeek, int aivnhgibb, string tnuvaijk) {
  80. string qduajmxv = "ddzfxttoibgnvuoyxzvfpkonnfwdpoylobilkeraqutccvakq";
  81. double vuxnksmjrugrhqa = 1477;
  82. string kscxuwtil = "cfyulqiuarebupxxqvqqchnajxtraudqooorwrxfikpnlxlobqalbgiwencdnjcryatasqmrpltdfum";
  83. bool pgwjrvyzfisz = true;
  84. bool wcwyrhve = true;
  85. return string("nobvaweqiwgeeg");
  86. }
  87.  
  88. void bmzmwyt::zgebdoempojwfoxw(string scrqrfo) {
  89. int ffxryfglyztsuq = 4735;
  90. bool gfzyfbfxfygzmlx = false;
  91. int nkfeeicnoawfp = 770;
  92. bool zkpmsgmu = false;
  93. double wkirzzgmlf = 75611;
  94. if (4735 != 4735) {
  95. int qstedeg;
  96. for (qstedeg = 86; qstedeg > 0; qstedeg--) {
  97. continue;
  98. }
  99. }
  100. if (false == false) {
  101. int zemabiwiff;
  102. for (zemabiwiff = 83; zemabiwiff > 0; zemabiwiff--) {
  103. continue;
  104. }
  105. }
  106. if (4735 != 4735) {
  107. int vjvzsbh;
  108. for (vjvzsbh = 78; vjvzsbh > 0; vjvzsbh--) {
  109. continue;
  110. }
  111. }
  112. if (false == false) {
  113. int dq;
  114. for (dq = 46; dq > 0; dq--) {
  115. continue;
  116. }
  117. }
  118. if (770 != 770) {
  119. int tdgx;
  120. for (tdgx = 49; tdgx > 0; tdgx--) {
  121. continue;
  122. }
  123. }
  124.  
  125. }
  126.  
  127. void bmzmwyt::iwcssfcmtfvxxtznflmelngmm(double kngjkgpitpwyu, string fxnvlppxi, string flniesnairyjs, double gmmmwafngmt, string jryihi) {
  128. bool vpyvgowgw = false;
  129. string wntaxf = "bfdnoiokvlrjmljfighulufwywbonysplkqoaedfhgowazplguuuvobqciefgvbkrhgduwqldwafglqmdilixjhzlq";
  130. if (false != false) {
  131. int trttqnkg;
  132. for (trttqnkg = 60; trttqnkg > 0; trttqnkg--) {
  133. continue;
  134. }
  135. }
  136. if (string("bfdnoiokvlrjmljfighulufwywbonysplkqoaedfhgowazplguuuvobqciefgvbkrhgduwqldwafglqmdilixjhzlq") != string("bfdnoiokvlrjmljfighulufwywbonysplkqoaedfhgowazplguuuvobqciefgvbkrhgduwqldwafglqmdilixjhzlq")) {
  137. int ytvo;
  138. for (ytvo = 58; ytvo > 0; ytvo--) {
  139. continue;
  140. }
  141. }
  142.  
  143. }
  144.  
  145. string bmzmwyt::ystktyeipmsfanhwkkfsio(double hzlhwflocjamxd, int dnlxebjicxezy, bool ynjdh) {
  146. string axlkw = "zbnmapfkqdtztfbthgflftgnlauflkl";
  147. int dcyflsqkmkty = 2816;
  148. double klpjwrwcab = 14003;
  149. if (2816 == 2816) {
  150. int mxgfcrz;
  151. for (mxgfcrz = 87; mxgfcrz > 0; mxgfcrz--) {
  152. continue;
  153. }
  154. }
  155. if (2816 == 2816) {
  156. int kugsnlpbsk;
  157. for (kugsnlpbsk = 89; kugsnlpbsk > 0; kugsnlpbsk--) {
  158. continue;
  159. }
  160. }
  161. if (14003 == 14003) {
  162. int gyrngq;
  163. for (gyrngq = 99; gyrngq > 0; gyrngq--) {
  164. continue;
  165. }
  166. }
  167. if (2816 == 2816) {
  168. int phsqugduzf;
  169. for (phsqugduzf = 99; phsqugduzf > 0; phsqugduzf--) {
  170. continue;
  171. }
  172. }
  173. return string("fntelxsvwikcd");
  174. }
  175.  
  176. string bmzmwyt::igiinhjmpiocihfdxtizxu(string ehofvqzqqakar, int vpyrqbuawpopfd, string nrocutsa, double hjlybgvb, double tawzqtow, string nqyekxth, string gsukd, string bcpxplipuhmzjta) {
  177. double aguutvv = 33973;
  178. double ybmsd = 42188;
  179. int vpuniyl = 4062;
  180. bool etevc = false;
  181. string fsxhpznrabjkwex = "shwuvydhutatjgaikvpbtkoqaxmvrqcdhxwtepvlycislxgi";
  182. int hbdazy = 1436;
  183. bool ouuvtxphjaw = false;
  184. if (4062 != 4062) {
  185. int tamopmuf;
  186. for (tamopmuf = 32; tamopmuf > 0; tamopmuf--) {
  187. continue;
  188. }
  189. }
  190. if (false != false) {
  191. int hvzybmgb;
  192. for (hvzybmgb = 41; hvzybmgb > 0; hvzybmgb--) {
  193. continue;
  194. }
  195. }
  196. if (string("shwuvydhutatjgaikvpbtkoqaxmvrqcdhxwtepvlycislxgi") == string("shwuvydhutatjgaikvpbtkoqaxmvrqcdhxwtepvlycislxgi")) {
  197. int vqd;
  198. for (vqd = 22; vqd > 0; vqd--) {
  199. continue;
  200. }
  201. }
  202. if (33973 != 33973) {
  203. int mgfdmnjr;
  204. for (mgfdmnjr = 31; mgfdmnjr > 0; mgfdmnjr--) {
  205. continue;
  206. }
  207. }
  208. return string("pujkijwvqkiqfdjzsxp");
  209. }
  210.  
  211. int bmzmwyt::vamhytuzxf(int srxohupjpjtr, string tsoupeoxe, string lpdldx, double yqporolwozsnjqj, double dmnyvnms) {
  212. string xqefqzggit = "atthzhqfnfusjuoraavhvleijslwftmjesowytirwybohr";
  213. int npwrscaeoln = 2006;
  214. int icssydbjo = 3449;
  215. bool ezwftsmje = true;
  216. bool zpkwwrvj = true;
  217. if (true != true) {
  218. int ymqugraau;
  219. for (ymqugraau = 14; ymqugraau > 0; ymqugraau--) {
  220. continue;
  221. }
  222. }
  223. return 9382;
  224. }
  225.  
  226. void bmzmwyt::qncpimfoltqpprxxik() {
  227.  
  228. }
  229.  
  230. string bmzmwyt::jmienvtptzgycwoszra(int tkstm, double nkcffcor, int wokvtjslislwdvw, double mwonga, int zvkeeuhn, int ckaatotpospu) {
  231. bool hkwvx = false;
  232. double vptirpe = 44468;
  233. return string("o");
  234. }
  235.  
  236. string bmzmwyt::ooysggbdiao() {
  237. string frvmbzrvsp = "bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw";
  238. double aosojdymkeukbk = 50709;
  239. string birkepehthniaj = "ouqhnwtftndjninjcddljpdnvnlbwbsghjpgqrxyuee";
  240. if (50709 != 50709) {
  241. int zwkrgk;
  242. for (zwkrgk = 46; zwkrgk > 0; zwkrgk--) {
  243. continue;
  244. }
  245. }
  246. if (50709 != 50709) {
  247. int jybnbmkm;
  248. for (jybnbmkm = 75; jybnbmkm > 0; jybnbmkm--) {
  249. continue;
  250. }
  251. }
  252. if (string("bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw") != string("bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw")) {
  253. int yvgqq;
  254. for (yvgqq = 100; yvgqq > 0; yvgqq--) {
  255. continue;
  256. }
  257. }
  258. if (string("bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw") != string("bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw")) {
  259. int oecjm;
  260. for (oecjm = 28; oecjm > 0; oecjm--) {
  261. continue;
  262. }
  263. }
  264. if (50709 == 50709) {
  265. int kfqrw;
  266. for (kfqrw = 15; kfqrw > 0; kfqrw--) {
  267. continue;
  268. }
  269. }
  270. return string("hl");
  271. }
  272.  
  273. void bmzmwyt::qigvwayuwccdttfxpf(bool onhviidckmcjeyi, string yxqwjjymm) {
  274. bool whyjpwtggue = false;
  275. if (false != false) {
  276. int quzelxweya;
  277. for (quzelxweya = 36; quzelxweya > 0; quzelxweya--) {
  278. continue;
  279. }
  280. }
  281. if (false != false) {
  282. int kvro;
  283. for (kvro = 29; kvro > 0; kvro--) {
  284. continue;
  285. }
  286. }
  287. if (false == false) {
  288. int tzdxg;
  289. for (tzdxg = 48; tzdxg > 0; tzdxg--) {
  290. continue;
  291. }
  292. }
  293. if (false != false) {
  294. int fqivqd;
  295. for (fqivqd = 85; fqivqd > 0; fqivqd--) {
  296. continue;
  297. }
  298. }
  299.  
  300. }
  301.  
  302. bool bmzmwyt::yizvagkkjrithcpfnb() {
  303. double iyqeocuaxidwsnq = 26540;
  304. double itfoq = 18351;
  305. bool vxyddzqg = true;
  306. string uepuqorhpqtfa = "zferitrpkpouthowjzjlwskvldunvkzjrrntpwfkvoxbyjowuhnkrzjgqtgylqbplyjqsrgkxxfzqebvgsnwutobstkjkgun";
  307. double qacnqwyszdlj = 17997;
  308. bool ubsdfhwxowo = false;
  309. int mimihkfztg = 857;
  310. double mmktaggscr = 6329;
  311. bool mfpnmfqsfwiiosj = true;
  312. if (26540 != 26540) {
  313. int zionh;
  314. for (zionh = 93; zionh > 0; zionh--) {
  315. continue;
  316. }
  317. }
  318. if (18351 != 18351) {
  319. int rzrod;
  320. for (rzrod = 28; rzrod > 0; rzrod--) {
  321. continue;
  322. }
  323. }
  324. if (string("zferitrpkpouthowjzjlwskvldunvkzjrrntpwfkvoxbyjowuhnkrzjgqtgylqbplyjqsrgkxxfzqebvgsnwutobstkjkgun") != string("zferitrpkpouthowjzjlwskvldunvkzjrrntpwfkvoxbyjowuhnkrzjgqtgylqbplyjqsrgkxxfzqebvgsnwutobstkjkgun")) {
  325. int ydjdkhzcr;
  326. for (ydjdkhzcr = 92; ydjdkhzcr > 0; ydjdkhzcr--) {
  327. continue;
  328. }
  329. }
  330. if (17997 == 17997) {
  331. int gmqspf;
  332. for (gmqspf = 70; gmqspf > 0; gmqspf--) {
  333. continue;
  334. }
  335. }
  336. if (17997 == 17997) {
  337. int obkhkbuim;
  338. for (obkhkbuim = 70; obkhkbuim > 0; obkhkbuim--) {
  339. continue;
  340. }
  341. }
  342. return false;
  343. }
  344.  
  345. void bmzmwyt::hssftagawbn(double zhovnpiuhhrk, int otzhaopb, double opqephqfsvhiv, string wdwbnm, string fxfdxcjezqxp, bool njitlwamzh, bool zzfvw, bool fxgbicgvssdtfpc, string wehxkrx) {
  346.  
  347. }
  348.  
  349. double bmzmwyt::oondybsogcdermsmdm(string gtkpac, bool iizqflp, int jrvrjsycnf, int hizrzsxeoytfn, bool qwrtebhedzduiz, string azgzmwqasgwel, bool ruhqtq, int qsrimwwdvgd, string cxaizsqe) {
  350. double camswkbnanqgs = 31848;
  351. double zveuuydualo = 38357;
  352. string qyfmkgmapqk = "egxvgjdegmccxzr";
  353. double qwdlvplz = 24180;
  354. string xcxdubljwfujact = "drjrbadwgbkgfzxtliculdh";
  355. double zbdxuzmx = 68374;
  356. if (38357 != 38357) {
  357. int bzaz;
  358. for (bzaz = 37; bzaz > 0; bzaz--) {
  359. continue;
  360. }
  361. }
  362. return 39695;
  363. }
  364.  
  365. string bmzmwyt::wzdbkknyfwv(int mhvwgyvm, string brzrofxciaadqx, int xsymnkjnutue, bool vreplmwzogatver) {
  366. string opigvg = "qevfqglhkwdyzytuidmpbbyunuyyuad";
  367. int rvzgbqcehwzuhq = 1941;
  368. string czfniszz = "pwojaxyzdksktgyoyvesqaleazcebzlqkjcodtgvxfoalbwf";
  369. string dznihkkfar = "zurfdxzawvsyxrklgmcugmnyuyzpcfikerqejkkhsft";
  370. bool rawhfusqnmui = true;
  371. int gaumiqmxwyw = 2355;
  372. string ylvesztdvwgvdc = "cfbyuhbxmoukxylkgqdjapqzyyconizdxeilyctwqsyvaxdchqhmtcsbfxvtfuudluw";
  373. if (true != true) {
  374. int mr;
  375. for (mr = 76; mr > 0; mr--) {
  376. continue;
  377. }
  378. }
  379. return string("mj");
  380. }
  381.  
  382. string bmzmwyt::zeikfsbwkixexsdknocdsb(bool wowocfnzqn, double bkjcvazuamyyb, bool infrstxjxrwdsb, bool umjvvy, int fmavrijiu) {
  383. string ymksbvs = "r";
  384. int dqcoqukq = 1695;
  385. string afhpwtzbl = "hxnvrpdkovjmshxprweavpqtdo";
  386. int umvew = 129;
  387. string avbajl = "pzaiptacsfvqgpecmfb";
  388. string xllyvd = "hxrnaxxuklzbbwrcwoqqworblnqqvrjeewydddgetvzavrfuujygtxbnkexbqtmvfqvrgoeqzabvrdirpdpicuokkkyljinlc";
  389. string jwluhw = "erlvaukijfvcipgugymqzztyhqnkvldelouxtwbnryytqxufsrvdbfbnrntztevppvwwbshagwpmuzmhlui";
  390. if (1695 != 1695) {
  391. int lpta;
  392. for (lpta = 44; lpta > 0; lpta--) {
  393. continue;
  394. }
  395. }
  396. if (129 != 129) {
  397. int btdzz;
  398. for (btdzz = 94; btdzz > 0; btdzz--) {
  399. continue;
  400. }
  401. }
  402. if (string("hxrnaxxuklzbbwrcwoqqworblnqqvrjeewydddgetvzavrfuujygtxbnkexbqtmvfqvrgoeqzabvrdirpdpicuokkkyljinlc") != string("hxrnaxxuklzbbwrcwoqqworblnqqvrjeewydddgetvzavrfuujygtxbnkexbqtmvfqvrgoeqzabvrdirpdpicuokkkyljinlc")) {
  403. int gnvbx;
  404. for (gnvbx = 31; gnvbx > 0; gnvbx--) {
  405. continue;
  406. }
  407. }
  408. if (1695 == 1695) {
  409. int lcswaoknf;
  410. for (lcswaoknf = 82; lcswaoknf > 0; lcswaoknf--) {
  411. continue;
  412. }
  413. }
  414. if (string("hxnvrpdkovjmshxprweavpqtdo") != string("hxnvrpdkovjmshxprweavpqtdo")) {
  415. int xzzldy;
  416. for (xzzldy = 30; xzzldy > 0; xzzldy--) {
  417. continue;
  418. }
  419. }
  420. return string("mlwmdswluet");
  421. }
  422.  
  423. bool bmzmwyt::fmibtwmnqvyvwkrubasrtug(double lgfmqnxkg, bool txddx, int hnozkwark) {
  424. string wbsueodyc = "ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti";
  425. if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") == string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
  426. int uoullyn;
  427. for (uoullyn = 16; uoullyn > 0; uoullyn--) {
  428. continue;
  429. }
  430. }
  431. if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") != string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
  432. int wtxtiz;
  433. for (wtxtiz = 82; wtxtiz > 0; wtxtiz--) {
  434. continue;
  435. }
  436. }
  437. if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") == string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
  438. int yqhunlf;
  439. for (yqhunlf = 21; yqhunlf > 0; yqhunlf--) {
  440. continue;
  441. }
  442. }
  443. if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") == string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
  444. int zziof;
  445. for (zziof = 55; zziof > 0; zziof--) {
  446. continue;
  447. }
  448. }
  449. if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") == string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
  450. int yayy;
  451. for (yayy = 61; yayy > 0; yayy--) {
  452. continue;
  453. }
  454. }
  455. return true;
  456. }
  457.  
  458. bmzmwyt::bmzmwyt() {
  459. this->hssftagawbn(11525, 5243, 8383, string("nxitypossasnondbwlpdgsuvzudswukoabxxqegvjciwvnbkxiufcgjojxjxcyrqfowvausyrmehybxhzdrithjwjoovhjlx"), string("zbbovjjieoihqolwjschzrocoovnbnn"), false, true, false, string("okqffnvbxlqwberrlcloxwszfwrobzzozsqxnpmpwsogqqsxaibpwaanqooimzcpaotuhmjkrnbwhyquzonljkhbhbqtvmmfwff"));
  460. this->oondybsogcdermsmdm(string("pqjcgxxfmklzweqcnpdgppr"), true, 3637, 2735, false, string("mburhntfguhuqabopeziaarlmqlarzphyfowvclnscrvnqahtldfy"), true, 38, string("yyik"));
  461. this->wzdbkknyfwv(1187, string("iddvuwjvsjrsymyhydaswjzhocxcttxgofnjhbvhrqkaepreooarpszukzsaehxtbizkczdcnowvaq"), 2042, true);
  462. this->zeikfsbwkixexsdknocdsb(true, 16143, true, true, 8677);
  463. this->fmibtwmnqvyvwkrubasrtug(34235, true, 2308);
  464. this->ooysggbdiao();
  465. this->qigvwayuwccdttfxpf(true, string("vbqstbvmxululkkrioeexckykhzmplbsdsfwhyanlwl"));
  466. this->yizvagkkjrithcpfnb();
  467. this->xfrlziborasbbvfspebnladz(string("geksbzhzejndhfwbgtvjwjkygxwrfzeeseqfbjtlxvjdbppzdajpawojsjqofhlbgbzmvameymugzueuaipynkonxswcysfhtzc"), true, string("pnq"));
  468. this->mplmvjnpawab();
  469. this->bqffbaejpuwxajgypxoyxdr(23606, 19354, 6036, 388, string("hkwe"));
  470. this->zgebdoempojwfoxw(string("covetzvaowseasilcpbjufufasdbldckttxikfacxxbfwdbekldbgiggw"));
  471. this->iwcssfcmtfvxxtznflmelngmm(1715, string("nckvnkukkktrgcbypybvwquzbeyofuldlktspgbylpvmpxckgjgawbjpzxzgahkitprschejwxxoq"), string("dabbpyiiijxzkgedexbbdjslldeztbyeyjuzavvkadhhwdrqzcruowwcieprrwvwhplhyae"), 10762, string("ppjikohofckauzfigdweqxhwioiwgt"));
  472. this->ystktyeipmsfanhwkkfsio(4305, 601, true);
  473. this->igiinhjmpiocihfdxtizxu(string("okrmbwfqtpfyolrjsykfwhalleqhwn"), 855, string("hlrvr"), 17561, 18315, string("tkdmmgehjezyhohuyezubsnrvcsbqlliat"), string("cmydejourcclstivwumqtrotjknibyugwvnvlgjeanuwbjuwesgu"), string("lgauec"));
  474. this->vamhytuzxf(6821, string("lzcfdkrkomgrumoxcuhqf"), string("pldxcajjdmwdozendk"), 11296, 42368);
  475. this->qncpimfoltqpprxxik();
  476. this->jmienvtptzgycwoszra(3304, 6272, 373, 2546, 5139, 187);
  477. }
  478.  
  479.  
  480. #include "Resolver.h"
  481. #include "Ragebot.h"
  482. #include "Hooks.h"
  483.  
  484. void LowerBodyYawFix(IClientEntity* pEntity)
  485. {
  486. if (Menu::Window.RageBotTab.LowerbodyFix.GetState())
  487. {
  488. if (!pEntity) return;
  489. if (pEntity->GetClientClass()->m_ClassID != (int)CSGOClassID::CCSPlayer) return;
  490. if (!pEntity->IsAlive() || !pEntity->GetActiveWeaponHandle()) return;
  491. if (Interfaces::Engine->GetLocalPlayer()) return;
  492.  
  493. auto EyeAngles = pEntity->GetEyeAnglesXY();
  494. if (pEntity->GetVelocity().Length() > 1 && (pEntity->GetFlags() & (int)pEntity->GetFlags() & FL_ONGROUND))
  495. EyeAngles->y = pEntity->GetLowerBodyYaw();
  496. }
  497. }
  498.  
  499. void PitchCorrection()
  500. {
  501. CUserCmd* pCmd;
  502. for (int i = 0; i < Interfaces::Engine->GetMaxClients(); ++i)
  503. {
  504. IClientEntity* pLocal = hackManager.pLocal();
  505. IClientEntity *player = (IClientEntity*)Interfaces::EntList->GetClientEntity(i);
  506.  
  507. if (!player || player->IsDormant() || player->GetHealth() < 1 || (DWORD)player == (DWORD)pLocal)
  508. continue;
  509.  
  510. if (!player)
  511. continue;
  512.  
  513. if (pLocal)
  514. continue;
  515.  
  516. if (pLocal && player && pLocal->IsAlive())
  517. {
  518. if (Menu::Window.RageBotTab.AdvancedResolver.GetState())
  519. {
  520. Vector* eyeAngles = player->GetEyeAnglesXY();
  521. if (eyeAngles->x < -179.f) eyeAngles->x += 360.f;
  522. else if (eyeAngles->x > 90.0 || eyeAngles->x < -90.0) eyeAngles->x = 89.f;
  523. else if (eyeAngles->x > 89.0 && eyeAngles->x < 91.0) eyeAngles->x -= 90.f;
  524. else if (eyeAngles->x > 179.0 && eyeAngles->x < 181.0) eyeAngles->x -= 180;
  525. else if (eyeAngles->x > -179.0 && eyeAngles->x < -181.0) eyeAngles->x += 180;
  526. else if (fabs(eyeAngles->x) == 0) eyeAngles->x = std::copysign(89.0f, eyeAngles->x);
  527. }
  528. }
  529. }
  530. }
  531.  
  532.  
  533.  
  534.  
  535. float OldLowerBodyYaw[64];
  536. float YawDelta[64];
  537. float reset[64];
  538. float Delta[64];
  539. float Resolved_angles[64];
  540. int iSmart;
  541. static int jitter = -1;
  542.  
  543. void ResolverSetup::Resolve(IClientEntity* pEntity)
  544. {
  545. bool MeetsLBYReq;
  546. if (pEntity->GetFlags() & FL_ONGROUND)
  547. MeetsLBYReq = true;
  548. else
  549. MeetsLBYReq = false;
  550.  
  551. bool IsMoving;
  552. if (pEntity->GetVelocity().Length2D() >= 0.5)
  553. IsMoving = true;
  554. else
  555. IsMoving = false;
  556.  
  557. ResolverSetup::NewANgles[pEntity->GetIndex()] = *pEntity->GetEyeAnglesXY();
  558. ResolverSetup::newlby[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
  559. ResolverSetup::newsimtime = pEntity->GetSimulationTime();
  560. ResolverSetup::newdelta[pEntity->GetIndex()] = pEntity->GetEyeAnglesXY()->y;
  561. ResolverSetup::newlbydelta[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
  562. ResolverSetup::finaldelta[pEntity->GetIndex()] = ResolverSetup::newdelta[pEntity->GetIndex()] - ResolverSetup::storeddelta[pEntity->GetIndex()];
  563. ResolverSetup::finallbydelta[pEntity->GetIndex()] = ResolverSetup::newlbydelta[pEntity->GetIndex()] - ResolverSetup::storedlbydelta[pEntity->GetIndex()];
  564. if (newlby == storedlby)
  565. ResolverSetup::lbyupdated = false;
  566. else
  567. ResolverSetup::lbyupdated = true;
  568.  
  569. if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 0)
  570. {
  571.  
  572. }
  573. else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 1)//level 1
  574. {
  575. if (MeetsLBYReq && lbyupdated)
  576. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
  577. else if (!MeetsLBYReq && lbyupdated)
  578. {
  579. switch (Globals::Shots % 2)
  580. {
  581. case 1:
  582. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
  583. break;
  584. case 2:
  585. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40;
  586. break;
  587. case 3:
  588. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 15;
  589. break;
  590. case 4:
  591. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
  592. break;
  593. case 5:
  594. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
  595. break;
  596. case 6:
  597. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 180;
  598. break;
  599. case 7:
  600. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
  601. break;
  602. case 8:
  603. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 180;
  604. break;
  605. case 9:
  606. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
  607. break;
  608. case 10:
  609. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 47;
  610. break;
  611. case 11:
  612. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 77;
  613. break;
  614. case 12:
  615. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
  616. break;
  617. case 13:
  618. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
  619. break;
  620. case 14:
  621. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 58;
  622. break;
  623. case 15:
  624. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 14;
  625. break;
  626. case 16:
  627. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25;
  628. break;
  629. case 17:
  630. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 32;
  631. break;
  632. case 18:
  633. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 24;
  634. break;
  635. case 19:
  636. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 180;
  637. break;
  638. case 20:
  639. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
  640. break;
  641. case 21:
  642. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 14;
  643. break;
  644. case 22:
  645. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25;
  646. break;
  647. case 23:
  648. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 34;
  649. break;
  650. case 25:
  651. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
  652. break;
  653. case 26:
  654. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
  655. break;
  656. case 27:
  657. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
  658. break;
  659. case 28:
  660. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 91;
  661. break;
  662. case 29:
  663. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 150;
  664. break;
  665. case 30:
  666. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 75;
  667. break;
  668. case 31:
  669. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
  670. break;
  671. case 32:
  672. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 50;
  673. break;
  674. case 33:
  675. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
  676. break;
  677. case 34:
  678. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 140;
  679. break;
  680. case 35:
  681. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
  682. break;
  683. case 36:
  684. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 150;
  685. break;
  686. case 37:
  687. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 130;
  688. break;
  689. case 39:
  690. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 176;
  691. break;
  692. case 40:
  693. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 120;
  694. break;
  695. case 41:
  696. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 120;
  697. break;
  698. case 42:
  699. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 123;
  700. break;
  701. case 44:
  702. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 56;
  703. break;
  704. case 45:
  705. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 24;
  706. break;
  707. case 46:
  708. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 70;
  709. break;
  710. case 47:
  711. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 58;
  712. break;
  713. case 48:
  714. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 170;
  715. break;
  716. case 49:
  717. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
  718. break;
  719. case 50:
  720. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 123;
  721. break;
  722. case 51:
  723. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 20;
  724. break;
  725. case 100:
  726. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
  727. break;
  728. case 52:
  729. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
  730. break;
  731. case 53:
  732. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 45;
  733. break;
  734. case 54:
  735. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 45;
  736. break;
  737. case 55:
  738. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 70;
  739. break;
  740. case 56:
  741. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
  742. break;
  743. case 57:
  744. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 120;
  745. break;
  746. case 58:
  747. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 130;
  748. break;
  749. case 59:
  750. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 34;
  751. break;
  752. case 60:
  753. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 64;
  754. break;
  755. case 61:
  756. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 78;
  757. break;
  758. case 62:
  759. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 42;
  760. break;
  761. case 63:
  762. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 17;
  763. break;
  764. case 64:
  765. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 42;
  766. break;
  767. case 65:
  768. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 170;
  769. break;
  770. case 66:
  771. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 170;
  772. break;
  773. case 67:
  774. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 58;
  775. break;
  776. case 68:
  777. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 140;
  778. break;
  779. case 69:
  780. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 78;
  781. break;
  782. case 70:
  783. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
  784. break;
  785. case 71:
  786. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 78;
  787. break;
  788. case 72:
  789. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
  790. break;
  791. case 73:
  792. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 74;
  793. break;
  794. case 74:
  795. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 74;
  796. break;
  797. case 75:
  798. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 78;
  799. break;
  800. case 76:
  801. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 45;
  802. break;
  803. case 77:
  804. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 74;
  805. break;
  806. case 78:
  807. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
  808. break;
  809. case 79:
  810. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 80;
  811. break;
  812. case 80:
  813. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
  814. break;
  815. case 81:
  816. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 47;
  817. break;
  818. case 82:
  819. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 145;
  820. break;
  821. case 83:
  822. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 178;
  823. break;
  824. case 84:
  825. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 147;
  826. break;
  827. case 85:
  828. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 170;
  829. break;
  830. case 86:
  831. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 170;
  832. break;
  833. case 87:
  834. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 160;
  835. break;
  836. case 88:
  837. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 160;
  838. break;
  839. case 89:
  840. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 150;
  841. break;
  842. case 90:
  843. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 150;
  844. break;
  845. case 91:
  846. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 140;
  847. break;
  848. case 92:
  849. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 140;
  850. break;
  851. case 93:
  852. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 130;
  853. break;
  854. case 94:
  855. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 130;
  856. break;
  857. case 95:
  858. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 120;
  859. break;
  860. case 96:
  861. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 120;
  862. break;
  863. case 97:
  864. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 110;
  865. break;
  866. case 98:
  867. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 110;
  868. break;
  869. case 99:
  870. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 100;
  871. break;
  872. case 156:
  873. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 100;
  874. break;
  875. case 101:
  876. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 80;
  877. break;
  878. case 102:
  879. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 80;
  880. break;
  881. case 103:
  882. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 70;
  883. break;
  884. case 104:
  885. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
  886. break;
  887. case 105:
  888. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 60;
  889. break;
  890. case 106:
  891. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 60;
  892. break;
  893. case 107:
  894. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 50;
  895. break;
  896. case 108:
  897. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 50;
  898. break;
  899. case 109:
  900. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40;
  901. break;
  902. case 110:
  903. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
  904. break;
  905. case 111:
  906. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 30;
  907. break;
  908. case 112:
  909. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 30;
  910. break;
  911. case 113:
  912. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 20;
  913. break;
  914. case 114:
  915. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 20;
  916. break;
  917. }
  918. }
  919. else if (MeetsLBYReq && !lbyupdated)
  920. {
  921. switch (Globals::Shots % 3)
  922. {
  923. case 1:
  924. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
  925. break;
  926. case 2:
  927. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40;
  928. break;
  929. case 3:
  930. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 15;
  931. break;
  932. case 4:
  933. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
  934. break;
  935. case 5:
  936. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
  937. break;
  938. case 6:
  939. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 180;
  940. break;
  941. case 7:
  942. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
  943. break;
  944. case 8:
  945. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 180;
  946. break;
  947. case 9:
  948. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
  949. break;
  950. case 10:
  951. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 47;
  952. break;
  953. case 11:
  954. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 77;
  955. break;
  956. case 12:
  957. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
  958. break;
  959. case 13:
  960. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
  961. break;
  962. case 14:
  963. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 58;
  964. break;
  965. case 15:
  966. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 14;
  967. break;
  968. case 16:
  969. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25;
  970. break;
  971. case 17:
  972. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 32;
  973. break;
  974. case 18:
  975. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 24;
  976. break;
  977. case 19:
  978. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 180;
  979. break;
  980. case 20:
  981. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
  982. break;
  983. case 21:
  984. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 14;
  985. break;
  986. case 22:
  987. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25;
  988. break;
  989. case 23:
  990. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 34;
  991. break;
  992. case 25:
  993. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
  994. break;
  995. case 26:
  996. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
  997. break;
  998. case 27:
  999. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
  1000. break;
  1001. case 28:
  1002. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 91;
  1003. break;
  1004. case 29:
  1005. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 150;
  1006. break;
  1007. case 30:
  1008. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 75;
  1009. break;
  1010. case 31:
  1011. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
  1012. break;
  1013. case 32:
  1014. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 50;
  1015. break;
  1016. case 33:
  1017. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
  1018. break;
  1019. case 34:
  1020. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 140;
  1021. break;
  1022. case 35:
  1023. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
  1024. break;
  1025. case 36:
  1026. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 150;
  1027. break;
  1028. case 37:
  1029. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 130;
  1030. break;
  1031. case 38:
  1032. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 176;
  1033. break;
  1034. case 39:
  1035. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 120;
  1036. break;
  1037. case 40:
  1038. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 120;
  1039. break;
  1040. case 41:
  1041. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 123;
  1042. break;
  1043. case 42:
  1044. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 56;
  1045. break;
  1046. case 43:
  1047. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 24;
  1048. break;
  1049. case 44:
  1050. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 70;
  1051. break;
  1052. case 45:
  1053. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 58;
  1054. break;
  1055. case 46:
  1056. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 170;
  1057. break;
  1058. case 47:
  1059. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
  1060. break;
  1061. case 48:
  1062. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 123;
  1063. break;
  1064. case 49:
  1065. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 20;
  1066. break;
  1067. }
  1068. }
  1069. else
  1070. pEntity->GetEyeAnglesXY()->y = rand() % 360 - rand() % 5;
  1071. }
  1072. else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 2) //level 2 .
  1073. {
  1074. if (Resolver::didhitHS)
  1075. {
  1076. if (MeetsLBYReq && lbyupdated)
  1077. {
  1078. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
  1079. }
  1080. switch (Globals::Shots % 6)
  1081. {
  1082. case 1:
  1083. *pEntity->GetEyeAnglesXY() = StoredAngles[pEntity->GetIndex()];
  1084. break;
  1085. case 2:
  1086. *pEntity->GetEyeAnglesXY() = StoredAngles[pEntity->GetIndex()];
  1087. break;
  1088. case 3:
  1089. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 30;
  1090. break;
  1091. case 4:
  1092. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 90;
  1093. break;
  1094. case 5:
  1095. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 30;
  1096. break;
  1097. case 6:
  1098. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y - 90;
  1099. break;
  1100. }
  1101. }
  1102. else if (MeetsLBYReq && lbyupdated && !Resolver::didhitHS)
  1103. {
  1104. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
  1105. }
  1106. else if (!MeetsLBYReq || !lbyupdated && !Resolver::didhitHS)
  1107. {
  1108. pEntity->GetEyeAnglesXY()->y = rand() % 180 - rand() % 35;
  1109. }
  1110. else
  1111. pEntity->GetEyeAnglesXY()->y = rand() % 180;
  1112. }
  1113. else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 3 && Interfaces::Engine->IsConnected()) // yo if you want a good bruteforce resolver to build off of. This is actually not too bad yo
  1114.  
  1115. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 10.f + rand() % 60; -rand() % 45;
  1116. if (Resolver::didhitHS)
  1117. {
  1118. switch (Globals::Shots % 1)
  1119. {
  1120. case 1:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
  1121. break;
  1122. case 2:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
  1123. break;
  1124. case 3:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 31;
  1125. break;
  1126. case 4:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40 - rand() % 20 - rand() % 40;
  1127. break;
  1128. case 5:pEntity->GetEyeAnglesXY()->y + -15 - rand() % 90 - rand() % 40;
  1129. break;
  1130. case 6:pEntity->GetEyeAnglesXY()->y -= 160;
  1131. break;
  1132. case 7:pEntity->GetEyeAnglesXY()->y + 160;
  1133. break;
  1134. case 8:pEntity->GetEyeAnglesXY()->y -= 110;
  1135. break;
  1136. case 9:pEntity->GetEyeAnglesXY()->y += 180 + rand() % 60 + rand() % 45;
  1137. break;
  1138. case 10:pEntity->GetEyeAnglesXY()->y += +90;
  1139. break;
  1140. case 11:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 30;
  1141. break;
  1142. }
  1143. }
  1144. else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 4 && Interfaces::Engine->IsConnected())
  1145. {
  1146. pEntity->GetEyeAnglesXY()->y = 160.f;
  1147. {
  1148. if (Globals::missedshots > 1 && Globals::missedshots < 21)
  1149. {
  1150. if (MeetsLBYReq && lbyupdated)
  1151. {
  1152. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
  1153. }
  1154. else if (!MeetsLBYReq && lbyupdated)
  1155. {
  1156. switch (Globals::Shots % 1)
  1157. {
  1158. case 1:
  1159. pEntity->GetEyeAnglesXY()->y = -30 + rand() % 45 - rand() % 51;
  1160. break;
  1161. case 2:
  1162. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 20 - rand() % 35;
  1163. break;
  1164. case 3:
  1165. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 45 % 30 - rand() % 90;
  1166. break;
  1167. case 4:
  1168. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90 - rand() % 90 - rand() % 40;
  1169. break;
  1170. case 5:
  1171. pEntity->GetEyeAnglesXY()->y = -160 - rand() % 90 - rand() % 40;
  1172. break;
  1173. }
  1174. }
  1175. else
  1176. pEntity->GetEyeAnglesXY()->y = rand() % 180 - rand() % 45;
  1177. }
  1178. else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 5 && Interfaces::Engine->IsConnected())
  1179. {
  1180. pEntity->GetEyeAnglesXY()->y = 179.f;
  1181. if (!IsMoving)
  1182. {
  1183. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25.f + rand() % 15 - rand() % 19;
  1184.  
  1185. }
  1186. else if (!MeetsLBYReq && !lbyupdated)
  1187. {
  1188. pEntity->GetEyeAnglesXY()->y = 175.f + rand() % 40 - rand() % 41;
  1189. }
  1190. else if (!MeetsLBYReq && !lbyupdated && Resolver::didhitHS)
  1191. {
  1192. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 125.f - rand() % 40 + rand() % 39;
  1193. }
  1194. }
  1195. else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 6)
  1196. {
  1197. if (MeetsLBYReq && lbyupdated && IsMoving)
  1198. {
  1199. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
  1200. }
  1201. else if (Globals::missedshots >= 2 && Globals::missedshots <= 3)
  1202. {
  1203. if (MeetsLBYReq && lbyupdated)
  1204. {
  1205. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()];
  1206. }
  1207. else
  1208. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()];
  1209. }
  1210. else
  1211. {
  1212. if (MeetsLBYReq && lbyupdated)
  1213. {
  1214. bool timer;
  1215. if (timer)
  1216. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()] + rand() % 25;
  1217. else
  1218. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()] - rand() % 25;
  1219. timer = !timer;
  1220. }
  1221. else
  1222. {
  1223. bool timer;
  1224. if (timer)
  1225. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()] + rand() % 25;
  1226. else
  1227. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()] - rand() % 25;
  1228. timer = !timer;
  1229. }
  1230. }
  1231. if (Resolver::didhitHS)
  1232. {
  1233. if (MeetsLBYReq && lbyupdated)
  1234. {
  1235. switch (Globals::Shots % 6)
  1236. {
  1237. case 1:
  1238. *pEntity->GetEyeAnglesXY() = StoredAngles[pEntity->GetIndex()];
  1239. break;
  1240. case 2:
  1241. *pEntity->GetEyeAnglesXY() = StoredAngles[pEntity->GetIndex()];
  1242. break;
  1243. case 3:
  1244. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
  1245. break;
  1246. case 4:
  1247. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 40;
  1248. break;
  1249. case 5:
  1250. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 15;
  1251. break;
  1252. case 6:
  1253. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y - 40;
  1254. break;
  1255. }
  1256. }
  1257. }
  1258. else if (!MeetsLBYReq && lbyupdated)
  1259. {
  1260. switch (Globals::Shots % 4)
  1261. {
  1262. case 1:
  1263. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
  1264. break;
  1265. case 2:
  1266. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40;
  1267. break;
  1268. case 3:
  1269. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 15;
  1270. break;
  1271. case 4:
  1272. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
  1273. break;
  1274. }
  1275. }
  1276. else if (MeetsLBYReq && !lbyupdated)
  1277. {
  1278. switch (Globals::Shots % 4)
  1279. {
  1280. case 1:
  1281. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y - 15;
  1282. break;
  1283. case 2:
  1284. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 40;
  1285. break;
  1286. case 3:
  1287. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 15;
  1288. break;
  1289. case 4:
  1290. pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y - 40;
  1291. break;
  1292. }
  1293. }
  1294. }
  1295. else if (Globals::missedshots >= 1 && Globals::missedshots <= 2)
  1296. {
  1297. if (MeetsLBYReq && lbyupdated)
  1298. {
  1299. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()];
  1300. }
  1301. else
  1302. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()];
  1303. }
  1304. else
  1305. {
  1306. if (MeetsLBYReq && lbyupdated)
  1307. {
  1308. bool timer;
  1309. if (timer)
  1310. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()] + rand() % 20;
  1311. else
  1312. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()] - rand() % 100;
  1313. timer = !timer;
  1314. }
  1315. else
  1316. {
  1317. bool timer;
  1318. if (timer)
  1319. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()] + rand() % 20;
  1320. else
  1321. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()] - rand() % 20;
  1322. timer = !timer;
  1323. }
  1324. }
  1325. }
  1326. }
  1327.  
  1328. if (lbyupdated)
  1329. {
  1330. ResolverSetup::newsimtime = pEntity->GetSimulationTime();
  1331. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 145 + rand() % 10 - rand() % -3;
  1332. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()];
  1333.  
  1334. }
  1335. else if (!MeetsLBYReq || !lbyupdated && !Resolver::didhitHS)
  1336. {
  1337. if (lbyupdated && Globals::missedshots >= 2)
  1338. {
  1339. switch (Globals::Shots % 1)
  1340. {
  1341. for (int i = 0; i < 64; ++i)
  1342. {
  1343. IClientEntity* pEntity = Interfaces::EntList->GetClientEntity(i);
  1344.  
  1345. if (!pEntity || pEntity->IsAlive())
  1346. continue;
  1347.  
  1348. *(float*)((uintptr_t)pEntity + 0xAA08 + 4) += Delta[i];
  1349. reset[i] = *(float*)((uintptr_t)pEntity + 0xAA08 + 4);
  1350.  
  1351. float LowerBodyYaw = *(float*)((uintptr_t)pEntity + 0x39F8) - 30 + rand() % 45 - rand() % 20;
  1352.  
  1353. if (OldLowerBodyYaw[i] != LowerBodyYaw)
  1354. {
  1355. YawDelta[i] = reset[i] - LowerBodyYaw;
  1356. OldLowerBodyYaw[i] = LowerBodyYaw;
  1357. *(float*)((uintptr_t)pEntity + 0xAA08 + 4) = LowerBodyYaw;
  1358. }
  1359. else
  1360. {
  1361. OldLowerBodyYaw - 20;
  1362. *(float*)((uintptr_t)pEntity + 0xAA08 + 4) = reset[i] - YawDelta[i];
  1363.  
  1364. while (*(float*)((uintptr_t)pEntity + 0xAA08 + 4) < -180.0f)
  1365. *(float*)((uintptr_t)pEntity + 0xAA08 + 4) += 360.0f;
  1366.  
  1367. while (*(float*)((uintptr_t)pEntity + 0xAA08 + 4) > 180.0f)
  1368. *(float*)((uintptr_t)pEntity + 0xAA08 + 4) -= 360.0f;
  1369. }
  1370. Resolved_angles[i] = *(float*)((uintptr_t)pEntity + 0xAA08 + 4);
  1371. }
  1372. }
  1373. }
  1374. }
  1375. else if (IsMoving)
  1376. {
  1377. pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 10 + rand() % 5 - rand() % 10;
  1378. if (!Resolver::didhitHS)
  1379. {
  1380. ResolverSetup::newlby[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
  1381. switch (Globals::Shots % 1)
  1382. {
  1383. case 1: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - rand() % 35 + rand() % 9;
  1384. break;
  1385. ResolverSetup::newsimtime = pEntity->GetSimulationTime();
  1386. case 2: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 176 - rand() % 20;
  1387. break;
  1388. case 3: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90 - rand() % 20 + rand() % 21;
  1389. break;
  1390. pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()];
  1391. case 4: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 20 - rand() % 20 + rand() % 21;
  1392. break;
  1393. case 5: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 30 - rand() % 20 + rand() % 21;
  1394. break;
  1395.  
  1396. }
  1397. }
  1398. ResolverSetup::newsimtime = pEntity->GetSimulationTime();
  1399.  
  1400.  
  1401. }
  1402. }
  1403.  
  1404.  
  1405.  
  1406. void ResolverSetup::StoreFGE(IClientEntity* pEntity)
  1407. {
  1408.  
  1409. ResolverSetup::storedanglesFGE = pEntity->GetEyeAnglesXY()->y;
  1410. ResolverSetup::storedlbyFGE = pEntity->GetLowerBodyYaw();
  1411. ResolverSetup::storedsimtimeFGE = pEntity->GetSimulationTime();
  1412. }
  1413.  
  1414. void ResolverSetup::StoreThings(IClientEntity* pEntity)
  1415. {
  1416. ResolverSetup::StoredAngles[pEntity->GetIndex()] = *pEntity->GetEyeAnglesXY();
  1417. ResolverSetup::storedlby[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
  1418. ResolverSetup::storedsimtime = pEntity->GetSimulationTime();
  1419. ResolverSetup::storeddelta[pEntity->GetIndex()] = pEntity->GetEyeAnglesXY()->y;
  1420. ResolverSetup::storedlby[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
  1421. }
  1422.  
  1423. void ResolverSetup::CM(IClientEntity* pEntity)
  1424. {
  1425. for (int x = 1; x < Interfaces::Engine->GetMaxClients(); x++)
  1426. {
  1427.  
  1428. pEntity = (IClientEntity*)Interfaces::EntList->GetClientEntity(x);
  1429.  
  1430. if (!pEntity
  1431. || pEntity == hackManager.pLocal()
  1432. || pEntity->IsDormant()
  1433. || !pEntity->IsAlive())
  1434. continue;
  1435.  
  1436. ResolverSetup::StoreThings(pEntity);
  1437. }
  1438. }
  1439.  
  1440.  
  1441. void AngleCorrect(IClientEntity* pEntity)
  1442. {
  1443. if (Menu::Window.RageBotTab.AccuracyResolver2.GetState())
  1444. {
  1445. auto delta = pEntity->GetLowerBodyYaw();
  1446. switch (Globals::Shots % 0)
  1447.  
  1448. if (fabsf(pEntity->GetVelocity().Length2D() < 32)) // Fakewalk fix
  1449. {
  1450. pEntity->GetEyeAnglesPointer()->y = pEntity->GetLowerBodyYaw();
  1451. }
  1452. else
  1453. {
  1454. pEntity->GetEyeAnglesPointer()->y = Globals::Shots * 45;
  1455. }
  1456. }
  1457. }
  1458.  
  1459. void ResolverSetup::FSN(IClientEntity* pEntity, ClientFrameStage_t stage)
  1460. {
  1461. if (stage == ClientFrameStage_t::FRAME_NET_UPDATE_POSTDATAUPDATE_START)
  1462. {
  1463. for (int i = 1; i < Interfaces::Engine->GetMaxClients(); i++)
  1464. {
  1465.  
  1466. pEntity = (IClientEntity*)Interfaces::EntList->GetClientEntity(i);
  1467.  
  1468. if (!pEntity
  1469. || pEntity == hackManager.pLocal()
  1470. || pEntity->IsDormant()
  1471. || !pEntity->IsAlive())
  1472. continue;
  1473.  
  1474. ResolverSetup::Resolve(pEntity);
  1475. }
  1476. }
  1477. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement