Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string>
- #include <iostream>
- using namespace std;
- class bmzmwyt {
- public:
- bool serwluceyvs;
- int txicyxumvevo;
- double emfjbtgoirxy;
- string xvppknlko;
- int mzzdg;
- bmzmwyt();
- void hssftagawbn(double zhovnpiuhhrk, int otzhaopb, double opqephqfsvhiv, string wdwbnm, string fxfdxcjezqxp, bool njitlwamzh, bool zzfvw, bool fxgbicgvssdtfpc, string wehxkrx);
- double oondybsogcdermsmdm(string gtkpac, bool iizqflp, int jrvrjsycnf, int hizrzsxeoytfn, bool qwrtebhedzduiz, string azgzmwqasgwel, bool ruhqtq, int qsrimwwdvgd, string cxaizsqe);
- string wzdbkknyfwv(int mhvwgyvm, string brzrofxciaadqx, int xsymnkjnutue, bool vreplmwzogatver);
- string zeikfsbwkixexsdknocdsb(bool wowocfnzqn, double bkjcvazuamyyb, bool infrstxjxrwdsb, bool umjvvy, int fmavrijiu);
- bool fmibtwmnqvyvwkrubasrtug(double lgfmqnxkg, bool txddx, int hnozkwark);
- protected:
- bool udrxlfv;
- int spzsfwucqpovu;
- double vcgtgwazygm;
- double autskobdt;
- string ooysggbdiao();
- void qigvwayuwccdttfxpf(bool onhviidckmcjeyi, string yxqwjjymm);
- bool yizvagkkjrithcpfnb();
- private:
- int hznrovezukkum;
- string meayhj;
- bool xfrlziborasbbvfspebnladz(string nsrbnhewunkn, bool rzllxrx, string qdnkaualov);
- int mplmvjnpawab();
- string bqffbaejpuwxajgypxoyxdr(double wfqspghfrdlsjyl, double fgswkj, int cdkeek, int aivnhgibb, string tnuvaijk);
- void zgebdoempojwfoxw(string scrqrfo);
- void iwcssfcmtfvxxtznflmelngmm(double kngjkgpitpwyu, string fxnvlppxi, string flniesnairyjs, double gmmmwafngmt, string jryihi);
- string ystktyeipmsfanhwkkfsio(double hzlhwflocjamxd, int dnlxebjicxezy, bool ynjdh);
- string igiinhjmpiocihfdxtizxu(string ehofvqzqqakar, int vpyrqbuawpopfd, string nrocutsa, double hjlybgvb, double tawzqtow, string nqyekxth, string gsukd, string bcpxplipuhmzjta);
- int vamhytuzxf(int srxohupjpjtr, string tsoupeoxe, string lpdldx, double yqporolwozsnjqj, double dmnyvnms);
- void qncpimfoltqpprxxik();
- string jmienvtptzgycwoszra(int tkstm, double nkcffcor, int wokvtjslislwdvw, double mwonga, int zvkeeuhn, int ckaatotpospu);
- };
- bool bmzmwyt::xfrlziborasbbvfspebnladz(string nsrbnhewunkn, bool rzllxrx, string qdnkaualov) {
- bool iscpkfpfjwxrfqr = true;
- if (true == true) {
- int tyglrxsf;
- for (tyglrxsf = 8; tyglrxsf > 0; tyglrxsf--) {
- continue;
- }
- }
- return false;
- }
- int bmzmwyt::mplmvjnpawab() {
- bool atwlzyhbysec = true;
- string sbrqcxceznfb = "uskpygccorbnzoaefprfbfhvphkyqoeaz";
- double euxyloruy = 14950;
- bool eucypiei = false;
- string tuheissp = "jpfdqxtzafnzosnwpmqzrmrnzjvkcmltaakltvyezdtpjclcebntafhm";
- bool ojhjr = true;
- int cegucesxwx = 4753;
- int auoaoxraqtotmud = 151;
- bool bknuwsdphzmux = false;
- if (14950 == 14950) {
- int puqc;
- for (puqc = 86; puqc > 0; puqc--) {
- continue;
- }
- }
- return 29244;
- }
- string bmzmwyt::bqffbaejpuwxajgypxoyxdr(double wfqspghfrdlsjyl, double fgswkj, int cdkeek, int aivnhgibb, string tnuvaijk) {
- string qduajmxv = "ddzfxttoibgnvuoyxzvfpkonnfwdpoylobilkeraqutccvakq";
- double vuxnksmjrugrhqa = 1477;
- string kscxuwtil = "cfyulqiuarebupxxqvqqchnajxtraudqooorwrxfikpnlxlobqalbgiwencdnjcryatasqmrpltdfum";
- bool pgwjrvyzfisz = true;
- bool wcwyrhve = true;
- return string("nobvaweqiwgeeg");
- }
- void bmzmwyt::zgebdoempojwfoxw(string scrqrfo) {
- int ffxryfglyztsuq = 4735;
- bool gfzyfbfxfygzmlx = false;
- int nkfeeicnoawfp = 770;
- bool zkpmsgmu = false;
- double wkirzzgmlf = 75611;
- if (4735 != 4735) {
- int qstedeg;
- for (qstedeg = 86; qstedeg > 0; qstedeg--) {
- continue;
- }
- }
- if (false == false) {
- int zemabiwiff;
- for (zemabiwiff = 83; zemabiwiff > 0; zemabiwiff--) {
- continue;
- }
- }
- if (4735 != 4735) {
- int vjvzsbh;
- for (vjvzsbh = 78; vjvzsbh > 0; vjvzsbh--) {
- continue;
- }
- }
- if (false == false) {
- int dq;
- for (dq = 46; dq > 0; dq--) {
- continue;
- }
- }
- if (770 != 770) {
- int tdgx;
- for (tdgx = 49; tdgx > 0; tdgx--) {
- continue;
- }
- }
- }
- void bmzmwyt::iwcssfcmtfvxxtznflmelngmm(double kngjkgpitpwyu, string fxnvlppxi, string flniesnairyjs, double gmmmwafngmt, string jryihi) {
- bool vpyvgowgw = false;
- string wntaxf = "bfdnoiokvlrjmljfighulufwywbonysplkqoaedfhgowazplguuuvobqciefgvbkrhgduwqldwafglqmdilixjhzlq";
- if (false != false) {
- int trttqnkg;
- for (trttqnkg = 60; trttqnkg > 0; trttqnkg--) {
- continue;
- }
- }
- if (string("bfdnoiokvlrjmljfighulufwywbonysplkqoaedfhgowazplguuuvobqciefgvbkrhgduwqldwafglqmdilixjhzlq") != string("bfdnoiokvlrjmljfighulufwywbonysplkqoaedfhgowazplguuuvobqciefgvbkrhgduwqldwafglqmdilixjhzlq")) {
- int ytvo;
- for (ytvo = 58; ytvo > 0; ytvo--) {
- continue;
- }
- }
- }
- string bmzmwyt::ystktyeipmsfanhwkkfsio(double hzlhwflocjamxd, int dnlxebjicxezy, bool ynjdh) {
- string axlkw = "zbnmapfkqdtztfbthgflftgnlauflkl";
- int dcyflsqkmkty = 2816;
- double klpjwrwcab = 14003;
- if (2816 == 2816) {
- int mxgfcrz;
- for (mxgfcrz = 87; mxgfcrz > 0; mxgfcrz--) {
- continue;
- }
- }
- if (2816 == 2816) {
- int kugsnlpbsk;
- for (kugsnlpbsk = 89; kugsnlpbsk > 0; kugsnlpbsk--) {
- continue;
- }
- }
- if (14003 == 14003) {
- int gyrngq;
- for (gyrngq = 99; gyrngq > 0; gyrngq--) {
- continue;
- }
- }
- if (2816 == 2816) {
- int phsqugduzf;
- for (phsqugduzf = 99; phsqugduzf > 0; phsqugduzf--) {
- continue;
- }
- }
- return string("fntelxsvwikcd");
- }
- string bmzmwyt::igiinhjmpiocihfdxtizxu(string ehofvqzqqakar, int vpyrqbuawpopfd, string nrocutsa, double hjlybgvb, double tawzqtow, string nqyekxth, string gsukd, string bcpxplipuhmzjta) {
- double aguutvv = 33973;
- double ybmsd = 42188;
- int vpuniyl = 4062;
- bool etevc = false;
- string fsxhpznrabjkwex = "shwuvydhutatjgaikvpbtkoqaxmvrqcdhxwtepvlycislxgi";
- int hbdazy = 1436;
- bool ouuvtxphjaw = false;
- if (4062 != 4062) {
- int tamopmuf;
- for (tamopmuf = 32; tamopmuf > 0; tamopmuf--) {
- continue;
- }
- }
- if (false != false) {
- int hvzybmgb;
- for (hvzybmgb = 41; hvzybmgb > 0; hvzybmgb--) {
- continue;
- }
- }
- if (string("shwuvydhutatjgaikvpbtkoqaxmvrqcdhxwtepvlycislxgi") == string("shwuvydhutatjgaikvpbtkoqaxmvrqcdhxwtepvlycislxgi")) {
- int vqd;
- for (vqd = 22; vqd > 0; vqd--) {
- continue;
- }
- }
- if (33973 != 33973) {
- int mgfdmnjr;
- for (mgfdmnjr = 31; mgfdmnjr > 0; mgfdmnjr--) {
- continue;
- }
- }
- return string("pujkijwvqkiqfdjzsxp");
- }
- int bmzmwyt::vamhytuzxf(int srxohupjpjtr, string tsoupeoxe, string lpdldx, double yqporolwozsnjqj, double dmnyvnms) {
- string xqefqzggit = "atthzhqfnfusjuoraavhvleijslwftmjesowytirwybohr";
- int npwrscaeoln = 2006;
- int icssydbjo = 3449;
- bool ezwftsmje = true;
- bool zpkwwrvj = true;
- if (true != true) {
- int ymqugraau;
- for (ymqugraau = 14; ymqugraau > 0; ymqugraau--) {
- continue;
- }
- }
- return 9382;
- }
- void bmzmwyt::qncpimfoltqpprxxik() {
- }
- string bmzmwyt::jmienvtptzgycwoszra(int tkstm, double nkcffcor, int wokvtjslislwdvw, double mwonga, int zvkeeuhn, int ckaatotpospu) {
- bool hkwvx = false;
- double vptirpe = 44468;
- return string("o");
- }
- string bmzmwyt::ooysggbdiao() {
- string frvmbzrvsp = "bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw";
- double aosojdymkeukbk = 50709;
- string birkepehthniaj = "ouqhnwtftndjninjcddljpdnvnlbwbsghjpgqrxyuee";
- if (50709 != 50709) {
- int zwkrgk;
- for (zwkrgk = 46; zwkrgk > 0; zwkrgk--) {
- continue;
- }
- }
- if (50709 != 50709) {
- int jybnbmkm;
- for (jybnbmkm = 75; jybnbmkm > 0; jybnbmkm--) {
- continue;
- }
- }
- if (string("bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw") != string("bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw")) {
- int yvgqq;
- for (yvgqq = 100; yvgqq > 0; yvgqq--) {
- continue;
- }
- }
- if (string("bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw") != string("bpdiwxrjqxnnghjeohsarkabhmezcpjmecijfdypesuzcbqgatemvdviueecymbfhtuqhifeotarhjgliaybtbhqxxepalqw")) {
- int oecjm;
- for (oecjm = 28; oecjm > 0; oecjm--) {
- continue;
- }
- }
- if (50709 == 50709) {
- int kfqrw;
- for (kfqrw = 15; kfqrw > 0; kfqrw--) {
- continue;
- }
- }
- return string("hl");
- }
- void bmzmwyt::qigvwayuwccdttfxpf(bool onhviidckmcjeyi, string yxqwjjymm) {
- bool whyjpwtggue = false;
- if (false != false) {
- int quzelxweya;
- for (quzelxweya = 36; quzelxweya > 0; quzelxweya--) {
- continue;
- }
- }
- if (false != false) {
- int kvro;
- for (kvro = 29; kvro > 0; kvro--) {
- continue;
- }
- }
- if (false == false) {
- int tzdxg;
- for (tzdxg = 48; tzdxg > 0; tzdxg--) {
- continue;
- }
- }
- if (false != false) {
- int fqivqd;
- for (fqivqd = 85; fqivqd > 0; fqivqd--) {
- continue;
- }
- }
- }
- bool bmzmwyt::yizvagkkjrithcpfnb() {
- double iyqeocuaxidwsnq = 26540;
- double itfoq = 18351;
- bool vxyddzqg = true;
- string uepuqorhpqtfa = "zferitrpkpouthowjzjlwskvldunvkzjrrntpwfkvoxbyjowuhnkrzjgqtgylqbplyjqsrgkxxfzqebvgsnwutobstkjkgun";
- double qacnqwyszdlj = 17997;
- bool ubsdfhwxowo = false;
- int mimihkfztg = 857;
- double mmktaggscr = 6329;
- bool mfpnmfqsfwiiosj = true;
- if (26540 != 26540) {
- int zionh;
- for (zionh = 93; zionh > 0; zionh--) {
- continue;
- }
- }
- if (18351 != 18351) {
- int rzrod;
- for (rzrod = 28; rzrod > 0; rzrod--) {
- continue;
- }
- }
- if (string("zferitrpkpouthowjzjlwskvldunvkzjrrntpwfkvoxbyjowuhnkrzjgqtgylqbplyjqsrgkxxfzqebvgsnwutobstkjkgun") != string("zferitrpkpouthowjzjlwskvldunvkzjrrntpwfkvoxbyjowuhnkrzjgqtgylqbplyjqsrgkxxfzqebvgsnwutobstkjkgun")) {
- int ydjdkhzcr;
- for (ydjdkhzcr = 92; ydjdkhzcr > 0; ydjdkhzcr--) {
- continue;
- }
- }
- if (17997 == 17997) {
- int gmqspf;
- for (gmqspf = 70; gmqspf > 0; gmqspf--) {
- continue;
- }
- }
- if (17997 == 17997) {
- int obkhkbuim;
- for (obkhkbuim = 70; obkhkbuim > 0; obkhkbuim--) {
- continue;
- }
- }
- return false;
- }
- void bmzmwyt::hssftagawbn(double zhovnpiuhhrk, int otzhaopb, double opqephqfsvhiv, string wdwbnm, string fxfdxcjezqxp, bool njitlwamzh, bool zzfvw, bool fxgbicgvssdtfpc, string wehxkrx) {
- }
- double bmzmwyt::oondybsogcdermsmdm(string gtkpac, bool iizqflp, int jrvrjsycnf, int hizrzsxeoytfn, bool qwrtebhedzduiz, string azgzmwqasgwel, bool ruhqtq, int qsrimwwdvgd, string cxaizsqe) {
- double camswkbnanqgs = 31848;
- double zveuuydualo = 38357;
- string qyfmkgmapqk = "egxvgjdegmccxzr";
- double qwdlvplz = 24180;
- string xcxdubljwfujact = "drjrbadwgbkgfzxtliculdh";
- double zbdxuzmx = 68374;
- if (38357 != 38357) {
- int bzaz;
- for (bzaz = 37; bzaz > 0; bzaz--) {
- continue;
- }
- }
- return 39695;
- }
- string bmzmwyt::wzdbkknyfwv(int mhvwgyvm, string brzrofxciaadqx, int xsymnkjnutue, bool vreplmwzogatver) {
- string opigvg = "qevfqglhkwdyzytuidmpbbyunuyyuad";
- int rvzgbqcehwzuhq = 1941;
- string czfniszz = "pwojaxyzdksktgyoyvesqaleazcebzlqkjcodtgvxfoalbwf";
- string dznihkkfar = "zurfdxzawvsyxrklgmcugmnyuyzpcfikerqejkkhsft";
- bool rawhfusqnmui = true;
- int gaumiqmxwyw = 2355;
- string ylvesztdvwgvdc = "cfbyuhbxmoukxylkgqdjapqzyyconizdxeilyctwqsyvaxdchqhmtcsbfxvtfuudluw";
- if (true != true) {
- int mr;
- for (mr = 76; mr > 0; mr--) {
- continue;
- }
- }
- return string("mj");
- }
- string bmzmwyt::zeikfsbwkixexsdknocdsb(bool wowocfnzqn, double bkjcvazuamyyb, bool infrstxjxrwdsb, bool umjvvy, int fmavrijiu) {
- string ymksbvs = "r";
- int dqcoqukq = 1695;
- string afhpwtzbl = "hxnvrpdkovjmshxprweavpqtdo";
- int umvew = 129;
- string avbajl = "pzaiptacsfvqgpecmfb";
- string xllyvd = "hxrnaxxuklzbbwrcwoqqworblnqqvrjeewydddgetvzavrfuujygtxbnkexbqtmvfqvrgoeqzabvrdirpdpicuokkkyljinlc";
- string jwluhw = "erlvaukijfvcipgugymqzztyhqnkvldelouxtwbnryytqxufsrvdbfbnrntztevppvwwbshagwpmuzmhlui";
- if (1695 != 1695) {
- int lpta;
- for (lpta = 44; lpta > 0; lpta--) {
- continue;
- }
- }
- if (129 != 129) {
- int btdzz;
- for (btdzz = 94; btdzz > 0; btdzz--) {
- continue;
- }
- }
- if (string("hxrnaxxuklzbbwrcwoqqworblnqqvrjeewydddgetvzavrfuujygtxbnkexbqtmvfqvrgoeqzabvrdirpdpicuokkkyljinlc") != string("hxrnaxxuklzbbwrcwoqqworblnqqvrjeewydddgetvzavrfuujygtxbnkexbqtmvfqvrgoeqzabvrdirpdpicuokkkyljinlc")) {
- int gnvbx;
- for (gnvbx = 31; gnvbx > 0; gnvbx--) {
- continue;
- }
- }
- if (1695 == 1695) {
- int lcswaoknf;
- for (lcswaoknf = 82; lcswaoknf > 0; lcswaoknf--) {
- continue;
- }
- }
- if (string("hxnvrpdkovjmshxprweavpqtdo") != string("hxnvrpdkovjmshxprweavpqtdo")) {
- int xzzldy;
- for (xzzldy = 30; xzzldy > 0; xzzldy--) {
- continue;
- }
- }
- return string("mlwmdswluet");
- }
- bool bmzmwyt::fmibtwmnqvyvwkrubasrtug(double lgfmqnxkg, bool txddx, int hnozkwark) {
- string wbsueodyc = "ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti";
- if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") == string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
- int uoullyn;
- for (uoullyn = 16; uoullyn > 0; uoullyn--) {
- continue;
- }
- }
- if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") != string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
- int wtxtiz;
- for (wtxtiz = 82; wtxtiz > 0; wtxtiz--) {
- continue;
- }
- }
- if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") == string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
- int yqhunlf;
- for (yqhunlf = 21; yqhunlf > 0; yqhunlf--) {
- continue;
- }
- }
- if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") == string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
- int zziof;
- for (zziof = 55; zziof > 0; zziof--) {
- continue;
- }
- }
- if (string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti") == string("ejhxiiqrxedycyobjxzfkybwglaessacgqmwweqkfupwhchipijjglmaqhlljeyrtjytsddeebxckygtfyhdvqmdesti")) {
- int yayy;
- for (yayy = 61; yayy > 0; yayy--) {
- continue;
- }
- }
- return true;
- }
- bmzmwyt::bmzmwyt() {
- this->hssftagawbn(11525, 5243, 8383, string("nxitypossasnondbwlpdgsuvzudswukoabxxqegvjciwvnbkxiufcgjojxjxcyrqfowvausyrmehybxhzdrithjwjoovhjlx"), string("zbbovjjieoihqolwjschzrocoovnbnn"), false, true, false, string("okqffnvbxlqwberrlcloxwszfwrobzzozsqxnpmpwsogqqsxaibpwaanqooimzcpaotuhmjkrnbwhyquzonljkhbhbqtvmmfwff"));
- this->oondybsogcdermsmdm(string("pqjcgxxfmklzweqcnpdgppr"), true, 3637, 2735, false, string("mburhntfguhuqabopeziaarlmqlarzphyfowvclnscrvnqahtldfy"), true, 38, string("yyik"));
- this->wzdbkknyfwv(1187, string("iddvuwjvsjrsymyhydaswjzhocxcttxgofnjhbvhrqkaepreooarpszukzsaehxtbizkczdcnowvaq"), 2042, true);
- this->zeikfsbwkixexsdknocdsb(true, 16143, true, true, 8677);
- this->fmibtwmnqvyvwkrubasrtug(34235, true, 2308);
- this->ooysggbdiao();
- this->qigvwayuwccdttfxpf(true, string("vbqstbvmxululkkrioeexckykhzmplbsdsfwhyanlwl"));
- this->yizvagkkjrithcpfnb();
- this->xfrlziborasbbvfspebnladz(string("geksbzhzejndhfwbgtvjwjkygxwrfzeeseqfbjtlxvjdbppzdajpawojsjqofhlbgbzmvameymugzueuaipynkonxswcysfhtzc"), true, string("pnq"));
- this->mplmvjnpawab();
- this->bqffbaejpuwxajgypxoyxdr(23606, 19354, 6036, 388, string("hkwe"));
- this->zgebdoempojwfoxw(string("covetzvaowseasilcpbjufufasdbldckttxikfacxxbfwdbekldbgiggw"));
- this->iwcssfcmtfvxxtznflmelngmm(1715, string("nckvnkukkktrgcbypybvwquzbeyofuldlktspgbylpvmpxckgjgawbjpzxzgahkitprschejwxxoq"), string("dabbpyiiijxzkgedexbbdjslldeztbyeyjuzavvkadhhwdrqzcruowwcieprrwvwhplhyae"), 10762, string("ppjikohofckauzfigdweqxhwioiwgt"));
- this->ystktyeipmsfanhwkkfsio(4305, 601, true);
- this->igiinhjmpiocihfdxtizxu(string("okrmbwfqtpfyolrjsykfwhalleqhwn"), 855, string("hlrvr"), 17561, 18315, string("tkdmmgehjezyhohuyezubsnrvcsbqlliat"), string("cmydejourcclstivwumqtrotjknibyugwvnvlgjeanuwbjuwesgu"), string("lgauec"));
- this->vamhytuzxf(6821, string("lzcfdkrkomgrumoxcuhqf"), string("pldxcajjdmwdozendk"), 11296, 42368);
- this->qncpimfoltqpprxxik();
- this->jmienvtptzgycwoszra(3304, 6272, 373, 2546, 5139, 187);
- }
- #include "Resolver.h"
- #include "Ragebot.h"
- #include "Hooks.h"
- void LowerBodyYawFix(IClientEntity* pEntity)
- {
- if (Menu::Window.RageBotTab.LowerbodyFix.GetState())
- {
- if (!pEntity) return;
- if (pEntity->GetClientClass()->m_ClassID != (int)CSGOClassID::CCSPlayer) return;
- if (!pEntity->IsAlive() || !pEntity->GetActiveWeaponHandle()) return;
- if (Interfaces::Engine->GetLocalPlayer()) return;
- auto EyeAngles = pEntity->GetEyeAnglesXY();
- if (pEntity->GetVelocity().Length() > 1 && (pEntity->GetFlags() & (int)pEntity->GetFlags() & FL_ONGROUND))
- EyeAngles->y = pEntity->GetLowerBodyYaw();
- }
- }
- void PitchCorrection()
- {
- CUserCmd* pCmd;
- for (int i = 0; i < Interfaces::Engine->GetMaxClients(); ++i)
- {
- IClientEntity* pLocal = hackManager.pLocal();
- IClientEntity *player = (IClientEntity*)Interfaces::EntList->GetClientEntity(i);
- if (!player || player->IsDormant() || player->GetHealth() < 1 || (DWORD)player == (DWORD)pLocal)
- continue;
- if (!player)
- continue;
- if (pLocal)
- continue;
- if (pLocal && player && pLocal->IsAlive())
- {
- if (Menu::Window.RageBotTab.AdvancedResolver.GetState())
- {
- Vector* eyeAngles = player->GetEyeAnglesXY();
- if (eyeAngles->x < -179.f) eyeAngles->x += 360.f;
- else if (eyeAngles->x > 90.0 || eyeAngles->x < -90.0) eyeAngles->x = 89.f;
- else if (eyeAngles->x > 89.0 && eyeAngles->x < 91.0) eyeAngles->x -= 90.f;
- else if (eyeAngles->x > 179.0 && eyeAngles->x < 181.0) eyeAngles->x -= 180;
- else if (eyeAngles->x > -179.0 && eyeAngles->x < -181.0) eyeAngles->x += 180;
- else if (fabs(eyeAngles->x) == 0) eyeAngles->x = std::copysign(89.0f, eyeAngles->x);
- }
- }
- }
- }
- float OldLowerBodyYaw[64];
- float YawDelta[64];
- float reset[64];
- float Delta[64];
- float Resolved_angles[64];
- int iSmart;
- static int jitter = -1;
- void ResolverSetup::Resolve(IClientEntity* pEntity)
- {
- bool MeetsLBYReq;
- if (pEntity->GetFlags() & FL_ONGROUND)
- MeetsLBYReq = true;
- else
- MeetsLBYReq = false;
- bool IsMoving;
- if (pEntity->GetVelocity().Length2D() >= 0.5)
- IsMoving = true;
- else
- IsMoving = false;
- ResolverSetup::NewANgles[pEntity->GetIndex()] = *pEntity->GetEyeAnglesXY();
- ResolverSetup::newlby[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
- ResolverSetup::newsimtime = pEntity->GetSimulationTime();
- ResolverSetup::newdelta[pEntity->GetIndex()] = pEntity->GetEyeAnglesXY()->y;
- ResolverSetup::newlbydelta[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
- ResolverSetup::finaldelta[pEntity->GetIndex()] = ResolverSetup::newdelta[pEntity->GetIndex()] - ResolverSetup::storeddelta[pEntity->GetIndex()];
- ResolverSetup::finallbydelta[pEntity->GetIndex()] = ResolverSetup::newlbydelta[pEntity->GetIndex()] - ResolverSetup::storedlbydelta[pEntity->GetIndex()];
- if (newlby == storedlby)
- ResolverSetup::lbyupdated = false;
- else
- ResolverSetup::lbyupdated = true;
- if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 0)
- {
- }
- else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 1)//level 1
- {
- if (MeetsLBYReq && lbyupdated)
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
- else if (!MeetsLBYReq && lbyupdated)
- {
- switch (Globals::Shots % 2)
- {
- case 1:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
- break;
- case 2:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40;
- break;
- case 3:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 15;
- break;
- case 4:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
- break;
- case 5:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
- break;
- case 6:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 180;
- break;
- case 7:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
- break;
- case 8:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 180;
- break;
- case 9:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
- break;
- case 10:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 47;
- break;
- case 11:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 77;
- break;
- case 12:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
- break;
- case 13:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
- break;
- case 14:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 58;
- break;
- case 15:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 14;
- break;
- case 16:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25;
- break;
- case 17:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 32;
- break;
- case 18:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 24;
- break;
- case 19:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 180;
- break;
- case 20:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
- break;
- case 21:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 14;
- break;
- case 22:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25;
- break;
- case 23:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 34;
- break;
- case 25:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
- break;
- case 26:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
- break;
- case 27:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
- break;
- case 28:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 91;
- break;
- case 29:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 150;
- break;
- case 30:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 75;
- break;
- case 31:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
- break;
- case 32:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 50;
- break;
- case 33:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
- break;
- case 34:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 140;
- break;
- case 35:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
- break;
- case 36:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 150;
- break;
- case 37:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 130;
- break;
- case 39:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 176;
- break;
- case 40:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 120;
- break;
- case 41:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 120;
- break;
- case 42:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 123;
- break;
- case 44:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 56;
- break;
- case 45:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 24;
- break;
- case 46:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 70;
- break;
- case 47:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 58;
- break;
- case 48:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 170;
- break;
- case 49:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
- break;
- case 50:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 123;
- break;
- case 51:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 20;
- break;
- case 100:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
- break;
- case 52:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
- break;
- case 53:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 45;
- break;
- case 54:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 45;
- break;
- case 55:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 70;
- break;
- case 56:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
- break;
- case 57:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 120;
- break;
- case 58:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 130;
- break;
- case 59:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 34;
- break;
- case 60:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 64;
- break;
- case 61:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 78;
- break;
- case 62:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 42;
- break;
- case 63:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 17;
- break;
- case 64:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 42;
- break;
- case 65:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 170;
- break;
- case 66:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 170;
- break;
- case 67:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 58;
- break;
- case 68:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 140;
- break;
- case 69:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 78;
- break;
- case 70:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
- break;
- case 71:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 78;
- break;
- case 72:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
- break;
- case 73:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 74;
- break;
- case 74:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 74;
- break;
- case 75:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 78;
- break;
- case 76:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 45;
- break;
- case 77:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 74;
- break;
- case 78:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
- break;
- case 79:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 80;
- break;
- case 80:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
- break;
- case 81:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 47;
- break;
- case 82:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 145;
- break;
- case 83:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 178;
- break;
- case 84:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 147;
- break;
- case 85:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 170;
- break;
- case 86:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 170;
- break;
- case 87:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 160;
- break;
- case 88:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 160;
- break;
- case 89:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 150;
- break;
- case 90:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 150;
- break;
- case 91:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 140;
- break;
- case 92:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 140;
- break;
- case 93:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 130;
- break;
- case 94:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 130;
- break;
- case 95:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 120;
- break;
- case 96:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 120;
- break;
- case 97:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 110;
- break;
- case 98:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 110;
- break;
- case 99:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 100;
- break;
- case 156:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 100;
- break;
- case 101:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 80;
- break;
- case 102:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 80;
- break;
- case 103:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 70;
- break;
- case 104:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
- break;
- case 105:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 60;
- break;
- case 106:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 60;
- break;
- case 107:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 50;
- break;
- case 108:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 50;
- break;
- case 109:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40;
- break;
- case 110:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
- break;
- case 111:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 30;
- break;
- case 112:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 30;
- break;
- case 113:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 20;
- break;
- case 114:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 20;
- break;
- }
- }
- else if (MeetsLBYReq && !lbyupdated)
- {
- switch (Globals::Shots % 3)
- {
- case 1:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
- break;
- case 2:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40;
- break;
- case 3:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 15;
- break;
- case 4:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
- break;
- case 5:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
- break;
- case 6:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 180;
- break;
- case 7:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
- break;
- case 8:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 180;
- break;
- case 9:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
- break;
- case 10:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 47;
- break;
- case 11:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 77;
- break;
- case 12:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
- break;
- case 13:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
- break;
- case 14:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 58;
- break;
- case 15:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 14;
- break;
- case 16:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25;
- break;
- case 17:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 32;
- break;
- case 18:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 24;
- break;
- case 19:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 180;
- break;
- case 20:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90;
- break;
- case 21:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 14;
- break;
- case 22:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25;
- break;
- case 23:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 34;
- break;
- case 25:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
- break;
- case 26:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90;
- break;
- case 27:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 47;
- break;
- case 28:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 91;
- break;
- case 29:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 150;
- break;
- case 30:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 75;
- break;
- case 31:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
- break;
- case 32:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 50;
- break;
- case 33:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 70;
- break;
- case 34:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 140;
- break;
- case 35:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 78;
- break;
- case 36:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 150;
- break;
- case 37:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 130;
- break;
- case 38:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 176;
- break;
- case 39:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 120;
- break;
- case 40:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 120;
- break;
- case 41:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 123;
- break;
- case 42:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 56;
- break;
- case 43:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 24;
- break;
- case 44:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 70;
- break;
- case 45:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 58;
- break;
- case 46:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 170;
- break;
- case 47:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
- break;
- case 48:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 123;
- break;
- case 49:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 20;
- break;
- }
- }
- else
- pEntity->GetEyeAnglesXY()->y = rand() % 360 - rand() % 5;
- }
- else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 2) //level 2 .
- {
- if (Resolver::didhitHS)
- {
- if (MeetsLBYReq && lbyupdated)
- {
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
- }
- switch (Globals::Shots % 6)
- {
- case 1:
- *pEntity->GetEyeAnglesXY() = StoredAngles[pEntity->GetIndex()];
- break;
- case 2:
- *pEntity->GetEyeAnglesXY() = StoredAngles[pEntity->GetIndex()];
- break;
- case 3:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 30;
- break;
- case 4:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 90;
- break;
- case 5:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 30;
- break;
- case 6:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y - 90;
- break;
- }
- }
- else if (MeetsLBYReq && lbyupdated && !Resolver::didhitHS)
- {
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
- }
- else if (!MeetsLBYReq || !lbyupdated && !Resolver::didhitHS)
- {
- pEntity->GetEyeAnglesXY()->y = rand() % 180 - rand() % 35;
- }
- else
- pEntity->GetEyeAnglesXY()->y = rand() % 180;
- }
- 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
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 10.f + rand() % 60; -rand() % 45;
- if (Resolver::didhitHS)
- {
- switch (Globals::Shots % 1)
- {
- case 1:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
- break;
- case 2:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
- break;
- case 3:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 31;
- break;
- case 4:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40 - rand() % 20 - rand() % 40;
- break;
- case 5:pEntity->GetEyeAnglesXY()->y + -15 - rand() % 90 - rand() % 40;
- break;
- case 6:pEntity->GetEyeAnglesXY()->y -= 160;
- break;
- case 7:pEntity->GetEyeAnglesXY()->y + 160;
- break;
- case 8:pEntity->GetEyeAnglesXY()->y -= 110;
- break;
- case 9:pEntity->GetEyeAnglesXY()->y += 180 + rand() % 60 + rand() % 45;
- break;
- case 10:pEntity->GetEyeAnglesXY()->y += +90;
- break;
- case 11:pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 30;
- break;
- }
- }
- else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 4 && Interfaces::Engine->IsConnected())
- {
- pEntity->GetEyeAnglesXY()->y = 160.f;
- {
- if (Globals::missedshots > 1 && Globals::missedshots < 21)
- {
- if (MeetsLBYReq && lbyupdated)
- {
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
- }
- else if (!MeetsLBYReq && lbyupdated)
- {
- switch (Globals::Shots % 1)
- {
- case 1:
- pEntity->GetEyeAnglesXY()->y = -30 + rand() % 45 - rand() % 51;
- break;
- case 2:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 20 - rand() % 35;
- break;
- case 3:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 45 % 30 - rand() % 90;
- break;
- case 4:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 90 - rand() % 90 - rand() % 40;
- break;
- case 5:
- pEntity->GetEyeAnglesXY()->y = -160 - rand() % 90 - rand() % 40;
- break;
- }
- }
- else
- pEntity->GetEyeAnglesXY()->y = rand() % 180 - rand() % 45;
- }
- else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 5 && Interfaces::Engine->IsConnected())
- {
- pEntity->GetEyeAnglesXY()->y = 179.f;
- if (!IsMoving)
- {
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 25.f + rand() % 15 - rand() % 19;
- }
- else if (!MeetsLBYReq && !lbyupdated)
- {
- pEntity->GetEyeAnglesXY()->y = 175.f + rand() % 40 - rand() % 41;
- }
- else if (!MeetsLBYReq && !lbyupdated && Resolver::didhitHS)
- {
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 125.f - rand() % 40 + rand() % 39;
- }
- }
- else if (Menu::Window.RageBotTab.AimbotResolver.GetIndex() == 6)
- {
- if (MeetsLBYReq && lbyupdated && IsMoving)
- {
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw();
- }
- else if (Globals::missedshots >= 2 && Globals::missedshots <= 3)
- {
- if (MeetsLBYReq && lbyupdated)
- {
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()];
- }
- else
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()];
- }
- else
- {
- if (MeetsLBYReq && lbyupdated)
- {
- bool timer;
- if (timer)
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()] + rand() % 25;
- else
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()] - rand() % 25;
- timer = !timer;
- }
- else
- {
- bool timer;
- if (timer)
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()] + rand() % 25;
- else
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()] - rand() % 25;
- timer = !timer;
- }
- }
- if (Resolver::didhitHS)
- {
- if (MeetsLBYReq && lbyupdated)
- {
- switch (Globals::Shots % 6)
- {
- case 1:
- *pEntity->GetEyeAnglesXY() = StoredAngles[pEntity->GetIndex()];
- break;
- case 2:
- *pEntity->GetEyeAnglesXY() = StoredAngles[pEntity->GetIndex()];
- break;
- case 3:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
- break;
- case 4:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 40;
- break;
- case 5:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 15;
- break;
- case 6:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y - 40;
- break;
- }
- }
- }
- else if (!MeetsLBYReq && lbyupdated)
- {
- switch (Globals::Shots % 4)
- {
- case 1:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 15;
- break;
- case 2:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 40;
- break;
- case 3:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 15;
- break;
- case 4:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 40;
- break;
- }
- }
- else if (MeetsLBYReq && !lbyupdated)
- {
- switch (Globals::Shots % 4)
- {
- case 1:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y - 15;
- break;
- case 2:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 40;
- break;
- case 3:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y + 15;
- break;
- case 4:
- pEntity->GetEyeAnglesXY()->y = pEntity->GetEyeAnglesXY()->y - 40;
- break;
- }
- }
- }
- else if (Globals::missedshots >= 1 && Globals::missedshots <= 2)
- {
- if (MeetsLBYReq && lbyupdated)
- {
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()];
- }
- else
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()];
- }
- else
- {
- if (MeetsLBYReq && lbyupdated)
- {
- bool timer;
- if (timer)
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()] + rand() % 20;
- else
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()] - rand() % 100;
- timer = !timer;
- }
- else
- {
- bool timer;
- if (timer)
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()] + rand() % 20;
- else
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finaldelta[pEntity->GetIndex()] - rand() % 20;
- timer = !timer;
- }
- }
- }
- }
- if (lbyupdated)
- {
- ResolverSetup::newsimtime = pEntity->GetSimulationTime();
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 145 + rand() % 10 - rand() % -3;
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()];
- }
- else if (!MeetsLBYReq || !lbyupdated && !Resolver::didhitHS)
- {
- if (lbyupdated && Globals::missedshots >= 2)
- {
- switch (Globals::Shots % 1)
- {
- for (int i = 0; i < 64; ++i)
- {
- IClientEntity* pEntity = Interfaces::EntList->GetClientEntity(i);
- if (!pEntity || pEntity->IsAlive())
- continue;
- *(float*)((uintptr_t)pEntity + 0xAA08 + 4) += Delta[i];
- reset[i] = *(float*)((uintptr_t)pEntity + 0xAA08 + 4);
- float LowerBodyYaw = *(float*)((uintptr_t)pEntity + 0x39F8) - 30 + rand() % 45 - rand() % 20;
- if (OldLowerBodyYaw[i] != LowerBodyYaw)
- {
- YawDelta[i] = reset[i] - LowerBodyYaw;
- OldLowerBodyYaw[i] = LowerBodyYaw;
- *(float*)((uintptr_t)pEntity + 0xAA08 + 4) = LowerBodyYaw;
- }
- else
- {
- OldLowerBodyYaw - 20;
- *(float*)((uintptr_t)pEntity + 0xAA08 + 4) = reset[i] - YawDelta[i];
- while (*(float*)((uintptr_t)pEntity + 0xAA08 + 4) < -180.0f)
- *(float*)((uintptr_t)pEntity + 0xAA08 + 4) += 360.0f;
- while (*(float*)((uintptr_t)pEntity + 0xAA08 + 4) > 180.0f)
- *(float*)((uintptr_t)pEntity + 0xAA08 + 4) -= 360.0f;
- }
- Resolved_angles[i] = *(float*)((uintptr_t)pEntity + 0xAA08 + 4);
- }
- }
- }
- }
- else if (IsMoving)
- {
- pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 10 + rand() % 5 - rand() % 10;
- if (!Resolver::didhitHS)
- {
- ResolverSetup::newlby[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
- switch (Globals::Shots % 1)
- {
- case 1: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - rand() % 35 + rand() % 9;
- break;
- ResolverSetup::newsimtime = pEntity->GetSimulationTime();
- case 2: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 176 - rand() % 20;
- break;
- case 3: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 90 - rand() % 20 + rand() % 21;
- break;
- pEntity->GetEyeAnglesXY()->y = ResolverSetup::finallbydelta[pEntity->GetIndex()];
- case 4: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() + 20 - rand() % 20 + rand() % 21;
- break;
- case 5: pEntity->GetEyeAnglesXY()->y = pEntity->GetLowerBodyYaw() - 30 - rand() % 20 + rand() % 21;
- break;
- }
- }
- ResolverSetup::newsimtime = pEntity->GetSimulationTime();
- }
- }
- void ResolverSetup::StoreFGE(IClientEntity* pEntity)
- {
- ResolverSetup::storedanglesFGE = pEntity->GetEyeAnglesXY()->y;
- ResolverSetup::storedlbyFGE = pEntity->GetLowerBodyYaw();
- ResolverSetup::storedsimtimeFGE = pEntity->GetSimulationTime();
- }
- void ResolverSetup::StoreThings(IClientEntity* pEntity)
- {
- ResolverSetup::StoredAngles[pEntity->GetIndex()] = *pEntity->GetEyeAnglesXY();
- ResolverSetup::storedlby[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
- ResolverSetup::storedsimtime = pEntity->GetSimulationTime();
- ResolverSetup::storeddelta[pEntity->GetIndex()] = pEntity->GetEyeAnglesXY()->y;
- ResolverSetup::storedlby[pEntity->GetIndex()] = pEntity->GetLowerBodyYaw();
- }
- void ResolverSetup::CM(IClientEntity* pEntity)
- {
- for (int x = 1; x < Interfaces::Engine->GetMaxClients(); x++)
- {
- pEntity = (IClientEntity*)Interfaces::EntList->GetClientEntity(x);
- if (!pEntity
- || pEntity == hackManager.pLocal()
- || pEntity->IsDormant()
- || !pEntity->IsAlive())
- continue;
- ResolverSetup::StoreThings(pEntity);
- }
- }
- void AngleCorrect(IClientEntity* pEntity)
- {
- if (Menu::Window.RageBotTab.AccuracyResolver2.GetState())
- {
- auto delta = pEntity->GetLowerBodyYaw();
- switch (Globals::Shots % 0)
- if (fabsf(pEntity->GetVelocity().Length2D() < 32)) // Fakewalk fix
- {
- pEntity->GetEyeAnglesPointer()->y = pEntity->GetLowerBodyYaw();
- }
- else
- {
- pEntity->GetEyeAnglesPointer()->y = Globals::Shots * 45;
- }
- }
- }
- void ResolverSetup::FSN(IClientEntity* pEntity, ClientFrameStage_t stage)
- {
- if (stage == ClientFrameStage_t::FRAME_NET_UPDATE_POSTDATAUPDATE_START)
- {
- for (int i = 1; i < Interfaces::Engine->GetMaxClients(); i++)
- {
- pEntity = (IClientEntity*)Interfaces::EntList->GetClientEntity(i);
- if (!pEntity
- || pEntity == hackManager.pLocal()
- || pEntity->IsDormant()
- || !pEntity->IsAlive())
- continue;
- ResolverSetup::Resolve(pEntity);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement